Sam Russell
LODSB

LODSB

Follow
Follow
homebadges
Tag

binary ninja

#binary-ninja

More content

Read more stories on Hashnode


Articles with this tag

Binary Ninja Workflows: Fixing branch obfuscation

Oct 30, 20236 min read

If you've been reversing x86/x64 for a while then you will have definitely come across functions that end like this: We know two things here: The...

Binary Ninja Workflows: Fixing branch obfuscation

Control Flow Flattening: How to build your own

Aug 18, 20238 min read

I was really really excited when Open Obfuscator was launched. I've enjoyed the challenges that application obfuscation have given us over the years,...

Control Flow Flattening: How to build your own

Removing Control Flow Flattening with Binary Ninja

Aug 3, 20239 min read

If you've been reversing for a while then eventually you'll come up against a control flow graph that looks like this: This is a simple toy app...

Removing Control Flow Flattening with Binary Ninja

Extracting VMProtect handlers with Binary Ninja

Nov 18, 202217 min read

Automatically converting Binary Ninja Low Level IL (LLIL) into python · I've started looking into the Adylkuzz malware, as mentioned by Tim Blazytko in...

Extracting VMProtect handlers with Binary Ninja

Bulk populating encrypted import tables in Binary Ninja

Nov 11, 20226 min read

Using Binary Ninja's Python API to label all functions that are dynamically loaded by hash · Hashing function names slows down reversers It's common for...

Bulk populating encrypted import tables in Binary Ninja

Lifting VM based obfuscators in Binary Ninja

Oct 27, 202210 min read

Building a Binary Ninja architecture plugin to reverse a software protection challenge · Carrying on from the previous article, we can take the first of...

Lifting VM based obfuscators in Binary Ninja