Load coredump with GDB Analysis of threads Analysis of stacktrace Analysis of functions/variables Details to typical constructs Analysis of memory
Continue readingAuthor: max-sperling
Big wall solo climbing
Equipement: General: two ropes (climbing and hauling), harness, shoes, helmet, carabiners, quick draws, cordelette, hauling bags, tape, chalk Devices: self
Continue readingCommon mistakes (C++)
The following list shows a few common mistakes you will find in code you will have to review before its
Continue readingMMA Ground fighting meta (BJJ vs. Wrestling)
Always prefer the top position, cause your striking will be way more effective. If you are in a bot position
Continue readingMessage exchange pattern
There are three major ways for a message exchange: Fire-And-Forget, Reply-Response and Request-Callback. Fire-And-Forget (one-way) A Client sends a message
Continue readingThreading – Mutex vs. Atomic (C++)
Since C++11 you can use std::thread, std::mutex and std::atomic for your multithreaded projects. The biggest problem with multithreading is the
Continue readingDestruction order (C++)
The variables/fields getting cleanup in the reverse order they have been declared (not initialized). … Objects are created # Cleanup
Continue readingUSB device classes – MSD vs. MTP
I think most of you guys will get in contact with this matter when you are connectiong your Android phone
Continue readingSSL-Stripping
Let’s say you are already a Man-In-The-Middle for example based on ARP-Spoofing or a Rogue AP. Now you are sniffing
Continue readingHandling features/fixes (Git)
1. Create a feature/fix branch Don’t work straight on the parent branch if you have to implement a feature/fix, atleast
Continue reading