def post(self):
parser = reqparse.RequestParser()
parser.add_argument('payload', type=str, help='Payload as code, to be analyzed by Unravelr.')
args = parser.parse_args()
try:
Binary = compile(args['payload'], "<string>", "exec")
result = StringIO()
with captureStdOut(result):
dis.dis(Binary)
# import ipdb; ipdb.set_trace()
return jsonify(dict(result=result.getvalue()))
except:
abort(404)
评论列表
文章目录