/mywinpwn

my windows pwntools

Primary LanguagePython

mywinpwn

自己用的windows pwntools

env: python3/python2

install

pip install q4nwin

或者你可以先注释掉build.bat中的后两行, 直接运行build.bat即可构建包在dist

PWN

simple lib of winpwn

2021.06.28

update hexdump function

use context.nocolor = 1 and hexdump('aabbcc', doprint=0) to return hexdump str

2020.11.30

增加了一些alias, 比如`sd sla ru`, 删去一些对我而言无用的东西

`process`添加了`dbg`函数直接去调用`windbgx.attach`, 方便调试

新增了一个简化版本的 `flat/fit`, 对`(str, bytes, list, tuple)`按照 `context.arch` 进行展开

新增对`context.endian`大小端的支持

20211224 删去setup.py中的 pefile capstone keystone的依赖简化安装, 对应功能 PIE/NOPIE 和 asm中的

APIs

function

you can find them in q4nwin/toplevel.py

refer

https://github.com/Byzero512/winpwn