A library of functions for cryptoanalysis, (enc/dec)ryption, (enc/dec)oding, reverse engineering, pwning, GOT hijacking, ROP chains hijacking. The name is inspired from the library ctf-katana by John Hammond.
- For encoding/deconding (b64, HEX, binToString)
- For char replacement
- For Vigenerè
- For counting words frequencies and for counting frequencies of chars
- To search for words in a string
- A function to shift single char by a char
- To encrypt and decrypt the xor
WARNING: please understand that this is an interpretation of the xor encryption/decryption algorithm. Your situation may require a different intrepretation of it.
- Suggestions for good and precise char replacement
- Usage of requests in python
- Suggestions for web challenges
- Manual on how to reverse engineer