Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.03 KB

README.md

File metadata and controls

19 lines (14 loc) · 1.03 KB

Reversing-CPP

Learn C++ by reversing it's code. Compiler is: g++ (GCC) 5.3.0. The article that used in this work is attached.

Run it!

To run it you just need to run make in root directory of project and run any made executable with gdb.

GDB setting up

Why I need it

This repository has some gdb-scripts, that are used to show the main point of one or another article section and, respectively, executable.

Setting up

Temporary solution

You can just use "--with-auto-load-safe-path" gdb flag on running to set current directory as safe to auto-load gdb scripts.

Permanent solutoin

To set gdb up to aumatically load attached gdb-scripts, you need to set "auto-load safe-path" option in your ~/.gdbinit or ./.gdbinit file.

Comments

Executables are named respectively to article chapters or subsections.