![Mutilate a doll 2 game](https://kumkoniak.com/55.jpg)
![unsafedisc v2 unsafedisc v2](http://cyrno.web.fc2.com/img/usd1.png)
![unsafedisc v2 unsafedisc v2](http://cyrno.web.fc2.com/img/usd4.png)
Star Wars Galactic Battlegrounds ModĬlone Campaigns v1.1 No-CD Patch
Unsafedisc v2 watch online#
And Links to Streaming Sites like Watch Online Star Wars: Galactic Battlegrounds Duology r10 WideScreen Support Full Movie, Fmovies, 123Movies, Putlocker, Netflix.
Unsafedisc v2 movie#
That's all for understanding all the suff i coded in masm : my_ Star Wars: Galactic Battlegrounds Duology r10 WideScreen Support torrent for free, HD Full Movie Streaming Also Available in. This routine will just build a table of ascending dwords, with a size of nb api, and sort the table into the correct order, using two consts, and morphing the decrypt key with them.Īs you can see all the ordinal value of each IMAGE_THUNK_DATA differ, we have to reverse their algorithm for reconstruct well all IMAGE_THUNK_DATA. The last part for breaking safedisc, is reconstruct all the iat. With the end of section data, we are able to bruteforce easily the key :]. We can easily see the same pattern : 0xA7E6ED0A 0x01E06592, TEA use electronic codebook mode ( ECB), if we got in our example two 64-bit block of "0" they will have the same cipher.
Unsafedisc v2 how to#
So we are able to bruteforce it, but how to know it's the good key ?Īt the begining i was thinking about decrypting the 64-bit blocks where oep is, and check if the value equal to push ebp, mov ebp, esp (0x55 0x89 0xe5), but it's not enough, it was a really bad idea.Īfter switching on my brain, i looked at. It uses a 128-bit key with the same 32-bit pattern. The interesting thing to know is the key that is present in this form : If you want to check the decrypt routine look at the begining of segment text2 inside dplayerx.dll. I reversed all the stuff from this dll, there is a lot obfuscation inside by using stc, jb, jmp instruction, the only solution i found was to trace the code and reconstruct with my own hand. In my last post about safedisc, i said dplayerx.dll was here for decrypting some sections of the icd file, like. Only with version 1.11.0 because i haven't got enough game with safedisc protection.īut when i will touch my pay, i will have the possibility to buy some old school games :] Tiny Encryption Algorithm I'm actually doing an internship, so it's difficult to work on my personal project.īut today i found some times to finish the first release of my unsafedisc, actually it will work Reverse crypto safedisc toolz Introduction
![Mutilate a doll 2 game](https://kumkoniak.com/55.jpg)