| CS.RIN.RU - Steam Underground Community http://cs.rin.ru/forum/ |
|
| [Solved]Crysis 2 - Demo Exploring http://cs.rin.ru/forum/viewtopic.php?f=31&t=58947 |
Page 2 of 3 |
| Author: | DarkVash [ Thursday, 03 Mar 2011, 01:10 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
now that I think of it it COULD (note that, could) be a 64-zip with encrypted (aka probably xored) header... |
|
| Author: | unknownzd [ Friday, 04 Mar 2011, 06:25 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
I have done several analyzing and realized that the first half of the file itself is packed / encrypted with unknown library, however the most of the remaining part is not encrypted @ all. What I have found first is the ShaderCache.pak file. The starting point (offset in hexadecimal) of the ShaderCache.pak in nigel : 29996B96 In hex values of the starting point : 504B03041400000000007047553E000000000000000000000000 And if the value started @ offset 4 byte is indicating the version, that means the version has been changed a lot too. Btw it is interested that seems like Crytek has only released the D3D9 ShaderCache file instead of D3D10 one as for the demo release! -- Edit -- DarkVash wrote: no use. It's some kind of modified PKZip arichiviaton mode with all CRCs at 0x00. Winrar opens it and crate a dritree because this particular modification mantains the footer of standard pkzip I have confirmed that there is a high chance that it is using PKZip algorithm ..... coz I have found that the hex value "504B0304" is a zip file container header. Sry I have made a srs mistake that using the beta file as a test subject ..... however there are still some chunks inside the nigel which can be extracted without performing any addition analyzing. DarkVash was right ..... the first 1/4 part of the nigel is encrypted or @ least unknown atm ..... however the remaining part is actually plaintext and non-encrypted file. Sry guys I have made a big mistake |
|
| Author: | 7331 [ Monday, 07 Mar 2011, 15:25 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
I found this unpacker script: http://aluigi.org/papers/bms/crysis2.bms |
|
| Author: | dibas [ Monday, 07 Mar 2011, 16:15 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
7331 wrote: I found this unpacker script: http://aluigi.org/papers/bms/crysis2.bms Hell, YEAH! That's what I need, ty, working! I will try to replace the scoreboards, hope they'll work! EDIT: First report, cw2_HUD_ScoreElement_TeamInstantAction.gfx has not been changed, now looking into possible changes in cw2_HUD_MultiplayerScoreboard.as EDIT2: Wow, this is interesting, cw2_HUD_MultiplayerScoreboard.as differ in some points but we've got a cw2_HUD_MultiplayerScoreboard_PC.as in the demo, leak doesn't, let's try to replace the pc one EDIT3: I'm frustrated, neither replacing or renaming works, i will look into this later :S |
|
| Author: | Soliver84 [ Friday, 11 Mar 2011, 15:40 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
Es ist neuerdings möglich alles aus der "Nigel" Datei von der MP-Demo zu extrahieren: 1. Downloadet QuickBMS: http://aluigi.org/papers/quickb...ickbms.zip 2. Extrahiert die quickbms.zip und packt den Inhalt dahin, wo eure "Nigel" Datei ist. 3. Kopiert eure "CrySystem.dll" von "bin32" und packt sie auch zu eurer "Nigel" Datei. 4. Kopiert den gesamten Text von dieser Seite: http://aluigi.org/papers/bms/cr...rysis2.bms 5. Erstellt eine x-beliebige ".txt" Datei und kopiert den Text hinein. 6. Danach benennt ihr die ".txt" in eine ".bms" um ! 7. QuickBMS starten ---> Script auswählen ("unsere.bms") 8. Die Datei auswählen, die wir extrahieren wollen, in unserem Fall die "Nigel" Datei. 9. Outputfolder auswählen, und schon wird die "Nigel" Datei vollständig entpackt. Also bei mir hat es hervorragend geklappt! |
|
| Author: | .Rar [ Friday, 11 Mar 2011, 17:13 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
Please use the foreign section if you can't or don't want to post in English. |
|
| Author: | Agret [ Saturday, 12 Mar 2011, 10:32 ] |
| Post subject: | Re: Crysis 2 - Demo Exploring |
Soliver84 wrote: German to English translation It has recently become possible to extract everything from the MP demo "nigel" file: 1. Downloaded QuickBMS: http://aluigi.altervista.org/papers/quickbms.zip 2. Extract the contents of quickbms.zip to the directory where your "nigel" file is. 3. Copy your "CrySystem.dll" from "bin32" to the folder where your "Nigel" file resides. 4. Right click save as this link: http://aluigi.altervista.org/papers/bms/crysis2.bms 5. Start QuickBMS and Select the script (crysis2.bms) 6. Select the file you want to extract, in our case the "Nigel" file. 7. Select the desired Output Folder and click start. The "Nigel" file's now unpacked completely For me it worked like a charm! Translated also removed some unnecessary steps
|
|
| Author: | Soliver84 [ Saturday, 12 Mar 2011, 13:33 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
Thanks |
|
| Author: | RIPAciD [ Saturday, 12 Mar 2011, 14:37 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
Thank you! |
|
| Author: | Murat4e [ Saturday, 12 Mar 2011, 18:03 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
working |
|
| Author: | fiocco [ Saturday, 12 Mar 2011, 18:52 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
ok and now ? |
|
| Author: | .Rar [ Saturday, 12 Mar 2011, 20:31 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
fiocco wrote: ok and now ? Now what? Thanks Agret for the translation! |
|
| Author: | fiocco [ Saturday, 12 Mar 2011, 20:52 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
What do you make with of this files ? -_- |
|
| Author: | cYCyIYoRDf [ Sunday, 13 Mar 2011, 00:57 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
... |
|
| Author: | RIPAciD [ Sunday, 13 Mar 2011, 23:43 ] |
| Post subject: | Re: [Solved]Crysis 2 - Demo Exploring |
I've found something very interesting http://code.google.com/p/gsloginserver/ The emulator is for BF2,it is possible to do something like this for the full version of crysis 2? |
|
| Page 2 of 3 | All times are UTC + 3 hours |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|