Results 1 to 10 of 10
  1. #1
    antep2727's Avatar
    Join Date
    Feb 2015
    Gender
    male
    Posts
    744
    Reputation
    10
    Thanks
    4,606
    My Mood
    Inspired

    Procmem -Signature

    Hey,

    i just started into Csgo hacking and came accross procmem. Can i just copypaste it into my cheat, or can it get detected too by VAC since the signature is probably detected (?).

  2. #2
    4773n0x's Avatar
    Join Date
    Apr 2016
    Gender
    male
    Posts
    104
    Reputation
    10
    Thanks
    1,235
    If you're worried about VAC, why not just make your own memory class? You will learn much more instead of just copy pasting and it isn't difficult to do anyway. Just get the process handle with FindWindow and GetWindowThreadProcessId. Then just make templates for reading and writing memory. Simple stuff.

  3. #3
    WasserEsser's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    735
    Reputation
    174
    Thanks
    677
    My Mood
    Busy
    Can it get detected by VAC? - Yes.
    Is it likely that they detect you because you're using ProcMem? - No.

    As said before, just make your own.

  4. #4
    antep2727's Avatar
    Join Date
    Feb 2015
    Gender
    male
    Posts
    744
    Reputation
    10
    Thanks
    4,606
    My Mood
    Inspired
    Quote Originally Posted by WasserEsser View Post
    Can it get detected by VAC? - Yes.
    Is it likely that they detect you because you're using ProcMem? - No.

    As said before, just make your own.
    there is still something i dont understand. I looked up many sources and people either copy pasted the procmem or made a 5% change to it. Why is VAC not generating a signature out of procmem that would detected 90% of hacks on mpgh?

    Also i was trying to understand how glow esp worked and again i see people doing the nearly exact step others have done in their hacks such as copying the same classes and structs for glowesp (most of the time the code was just 10% different). Why does this work? Is vac not making more than 1 signature out of a hack (1 signature of complete hack?)?

    Also does it make sense to utilize the polyloader with your self coded hack?
    Last edited by antep2727; 07-06-2016 at 07:45 AM.

  5. #5
    WasserEsser's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    735
    Reputation
    174
    Thanks
    677
    My Mood
    Busy
    Quote Originally Posted by antep2727 View Post
    there is still something i dont understand. I looked up many sources and people either copy pasted the procmem or made a 5% change to it. Why is VAC not generating a signature out of procmem that would detected 90% of hacks on mpgh?
    Many legit processes read and write memory from other processes. A legit process could utilize ProcMem, hence it's not going to get sigged.

    Quote Originally Posted by antep2727 View Post
    Also i was trying to understand how glow esp worked and again i see people doing the nearly exact step others have done in their hacks such as copying the same classes and structs for glowesp (most of the time the code was just 10% different). Why does this work? Is vac not making more than 1 signature out of a hack (1 signature of complete hack?)?
    You have to understand how the compiler generates the underlying assembly from your source code to know why it has a different signature even though it kind of works the same. Different compiler options and different compilers in general generate different assembly code. That's why signature scanning is so effective without having false positives. You can detect individual binaries with the signature scanning technique.

    No one else than valve knows if they get multiple signatures out of one file or if they get one signature. I personally think they read the entire file and use some algorithm to break it down into a 32 byte or whatever long unique identifier.

    Quote Originally Posted by antep2727 View Post
    Also does it make sense to utilize the polyloader with your self coded hack?
    It doesn't make any sense to use polyloader with a cheat which you won't share with the public.
    Last edited by WasserEsser; 07-06-2016 at 08:01 AM.

  6. The Following 2 Users Say Thank You to WasserEsser For This Useful Post:

    antep2727 (07-06-2016),Graaff (07-07-2016)

  7. #6
    antep2727's Avatar
    Join Date
    Feb 2015
    Gender
    male
    Posts
    744
    Reputation
    10
    Thanks
    4,606
    My Mood
    Inspired
    Quote Originally Posted by WasserEsser View Post
    Many legit processes read and write memory from other processes. A legit process could utilize ProcMem, hence it's not going to get sigged.



    You have to understand how the compiler generates the underlying assembly from your source code to know why it has a different signature even though it kind of works the same. Different compiler options and different compilers in general generate different assembly code. That's why signature scanning is so effective without having false positives. You can detect individual binaries with the signature scanning technique.

    No one else than valve knows if they get multiple signatures out of one file or if they get one signature. I personally think they read the entire file and use some algorithm to break it down into a 32 byte or whatever long unique identifier.



    It doesn't make any sense to use polyloader with a cheat which you won't share with the public.
    In the case of public poly hacks how do you think vac is detecting those? Scanning for Md5, Window Title or more (complex) signatures out of original cheat (without the polymorphism features)?

  8. #7
    WasserEsser's Avatar
    Join Date
    Jul 2015
    Gender
    male
    Posts
    735
    Reputation
    174
    Thanks
    677
    My Mood
    Busy
    Quote Originally Posted by antep2727 View Post
    In the case of public poly hacks how do you think vac is detecting those? Scanning for Md5, Window Title or more (complex) signatures out of original cheat (without the polymorphism features)?
    I have never used poly hacks, but i assume that people that have compiled poly hacks themself have not been banned.
    They can ban people for using a publicly available binary, but they can't ban people that compile the cheat themself ( unless the randomization of poly loader is predictable ). If they wanted to, they could download the source code and specifically signature scan the parts that are not randomized by poly loader.

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

    antep2727 (07-06-2016)

  10. #8
    Graaff's Avatar
    Join Date
    Mar 2016
    Gender
    male
    Location
    The Valley of Death
    Posts
    157
    Reputation
    30
    Thanks
    113
    My Mood
    Daring
    Also it should be mentioned here that function names are being removed from binary at compile time.

  11. #9
    antep2727's Avatar
    Join Date
    Feb 2015
    Gender
    male
    Posts
    744
    Reputation
    10
    Thanks
    4,606
    My Mood
    Inspired
    Quote Originally Posted by Graaff View Post
    Also it should be mentioned here that function names are being removed from binary at compile time.
    Yes i know that, but thanks

  12. #10
    Hunter's Avatar
    Join Date
    Dec 2013
    Gender
    male
    Location
    Depths Of My Mind.
    Posts
    17,468
    Reputation
    3771
    Thanks
    6,159
    My Mood
    Cheerful
    Believe this has been solved.

    /Closed.

Similar Threads

  1. Basic Signature
    By Chronologix in forum Tutorials
    Replies: 68
    Last Post: 09-25-2007, 12:33 AM
  2. Add to your signature :P
    By arunforce in forum General
    Replies: 30
    Last Post: 09-20-2007, 06:16 PM
  3. Signature Request
    By RebornAce in forum Help & Requests
    Replies: 31
    Last Post: 01-12-2006, 11:53 PM
  4. My new signature
    By arunforce in forum Art & Graphic Design
    Replies: 5
    Last Post: 01-10-2006, 03:41 PM
  5. please a signature
    By yonylv in forum Help & Requests
    Replies: 2
    Last Post: 01-03-2006, 11:21 PM