Hacking Why add anti-piracy measures to Devolution ?

wiismodrome

flubber
Member
Joined
Feb 7, 2012
Messages
553
Trophies
1
XP
142
Country
Sweden
Here's what happens when Devolution loads a game, by my understanding (simplified more than Rydian's diagram, seeing as you apparently couldn't cope with it):

Thanks for the personal attack. While I may think that the person who wrote Devolution is a good programmer, I have very little respect for the way he and those who support him treat others. Nor do I think that most of the people who have attacked me have been helpful, although some have at least made a civil attempt to clarify the situation. Far too many here have been very mean-spirited and not anywhere close to respectful. In the future, I plan to report all such posts.

Select game -> Run apploader from game -> Check for DVV -> (if DVV doesn't exist, verify game and create DVV) -> load game

The bit in red is where IOS crashes (or rather, did crash, seeing as it is now fixed). Nothing after that happens at all. Part of the code that is on the original disc causes the IOS in use to crash. Therefore, the whole program crashes. It does NOT fail verification, because it does not get to that point.

EDIT: And running the apploader is NOT part of the AP process. It has to be done regardless, to load the game (it happens every time you load the disc via the disc channel or on a GC as well). So it crashing has nothing to do with AP.
The above may be correct. I cannot corroborate that fact. There is one person who could explain the exact sequence of events and provide evidence showing this to be the case, but this individual has been unwilling to provide the necessary evidence. Rather, I have been belittled and told to look at logs which I cannot produce because I lack the necessary hardware.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
Thanks for the personal attack. While I may think that the person who wrote Devolution is a good programmer, I have very little respect for the way he and those who support him treat others. Nor do I think that most of the people who have attacked me have been helpful, although some have at least made a civil attempt to clarify the situation. Far too many here have been very mean-spirited and not anywhere close to respectful. In the future, I plan to report all such posts.
I'm sorry you feel that way, it was not intended as a personal attack. I was genuinely trying to help you understand. (I later realised the wording of my perhaps wasn't the best and you'll note that I changed it 7 minutes before you made your post; this was at least partly to attempt and avoid offending you). I guess in the future, I now plan not to bother trying to help you understand, in case I accidentally attack you personally again.
 
  • Like
Reactions: 1 person

gtmtnbiker

Well-Known Member
Member
Joined
Oct 16, 2008
Messages
287
Trophies
0
Age
57
XP
335
Country
United States
@tueid, I appreciate you trying to explain things to wiismodrome. Personally, I would have given up after a couple of responses and then just ignoring him. Instead, I would fix bugs or just do things in life that I enjoy. Kudos to you for putting a very useful application together!
 
  • Like
Reactions: 2 people

crono141

Well-Known Member
Member
Joined
Jan 7, 2012
Messages
249
Trophies
0
XP
205
Country
United States
He's trolling alright, but not for the reason you think. He's trying to get info out of tueid about the verification process in order to help others start cracking it.
 

retKHAAAN

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
3,840
Trophies
1
XP
1,617
Country
United States
I don't know a whole lot about wii programming. My experience is limited to to the compiling/testing/uploading I did for the GX team a couple years ago and helping Tj_cool & company with the complete softmod guide. I'm having a hard time though seeing how someone can fail to grasp what's been laid out so far in this thread... At this point I'm leaning towards the above "gathering intel to crack" theory.
 
  • Like
Reactions: 1 person

gtmtnbiker

Well-Known Member
Member
Joined
Oct 16, 2008
Messages
287
Trophies
0
Age
57
XP
335
Country
United States
I don't have a problem with someone trying to crack the AP but I think it would be better to do it on your own by looking at the *.dol in a binary editor, disassembling it. Then you can start patching it, adding prints to trace the flow, etc. I would view it as a good puzzle to solve.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
He's trolling alright, but not for the reason you think. He's trying to get info out of tueid about the verification process in order to help others start cracking it.
Actually I doubt this. If that was his intent he'd likely be asking for deeper information, the same kind that was being explored earlier in the thread with the hex dumps and file comparison and the theories on what the "seed" (assuming it's just a random sig, even) is.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
theories on what the "seed" (assuming it's just a random sig, even) is.
My personal theory is that it's something to do with the "SHA" or "AES" in this diagram
wii_hw_diagram_v2.png
salted with the the files' timestamp(s), assuming that's why if you move the DVV within the same partition or just rename it and then put it back it will still work but when [member='tueidj'] started talking about accessing the files by just their sector numbers to support other file systems through the loaders, I realized he would no longer have access to the timestamps which shot that theory. I'm sure it could be something to do with using some number as a random seed but I don't know enough about encryption to make more than a mildly educated guess. Anyway, just speculation.
 

Shano56

noobie
Member
Joined
Apr 29, 2010
Messages
876
Trophies
0
XP
249
Country
United States
I like the AP, well the idea of an AP. That way i dont have to help noobs who are like "pls help y wont my games i downloaded play on my wii!!!" However, i wish the DCC files weren't so damn fragile. I have a small USB drive so i move files and games on and off my drive somewhat occasionally. I also use it for multiple things so it gets formatted a lot.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
I like the AP, well the idea of an AP. That way i dont have to help noobs who are like "pls help y wont my games i downloaded play on my wii!!!" However, i wish the DCC files weren't so damn fragile. I have a small USB drive so i move files and games on and off my drive somewhat occasionally. I also use it for multiple things so it gets formatted a lot.
I would imagine (although cannot confirm either way) that a disk imaging tool such as http://www.easeus.com/disk-copy/home-edition/ might be able to copy a disk and keep the DVV files intact (although you'd have to copy everything else as well, but if you're going to format the disk, you may well want to backup everything anyway)
 
  • Like
Reactions: 1 person

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
I would imagine (although cannot confirm either way) that a disk imaging tool such as http://www.easeus.co...y/home-edition/ might be able to copy a disk and keep the DVV files intact (although you'd have to copy everything else as well, but if you're going to format the disk, you may well want to backup everything anyway)
I know the logs that have been posted for debugging mention the name of the USB drive and it's serial number. I'm not sure if that's included somehow in the DVV but as long as you plan on putting it back onto the same physical disk, that wouldn't matter and might work.
 

crono141

Well-Known Member
Member
Joined
Jan 7, 2012
Messages
249
Trophies
0
XP
205
Country
United States
Just wish I hadn't lost my Eternal Darkness disk. I've also got a gauntlet dark legacy disk that I got used that is so scratched I know it won't rip correctly.
 

crono141

Well-Known Member
Member
Joined
Jan 7, 2012
Messages
249
Trophies
0
XP
205
Country
United States
Just wish I hadn't lost my Eternal Darkness disk. I've also got a gauntlet dark legacy disk that I got used that is so scratched I know it won't rip correctly.
You can get the ISO "elsewhere" and verify it with the retail disc.

Provided "elsewhere" provides a 1:1 backup. Which almost none do. I'll give it a shot though.
 

Shano56

noobie
Member
Joined
Apr 29, 2010
Messages
876
Trophies
0
XP
249
Country
United States
I like the AP, well the idea of an AP. That way i dont have to help noobs who are like "pls help y wont my games i downloaded play on my wii!!!" However, i wish the DCC files weren't so damn fragile. I have a small USB drive so i move files and games on and off my drive somewhat occasionally. I also use it for multiple things so it gets formatted a lot.
I would imagine (although cannot confirm either way) that a disk imaging tool such as http://www.easeus.co...y/home-edition/ might be able to copy a disk and keep the DVV files intact (although you'd have to copy everything else as well, but if you're going to format the disk, you may well want to backup everything anyway)


Thanks for the tip. I might try that...or just go out and buy a bigger hard drive xD
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    In fact. I freely give info. Stuff like gasoline apps, to save $, grocery apps, lots of cash back from rakuten, etc. etc.
    +1
  • RedColoredStars @ RedColoredStars:
    $300 back last year from Rakuten for allowing them to track my purchase. I'll take the money for them to know I bought a bunch of stuff for my cat and some video games. lol
  • K3Nv2 @ K3Nv2:
    No matter what you sign up for your info is out there
    +1
  • RedColoredStars @ RedColoredStars:
    Thats what im saying
  • SylverReZ @ SylverReZ:
    @K3Nv2, Exactly.
  • RedColoredStars @ RedColoredStars:
    And for people to say things like "But I use all fake info". No, they don't. lol. They use fake info for all of their banking and online shopping? Fake shipping address, fake payment info? lol
  • RedColoredStars @ RedColoredStars:
    Fake name, address and payment info for internet service, etc? lol. Ill say it again. Everyone freaks out about OMG WINDOWS!! But crickets on anything else they do.
  • RedColoredStars @ RedColoredStars:
    Other windows stuff people complain about hypocritically too. Like "But but but Windows bundle junk apps!!!!" Yeah?? So do many Linux distributions. Dont like it? Use one without them. Same with windows. Either find a pre-made version without the bundled stuff, or very easily make your own installer with what you want and do not want.
    +1
  • console @ console:
    I agree with all above! Microsoft made a biggest mess with us and everyone! I wish Microsoft company should be fired then lost it. LOL :rofl2:
    +1
  • RedColoredStars @ RedColoredStars:
    I dont like the stuff added either. I have zero use for copilot or recall. But I also just simply disable it and move on.
    +2
  • RedColoredStars @ RedColoredStars:
    Always disabled dumb cortana from day 1 too.
    +2
  • K3Nv2 @ K3Nv2:
    When you're a billion dollar company even upper management is just peons to the company
    +1
  • RedColoredStars @ RedColoredStars:
    MS is funny. Insider programs for both Windows and Xbox, where they listen to absolutely none of the insider feedback and just do what the fuck they want. lolol
    +1
  • K3Nv2 @ K3Nv2:
    Xbox idea to make midrange consoles saved them this Gen and buying your wife
  • SylverReZ @ SylverReZ:
    The Xbox is dying already. I don't know what to say, Microsoft takes the L for that one.
  • K3Nv2 @ K3Nv2:
    How is the Xbox dying?
  • K3Nv2 @ K3Nv2:
    Xbox one sold nearly 60 million units
  • SylverReZ @ SylverReZ:
    Remember when Phil was going to buy out more studios to work with them? I guess they couldn't keep up with demands.
  • K3Nv2 @ K3Nv2:
    They already have dozens of studios with big names why care about little Jim making your favorite indie point and click exclusive
  • Psionic Roshambo @ Psionic Roshambo:
    Florida just getting your driver's license.... They sell your phone number and address to marketing companies lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Like .3 cents a person or something
  • K3Nv2 @ K3Nv2:
    No psi that's a gun license they expect flordians to at least know how to break
  • K3Nv2 @ K3Nv2:
    Sorry officer I did not hear the body being dragged 20 miles out
  • K3Nv2 @ K3Nv2:
    Lol Sony only sold 20mill ps5s as of 2024 compared to Xbox 60mill
    K3Nv2 @ K3Nv2: Lol Sony only sold 20mill ps5s as of 2024 compared to Xbox 60mill