Util functions for python
Project description
Utils for python
Concurrent
Utils for coding concurrently
from utils.concurrent import multiThread
@multiThread(10) # the param indicate how many threads to start
def ox(x):
return x
ox(range(10)) # this will run concurrently
Log
Utils for log
from utils.log import stream_handler, formatter, logger
logger.warn("test") # the logger has been set level to warn
# use formatter as its default output format
# and will only print to stdout
Useful third-party libraries
Pwntools
A very useful integrated pwn library.
Can just install through pip.
from pwn import *
context(arch = 'i386', os = 'linux')
r = remote('exploitme.example.com', 31337)
# EXPLOIT CODE GOES HERE
r.send(asm(shellcraft.sh()))
r.interactive()
libformatstr
Library specially for format string exploit.
import sys
from libformatstr import FormatStr
addr = 0x08049580
system_addr = 0x080489a3
p = FormatStr()
p[addr] = system_addr
# buf is 14th argument, 4 bytes are already printed
sys.stdout.write( p.payload(14, start_len=4) )
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
winkar_utils-0.0.3.tar.gz
(2.3 kB
view hashes)