Come tutti ben sappiamo la politica del Market di google non permette che le applicazioni scaricate vengano disassemblate, ma questa volta e’ lo sviluppatore stesso a volerlo. L’applicazione e’ disponibile in 4 diversi livelli di difficoltà:
- Kids mode: dovrete essere in grado di utilizzare logcat, nessuna conoscenza di programmazione, solo matematica
- Easy: dovrete essere in grado di scaricare l’applicazione sul PC e probabilmente non vi serviranno basi di programmazione
- Medium: dovrete riuscire a scaricarla sul PC e vi serviranno definitivamente delle basi di programmazione per risolverla
- Hard: dovrete essere in grado di modificare il codice per poter ottenere l’accesso all’applicazione
Avremo poi bisogno di diversi tool per raggiungere lo scopo e riuscire a crackare l’applicazione:
- SDK
- backsmali
- smali
- APKtool
- dex2jar
- jdgui
Lo stesso autore ci da qualche dritta per arrivare alla soluzione:
- There is not the solution to get the serial, if you are stuck, try another way to get it
- You don’t have to understand all of the code (especially if you’re trying the hard version), the only part you must understand is the code where the entered serial is checked with the generated serial.
- An easy way to find this part is by looking for strings (=text). For example, if it is not the right serial, try searching for “wrong”, as it is shown in the toast.
- You could even crack the app. With cracking I don’t mean making the app accept every serial (which would be easy), but e.g. display the correct serial instead of the message “Wrong serial”. ;-)
- And last but not least, don’t let the code confuse you or give up! The hard app may look *very* complex, but at it’s core it is not about how the serial is generated, but how it is checked.
Traduzione:
- non esiste UNA soluzione sola all’enigma, se il primo metodo non funziona, provatene un altro
- non dovete comprendere tutto il codice (soprattutto nella versione difficile), l’unica parte che dovrete capire sarà la parte inerente all’inserimento dei seriali
- una via facile per arrivare alla soluzione e’ quella di controllare le stringhe di testo. se non trovate il seriale corretto, provate cercando quello sbagliato
- per crack non intendo dire che verra’ accettato ogni seriale, ma che l’app visualizzi il seriale corretto all’interno del messaggio “Wrong serial”
- ultimo ma non ultimo, non lasciate che il codice vi confonda! la versione difficile puo’ sembrarvi veramente complessa ma dovrete concentrarvi non su come il codice viene generato, ma su come verrà controllato
Come passatempo non e’ sicuramente alla portata di tutti gli utenti android ma credo sia comunque un buon progetto che potrebbe far perdere un po di ore ai più smanettoni nella versione difficile!
La discussione originale su XDA la trovate Qui dove lo sviluppatore stesso ci mette a disposizione gratuitamente anche la versione piu’ difficile (che trovate anche sul market a 0.99) e dove vedrete la lista completa di tutti gli utenti che fino ad ora sono riusciti a raggiungere la soluzione nella modalità più avanzata.
che ne pensate???
[app]de.bulling.hackme.kids[/app]


Ma che belle ste cose!!
Appena ho 10 minuti liberi mi ci metto e vediamo cosa ne tiro fuori :-P
Queste sono le cose che mi piacciono !!!
ah se facessero un jdspy per android!
(sono Dakkar l’originale, non il copione che commenta spesso…)
Ma per fare la kids mode serve qualche programma aggiuntivo?
la modalità avanzata è una seccatura, chi ha scritto il codice ha volutamente incasinato un po di cose
Le soluzioni “traverse” sono sempre le migliori alla fine! ;)
Divertente :))
ora ci provo …
Anche io appena ho 10 min, provo…
Comunque leggevo velocemente l’articolo, ma
“There is not the solution to get the serial, if you are stuck, try another way to get it”,
non dovrebbe voler dire “non esiste UNA soluzione sola all’enigma, se il primo metodo non funziona, provatene un altro”
ma bensì
“Non c’è una soluzione per avere il seriale, se sei bloccato, prova un’altra strada”.
chiedo scusa per la traduzione non proprio esatta, ma il senso piu’ o meno e’ lo stesso! :D
Appena crackata la versione medium, ma non mi va di spendere 1€ per crackare la versione hard xD
Ah la mette gratuitamente la versione hard, ora cracko pure quella xD
su xda la mette a disposizione senza bisogno di comprarla
per quel che mi riguarda la versione Hard non era poi tanto difficile quindi evito pure di fare le altre :D …per me lo sviluppatore ha commesso un errore fondamentale, perché è fattibile anche per chi non è molto esperto.. comunque bella trovata, speriamo continui a fare altri livelli
Ok ho crackato anche la versione hard..come riportato non era poi tanto difficile.
Per i miscredenti: Screen: http://i42.tinypic.com/6qjm8j.png e link al download (ho disabilitato lì’opzione per segnalare il successo, non mi sembrava corretto lasciarla): http://www.multiupload.com/6SD8AW1KI6
ho appena scoperto che per entrare nella ‘classifica’ non basta ‘aggirare’ la condizione ma anche dare il seriale corretto per il proprio username :D …l’ho appena fatto e questo non è stato tanto facile…mi son divertito parecchio :D
ho fatto la kid mode!(ho 11 anni)ehehe
Come si fa la kid mode???
Craccati tutti
Bella trovata, completati tutti :D
La versione Hard basta un piccolo accorgimento ed è molto facile, è solo un pò nascosta ;)