When building your project with CMake, make sure to put all generated files in a different folder. Meta build $
Continue readingAuthor: max-sperling
Memory Management (C++)
1. Automatic allocation – Stack Objects created on the stack, will be cleaned up automatically after they have run out
Continue readingDelete already pushed commits (Git)
The first thing is to checkout the newest commit from the wanted branch. Then you need to get the commit-id
Continue readingSoftware Cracking (Example 1)
0. Building The following crackme sourcecode got build with the C compiler from MinGW as PE x86. 1. Reverse
Continue readingMinimalistic Traveling Gear
The following list will contain all you need to travel in warm countries with provided accommodation for a long time
Continue readingReverse Engineering
The aim of Reverse engineering is to bring executable programs and libraries back into a human understandable code. Therefore exist
Continue readingInterpreter vs. Compiler
Often I read in forums posts like “C is a compiled language” or “PHP is a interpreted language”. But a
Continue readingSoftware Cracking Overview
It’s quite funny how people say they have cracked a program, but instead just used an online found patch, serial
Continue readingSmart Pointer (C++)
Especially in older C++ programms it was very common to work with a lot of raw pointer (legacy pointer). That
Continue readingCodecs vs. Containers
It’s really important to understand the difference between codecs and containers. They are very different things, but often got mixed
Continue reading