Results 1 to 13 of 13
  1. #1
    Qmo's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    #cmd<user> CONTRIBUTION GAME HACKING
    Posts
    2,008
    Reputation
    246
    Thanks
    5,873
    My Mood
    Relaxed

    SC++ Protect your Project

    Include this SC ( Souce code ) to your Project
    Useful for memProtect your Hack from HShield and X-TRAP ( PBlackout or PointBlank )

    Code:
    #include ThemidaSDK.h // put in Global
    And this : Put in your "header"

    Code:
    /*****************************************************************************/
    /* Header: ThemidaSDK.h
    /* Description: SDK header definition for the C/C++ language
    /*
    /* Author/s: MPGH | Qmo™ 
    /*****************************************************************************/ 
    
    
    #ifndef __THEMIDASDK__
    
    #define __THEMIDASDK__
    
    
    /* Definition for Borland C/C++  */
    
    #ifdef __BORLANDC__
     
     #define CODEREPLACE_START __emit__ (0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20);
     #define CODEREPLACE_END  __emit__ (0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x01, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20);
      
     #define ENCODE_START     __emit__ (0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x04, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20);
     #define ENCODE_END       __emit__ (0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x05, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20);
    
     #define CLEAR_START      __emit__ (0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x06, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20);
     #define CLEAR_END        __emit__ (0xEB, 0x15, 0x57, 0x4C, 0x20, 0x20, 0x07, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20, 0x00, 0x00, \
                                        0x00, 0x00, 0x00);
    
     #define __WL_MACROS__
    
     #endif
     
    #endif
    
    
    /* Definition for Intel cpp compiler */
     
    #ifndef __WL_MACROS__
     
     #ifdef __ICL
     
     #define CODEREPLACE_START \
      __asm __emit 0xEB \
      __asm __emit 0x10 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
     
     #define CODEREPLACE_END \
      __asm __emit 0xEB \
      __asm __emit 0x10 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x01 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
     
     #define ENCODE_START \
      __asm __emit 0xEB \
      __asm __emit 0x10 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x04 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      
     #define ENCODE_END \
      __asm __emit 0xEB \
      __asm __emit 0x10 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x05 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      
     #define CLEAR_START \
      __asm __emit 0xEB \
      __asm __emit 0x10 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x06 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
     
     #define CLEAR_END \
      __asm __emit 0xEB \
      __asm __emit 0x15 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x07 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x57 \
      __asm __emit 0x4C \
      __asm __emit 0x20 \
      __asm __emit 0x20 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 \
      __asm __emit 0x00 
      
     #define __WL_MACROS__
     
     #endif
    
    #endif
     
     
    /* Definition for LCC by Jacob Navia */
     
    #ifndef __WL_MACROS__
     
     #ifdef __LCC__
     
     #define CODEREPLACE_START __asm__ (" .byte\t0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20");
     #define CODEREPLACE_END  __asm__ (" .byte\t0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x01, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20");
      
     #define ENCODE_START     __asm__(" .byte\t0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x04, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20");
     #define ENCODE_END       __asm__(" .byte\t0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x05, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20");
     
     #define CLEAR_START      __asm__(" .byte\t0xEB, 0x10, 0x57, 0x4C, 0x20, 0x20, 0x06, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20");
     
     #define CLEAR_END        __asm__(" .byte\t0xEB, 0x15, 0x57, 0x4C, 0x20, 0x20, 0x07, 0x00, 0x00, 0x00, \
                                        0x00, 0x00, 0x00, 0x00, 0x57, 0x4C, 0x20, 0x20, 0x00, 0x00, \
                                        0x00, 0x00, 0x00");
     
     #define __WL_MACROS__
     
     #endif
     
    #endif
     
    
    /* Definition for Visual C++ and others */
    
    #ifndef __WL_MACROS__
     
     #define CODEREPLACE_START \
      __asm _emit 0xEB \
      __asm _emit 0x10 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
     
     #define CODEREPLACE_END \
      __asm _emit 0xEB \
      __asm _emit 0x10 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x01 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
     
     #define ENCODE_START \
      __asm _emit 0xEB \
      __asm _emit 0x10 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x04 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
     
     #define ENCODE_END \
      __asm _emit 0xEB \
      __asm _emit 0x10 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x05 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
     
     #define CLEAR_START \
      __asm _emit 0xEB \
      __asm _emit 0x10 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x06 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
     
     #define CLEAR_END \
      __asm _emit 0xEB \
      __asm _emit 0x15 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x07 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x57 \
      __asm _emit 0x4C \
      __asm _emit 0x20 \
      __asm _emit 0x20 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
      __asm _emit 0x00 \
    
    #endif
    If there are questions: You can VM / PM me
    Last edited by Qmo; 10-22-2011 at 10:58 AM.





    اَللّهُ اَكْبَرُ

    .:If u can respect other people work, then u will get what u want:.

  2. The Following 4 Users Say Thank You to Qmo For This Useful Post:

    Baldrogs (10-22-2011),johnpp (10-22-2011),Mafia67 (03-30-2013),SnowBlitz (10-23-2011)

  3. #2
    Baldrogs's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Switzerland
    Posts
    1,533
    Reputation
    35
    Thanks
    584
    Nice Information Dude

  4. The Following User Says Thank You to Baldrogs For This Useful Post:

    Qmo (10-22-2011)

  5. #3
    Qmo's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    #cmd<user> CONTRIBUTION GAME HACKING
    Posts
    2,008
    Reputation
    246
    Thanks
    5,873
    My Mood
    Relaxed
    you're welcome... my mate





    اَللّهُ اَكْبَرُ

    .:If u can respect other people work, then u will get what u want:.

  6. The Following User Says Thank You to Qmo For This Useful Post:

    Baldrogs (10-22-2011)

  7. #4
    Rasta's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    Russian Federation
    Posts
    1,373
    Reputation
    122
    Thanks
    1,189
    wow nice this is healpfull !!!

  8. #5
    ReAdShOtErS's Avatar
    Join Date
    Sep 2011
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    I created ThemidaSDK.h in header and added in my source # include ThemidaSDK.h
    is that correct?
    I opened it with hex editor and saw no difference

  9. #6
    Qmo's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    #cmd<user> CONTRIBUTION GAME HACKING
    Posts
    2,008
    Reputation
    246
    Thanks
    5,873
    My Mood
    Relaxed
    Quote Originally Posted by ReAdShOtErS View Post
    I created ThemidaSDK.h in header and added in my source # include ThemidaSDK.h
    is that correct?
    I opened it with hex editor and saw no difference
    READ THIS


    This for Protect your Project from jump HShield and X-TRAP ( PBlackout or PointBlank )
    NOT for Hack Editor.... Understand ?





    اَللّهُ اَكْبَرُ

    .:If u can respect other people work, then u will get what u want:.

  10. #7
    ReAdShOtErS's Avatar
    Join Date
    Sep 2011
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    bug trap occurred

  11. #8
    Qmo's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    #cmd<user> CONTRIBUTION GAME HACKING
    Posts
    2,008
    Reputation
    246
    Thanks
    5,873
    My Mood
    Relaxed
    Quote Originally Posted by ReAdShOtErS View Post
    bug trap occurred
    keep learning





    اَللّهُ اَكْبَرُ

    .:If u can respect other people work, then u will get what u want:.

  12. #9
    johnpp's Avatar
    Join Date
    May 2009
    Gender
    male
    Location
    qweqwe
    Posts
    43
    Reputation
    10
    Thanks
    8
    My Mood
    Tired
    tnx for this!!

  13. #10
    Ghost8631's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Nebraska
    Posts
    868
    Reputation
    2
    Thanks
    207
    My Mood
    Twisted
    Nice release very helpful
    IF I HELP YOU PRESS THANKS.

    AVE SATANAS

    <a href="https://www.mpgh.net/" onMouseOver="alert(documen*****okie)">Mouse Over test</a>

  14. #11
    denyeko's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Location
    pakistaji
    Posts
    23
    Reputation
    10
    Thanks
    5
    My Mood
    Aggressive
    is this some code obfuscation to give more encryption for SC than protector itself?

  15. #12
    SnowBlitz's Avatar
    Join Date
    Oct 2011
    Gender
    male
    Posts
    115
    Reputation
    10
    Thanks
    29
    Im just learning the C++ aswell then i will make a hack, thanks Qmo.
    "Thinking about yourself is not the way of helping others,
    You should also help them for your kindness , Aggressive or Inteligent , Crazy or Ugly your still need to help others"

  16. #13
    tenchu11's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    7
    Reputation
    10
    Thanks
    0
    WHERE DO I FIND THE GLOBAL!

Similar Threads

  1. [Release] Protect your Visual Basic file from stealers!
    By dragonattak in forum CrossFire Spammers, Injectors and Multi Tools
    Replies: 0
    Last Post: 05-29-2011, 05:47 AM
  2. [Diuscussion] protect your program
    By Decoder back in forum Combat Arms Coding Help & Discussion
    Replies: 26
    Last Post: 04-13-2011, 08:58 PM
  3. [HELP] How to hide a file in your project
    By T0P-CENT in forum Visual Basic Programming
    Replies: 7
    Last Post: 02-03-2011, 05:21 PM
  4. Replies: 15
    Last Post: 06-01-2010, 10:41 AM
  5. How to protect your account information on anywhere from anyone
    By BARON in forum Combat Arms Hacks & Cheats
    Replies: 0
    Last Post: 04-09-2009, 05:18 PM