Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Shellcode Loader

Abusing callback to run shellcode.

Overview

Eksekusi shellcode dengan qsort (glibc).

Fungsi qsort mengimplementasikan pengurutan elemen array (sorting) menggunakan algoritma quick sort.

#include <stdlib.h>

typedef void (*callback_t)(const void *, const void *);

void qsort(void * base, size_t length, size_t size, callback_t comparator);

Dalam proses pengurutan, callback comparator akan dipanggil untuk setiap perbandingkan dua elemen. Callback ini dapat di-abuse untuk melakukan eksekusi shellcode.

Reference