├── README.md
├── level00
├── level01
├── level02
├── level03
├── level04
├── level05
└── misc00
/README.md:
--------------------------------------------------------------------------------
1 | # Reversing-Challenges
2 |
3 | ## All binaries are ELF format
4 |
5 | ## About
6 | These challenges are for practicing your reverse engineering skills.
7 | Challenges are in no specific order just because a challenge maybe be called level00 that does not mean it is easier then levelFF.
8 | If you get this error or anything similar __bash: file: cannot execute binary file: Exec format error__ this is intended.
9 |
10 | ## Flags
11 | The flag is a correct password and it is important to note that each challenge may have more then 1 correct password this is intended.
12 |
13 | ## Rules
14 | For any level: anything goes use anything and everything at your disposal.
15 | misc00: Do not use a debugger of any kind.
16 |
17 | ## New to reverse engineering?
18 | Check out my blog https://medium.com/@Andromeda./introduction-to-reverse-engineering-251d6432f7ec
19 |
20 | ## Tools
21 | Tools to use for reverse engineering include:
22 | 1. GDB (optional: pwndbg plugin)
23 | 2. Disassembler (example: IDA)
24 | 3. Hex editor (example: Okteta)
25 | 4. Strace and ltrace
26 | 5. Packer/Unpacker.
27 | 6. Scripting language (example: Python)
28 | 7. Text editor (example: Sublime text) (Note taking and scripting)
29 |
30 | ## Contact me
31 | If you have any questions about these challenges or reverse engineering in general feel free to message me on twitter https://twitter.com/3XPL017GH057 and I will get back to you as soon as I can.
32 |
--------------------------------------------------------------------------------
/level00:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level00
--------------------------------------------------------------------------------
/level01:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level01
--------------------------------------------------------------------------------
/level02:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level02
--------------------------------------------------------------------------------
/level03:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level03
--------------------------------------------------------------------------------
/level04:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level04
--------------------------------------------------------------------------------
/level05:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/level05
--------------------------------------------------------------------------------
/misc00:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Andromeda1957/Reversing-Challenges/a20feba23ac58814dde6d069c1bc97a26c8e2fbf/misc00
--------------------------------------------------------------------------------