Ontwikkelaar maakt 'hack-game' voor Android

Een Android-ontwikkelaar heeft een serie applicaties gemaakt die er op zijn gericht om gehackt te worden. Op vier verschillende moeilijkheidsniveaus kunnen gebruikers proberen om een inlognaam en wachtwoord te achterhalen.

De software heeft een Duitse maker, die zijn applicaties op het ontwikkelaarsforum XDA Developers heeft gepubliceerd. Bij de gemakkelijkste applicatie moeten gebruikers in staat zijn om logcat te gebruiken, maar programmeerkennis is niet vereist. Bij de hack-app met de hoogste moeilijkheidsgraad is dit wel vereist. Daarbij is ook adb nodig, een tool die door ontwikkelaars wordt gebruikt om via de pc met een Android-apparaat te communiceren.

Gebruikers die een poging willen wagen om de applicaties te hacken moeten een gebruikersnaam en wachtwoord achterhalen, die ze kunnen gebruiken om de applicatie te activeren. Daarbij zegt de maker highscores bij te houden. Op moment van schrijven lijkt nog niemand erin geslaagd te zijn om de moeilijkste versie van de hack-applicatie te kraken.

Door RoD

Admin Mobile

29-10-2011 • 18:15

38 Linkedin

Reacties (38)

38
36
20
3
1
5
Wijzig sortering
Hier alle source code van kids, easy en medium in java.
http://ludoruisch.nl/Soft...d/hack%20me/hack%20me.rar
Is wat makkelijker om uit te zoeken hoe het werkt.
Met jd-gui kan je de class files uitlezen.

[Reactie gewijzigd door Lupo1989 op 30 oktober 2011 01:50]

Zo te zien is het een tweetal mensen gelukt de Hard-mode te kraken, zoals te zien op de TS van http://forum.xda-developers.com/showthread.php?t=1321592 :)
Ja mij deed het denken aan not pr0n! Leuk :)
hmm, 6 minuten later, en volgens mij heeft iemand de "hard" inmiddels opgelost hoor.
Anoniem: 244685
29 oktober 2011 18:43
Is dit niet een "crackme"?
lijkt me zeker leuk, alleen heb ik absoluut geen verstand van hacken (zou het makkelijker vinden om gewoon een camera boven het toetsenbord te hangen als iemand zijn wachtwoord typt) misschien zijn er ook uitleg of "antwoorden" beschikbaar? dan zou dit zeker ook kunnen bijdragen aan de veiligheid voor iemands privacy, maar helaas ook veel meer onveiligheid omdat iedereen als het ware een beetje verstand van hacken krijgt...
Zou leuk zijn als het gebaseerd zou zijn op "common mistakes" en dan eventueel een suggestie hoe een dev iets eigelijk hoort aan te pakken.
Maar dan is het weer niet 'for the masses'. Niet dat hacken dat automatisch wel is, maar programmeren en hacken is niet altijd voor dezelfde doelgroep :)
Net de hard-mode app gekraakt! De lijst met tools die wordt aangegeven op
http://forum.xda-developers.com/showthread.php?t=1321592
klopt wel ongeveer wat je nodig hebt om de serial te kunnen achterhalen.

Eclipse en notepad++ met de mooie macros zijn ook heel handig om snel handelingen opnieuw uit te voeren ^^
Goed bedacht van de ontwikkelaar. De community bij XDA bevat vele gurus die skills hebben op dit gebied. Aan de hand van hoelang het duurt en hoe het gekraakt word kan de ontwikkelaar werken aan een reeds betere beveiliging. Wat er op neer zou kunnen komen dat de ontwikkelaar zijn beveiligingskennis voor security op de proef laat stellen door de community. Guinea android pigs :D

-B
Leuk! Denk dat ik wel door de eerste heen kom.
Hopen dat ik de developer tools nog geïnstalleerd heb...

De meeste apps zijn ook te hacken met LogCat.
Ik zou niet weten hoe iets te "hacken" valt met logcat. Logcat is simpel weg een debug output. Als daar gevoelige informatie inzit is het een nogal flinke bug.
Dat wou ik ook al zeggen, hoe 'hack' je iets met een logboek? Uitprinten en er tegenaan gooien?
Waarschijnlijk kan je door middel van debug msgs de gebruiksnaam & wachtwoord achterhalen.
Mja, als het een spel is kan het de gebruiker ook het gevoel geven dat hij al iets "spannends" aan het doen is...
Kan me voorstellen dat als iemand die niet echt begaan is met dat soort dingen als consoles openen enzo dat hij/zij dat best leuk kan vinden.
Bovendien is het ook eens wat leerzaam :P
Anoniem: 428634
@Wolfos30 oktober 2011 18:26
Hoe kan je nou weten dat je wel door het eerste level heen komt?
Je bedoelt waarschijnlijk dat je zou moeten schamen als je dat niet lukt?

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee