Using RetDec to Decompile a Simple C Program
Consider the following C source file:
#include <stdio.h>
void printff() {
printf("this is called funtion printff");
}
int main(int argc, char *argv[]) {
printff();
printf("This is helo analysis");
if (argc == 2) {
printf("The argument supplied is %s\n", argv[1]);
} else if (argc ...
Posted on Tue, 23 Jun 2026 18:01:09 +0000 by jpt62089
Reverse Engineering ELF Initialization and Exit Handlers for XOR Decryption
Challenge Overview
The binary implements a flag verification mechanism using chained XOR operations. Understanding the execution order is critical: the program applies XOR transformations both before and after the main function executes, leveraging ELF initialization sections and exit handlers.
ELF Initialization Function Table
In ELF binarie ...
Posted on Thu, 04 Jun 2026 17:21:17 +0000 by jpbox