Hacking Devolution AP discussion thread

Status
Not open for further replies.

WiiUBricker

News Police
OP
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
- Not discussion of how to "crack" Devolution - feel free to discuss it elsewhere but keep this thread clean.

Here you go. Please respect the author's wish and keep all Devolution AP and cracking discussion here. The DVVs may be a good choice to start this discussion. As always, keep it civilized :teach:

For general Devolution discussion and support, use this thread: http://gbatemp.net/topic/330554-devolution-public-release/

PS: Don't even start with this "this is disrespectful to the author" BS. Coders (mostly very talented ones) like it when someone has managed to bypass/crack/hack/whatever their stuff because it encourages them to work harder and to not let that happen again.
 

donovan6000

Member
Newcomer
Joined
May 5, 2012
Messages
15
Trophies
0
XP
41
Country
United States
I've been messing around with the loader.bin in a hex editor and here's what I've gotten so far. The first block of text at the end (the lyrics to an AFI song) can't even have one bit changed or devolution will freeze. The second text string (tueidj's rant) can have every bit changed but must remain the same length or devolution will freeze.

Unfortunatley I don't have any of my retail gcn disks to tests things with right now., so I dont know how these changes affect the wvv files that are generated.

Also i've been trying to disassemble it with IDA pro, but I'm having some difficulties getting started. Any advice would be greatly appreciated.
 

Walker D

I have a hat
Member
Joined
Nov 15, 2009
Messages
1,334
Trophies
0
Location
My home
XP
748
Country
Brazil
This is stupid. I doubt tueidj will work on it if it gets cracked, so I don't see why anybody would want that. If you are a pirate, just use DIOS-MIOS.
(..)

- Not discussion of how to "crack" Devolution - feel free to discuss it elsewhere but keep this thread clean.

Did you read?
If the author who said it, maybe you point got invalidated
 
  • Like
Reactions: 1 person

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,338
Country
United States
This is stupid. I doubt tueidj will work on it if it gets cracked, so I don't see why anybody would want that. If you are a pirate, just use DIOS-MIOS.
(..)

- Not discussion of how to "crack" Devolution - feel free to discuss it elsewhere but keep this thread clean.

Did you read?
If the author who said it, maybe you point got invalidated
Did you read my post? I didn't say it was wrong to discuss it. I just think it's a stupid thing to discuss. Cracking it would be counter-productive, and tueidj is never going to remove the AP.
 

pepxl

GFX W!Z4RD
Member
Joined
Jun 19, 2009
Messages
3,263
Trophies
1
XP
328
Country
You never know, I highly talented retired Wii coder might be working on Devolutions AP checks.
 

lex luthor

Well-Known Member
Member
Joined
Sep 9, 2010
Messages
276
Trophies
0
XP
251
Country
United States
This is stupid. I doubt tueidj will work on it if it gets cracked, so I don't see why anybody would want that. If you are a pirate, just use DIOS-MIOS.
(..)

- Not discussion of how to "crack" Devolution - feel free to discuss it elsewhere but keep this thread clean.

Did you read?
If the author who said it, maybe you point got invalidated
Did you read my post? I didn't say it was wrong to discuss it. I just think it's a stupid thing to discuss. Cracking it would be counter-productive, and tueidj is never going to remove the AP.
In the end you are practically saying the same thing. Please people continue discussing your interesting discoveries/theories.
 
D

Deleted-185407

Guest
This is stupid. I doubt tueidj will work on it if it gets cracked, so I don't see why anybody would want that. If you are a pirate, just use DIOS-MIOS.
As mentioned by the OP, us programmers like technical challenges when they're presented to us. I rarely play games as it is these days so I don't really give a toss about piracy. I just like to understand how something was done and how it could be broken. It's fun for me, and I'm sure it's fun for other people as well. Why do you think people even hack consoles to begin with? I can guarantee you, the reason isn't piracy.

If tueidj reacts poorly to someone breaking the anti-piracy protection, then he's a pretty immature person. If someone hacks anything of mine, I'd be highly grateful to that programmer, as not only would I be able to further protect my application, but we'd both be able to learn from each other. I actually hacked a database a few months ago for a small online game, and what did I do? I emailed the developer for that game and told him about the exploit and gave full details on how I accomplished it (he had some horrendous exploits in his application). I learned a lot from that experience, and I'm sure the developer learned a lot from me as well.

Anywho, I had a brief look through the hex, and I know little to nothing about PPC assembly. My assumptions so far is that every 4 bytes is an instruction, and that the first instruction is a jump to address 0x0000004C which is the end of the string at the beginning. If I had to guess, I'd say that some critical shellcode is probably encrypted and contains a CRC/SHA/MD5 checksum of the loader.bin file to ensure that no code has been tampered with. Unless you know PPC assembly pretty well, I doubt the average person here will be able to accomplish a thing.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
The second text string (tueidj's rant) can have every bit changed but must remain the same length or devolution will freeze.
It's not tueidj's rant, it is quoting someone else (not completely sure who, I think one line is possibly tjcool from these forums) talking about tueidj.

Anyway, I don't think you'll be able to disassemble it too easily, I'm sure tueidj will have added some obfuscation to it.

And Joostin: tueidj said it was OK to discuss cracking it elsewhere. This means one of two things: either he is OK with people cracking it (in which case he will presumably improve the AP for later versions with new features) or else he is confident no one will crack it (at least, no one who would release it publicly; someone said something about someone having already cracked it, but I am sure he won't release his crack).

EDIT: It is highly possible also that he feels it could be rather amusing to watch some individual's pathetic attempts to break through the protection ;)
 
  • Like
Reactions: 1 person

Walker D

I have a hat
Member
Joined
Nov 15, 2009
Messages
1,334
Trophies
0
Location
My home
XP
748
Country
Brazil
Did you read my post? I didn't say it was wrong to discuss it. I just think it's a stupid thing to discuss (...)

I read, and I maintain my point


even knowing I not gonna crack it, or contribute with it (since I not a hacker) ..I don't think the AP discussion is invalid, if it respects the author's wishes
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,338
Country
United States
You never know, I highly talented retired Wii coder might be working on Devolutions AP checks.
If they don't want Devolution discontinued, I doubt they will release any findings.
In the end you are practically saying the same thing. Please people continue discussing your interesting discoveries/theories.
Not really.
 

sentinel5000

Well-Known Member
Member
Joined
Oct 1, 2008
Messages
380
Trophies
0
XP
251
Country
U might think whatever u want but GC support is dead, even from nintendo so trying to be a moralist and forcing people to get retail copies to then load them from USBs is just not necessary anymore. Its like all the sudden someone comes and makes a new NES emulator and forces people to buy NES games and rip them. If the games are already available then why make people buy old GC games, leave that stuff for collectors....

Oh and BTW, the coder is very optimistic about getting Wiimote support to play GC games, well when this is a reality then ill use this. My Wii still works with GC isos on disc like a charm so there is no need for this for now.
 

Walker D

I have a hat
Member
Joined
Nov 15, 2009
Messages
1,334
Trophies
0
Location
My home
XP
748
Country
Brazil
U might think whatever u want but GC support is dead, even from nintendo so trying to be a moralist and forcing people to get retail copies to then load them from USBs is just not necessary anymore. Its like all the sudden someone comes and makes a new NES emulator and forces people to buy NES games and rip them. If the games are already available then why make people buy old GC games, leave that stuff for collectors....

Well, we are not here to judge tueidj's intentions and motivations on the antipiracy stuff, I think ...just be gratefull for the author to have released Devolution at all, and allowed this thread ;)
 

reprep

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
939
Trophies
1
Website
melankolisavar.blogspot.com
XP
1,037
Country
U might think whatever u want but GC support is dead, even from nintendo so trying to be a moralist and forcing people to get retail copies to then load them from USBs is just not necessary anymore. Its like all the sudden someone comes and makes a new NES emulator and forces people to buy NES games and rip them. If the games are already available then why make people buy old GC games, leave that stuff for collectors....

Oh and BTW, the coder is very optimistic about getting Wiimote support to play GC games, well when this is a reality then ill use this. My Wii still works with GC isos on disc like a charm so there is no need for this for now.

Yeah i agree, gamecube has been officially abandoned by nintendo.Wii-U is said to have gamecube downloadable games on virtual console, but wii virtual console nintendo 64 games give me a general idea about the count and quality of games.

I guess this is the first time in console history, i see a homebrew developer is making original disc check. Am i right?
 

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'm sure this thread will be plagued by
"You evil, pirating fiends, cracking is evil"
Just like the other will be plagued by
"AP sucks"
I personally think all such off topic chatter on either thread should just be glazed over by the reader and ignored.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...