Новая версия Sourcetrail 2017.4 (появилась бесплатная лицензия) https://www.sourcetrail.com/blog/release_2017_4/ #cpp #codereview
#dukeBarman
#dukeBarman
Meta Crush Saga: a C++17 compile-time game https://jguegant.github.io/blogs/tech/meta-crush-saga.html #jeisonwi #cpp
Jean Guegant's Blog
Meta Crush Saga: a C++17 compile-time game
Trivia: As a quest to obtain the highly coveted title of Lead Senior C++ Over-Engineer, I decided last year to rewrite the game I work on during daytime (Candy Crush Saga) using the quintessence of modern C++ (C++17). And... thus was born Meta Crush Saga:…
CPP+Dynamic+Type+Recovery.pdf
1.1 MB
Automation Techniques in C++ Reverse Engineering https://www.msreverseengineering.com/blog/2019/8/5/automation-techniques-in-c-reverse-engineering #re #cpp #darw1n
C++ Unwind Exception Metadata: a Hidden Reverse Engineering Bonanza
https://www.msreverseengineering.com/blog/2024/8/20/c-unwind-metadata-1
#reverse #cpp #type #reconstruction #hints
https://www.msreverseengineering.com/blog/2024/8/20/c-unwind-metadata-1
#reverse #cpp #type #reconstruction #hints
Möbius Strip Reverse Engineering
C++ Unwind Exception Metadata: A Hidden Reverse Engineering Bonanza — Möbius Strip Reverse Engineering
The worst part of reverse engineering C++ programs -- or really, any program that uses custom structure types with no definitions provided -- is that information about structures is often incomplete, sporadic, and isolated. Consider the following function:
🔥4