Core

작성자: amesde9@gmail.com, 1 년 전에, 코딩언어: C, 조회: 800 회.
URL http://pastebin.co.kr/view/050ba2e1 - 공유: Twitter | Facebook | Google Embed
다운로드 또는 원본 보기
  1. #include <WINDOWS.H>
  2.  
  3. BOOL ATD_NoC() {
  4.  
  5.         UINT a;
  6.  
  7.         __asm {
  8.  
  9.                 mov eax, dword ptr fs:[0x30]            // TEB + 0x30 == PEB
  10.                 mov eax, dword ptr ds:[eax+0x64]        // NumberOfProcessors
  11.                 mov a, eax
  12.         }
  13.  
  14.         if(a == 0x1) {
  15.  
  16.                 MessageBox(NULL, "VM detected!", "TEST", MB_OK);
  17.                 return TRUE;
  18.         } else {
  19.  
  20.                 MessageBox(NULL, "VM not detected", "TEST", MB_OK);
  21.                 return FALSE;
  22.         }
  23.  
  24. }
  25.  
  26. int main() {
  27.  
  28.         ATD_NoC();
  29.         return 0;
  30. }

답글: "Core"

이 곳에 위 붙여넣기에 답글을 달수있습니다.