u/Axman6in r/haskell • Recommends
On “Using Haskell as a pentester”
…taking an advanced pen testing course at the moment, and would love to be able to use Haskell for it. Every time I watch videos online that end up using python, I think to myself how I'd do the same thing in Haskell. I'd love to have a package like pwntools which just made lots of hacking tasks easier - a monad for interacting with binaries (see [video for a good example of it being used to write code once to interact with a local binary and a remote one).
Tools that make it easier to write payloads to exploit thing (pattern generation and offsets, automate passing arguments onto the stack when you have overflows). Web helpers, which shouldn't be too hard given how good our web libraries…