리버싱! (34) 썸네일형 리스트형 DLL Injection 공부 https://github.com/gud425/DLL_Injection 백업용 github DLL_Injection made by nam 메모장이 켜질때마다 DLL을 삽입하여 내가 원하는 작동을 하도록 실행하는 프로그램 소스해석 DLL 소스 DWORD WINAPI ThreadProc(LPVOID lparm) { int a=0, b=0, c=0; int flag = 0,return_val; while (1) { if (flag) break; for (int i = 0; i < (a * b * c) + 1; i++) { return_val=MessageBox(NULL, L"hacked by nam", L"LOL", MB_YESNOCANCEL|MB_ICONWARNING); if (return_val == ID.. 방독면책-18 보호되어 있는 글입니다. 방독면책-17 보호되어 있는 글입니다. 방독면책-16 보호되어 있는 글입니다. 방독면책-15 보호되어 있는 글입니다. 방독면책-14 보호되어 있는 글입니다. ROR,ROL C++ 구현 리버싱을 하다보면 ROL(Rotate Left이나 ROR(Rotate Right)이 나오게 되는데 rotate되는 시프트연산으로써 역산을 할때 필요한 경우가 있다. VS에서 32비트 64비트 ROL ROR은 구현되어 있는듯한데 8비트는 없어서 매번 검색하기보단 백업용으로 저장해둔다. ROR unsigned char ror( unsigned char v, unsigned char x ){ int i=0; loop: if( i==x ) return v; i++; unsigned char temp = v & 1; v >>= 1; v |= ( temp 방독면책-13 보호되어 있는 글입니다. 이전 1 2 3 4 5 다음