News for hackers. Stuff that matters.

Ask HN: Unix-like tools for reverse engineering

Hi, HN! Do you know of any toolkit for reverse engineering based on the Unix philosophy (i.e., specific tools for specific tasks, instead of a large application)?

While Ghidra and IDA Pro are great, a set of CLI tools for analyzing the shape of the call graph, finding program patterns (e.g., a sequence of instructions that could be a hash function), etc. might be useful, in case there isn't a toolkit yet.

If such a toolkit doesn't exist, is it an actual need in the professional reverse engineering community, or just a nice-to-have?

( 3 comments | 2 points | on HN )
Re:Ask HN: Unix-like tools for reverse engineering by l0_ on Wednesday January 15, 2020 @01:56PM (#22057207)
radare2 is exactly what you’re looking for.
Re:Ask HN: Unix-like tools for reverse engineering by mpiedrav on Wednesday January 15, 2020 @04:12PM (#22058641)
Indeed. Thanks a lot!
Re:Ask HN: Unix-like tools for reverse engineering by samsepi0l on Wednesday January 15, 2020 @01:10PM (#22056680)
binwalk is great