Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: How to spoof a hash check?

  1. #1
    Well, might as well tell the whole story.

    I recently got Age of Conan, and at the start of the game there are a number of intro screens. I find them rather annoying and would like to remove them. But the problem is the launcher checks for certain files, if they are not there they get redownloaded. It also does a hash check on them.

    So is there anyway to spoof a hash check, on some random file so I can replace the rather large in size videos with them.

    Thanks!

  2. Software & Hardware   -   #2
    pifpaf's Avatar Poster BT Rep: +30BT Rep +30BT Rep +30BT Rep +30BT Rep +30BT Rep +30
    Join Date
    Mar 2008
    Posts
    232
    as far as I know it is not possible to skip intro movies, there is no in-game setup for that and you cant delete the movies files.

  3. Software & Hardware   -   #3
    mbucari1's Avatar Poster BT Rep: +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35
    Join Date
    Jan 2007
    Age
    37
    Posts
    2,477
    you try putting empty files in their place instead of deleting them?

    Sometimes the game has to read the metadata of the file in order to run (in the case of Rainbow six vegas 2).

  4. Software & Hardware   -   #4
    Yes I have tried that, hence why I am asking how to spoof a hash check. I tried editing the move files down to .01 second. But it scans and then redownloads them, even with the exact same name. So I assume it is doing some sort of hash check.

  5. Software & Hardware   -   #5
    mbucari1's Avatar Poster BT Rep: +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35BT Rep +35
    Join Date
    Jan 2007
    Age
    37
    Posts
    2,477
    Quote Originally Posted by Rakeris View Post
    Yes I have tried that, hence why I am asking how to spoof a hash check. I tried editing the move files down to .01 second. But it scans and then redownloads them, even with the exact same name. So I assume it is doing some sort of hash check.
    my guess is a size check combined with a file format check (or maybe just one of the two) Try creating a file with the same number of bytes as the movie files. It probably won't work, but you can give it a try.

    But if it is a hash check, there is no spoffing it. You'd have to hack the game and enter your own hash.

  6. Software & Hardware   -   #6
    jayz707's Avatar the human BT Rep: +1
    Join Date
    Jun 2007
    Location
    outside a cave
    Posts
    328
    you will prolly have to mess with the game code....

    or try and modify its memory... contents...(ex where it keeps the hash...)
    Last edited by jayz707; 05-26-2008 at 06:09 PM. Reason: Automerged Doublepost

  7. Software & Hardware   -   #7
    lynx's Avatar .
    Join Date
    Sep 2002
    Location
    Yorkshire, England
    Posts
    9,759
    It's unusual for things like this to be hard coded into the application, it's just too much work to change a simple intro file.

    More probably there's a config file which contains the name of the intro files (and probably all the other files too). If so, you might find that it also contains the size of the file, and possibly even a hash check.

    If that's the case, and it is a plain text file, you can simply edit the file. Of course, if it contains a hash check then your next problem is knowing how they calculate that hash checksum.
    .
    Political correctness is based on the principle that it's possible to pick up a turd by the clean end.

  8. Software & Hardware   -   #8
    Snee's Avatar Error xɐʇuʎs BT Rep: +1
    Join Date
    Sep 2003
    Location
    on something.
    Age
    44
    Posts
    17,985
    Looks like like you are on the right track wrt shutting them off, assuming this still works:
    [youtube]pkbO5-6CpZY[/youtube]

    Additional instructions.

    Start AoC using AgeOfConan.exe (located in your AoC Directory) after deleting the files...

    Another (probably better) method:
    Alternatively you could just rename the "Movies" folder to something like "Movies-zzz" and then when you wanted to run AoC using the ConanPacher.exe you could switch the filename back to "Movies"...
    Basically, like it says there, the best current method might just be to get in the habit of starting it from the game .exe rather than the patcher, and just run the patcher when it's really needed.

    I have had a similar setup with other games, with two different versions of the shortcut, one for updating and one for playing.

    It's also possible that there's a config or .ini you can change, might even be an option to set "show movies" or something to 0, but given it's the company logos, they won't be wanting people to do it, so don't count on finding any such option easily.

    As for spoofing hashes, I was thinking of doing that with md5s, once upon a time. The idea was to create something you input a hash string into, and get a string back that'd become the same hash when run through md5, like. Never sorted out the problems with it, but I imagine someone could write something similar that generated files, possibly, which could trick md5-checks, anyways. It was all pretty sketchy, though.

  9. Software & Hardware   -   #9
    Sadly that doesn't work anymore. It seem it was changed so the .exe now links to the patcher as well. As launching the .exe launches the patcher right after. =\

  10. Software & Hardware   -   #10
    tesco's Avatar woowoo
    Join Date
    Aug 2003
    Location
    Canadia
    Posts
    21,669
    Quote Originally Posted by Snee View Post
    Looks like like you are on the right track wrt shutting them off, assuming this still works:
    [youtube]pkbO5-6CpZY[/youtube]

    Additional instructions.

    Start AoC using AgeOfConan.exe (located in your AoC Directory) after deleting the files...

    Another (probably better) method:
    Alternatively you could just rename the "Movies" folder to something like "Movies-zzz" and then when you wanted to run AoC using the ConanPacher.exe you could switch the filename back to "Movies"...
    Basically, like it says there, the best current method might just be to get in the habit of starting it from the game .exe rather than the patcher, and just run the patcher when it's really needed.

    I have had a similar setup with other games, with two different versions of the shortcut, one for updating and one for playing.

    It's also possible that there's a config or .ini you can change, might even be an option to set "show movies" or something to 0, but given it's the company logos, they won't be wanting people to do it, so don't count on finding any such option easily.

    As for spoofing hashes, I was thinking of doing that with md5s, once upon a time. The idea was to create something you input a hash string into, and get a string back that'd become the same hash when run through md5, like. Never sorted out the problems with it, but I imagine someone could write something similar that generated files, possibly, which could trick md5-checks, anyways. It was all pretty sketchy, though.
    How did you do that?
    You can't reverse MD5s.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •