• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 17 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: C++ Anti-Debug: Another trick
حالت موضوعی
#1
کد:
DWORD __inline SiberianTiger::CheckIDT( )
{
    DWORD returnVal;
    DWORD_PTR *IDTP = new DWORD_PTR[4];
    DWORD IDT;
    OSVERSIONINFO osvi;

    osvi.dwOSVersionInfoSize = sizeof( OSVERSIONINFO );
    if( GetVersionEx( &osvi ) == 0 )
    {
        #ifdef AGGRESSIVE
            return( 0 );
        #else
            return( 1 );
        #endif
    }

    if( osvi.dwMajorVersion < 6 )
    {
        #ifdef __INTRIN_H_
            __sidt( IDTP );
        #else
            __asm SIDT [IDTP]
        #endif
        IDT = ( DWORD ) IDTP;

        returnVal = ( IDT & 0x373FC8 ) == IDT;
    }
    else
    {
        returnVal = 1;
    }

    return( returnVal );
}
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [C#][Snippets] Anti-WPE, Wireshark, Sandboxie, Emulation Amin_Mansouri 1 9,942 02-19-2015، 11:41 AM
آخرین ارسال: MBlackHat
  Anti-Debbuger Amin_Mansouri 0 4,739 01-12-2012، 11:43 PM
آخرین ارسال: Amin_Mansouri
  Anti Virtual PC vb.net Amin_Mansouri 0 4,733 10-18-2011، 09:03 PM
آخرین ارسال: Amin_Mansouri
  [VB.Net] Anti's Thread Amin_Mansouri 0 4,815 10-16-2011، 10:46 PM
آخرین ارسال: Amin_Mansouri
  anti-debug.c Amin_Mansouri 0 4,545 09-28-2011، 06:23 PM
آخرین ارسال: Amin_Mansouri
  C++ Anti-Debug Library: x64-compatible! Amin_Mansouri 0 5,929 09-28-2011، 06:18 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 1 مهمان