#!/usr/bin/python # Remote md5 on shell-storm.org import httplib import socket import sys import urllib if len(sys.argv) != 3: print "Usage: "+sys.argv[0]+" <option> <argument>\n" print "Option: Encode: -e <word>" print " Decode: -d <hash>" sys.exit(0) if sys.argv[1] != "-e" and sys.argv[1] != "-d": print "Error option" sys.exit(1) try: host = socket.gethostbyname("shell-storm.org") con = httplib.HTTPConnection(host, 80) params = urllib.urlencode({'md5': sys.argv[2]}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} if sys.argv[1] == "-e": con.request('POST', '/md5/remote/index.php', params, headers) if sys.argv[1] == "-d": con.request('POST', '/md5/remote/decrypt.php', params, headers) response = con.getresponse() data = response.read() con.close() print data except: print "Error Connection\n"
记录一下
精选 转载上一篇:Python实现对网站目录扫描
下一篇:Linux利用udev提权
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
记录一下ELK部署(1)
uname -rsudo yum updatesudo yum remove docker \ docker-client \ docker-c
docker elasticsearch vim -
记录一下
记录一下
记录 -
记录一下下Java
-
CUDA安装失败记录一下opencv 其他