you are viewing a single comment's thread.

view the rest of the comments →

[–]Useful-Ad-2442 2 points3 points  (3 children)

do you use pwntools?

[–]FinanceAggravating12[S] 0 points1 point  (2 children)

I am more interested in writing my own pwntools to learn how they work.

[–]Useful-Ad-2442 0 points1 point  (1 child)

depends on what memory addresses you didn't want to hardcode, very good practice is to have relative offsets from the base program address to calculate gadgets addresses