Fading Coder

One Final Commit for the Last Sprint

Reversing Custom XTEA Implementations in Binary Challenges

The XTEA (eXtended Tiny Encryption Algorithm) operates on 64-bit data blocks divided into two 32-bit halves, utilizing a 128-bit key split into four 32-bit words. Unlike its predecessor TEA, XTEA introduces a more complex key schedule and alternates the update operations between the left and right h...

Understanding and Parsing PE Export Tables

Overview of PE Export Tables In Win32 environments, PE (Portable Executable) files often consist of multiple modules including executable files (.exe) and dynamic link libraries (.dll). When an .exe file uses functions exported from a .dll, the import table records information about these external d...

Overriding Authorization Logic in VS Code Extensions via VSIX Manipulation

Third-party VS Code extensions sometimes restrict offline capabilities behind online paywalls. When network access is limited or only specific localized features are required, modifying the extension's validation logic becomes necessary. Extansions enforcing online authorizatoin can be bypassed by a...