Page 1 of 8 123 ... LastLast
Results 1 to 15 of 111
  1. #1
    Merccy2's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    886
    Reputation
    310
    Thanks
    19,668
    My Mood
    Cool

    The Truth About VAC Detection

    The truth about how VAC detects hacks

    Making a public hack undetected using one of these methods does not always work but it does make it a bit safer to use

    public hacks.

    Contents:

    1. 1. What makes a hack VAC detected
    2. 2. How can I counter this
    3. 3. Internal vs External
    4. 4. Common programs
      • Hashchanger
      • Enigma
      • VMProtect
      • Other programs


    1. What makes a hack VAC detected
    The first thing you need to know if you want to make or keep a hack undetected is how does VAC detect hacks.
    This information has been found by other people by reverse engineering VAC.

    Currently VAC only uses signature scanning and not heuristics scanning.

    Heuristics scanning (which VAC does not have) works by analyzing the behavior of programs, external hacks use a call to

    a windows function called WriteProcessMemory, with heuristics scanning VAC could see if a program wants to write to

    csgo and what they are writing and ban them if it is something illegal.

    Signature scanning works by scanning the RAM (all the running processes) and check if a known signature is present in

    this data.

    The combination of all these blocks is the program in memory and each block is a smaller block/part of memory inside the

    application.
    A signature could be generated of all those blocks together (the whole application) or they could be generated of a

    smaller sequence of (memory) blocks.
    VAC uses the latter so the red sequences of blocks illustrate a detected signature.

    There is one more thing that VAC which only applies to internal hacks.
    They can detect certain hooks.
    You might ask what is an hook, I will try to explain it really easy because the answer is quite technical (programmers pls

    dont flame me).
    How internal hacks work is by redirecting a certain part of code in CSGO to their hack code.
    This can only be done at certain parts and not all those parts qualify for everything.
    Redirecting a part to your hack code is called a hook and if many people use that hook then they may update VAC to

    check if that part is redirected (which makes it detected).

    2. How can I counter this
    Countering this as a programmer is not that hard, you have to change the signature of your program.
    If you are an end user (someone who just downloads hacks) this is harder to do because you cannot change the code of

    the program (which translates to how the program is represented in memory), however you can use a few programs (see

    4.).

    3. Internal vs External
    Some people have discussions about what is detected faster, internal vs external.
    Some of those use the argument there are more external hacks than internal hacks so obviously internal hacks are easier

    to detect.
    This is wrong!
    Internal is detected just as easily as external hacks but many people do not release their internal hack to the public

    because VAC might detect the hooks used and this will make all the cheats that use that hook detected.
    It is a lot easier to make an external cheat undetected (well making one is easier as well :P) than making an internal

    cheat undetected but that does not mean that internal hacks are detected faster.

    4. Common programs
    As I have mentioned in 2. you as an end user can use some programs to change the signature of a public hack but still

    keep it functioning.

    Hashchanger
    I will start with hashchanger because it does NOT work.
    I explained how signature detection works.

    Hashchanger only adds a block of memory (actually a few bytes) to the end of the program and as you can see the red

    sequences of detected blocks still stay the same.
    You would have to add blocks between the red blocks to make them undetected which you can not easily do and which

    hash changer does not do!

    Enigma
    Website

    What does Enigma Protector do?

    A range of features and technologies to help protect the executable file from hacking, analysis, modification and

    disassembly. A Virtual Machine technology enables part of the application and protection code to be executed in its own

    virtual CPU, which makes the code practically impossible to analyze.


    tldr; they modify the program to something only the Enigma software understands.
    How does this make it undetected? All the memory blocks in the original exe get modified making all the signatures for the

    original exe useless.

    VMProtect
    Website

    What does VMProtect do?

    VMProtect Virtualizes Code

    Code virtualization is the next step in software protection. Most protection systems encrypt the code and then decrypt it

    at the application’s startup. VMProtect doesn’t decrypt the code at all! Instead, the encrypted code runs on a virtual CPU

    that is markedly different from generic x86 and x64 CPUs as the command set is different for each protected file.


    Essentially it does the same as Enigma Protector but the exact implementation differs.
    tldr; they modify the program to something only the VMProtect software understands.
    How does this make it undetected? All the memory blocks in the original exe get modified making all the signatures for the

    original exe useless.

    Other programs
    Themida - Website - Works like Enigma/VMProtect

    ---

    Disclaimer: some things have been simplified heavily but the essence of the message is the same.

    Please link this to anyone asking for information about this topic.

    Hopefully you guys think this is useful,

    Merccy
    Last edited by Hunter; 02-02-2016 at 03:49 AM.
    If you have any questions regarding my hacks, add me on Discord: Merccy#8314

  2. The Following 99 Users Say Thank You to Merccy2 For This Useful Post:

    123zakery (02-10-2015),980322091 (07-28-2015),AdamoJ1337 (02-11-2016),Adrenaline (01-17-2016),AHITMAN (08-27-2016),[MPGH]Ahl (12-17-2015),alperzzers (08-29-2019),Alvinalvinx (02-02-2018),BARNEYBARNEY (02-12-2015),blablabla112 (02-10-2015),blackrazor (02-10-2015),Blazed. (02-10-2015),Block4o (06-27-2015),Boliberrys (01-06-2017),Bug (06-16-2016),Castlemaster712 (06-12-2017),Charion (08-18-2015),Chetosoo (02-10-2015),Chinkmunk (02-10-2015),cookiestar5329 (10-11-2016),crunchpower95 (03-24-2015),Defixex (03-22-2015),delicioustuna22 (02-10-2015),Delision (11-27-2016),dennyxbox890 (02-10-2020),Discepting (08-23-2015),dunkey787 (12-12-2016),Echo123 (02-10-2015),emberofafire (05-20-2015),fawfaw13 (07-17-2017),felix2q (02-10-2015),fen0men (02-12-2015),FINALFLUSH (06-10-2015),Flamekilla (02-10-2015),flow250 (07-25-2015),FreshBounty (05-15-2016),Fucking Moron (07-03-2019),GamecrackingDE (11-26-2016),gandalffs1 (09-25-2015),GQEy4wuhWUJHJWuj (08-16-2015),Hunter (10-07-2015),iHexz (04-30-2015),Inferno Scorpion (09-23-2015),JDoawp (05-20-2015),jettavdubya (02-10-2015),[MPGH]Jim Morrison (09-12-2015),jkfauvel (02-10-2015),jusikapide (02-10-2015),Kaynabx (03-22-2015),kong109 (09-13-2015),krdoje (09-30-2015),Kytsune77 (07-08-2017),LittleRoxo (02-12-2015),LuaHax (01-04-2018),Madretsma (05-21-2015),Makdoon (02-29-2016),mChaw243 (03-24-2015),MeenDaaY (06-16-2017),MrManiaNN (08-22-2015),nadabem (02-10-2015),newkrrw (02-14-2015),otacos (09-18-2015),pean153 (11-13-2015),prolife200 (01-25-2016),RedKelly (08-24-2015),RednecksRevenge (04-26-2018),Requiii (02-10-2015),Sam (07-06-2019),SAubry (06-03-2016),sepehrkiller (04-27-2019),Sergbro (03-24-2015),sirbutton (06-22-2016),SkrillexC (09-16-2015),smexypants (09-13-2015),smyths (02-10-2015),soshy (01-19-2017),SpaceWalker189 (02-10-2015),SpikeValentine (08-17-2015),SuckMyASS1231231231123 (08-12-2016),Synthitic (09-18-2015),TheMostHated (06-12-2016),theshadow651 (04-23-2018),ti6m (02-16-2015),ToPedroAPOF (05-21-2015),TopiCx (10-15-2017),trajciter (06-14-2017),Tremder (08-21-2015),vendetta55 (02-10-2015),wegaerhaerhaerh (03-08-2016),WhiteRenard (02-10-2015),Wmonto (04-30-2020),wolgen (02-10-2015),wqerqwer (10-04-2019),xSupermassivex (09-08-2015),xxnacnudxx (11-15-2015),Yemiez (02-10-2015),Yosean (06-21-2015),YouMaadb (02-10-2015),zlip (09-27-2015)

  3. #2
    HippoHash's Avatar
    Join Date
    May 2013
    Gender
    male
    Location
    Stockholm
    Posts
    33
    Reputation
    10
    Thanks
    6
    My Mood
    Happy
    Thanks for the info Merccy2!

    This is why I love MPGH

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

    Sam (07-06-2019)

  5. #3
    Yemiez's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Sweden
    Posts
    2,566
    Reputation
    731
    Thanks
    16,280
    My Mood
    Devilish
    Nice Post

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

    Adrenaline (01-17-2016)

  7. #4
    xbobex1999's Avatar
    Join Date
    Jul 2014
    Gender
    female
    Posts
    27
    Reputation
    10
    Thanks
    1
    A tutorial for inject wall in enigma?

  8. #5
    mmaaxx129's Avatar
    Join Date
    Jul 2012
    Gender
    male
    Location
    In the clout
    Posts
    245
    Reputation
    10
    Thanks
    664
    My Mood
    Angelic
    Very nice merccy. Well explained.
    Never stop enjoying life, it's a gift.



  9. The Following User Says Thank You to mmaaxx129 For This Useful Post:

    Adrenaline (01-17-2016)

  10. #6
    LordKevo's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Location
    desert alone.
    Posts
    428
    Reputation
    186
    Thanks
    724
    My Mood
    Aggressive
    Finally, Great job man.

    end users read 4.

  11. #7
    blackrazor's Avatar
    Join Date
    May 2007
    Gender
    male
    Location
    Netherlands
    Posts
    188
    Reputation
    10
    Thanks
    22
    My Mood
    Sneaky
    Worth a thank you mate.
    Proud to be a member since 2007!
    Watch my CS:GO stream www.twitch.tv/raven_NL
    My stream is always hack free and there has never been and never will be hacked on this account


  12. #8
    kakalos1's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    THAILAND
    Posts
    27
    Reputation
    10
    Thanks
    2
    So if I use VMProtect. hack will undetected forever? -_-

  13. #9
    Merccy2's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    886
    Reputation
    310
    Thanks
    19,668
    My Mood
    Cool
    Quote Originally Posted by kakalos1 View Post
    So if I use VMProtect. hack will undetected forever? -_-
    Nope, because a significant amount of people use VMProtect with public hacks they will also generate signatures for a VMProtected hack.
    If you have any questions regarding my hacks, add me on Discord: Merccy#8314

  14. #10
    81x08's Avatar
    Join Date
    Dec 2014
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    1
    How can you check if the updated game? Where can I see? To be aware of.

    ps. Thank you for the topic, Merccy

  15. #11
    Merccy2's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    886
    Reputation
    310
    Thanks
    19,668
    My Mood
    Cool
    Quote Originally Posted by 81x08 View Post
    How can you check if the updated game? Where can I see? To be aware of.

    ps. Thank you for the topic, Merccy
    They don't have to update the game to add signatures. They can add the signatures on their server. (I do not have proof of this claim but it would be strange if the signatures were client sided)
    If you have any questions regarding my hacks, add me on Discord: Merccy#8314

  16. #12
    81x08's Avatar
    Join Date
    Dec 2014
    Gender
    male
    Posts
    21
    Reputation
    10
    Thanks
    1
    Quote Originally Posted by Merccy2 View Post
    They don't have to update the game to add signatures. They can add the signatures on their server. (I do not have proof of this claim but it would be strange if the signatures were client sided)
    Just wondering how people know that the game has been updated. I do not think that they spend their accounts at banks to check.

  17. #13
    YouMaadb's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    49
    Reputation
    10
    Thanks
    4
    My Mood
    Cool
    Thanks for this post!

  18. #14
    Spycho57's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    181
    Reputation
    10
    Thanks
    10
    Can we do anything for a hack to keeping undetected forever? I didnt understand this.

  19. #15
    LordKevo's Avatar
    Join Date
    Nov 2014
    Gender
    male
    Location
    desert alone.
    Posts
    428
    Reputation
    186
    Thanks
    724
    My Mood
    Aggressive
    Quote Originally Posted by Spycho57 View Post
    Can we do anything for a hack to keeping undetected forever? I didnt understand this.
    sure, just go to disney.com order cs;go package.
    for real.

    or create your own hack, and keep it to your self.
    Last edited by LordKevo; 02-10-2015 at 08:34 AM.

  20. The Following User Says Thank You to LordKevo For This Useful Post:

    Chazstic (06-17-2016)

Page 1 of 8 123 ... LastLast

Similar Threads

  1. [Info] The Truth about OW/Vac/Untrusted.
    By Charion in forum Counter-Strike 2 Discussions
    Replies: 27
    Last Post: 10-01-2015, 09:15 PM
  2. The Truth About VAC-Bans
    By incognito5x3x2x1 in forum Call of Duty Modern Warfare 2 Discussions
    Replies: 29
    Last Post: 05-24-2010, 07:49 PM
  3. Replies: 3
    Last Post: 12-30-2007, 05:08 PM
  4. [info] The Truth About Retail Codes
    By Randomness1865 in forum WarRock - International Hacks
    Replies: 6
    Last Post: 09-15-2007, 11:29 PM
  5. the truth about hardware bans
    By prox32 in forum WarRock - International Hacks
    Replies: 29
    Last Post: 08-01-2007, 09:52 AM