Pwnmodules

Latest version: v1.7

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.0

New function:

* **fmt_canary**

A way that get canary without gdb by hand.

e.g.

Canary = fmt_canary('./stackmat')
print(Canary)

[x] Starting local process './stackmat'
[+] Starting local process './stackmat': pid 12686
Canary's offset is at %11$p
[*] Switching to interactive mode
Do you kown canary


* **fmtstraux**

A useful tool to get format string offset.

e.g.


[+] Starting local process './ezstack' argv=[b'./ezstack'] : pid 12749
[DEBUG] Sent 0x27 bytes:
b'AAAAAAAA-%p-%p-%p-%p-%p-%p-%p-%p-%p-%p\n'
[DEBUG] Received 0xa3 bytes:
b'AAAAAAAA-0x7ffe555e9120-0x100-0x7f41cf18b1f2-(nil)-0x7f41cf29cd60-0x7f41cf26e2e8-0x240055fd83000aa0-0x4141414141414141-0x252d70252d70252d-0x2d70252d70252d70\n'
b'--+--\n'
8
[*] Switching to interactive mode
--+--


* **fmtgen**

A useful tool to generate specific fmt payload.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.