SilicaAndPina
Active member
- Joined
- Sep 1, 2019
- Messages
- 33
- Reaction score
- 77
Sorry if this is the wrong place to post this, im new to the fourm.
So. i was feeling very nostellgic when i found my old tamagotchi v5 (surprisingly, it still works!) i remembered there was a TamaTown Website thing you could goto to send your Tamagotchi data (it used like some password system) and then it would generate a code based on what you did, unfortunately this website does not exist anymore (doesnt even load on the web archive (except for V3 which gets to the login screen, but it cant get much further than that)
Now, these days i do alot of Software Reverse Engineering (mostly of the PlayStation Vita OS..) Which got me thinking about how this thing probably works behind the scenes:
Obviously the Tamagotchi device itself doesnt have an internet connection, which means there is probably some password generation algorithm on TamaTown (as well as a inverse of it on the device itself but, mainly due to lack of hardware knowledge and also because this is my *original* tamagotchi, im not about to open the thing up to try dump out the ROM (though i could maybe get another one..) (as nice of a resource that would be for static analysis) i did a quick google search for "Tamagotchi ROM Dump" it seems some people have mannaged to dump the rom of some of the older devices (but i couldnt find any downloads) its possible the password stuff was done server-side in which case reversing the ROM would be the only way to get the secrets.
i figured the clock is probably how it does everything, it seems its even used for login password generation since changing the clock also seemed to change the password. im guessing your tamagotchi probably had to have the right time (to some degree) to be able to login to the server?
besides that i havent been able to find much about how the device works internally, so i assume id have to take a look at the TamaTown Binaries at first i wondered if anyone ever made a private server for TamaTown (simular to the club penguin private servers) i came across this (also dead) site https://tamagotch.org/tamatown/ and this GIT repository https://github.com/loociano/tamatown which has a link to a few SWF files and goes over how the authentication worked for a few of them, so it seems like attempts where made? (though there was just a post with some more swfs for v4 posted just a few ago here)
So basically im posting here, what (if any) progress has been made on reversing and hacking tamagotchi in general, what has allready been done ?
So. i was feeling very nostellgic when i found my old tamagotchi v5 (surprisingly, it still works!) i remembered there was a TamaTown Website thing you could goto to send your Tamagotchi data (it used like some password system) and then it would generate a code based on what you did, unfortunately this website does not exist anymore (doesnt even load on the web archive (except for V3 which gets to the login screen, but it cant get much further than that)
Now, these days i do alot of Software Reverse Engineering (mostly of the PlayStation Vita OS..) Which got me thinking about how this thing probably works behind the scenes:
Obviously the Tamagotchi device itself doesnt have an internet connection, which means there is probably some password generation algorithm on TamaTown (as well as a inverse of it on the device itself but, mainly due to lack of hardware knowledge and also because this is my *original* tamagotchi, im not about to open the thing up to try dump out the ROM (though i could maybe get another one..) (as nice of a resource that would be for static analysis) i did a quick google search for "Tamagotchi ROM Dump" it seems some people have mannaged to dump the rom of some of the older devices (but i couldnt find any downloads) its possible the password stuff was done server-side in which case reversing the ROM would be the only way to get the secrets.
i figured the clock is probably how it does everything, it seems its even used for login password generation since changing the clock also seemed to change the password. im guessing your tamagotchi probably had to have the right time (to some degree) to be able to login to the server?
besides that i havent been able to find much about how the device works internally, so i assume id have to take a look at the TamaTown Binaries at first i wondered if anyone ever made a private server for TamaTown (simular to the club penguin private servers) i came across this (also dead) site https://tamagotch.org/tamatown/ and this GIT repository https://github.com/loociano/tamatown which has a link to a few SWF files and goes over how the authentication worked for a few of them, so it seems like attempts where made? (though there was just a post with some more swfs for v4 posted just a few ago here)
So basically im posting here, what (if any) progress has been made on reversing and hacking tamagotchi in general, what has allready been done ?
Last edited by a moderator: