No more cracked games in two years ? (Denuvo thread)
Page 14 of 16 Goto page Previous  1, 2, 3 ... 13, 14, 15, 16  Next
prudislav
VIP Member



Posts: 29148
Location: The land of beer and porn
PostPosted: Tue, 17th May 2016 20:00    Post subject:
sabin1981 wrote:
Weirdly, both Doom and Homefront 2 have variant 2 of Denuvo, not the latest v5. Other v2 titles have already been cracked (well, bypassed) so maybe these two won't be so tough.

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink


http://i.imgur.com/SYIa3w4.png
http://i.imgur.com/PtROKGv.gif
Sometimes i just want to see NFOHUMP burn \o/
Back to top
sabin1981
Mostly Cursed



Posts: 87805

PostPosted: Tue, 17th May 2016 20:14    Post subject:
prudislav wrote:
sabin1981 wrote:
Weirdly, both Doom and Homefront 2 have variant 2 of Denuvo, not the latest v5. Other v2 titles have already been cracked (well, bypassed) so maybe these two won't be so tough.

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink


I thought protectionID correctly identified version 5? I could have sworn I saw that somewhere Scratch Head
Back to top
Janz




Posts: 14001

PostPosted: Tue, 17th May 2016 21:52    Post subject:
just checked it. pid shows variant 3 on rotr and 2 on doom. no other games to check though
Back to top
VGAdeadcafe




Posts: 22230
Location: ★ ಠ_ಠ ★
PostPosted: Wed, 18th May 2016 01:03    Post subject:
prudislav wrote:
sabin1981 wrote:
Weirdly, both Doom and Homefront 2 have variant 2 of Denuvo, not the latest v5. Other v2 titles have already been cracked (well, bypassed) so maybe these two won't be so tough.

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink

Anti-pampers ? Laughing Laughing Laughing
Back to top
M4trix




Posts: 9315
Location: Croatia, Adriatic coast (I can see ixi from here)
PostPosted: Wed, 18th May 2016 01:21    Post subject:
VGAdeadcafe wrote:
prudislav wrote:
sabin1981 wrote:
Weirdly, both Doom and Homefront 2 have variant 2 of Denuvo, not the latest v5. Other v2 titles have already been cracked (well, bypassed) so maybe these two won't be so tough.

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink

Anti-pampers ? Laughing Laughing Laughing


C'mon VGA, you know what he meant ! Razz Wink


Made in China is like a box of chocolates. You never know what you're gonna get.
Back to top
VGAdeadcafe




Posts: 22230
Location: ★ ಠ_ಠ ★
PostPosted: Wed, 18th May 2016 01:44    Post subject:
Anti-tampons? Anti-tampers? Very Happy Very Happy
Back to top
Stormwolf




Posts: 23744
Location: Norway
PostPosted: Wed, 18th May 2016 02:40    Post subject:
M4trix wrote:
VGAdeadcafe wrote:
prudislav wrote:

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink

Anti-pampers ? Laughing Laughing Laughing


C'mon VGA, you know what he meant ! Razz Wink


Doesn't make it the slightest bit less funny Laughing
Back to top
KamamuraCZ




Posts: 408

PostPosted: Wed, 18th May 2016 03:14    Post subject:
Steam uncrackable, so we all fuckin' (2016 edition)?
Back to top
Royalgamer06
Banned



Posts: 2317

PostPosted: Wed, 18th May 2016 03:50    Post subject:
KamamuraCZ wrote:
Steam uncrackable, so we all fuckin' (2016 edition)?

prudislav approves
Back to top
tonizito
VIP Member



Posts: 51456
Location: Portugal, the shithole of Europe.
PostPosted: Wed, 18th May 2016 08:13    Post subject:
VGAdeadcafe wrote:
prudislav wrote:
sabin1981 wrote:
Weirdly, both Doom and Homefront 2 have variant 2 of Denuvo, not the latest v5. Other v2 titles have already been cracked (well, bypassed) so maybe these two won't be so tough.

thats just how protectionID from December2015 recognizes the anti-pampers....
variant 1 is the old CPY cracked one with dispatch-table
and variant 2 is the current one without dispatch-table Wink

Anti-pampers ? Laughing Laughing Laughing


boundle (thoughts on cracking AITD) wrote:
i guess thouth if without a legit key the installation was rolling back we are all fucking then
Back to top
JackQ
Non-expret in Derps lagunge



Posts: 14191
Location: Kibbutznik, Israel
PostPosted: Sat, 21st May 2016 09:53    Post subject:
Taken from Reddit Sticky topic:

exit_2 wrote:


"Hello all. I am new here and I hope I can write in English
I didn't crack anything very, very long time. But whole Denuvo is interesting topic for me (yes, I don't like them ).
Like I wrote, I didn't crack anything long time and these "new" DRM like Steam or Origin are something new for me.
Last couple of days I am doing deep analyze of Denuvo at Unravel. I didn't finnish, but I can write some details right now:
Unravel.exe calls Core/activation64.dll.ordinal64 - I think activation64.dll is part of Origin DRM. Code inside of this function tries open or create mutex "CoreXProcState"
and later function loads dbdata.dll and then call function getTableData.
Like ELF_7719116 wrote, this function is very interesting. Its 100% very important, because is obfuscated with something like VMProtect. Function returns 2ACh bytes (my case)
long data. These data looks like some HW ID. Origin using name DBReqToken.
I didn't have time analyze how function generate this HW ID, but it uses CPUID instruction with different parameters couple of times and I found functions like: GetLogicalProcessorInformation, GetCurrentProcessorNumber, IsProcessorFeaturePresent
Later activation64.dll create new process core/ActivationUI.exe with parameter "/SMOID=%S". There is some little problem because activationUI is 32-bit process. This process create origin.exe process which is again 32-bit process and then ActivationUI is called again and then game is started.
Origin DRM using names for parameters and then is easier analyze what is what. Protection looks for file activation.ini but never found any (maybe we can try create one ). Some of names which Origin uses: WrappedExecutablePath, ExecutableProcessId, ContentIds, RequireOrigin, DBReqToken, UIVersion
License file is created at C:\ProgramData\Electronic Arts\EA Services\License\1031469.dlf (maybe we can run game at offline mode, I will try to investigate it)
File is encrypted, but later decrypted in memory. It contains some names again: <?xml version="1.0", encoding="UTF-8", standalone="yes", <License xmlns="http://ea.com/license">, <CipherKey> (some encryption key?), <MachineHash> (some HW ID?), <ContentId>1031469</ContentId>, <UserId> (user ID at origin service?)
Right now I am analyzing ActivationUI.exe and I will need some more time for it.
Some more information. Game is running when I am going offline. I didn't try to play it and maybe later it will be problem. I will try it and post info. I am writing this because there are some rumors that some parts are decrypted (created) during application run, but I think not at this case (maybe I am wrong). But ofcourse something like this is possible and server can send generated code for specific machine ID.
Attact to Denuvo is possible more than one way. I didn't analyze 3DM or CPY attacts and I don't know how they did it. Maybe someone can write more about it. Its very good to know all possible information.
I think, they did, what I think is easier way. They somehow fooled Denuvo and used same HW ID and same license for all computers. We will need analyze how getTableData function generating this HW ID. ELF already started but we will need more detailed info. I did some research how catch cpuid instruction and its not easy I hoped it will generate some exception, but there is no exception
Opcode is pretty short (2 bytes) and then byte search is not very good idea. There is possibility trace code and found it like this, but this will slow down application and its little bit dangerous because Denuvo can detect it. Maybe this is why CPY or 3DM cracks take so long time. Finding all CPUID instructions in >100MB file is not easy job. I think they are using not only processor info for HW ID but OS info too (we will see ).
Can someone help with deobfuscation Denuvo's code?
I have some more ideas, but my post is really long (sorry). I will return to analyze and keep you updated.
Last problem. I tried to find anything about Origin DRM and I found nothing. Its really strange, because I found detailed info about Steam DRM. It will really help me because Origin is not interesting for me (and I don't like do something what someone else already did ) and I want to work directly at Denuvo. I really though move to Steam and another game (Rise of Tomb Raider) because DRM unwrapper for Steam is public. But I started with this object and I did some work. Maybe someone will help me...
And please don't kill me for long post and bad english."

Fixed


"Fuck Denuvo"

Your personal opinions != the rest of the forum


Last edited by JackQ on Fri, 27th May 2016 17:34; edited 2 times in total
Back to top
garus
VIP Member



Posts: 34197

PostPosted: Sat, 21st May 2016 10:00    Post subject:
Sooooooooooooooooooooo not cracked.


Great news, keep it up Very Happy
Back to top
FadeToBlack




Posts: 1010
Location: Turdistan
PostPosted: Sat, 21st May 2016 10:39    Post subject:
denuvo is becoming night time horror story for the pirates. Laughing
Back to top
EyePatchLives




Posts: 5718
Location: Israel.
PostPosted: Sat, 21st May 2016 11:19    Post subject:
Laughing


"I think Call of Duty resonates because it's believable and relatable," Sledgehammer Games cofounder Michael Condrey says.

Believable and relatable...Yep, sounds like Call of Duty
Back to top
Keit




Posts: 1134
Location: Sweden
PostPosted: Sat, 21st May 2016 12:39    Post subject:
just imagine how many games we'll have to play when they finally crack denuvo though
Back to top
Morphineus
VIP Member



Posts: 24883
Location: Sweden
PostPosted: Sat, 21st May 2016 13:03    Post subject:
Just imagine the increase of productivity if these guys were better in the English department. Suddenly they could read the documentation on 64bit debuggers (and other stuff!) properly. We'd have denuvo cracked by now!

Yes men, you read it first here: The language barrier is what makes denuvo uncrackable!

Cool Face

 Spoiler:
 


Back to top
FadeToBlack




Posts: 1010
Location: Turdistan
PostPosted: Sat, 21st May 2016 13:21    Post subject:
Morphineus wrote:
Just imagine the increase of productivity if these guys were better in the English department. Suddenly they could read the documentation on 64bit debuggers (and other stuff!) properly. We'd have denuvo cracked by now!

Yes men, you read it first here: The language barrier is what makes denuvo uncrackable!

Cool Face

 Spoiler:
 


Dont be so swedish, men. it didn't take much time from you to care about others' feeling Laughing
Back to top
harry_theone




Posts: 11240
Location: The Land of Thread Reports
PostPosted: Sat, 21st May 2016 13:38    Post subject:
@Morphineus Thank you for the valuable info Cool Face
Back to top
LeoNatan
☢ NFOHump Despot ☢



Posts: 73259
Location: Ramat HaSharon, Israel 🇮🇱
PostPosted: Fri, 27th May 2016 16:47    Post subject:
JackQ wrote:
RengarSenpai(ex scene cracker?) wrote:


"Hello all. I am new here and I hope I can write in English
I didn't crack anything very, very long time. But whole Denuvo is interesting topic for me (yes, I don't like them ).
Like I wrote, I didn't crack anything long time and these "new" DRM like Steam or Origin are something new for me.
Last couple of days I am doing deep analyze of Denuvo at Unravel. I didn't finnish, but I can write some details right now:
Unravel.exe calls Core/activation64.dll.ordinal64 - I think activation64.dll is part of Origin DRM. Code inside of this function tries open or create mutex "CoreXProcState"
and later function loads dbdata.dll and then call function getTableData.
Like ELF_7719116 wrote, this function is very interesting. Its 100% very important, because is obfuscated with something like VMProtect. Function returns 2ACh bytes (my case)
long data. These data looks like some HW ID. Origin using name DBReqToken.
I didn't have time analyze how function generate this HW ID, but it uses CPUID instruction with different parameters couple of times and I found functions like: GetLogicalProcessorInformation, GetCurrentProcessorNumber, IsProcessorFeaturePresent
Later activation64.dll create new process core/ActivationUI.exe with parameter "/SMOID=%S". There is some little problem because activationUI is 32-bit process. This process create origin.exe process which is again 32-bit process and then ActivationUI is called again and then game is started.
Origin DRM using names for parameters and then is easier analyze what is what. Protection looks for file activation.ini but never found any (maybe we can try create one ). Some of names which Origin uses: WrappedExecutablePath, ExecutableProcessId, ContentIds, RequireOrigin, DBReqToken, UIVersion
License file is created at C:\ProgramData\Electronic Arts\EA Services\License\1031469.dlf (maybe we can run game at offline mode, I will try to investigate it)
File is encrypted, but later decrypted in memory. It contains some names again: <?xml version="1.0", encoding="UTF-8", standalone="yes", <License xmlns="http://ea.com/license">, <CipherKey> (some encryption key?), <MachineHash> (some HW ID?), <ContentId>1031469</ContentId>, <UserId> (user ID at origin service?)
Right now I am analyzing ActivationUI.exe and I will need some more time for it.
Some more information. Game is running when I am going offline. I didn't try to play it and maybe later it will be problem. I will try it and post info. I am writing this because there are some rumors that some parts are decrypted (created) during application run, but I think not at this case (maybe I am wrong). But ofcourse something like this is possible and server can send generated code for specific machine ID.
Attact to Denuvo is possible more than one way. I didn't analyze 3DM or CPY attacts and I don't know how they did it. Maybe someone can write more about it. Its very good to know all possible information.
I think, they did, what I think is easier way. They somehow fooled Denuvo and used same HW ID and same license for all computers. We will need analyze how getTableData function generating this HW ID. ELF already started but we will need more detailed info. I did some research how catch cpuid instruction and its not easy I hoped it will generate some exception, but there is no exception
Opcode is pretty short (2 bytes) and then byte search is not very good idea. There is possibility trace code and found it like this, but this will slow down application and its little bit dangerous because Denuvo can detect it. Maybe this is why CPY or 3DM cracks take so long time. Finding all CPUID instructions in >100MB file is not easy job. I think they are using not only processor info for HW ID but OS info too (we will see ).
Can someone help with deobfuscation Denuvo's code?
I have some more ideas, but my post is really long (sorry). I will return to analyze and keep you updated.
Last problem. I tried to find anything about Origin DRM and I found nothing. Its really strange, because I found detailed info about Steam DRM. It will really help me because Origin is not interesting for me (and I don't like do something what someone else already did ) and I want to work directly at Denuvo. I really though move to Steam and another game (Rise of Tomb Raider) because DRM unwrapper for Steam is public. But I started with this object and I did some work. Maybe someone will help me...
And please don't kill me for long post and bad english."

"RengarSenpai" "ex scene cracker?" No, just some random reddit copypaster. Laughing

You are so dense, you can't even copy reddit properly. Laughing The text above is from a post by "exit_2" from here, from February.
Back to top
JackQ
Non-expret in Derps lagunge



Posts: 14191
Location: Kibbutznik, Israel
PostPosted: Fri, 27th May 2016 16:53    Post subject:
Got board and have to troll?

I realized that for days now before u mentioned it.

though I didn't change the nick name for the original poster .

I didn't post the original source becuase it's a forum for crackers so I don't think it's legal to post that here Smile


"Fuck Denuvo"

Your personal opinions != the rest of the forum
Back to top
Areius




Posts: 14858

PostPosted: Fri, 27th May 2016 17:11    Post subject:
That 'info' from that 'ex scene cracker' is ridiculous, everyone can that that 'info' very easily. This is just nothing at all.


PC: Yes. Console: No.
Back to top
harry_theone




Posts: 11240
Location: The Land of Thread Reports
PostPosted: Fri, 27th May 2016 17:14    Post subject:
Jack it's probably best if you keep the /r/CrackStatus shit on /r/CrackStatus. The only thing this has gotten us was a few laughs and some very gullible people that were hoping for a crack. This thing here goes fucking nowhere.
Back to top
JackQ
Non-expret in Derps lagunge



Posts: 14191
Location: Kibbutznik, Israel
PostPosted: Fri, 27th May 2016 17:27    Post subject:
I have no intention to stop posting info if that it's explanation about the protection like that post,at some degree at least.

I am not posting random posts shit from reddit,it is taken from post which got stickied and yet to see anyone saying it's wrong.


It didn't lead to crack, and it's hard to tell who is really working on it or not,but there is some directions and relatively reliable sources that at least never posting "crack" if there is not really one.

EDIT:
fixed that post,to be more clear,no original source mention though.


"Fuck Denuvo"

Your personal opinions != the rest of the forum
Back to top
tonizito
VIP Member



Posts: 51456
Location: Portugal, the shithole of Europe.
PostPosted: Fri, 27th May 2016 20:35    Post subject:
Good, stick to posting your "info" on this thread please


boundle (thoughts on cracking AITD) wrote:
i guess thouth if without a legit key the installation was rolling back we are all fucking then
Back to top
M4trix




Posts: 9315
Location: Croatia, Adriatic coast (I can see ixi from here)
PostPosted: Fri, 27th May 2016 21:09    Post subject:
JackQ wrote:
Got board and have to troll?


Because he bought Doom 4 and he's trolling us. Mad


Made in China is like a box of chocolates. You never know what you're gonna get.
Back to top
JackQ
Non-expret in Derps lagunge



Posts: 14191
Location: Kibbutznik, Israel
PostPosted: Fri, 27th May 2016 21:11    Post subject:
I did bought too.. But I still want it to be cracked Very Happy


"Fuck Denuvo"

Your personal opinions != the rest of the forum
Back to top
thudo




Posts: 6309
Location: Mellonville North, Canada
PostPosted: Fri, 27th May 2016 21:22    Post subject:
Greatest Black Mark on the Cracking Scene since its inception.

A Massive World of Russian/Chinese Crackers/Hackers which easily and absolutely eclipses all the paid devs out there and still.. nothing. WOW!

For Shame... Sad

When we live in a society with so few jobs for kids but soo many with near useless diplomas, I guess we can afford our games via the Bank of Mum and Dad. Laughing

I guess going forward it will become the only way to get your PC games via real cheap or free/pir8te accounts.


MSI GT72S 6QF Dominator Pro S 29th Anniversary Intel i7 6820HK @ 4.0Ghz, 32GB DDR4-2133 RAM, 2x256GB Raid0 Toshiba NVMe 2.5 inch PCIe SSD, Nvidia Geforce GTX 980 OC'ed 200+ Core / 200+ Mem, 17.3 inch LG IPS HD Display @ 75Hz, Intel 7265AC Wifi, Windows 10 Pro BIOS version: .112 EC Firmware version: .105

Current Broadband speed record: 329.1 Mb/sec down // 21.73 Mb/sec up
http://www.dslreports.com/speedtest/3933292.png
Back to top
VGAdeadcafe




Posts: 22230
Location: ★ ಠ_ಠ ★
PostPosted: Fri, 27th May 2016 21:51    Post subject:
lmao that info up there is 0.1% of the reverse engineering needed to crack Denuvo Laughing Laughing Laughing

It's like planning to climb the Himalayas, putting your boots on, grabbing a sandwich, stepping outside the door and saying "pretty good so far, although there is a lot of effort needed still!"
Back to top
prudislav
VIP Member



Posts: 29148
Location: The land of beer and porn
PostPosted: Fri, 27th May 2016 22:27    Post subject:
just FIY there was one small "D"-related easter egg in one of the recent scene cracks
not gonna post more though Wink its not that hard to find


http://i.imgur.com/SYIa3w4.png
http://i.imgur.com/PtROKGv.gif
Sometimes i just want to see NFOHUMP burn \o/


Last edited by prudislav on Fri, 27th May 2016 23:05; edited 1 time in total
Back to top
M4trix




Posts: 9315
Location: Croatia, Adriatic coast (I can see ixi from here)
PostPosted: Fri, 27th May 2016 23:03    Post subject:
prudislav wrote:
just FIY there was one small "D"-related easter egg in one of the recent scene cracks
not gonna post more info though Wink


@Prudi, c'mon men, give us at least a hint ! Very Happy


Made in China is like a box of chocolates. You never know what you're gonna get.
Back to top
Page 14 of 16 All times are GMT + 1 Hour
NFOHump.com Forum Index - PC Games Arena Goto page Previous  1, 2, 3 ... 13, 14, 15, 16  Next
Signature/Avatar nuking: none (can be changed in your profile)  


Display posts from previous:   

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.8 © 2001, 2002 phpBB Group