Page 1 of 2 12 LastLast
Results 1 to 15 of 20
  1. #1
    Gorzoid's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Posts
    227
    Reputation
    10
    Thanks
    990

    Patch a dll to bypass crc check.

    Hi, I was looking at some threads and it seems people are still just modifying the .dll instead of creating inject-able hacks. But they could not get passed the "This server is using a modified version" error. So I looked into the code for the crc check and I found this was the easiest way to patch any dll.

    1. Create a copy of the Assembly-CSharp.dll (this needs to be a clean version) and rename it to Assembly-CSharp.cpy
    2. Open the modded Assembly-CSharp.dll with hex editor and find the hex value (for the version I was running it was at 0x10472d)
    Code:
     55 00 6e 00 74 00 75 00 72 00 6e 00 65 00 64 00 5f 00 44 00 61 00 74 00 61 00 2f 00 4d 00 61 00 6e 00 61 00 67 00 65 00 64 00 2f 00 41 00 73 00 73 00 65 00 6d 00 62 00 6c 00 79 00 2d 00 43 00 53 00 68 00 61 00 72 00 70 00 2e 00 64 00 6c 00 6c
    3. replacy the d l l with c p y.
    4. Save and enjoy hacking.
    Last edited by Gorzoid; 12-31-2015 at 03:26 PM.
    I am just here to learn, definitely not for hacks... o_O Just learning

  2. The Following User Says Thank You to Gorzoid For This Useful Post:

    dammedguy (12-31-2015)

  3. #2
    dammedguy's Avatar
    Join Date
    Jul 2014
    Gender
    female
    Posts
    98
    Reputation
    10
    Thanks
    2
    My Mood
    Devilish
    What.? Sorry I dunno what is ist, is a hack , a code to hack ? tell me [ I'm latin. so I don't know much what you talking ]
    A just a MPGH.NET Member to download hacks and don't get Vac-ed Jjxjxj

  4. #3
    ErickHacker's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by dammedguy View Post
    What.? Sorry I dunno what is ist, is a hack , a code to hack ? tell me [ I'm latin. so I don't know much what you talking ]
    It's for when you get the error "This server is using/running/whatever a modified version" in your modded assembly-csharp or stuff, like, when you mod your unturned to have blablabla available but it gives you this error, this fixes it.
    Last edited by ErickHacker; 12-31-2015 at 11:25 AM.

  5. #4
    dammedguy's Avatar
    Join Date
    Jul 2014
    Gender
    female
    Posts
    98
    Reputation
    10
    Thanks
    2
    My Mood
    Devilish
    Ohhh Thanks dood xD im go use it if i need it , take ist thanks
    Last edited by dammedguy; 12-31-2015 at 11:33 AM. Reason: Delete it
    A just a MPGH.NET Member to download hacks and don't get Vac-ed Jjxjxj

  6. #5
    Lividia's Avatar
    Join Date
    Nov 2015
    Gender
    male
    Posts
    24
    Reputation
    10
    Thanks
    528
    My Mood
    Amazed
    Sounds cool.. I guessss

  7. #6
    Hunter Jr.'s Avatar
    Join Date
    Feb 2012
    Gender
    male
    Location
    Cyrodiil
    Posts
    1,804
    Reputation
    373
    Thanks
    439
    My Mood
    Asleep
    Quote Originally Posted by Gorzoid View Post
    4. Save and enjoy hacking.
    Tip: Go through your tutorial and elaborate on the steps. I guarantee you're going to get a shitload of questions from people and if you completely go through this tutorial then I'm certain that this section will be revived.

    Also, on step 3: I think you meant replace cpy with dll.

  8. #7
    Gorzoid's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Posts
    227
    Reputation
    10
    Thanks
    990
    Quote Originally Posted by Hunter Jr. View Post

    Tip: Go through your tutorial and elaborate on the steps. I guarantee you're going to get a shitload of questions from people and if you completely go through this tutorial then I'm certain that this section will be revived.

    Also, on step 3: I think you meant replace cpy with dll.
    na I meant as in change the last 3 characters to cpy. But thanks for the tip, I think I will go a tiny bit more detailed, since people may get confused with the cpy. really you just have to change the string by 1 letter, but I may just make a program that does this automatically for everyone so I don't even need to give a tutorial.
    I am just here to learn, definitely not for hacks... o_O Just learning

  9. #8
    Hunter Jr.'s Avatar
    Join Date
    Feb 2012
    Gender
    male
    Location
    Cyrodiil
    Posts
    1,804
    Reputation
    373
    Thanks
    439
    My Mood
    Asleep
    Quote Originally Posted by Gorzoid View Post
    na I meant as in change the last 3 characters to cpy. But thanks for the tip, I think I will go a tiny bit more detailed, since people may get confused with the cpy. really you just have to change the string by 1 letter, but I may just make a program that does this automatically for everyone so I don't even need to give a tutorial.
    Lmao if you want. That'd most likely prevent everyone posting "HOW DO I USE". Some people on here are straight ignorant lol.

  10. #9
    Gorzoid's Avatar
    Join Date
    Jun 2014
    Gender
    male
    Posts
    227
    Reputation
    10
    Thanks
    990
    sorry, just realised notepad++ hex editor turns all 00 into 20 for some stupid reason. updated it with correct pattern.
    I am just here to learn, definitely not for hacks... o_O Just learning

  11. #10
    yugyugy's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    2

    Cannot find hex values

    The problem is that I downloaded a hack and I don't know why but the hex numbers you showed are not in the modded Assembly-CSharp. I was able to fing those numbers in the original CSharp but not in the modded one. Do you have an idea why?

  12. #11
    ErickHacker's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by yugyugy View Post
    The problem is that I downloaded a hack and I don't know why but the hex numbers you showed are not in the modded Assembly-CSharp. I was able to fing those numbers in the original CSharp but not in the modded one. Do you have an idea why?
    You can search "dll' instead all those hex, if you find Assembly-CSharp.dll just change it to .cpy~

  13. #12
    Trixualzz's Avatar
    Join Date
    Aug 2015
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    I cant seem to find the offset 0x10472d in my modded dll, does anyone know what it is because I cant figure out how to find the offset for the crc check

  14. #13
    sirzkie's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    4
    Reputation
    10
    Thanks
    0
    how to empty the copy?

  15. #14
    BlackHawk101's Avatar
    Join Date
    May 2014
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    0
    I can't seem to find the offset on the current version. What is the updated offset (if it was updated), and also, what hex editor are you using? Because I'm simply using the notepad++'s hex-editor. Thanks!

  16. #15
    CyberAce's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    12
    Reputation
    10
    Thanks
    1
    Quote Originally Posted by Gorzoid View Post
    Hi, I was looking at some threads and it seems people are still just modifying the .dll instead of creating inject-able hacks. But they could not get passed the "This server is using a modified version" error. So I looked into the code for the crc check and I found this was the easiest way to patch any dll.

    1. Create a copy of the Assembly-CSharp.dll (this needs to be a clean version) and rename it to Assembly-CSharp.cpy
    2. Open the modded Assembly-CSharp.dll with hex editor and find the hex value (for the version I was running it was at 0x10472d)
    Code:
     55 00 6e 00 74 00 75 00 72 00 6e 00 65 00 64 00 5f 00 44 00 61 00 74 00 61 00 2f 00 4d 00 61 00 6e 00 61 00 67 00 65 00 64 00 2f 00 41 00 73 00 73 00 65 00 6d 00 62 00 6c 00 79 00 2d 00 43 00 53 00 68 00 61 00 72 00 70 00 2e 00 64 00 6c 00 6c
    3. replacy the d l l with c p y.
    4. Save and enjoy hacking.
    How were you able to find the offset where the version is located? CE?
    Now that the game has been updated, your auto patcher doesn't work and I need to manually find the offset and replace the bytes. How do I do it?

Page 1 of 2 12 LastLast

Similar Threads

  1. [Patched] 08/20/2015 Patched trove.exe for bypass the new bypass
    By darkm125 in forum Trove Hacks & Cheats
    Replies: 53
    Last Post: 08-25-2015, 11:19 AM
  2. [Patched] *Four Delta One aCI3.dll dump & Bypass*
    By COD3RIN in forum Call of Duty Modern Warfare 3 Coding, Programming & Source Code
    Replies: 15
    Last Post: 10-10-2013, 06:41 AM
  3. [Help Request] Bypass CRC Check for WarRock PH
    By WRPHNoob in forum WarRock Help
    Replies: 2
    Last Post: 12-02-2012, 11:45 PM
  4. bypass file check
    By Battlefield 3 in forum Piercing Blow Discussions
    Replies: 3
    Last Post: 03-01-2011, 09:34 PM
  5. Cshell.dll scanner bypass possiblities?
    By blackm33k in forum Combat Arms Coding Help & Discussion
    Replies: 26
    Last Post: 10-23-2010, 07:48 PM