Hack-ä-day

HTC Desire SIM-Unlock v0.9.4 (v0.9.5b)

sieempi : August 17, 2011 12:36 pm : Gadget, Hack-ä-day

SIM-Unlock Utility v0.9.4

As being pointed out by more and more users regarding scamms, I have to clarify:

THIS APP IS FREEWARE! DO NOT TRUST ANY EBAY/WHATEVER-SITE SELLER!
If you’ve been asked money and you paid for it, try to get a refund by mailing both Ebay/Paypal/middleman and get them shut down. This is the only site I endorse (along with official xda thread)! Commercial use is forbidden!

 

 

Although I had thought the unlock tool had its time and made its purpose, I soon realized that it’s still being used every day, even quite a lot (>120 downloads / day, from this site only).
I’ve taken another look on it and decided to update it and, more important, make it more user-friendly. As from this version (0.9), the app is made for Windows, it’s a lot easier to use and it takes less time (~30s). It’s still has an inferior version because it lacks some things and I don’t consider it being finished (some more “sensational” stuff might pop up 😉 ).
Please note: If you’re using windows version the app will recognize the phone from within android, you don’t have to manually boot to hboot, it will do it by itself (recommended).
To dos:
-add faq & disclaimer;
-update linux version;

Download link:
HTC_Desire_Unlock_v0.9.5.rar (beta)
HTC_Desire_Unlock_v0.9.4.rar
HTC_Desire_Unlock_v0.2a.iso (obsolete, buggy!)

Recommended drivers:
HTCDriver3.0.0.007.exe [OR]
android-usb-driver.zip

Changelog:
v0.9.5 – beta version; added debugging info that help future updates; reads Sensation HT** unlock code; might not work at all because I had nothing to test it on.
v0.9.4 – better connectivity with the phone; I actually didn’t test it because my USB socket (phone side) has a hardware problem (due to multiple plug ins/outs) and allows only charging. If you test it and it works, please report back!
v0.9.2 – If you have problems connecting with the phone, simply boot your Desire in Hboot menu (Vol-Down + power), connect to computer via usb cable and wait for the menu title to change to HBOOT USB PLUG; only and only then should you start the app; it might work this way for some of you.
v0.9.1 – dealt with Unable to load function(s) error.
v0.9 – major changes; windows version; different approach;
v0.2a – linux verson (bootable CD image); trying to reduce the number of false positives; the phone should restart if everything’s ok. If it doesn’t, start over again until it does

PS!! Providing feedback (no matter the scenario) is very important for both me and you, that’s why I kindly ask you to do so. Thanks!

If you like free software and find this tool useful, Paypal me a beer, it helps development a lot.. ;)

Common errors you could encounter (first of all, you should uninstal HTC Sync!):


[No device found!]
This actually occurs in a couple of situations: (1) No device or wrong device connected. (2) Drivers not installed or improper drivers.(3)ADB is not enabled.(4) While using a virtual machine, which is a bit trickier; you have to install the drivers inside the machine and let it handle usb devices; this varies by the software you’re using.

[Windows cannot access the specified device, path, or file..]
HTC_Desire_Unlock_v0.9.exe is a self extracting archive, it extracts the 4 files inside in a temp folder and automatically runs the unlock client, which is a packed exe. Some anti-viruses consider this a suspicious activity and deletes (or denies access to) some of the files. Try to disable the antivirus or use the archived version.

[Unable to load function(s).0]
Wrong AdbWinApi.dll / AdbWinUsbApi.dll. Make sure you run the app from the same folder with these files (found in the archive).

[Unable to load library!]
Make sure you have AdbWinApi.dll & AdbWinUsbApi.dll (files profided with the app) in the same directory you’re running the app from.

No error, the app starts and quickly quits
This probably happens when you run the self-extracting archive. Try using the regular archive and report back.

209 Comments »

Desire SIM-Unlock: Windows version

sieempi : August 12, 2011 5:21 pm : Gadget, Hack-ä-day

Windows version of the unlock tool is almost done, I’ll run some tests to see if everything’s ok and then post it here. Hopefully it will get rid of false positive results. Stay tooned!

Posted from WordPress for Android

Leave a response »

:s

sieempi : July 30, 2011 3:27 am : Hack-ä-day

This is somehow related to the previous post. I tried to investigate what was going on but I declared myself defeated.. What’s happening in hboot?..

INFOA03020F0: 09 09 09 09 0A 0A 0A 0A | ……..
INFOA03020F8: 0B 0B 0B 0B 04 21 30 A0 | …..!0.    0xA03020FC: pointed from where?
INFOA0302100: 01 02 03 04 04 10 9F E5 | ……..     actual code (ROM:A0302104)
INFOA0302108: 04 10 41 E2 04 F0 91 E5 | ..A…..
INFOA0302110: A4 F0 07 8E 00 00 00 00 | ……..
INFOA0302118: 00 00 00 00 00 00 00 00 | ……..
INFOA0302120: 00 00 00 00 00 00 00 00 | ……..
INFOA0302128: 00 00 00 00 00 00 00 00 | ……..

&&

Code:

ROM:A03020FC ; ORG 0xA03020FC
ROM:A03020FC CODE32
ROM:A03020FC DCD loc_A0302104
ROM:A0302100 DCD 0×4030201
ROM:A0302104 ; —————————————————————————
ROM:A0302104
ROM:A0302104 loc_A0302104 ; DATA XREF: ROM:A03020FC o
ROM:A0302104 LDR R1, =0x8E07F0A4
ROM:A0302108 SUB R1, R1, #4
ROM:A030210C LDR PC, [R1,#4]
ROM:A030210C ; —————————————————————————
ROM:A0302110 dword_A0302110 DCD 0x8E07F0A4 ; DATA XREF: ROM:loc_A0302104 r

&&

 

INFO8E07F098: 00 00 00 00 00 00 00 00 | ……..
INFO8E07F0A0: 00 00 00 00 00 00 00 00 | ……..
INFO8E07F0A8: 00 00 00 00 00 00 00 00 | ……..

 

?!

help me.. I’m stuck..

Leave a response »

http://revolutionary.io/

sieempi : July 30, 2011 12:42 am : Hack-ä-day, varia

When two giants shake hands, an industry gets born!

I’m looking forward with enthusiasm to see their development!

http://revolutionary.io/

1 Comment »

Easy Belkin F5D7234-4 v5 hack (FW: 5.00.12 )

sieempi : July 29, 2011 1:09 am : Gadget, Hack-ä-day

After digging a little into my wireless router (the above mentioned), I noticed a tiny flaw that could easily be used to bypass the authentication and get access to system administration.

The router actually stores the md5 hash of the password in a variable which, in some situations, can be seen in the source code of the pages that we’re fed. One of the best example would be this one: http://192.168.2.1/login.stm (change 192.168.2.1 with your router’s ip). When you enter your password the script inside will md5 hash it and send it to your router for approval. All we have to do is exchange the hashes and send the real one to be compared to.. guess what, itself :D . I did this using Opera this way (it handles on-the-fly modifications of pages very well):

1. opened the following page: http://192.168.2.1/login.stm, right clicked on it and then chose Source from the drop-down menu.

2. now take a look at the code; you’ll see a lot of interesting stuff over there (even more interesting if you were looking at http://192.168.2.1/status.stm), but what really matters is the following code:

var password = “c46335eb267e2e1cde5b017acb4cd799″;

&

//Encrypt password
if(typeof(bEncPassword) != ‘undefined’)
{
document.tF.pws.maxLength = 32;
document.tF.pws.value = hex_md5(document.tF.pws.value);
}
//document.tF.submit();
return true;

We now have all we need to proceed; just replace “hex_md5(document.tF.pws.value)” with  “password” (without quotes) and apply the changes made in the source (upper left corner); we’re now ready for the next step:

3. return to your starting page and simply click Submit. You’ve bypassed the security password and got access to the router.

 

This is useless if you have direct access to the router and you don’t mind resetting it.

The question are:

  1. Why would you still do it?
  2. How would you automate the process?

 

 

Disclaimer:

The information provided here should only be used for educational and social purposes. The author cannot be held responsible under any circumstances. Do not try this on someone else’s hardware. Actually.. don’t try it at all! :D

1 Comment »

HTC Desire SIM-Unlock

sieempi : July 28, 2011 7:46 pm : Hack-ä-day

SIM-Unlock Utility v0.2a

As being pointed out by more and more users regarding scamms, I have to clarify:

THIS APP IS FREEWARE! DO NOT TRUST ANY EBAY/WHATEVER-SITE SELLER!
If you’ve been asked money and you paid for it, try to get a refund by mailing both Ebay/Paypal/middleman and get them shut down. This is the only site I endorse (along with official xda thread)! Commercial use is forbidden!

Burn the iso, boot it, power up your phone into HBOOT by pressing both Vol-Down and Power and follow the instructions.
Post your experiences here for further development. The app doesn’t require root or s-off and should work on any hboot and radio version. (it has been tested so far with HBOOT up to 0.93.1000 and RADIO up to 5.14.05.17).
It’s based on some vulnerabilities and undocumented features, so disclosing them would mean the greater the chance of them being corrected.
I’ve only tested it on Desire GSM and I do not recommend using it on CDMA devices; doing otherwise could lead to unpredictable results.

Download link:
Obsolete! check out this page instead:
http://www.sieempi.eu/blog/2011/08/17/desire-sim-unlock-v0-9-390

 

If you like free software and find this tool useful, Paypal me a beer, it helps development a lot.. ;)

Changelog:
v0.2a – trying to reduce the number of false positives; the phone should restart if everything’s ok. If it doesn’t, start over again until it does.

Hall Of Fame: (donors – thank you, guys!)

dejan.foi, Rhodri, David, Richard, Mirko, cesc1972, bigblue79, Gonzalo, Luka, Mika, Sakisf, Carlos, Clemens, Douglas, andcandela, imranahmed, Vlad, Michal, Mike, Andrew, Matt, Andy, Roberto, Mr.X!, Sergio, Nenad, abbeymill, Davide, Stefano, suguru, Grigorov, quini2k, Glennie, Angel, thejinx0r, Jaime, Lukas, Marcello, Timothy, Joseph, Mohannad, hacky_fr, hungisaack, Glenn, Jay, Richard P, Alastair, Richard C, Anton V, Daniel, George, Alessandro, unschuldig, Hassan, borjis, Benjamin, rinring, rhaddon, gniann, nick107, pete.j, vlatko, pedro, Marian, Amir, markuese, countzer0, Dave, Ruben, Patrick, David, duliang, Z.Ali, miluch, Tim S, Journet, Mircea!, ThReM,, Milos S, Gianmarco P, Nicholas K, Ermin M, Aleksandar P, Michael C, tem_85, Edem N

2 Comments »
« Page 1, 2 »

13 thoughts on “Hack-ä-day”

  1. ello I have htc evo 3d rooted andI was fololwing this instructions carefully in this siteandroidforums.com/evo-3d-all-things-root/494212-complete-newbies-guide-rooting-flashing-evo-3d-roms-kernels-using-fastboot.htmlI had misread and forgot to backup my files and accidentally installed a custom rom, leedroid, instead of Super Userand after installing the rom it does not boot it simply restarts after the HTC logo again and againI found out that in the site that I have to have S-OFF FIRST but it was too late. What I have to do to return to android??I need help!! I’m sorry I’m a noob .. so I will reviewalready Unlock the bootloaderShooter U PVT SHOP S-ON RLHBOOT 1.53.007eMMC-bootalso I have the recovery v4.0.1.4 Revolutionary CWM

Leave a Reply

Your email address will not be published. Required fields are marked *