Skip to content

Commit

Permalink
Made more clear
Browse files Browse the repository at this point in the history
  • Loading branch information
qhdwight authored May 9, 2022
1 parent db18559 commit 787b9c5
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions sd-ctf-2021/oracle/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Approach

Decode the `.class` file using Ghidra, copy paste from the diassembler into a C++ file.
Modify a few things to make it compile and what not.
Run ANGR on it, with find set to 'Good Job' being in standard output.
1) Load the `.class` file into Ghidra
2) Copy paste from the diassembler view into a C++ file
3) Modify a few things to make it compile and what not
4) Compile that C++ file as `oracle`
5) Open that binary in Ghidra and snag a few addresses to avoid
6) Run angr on it, with `find` set to 'Good job' being in standard output

0 comments on commit 787b9c5

Please sign in to comment.