blink(1), the USB RGB LED by ThingM

I normally don’t post about Kickstarter projects because frankly most, are crap but this one really caught my attention, its such a simple idea and yet so powerful, I think there’s a good chance I will be buying several of these little guys.

I’ll be picking up a Mac Mini in the near future to replace my hacked first gen AppleTV. Once I get that I can have the Mac Mini check my Server Status for a few domains I manage. and have it light up a blink(1) if there are ever any issues. The design is just small enough I think I can also plug one into my Apple keyboard at work, the USB ports are recessed under the keyboard edge. so it should fit snugly under the keyboard. I’m hoping it sits in such a way you won’t be able to see it unless its light up and then you’ll see the light on the desk.

It’s planned to make the devices hackable, and the enclosures should be user openable. Users who know Arduino or AVR programming can modify the gadget to do their bidding.

Again I don’t normally back Kickstarter projects but this is one I think I will. Check out there Kickstrter page for more details: http://www.kickstarter.com/projects/thingm/blink1-the-usb-rgb-led

No tips yet.
Be the first to tip!

Like this post? Tip with bitcoin!

19VvBaEhnRkwFUeyoq1uRVMWNCh4YyRk5a

If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.

Reset your forgotten iPhone4 SSH password.

Wonderful, I SSH’d to my iPhone 4 this morning to find out I forgot the mobile and root account passwords. Not to worry! We can fix this!

Ok this is relatively simple the only problem I ran into was that MobileTerminal crashes under iOS4 so I had to figure out another way to edit the files in question as well as come up with the crypto hashes, but lets not get ahead of ourselves.

First we need to make some backups, PLEASE PLEASE PLEASE do not skip this part!There is a potential to really screw things up if you make a mistake and have a backup. Its easy to correct by restoring the original file. Proceed at your own risk if I outline something here you do not understand find someone who is more versed in unix to assist you, or shoot me an email and I’ll do my best to help you out.

Since we cant use MobileTerminal we need another way, head into the Cydia Store and find an application called iFile and install it to your device. Fire up iFile and browse to /etc you can do this by clicking the button in the top left until your at the root of the filesystem / then finding the etc folder and clicking it.

Now find the file master.passwd, don’t open it yet, we first need to make that backup click the edit button in the top right of the screen and select the master.passwd file, there will be a red checkmark showing you have it selected, now hit the button in the bottom right (the arrow coming out of the box). And select Copy/Link. You now have the file copied to iFile’s clipboard, click the done button (top right). Followed by the home button, (little house 2nd from right on the bottom).

Hit the edit button again but before you select anything click the bottom right button (the arrow coming out of the box) and click Paste. We now have our backup.

Navigate back to the /etc folder. open up the master.passwd file the 2 lines we are interested in are:

root:UI48wgPSS/M1k:0:0::0:0:System Administrator:/var/root:/bin/sh
mobile:UI48wgPSS/M1k:501:501::0:0:Mobile User:/var/mobile:/bin/sh

Before you go thinking you have my Hashes I’ve replaced both of them with the hash for the Password of Password1 (not my password).

To get new hashes we need to generate one, head over to functions-online.com’s crypt function: http://www.functions-online.com/crypt.html

$str is your new password
$salt is an optional string to base the hashing on, when I first learned this I was taught to use a salt of ‘Ul’ others might work but I’ve always stuck with Ul since I know it works. generate your new passwords and then get them onto your device somehow, I used http://myphonedesktop.com/ which allows me to transfer things (images, text etc) to my phone pretty easy. you could also simply generate the crypto hash in MobileSafari on your phone then simply copy paste it over, you want to replace the part between the
::’s I;ve highlighted it for you. now just save the file and SSH to your phone with your new password.

root:UI48wgPSS/M1k:0:0::0:0:System Administrator:/var/root:/bin/sh
mobile:UI48wgPSS/M1k:501:501::0:0:Mobile User:/var/mobile:/bin/sh

If it still does not work we should restore your backup from the mobile users home directory (/var/mobile/master.passwd) back over the /etc/master.passwd file and try again.

This works because most applications on the iPhone are executed with root permissions giving the iFile application the ability to edit a file only the root user should have access to. this is also why its very important to always reset your password if your going to jailbreak your iPhone. all it takes is someone sniffing out your iPhone on an open wifi and figuring out they can use the default password of ‘alpine’ to get full access to your device while its in your pocket.

No tips yet.
Be the first to tip!

Like this post? Tip with bitcoin!

1KjVEx57oCL7Exuc6RCuVPhbPaWC4E34ba

If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.

limera1n verified on 4.1

Verified limera1n Jailbreak works with iOS 4.1 today, I’ve been running 4.0.1 for some time, and I decided tonight to upgrade to 4.1 to get HDR Photographs and GameCenter on my device.  I was a tad worried about trying the upgrade but fairly confident I could revert to 4.0.1 since I took the time to store my SHSH keys with Cydia (http://www.saurik.com/).

So if your currently running 4.1 on your iPhone and want to jailbreak it for any reason at all feel free to use limera1n (http://limera1n.com/). Its extreamly easy to use simply run the application plug in your phone and click the “Make it rain” button. then follow the instructions on the app until it tells you its finished.

After the app tells you its done, your iPhone will be off. Turn it back on, and run the limera1n app, you can then install Cydia and uninstall limera1n from your iPhone. Happy Iphone hacking =)

No tips yet.
Be the first to tip!

Like this post? Tip with bitcoin!

1FHxVQU4ztxLt1yDrBEZdFgUtGrpXj2qQ8

If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.

iPhone 4 Carrier Unlock released.

The Dev-Team just updated the ultrasn0w carrier unlock to support the iPhone 4, This isn’t much news for me since I’m perfectly happy on AT&T’s network but if your a T-Mobile user and have been /drooling over the new iPhone 4’s, then its good news for you. Check out the video posted by @TechTechManTV demonstrating the process of applying the unlock.

How To Unlock The iPhone 4 Using UltraSn0w
[ iOS 4.0 / 4.0.1 ]

[Original Announcement from the iPhone Dev Team]

No tips yet.
Be the first to tip!

Like this post? Tip with bitcoin!

1LWT9bK2ZufwwqunfHZ1UXMQPwvzP7smRm

If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.

Dev-Team Blog – Close the stable door

pwnagetoolPwnageTool and QuickPwn updated, compatible with 2.2.1, Yesterday the iPhone Dev-Team announced the availability of the latest release of PwnageTool and QuickPwn. The newest version offers the ability to jailbreak the latest iPhoen firmwear (2.2.1). Be sure to head over to the Dev-Team’s Blog. when you get a chance as they allso offer information regarding Fixing DFU mode on 10.5.6 (My solution was to not upgrade) for now its a temporary fix invloving installing a developer debug package of the USB kernel extension. but I’m just holding off upgrading to 10.5.6 untill a bit more stable fix is found.

The ‘baseband’ is the generic name given to the internal components of the iPhone that handle the phone calls and Internet access. This ‘baseband’ is a tiny and unique independent computer system that runs inside your iPhone, it is separate to the main system that handles the applications (such as email and google maps) and it talks to the main part of the phone over an internal communications network. Think of it like a cable modem or other peripheral that is attached to your home PC that needs occasional updates. When a software update is released and presented to you within iTunes the baseband is sometimes updated (to fix bugs or add new features). The 2.2.1 update for the iPhone 3G contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband. This could be bad for certain people, depending on your ultimate aim.

via Dev-Team Blog – Close the stable door.

No tips yet.
Be the first to tip!

Like this post? Tip with bitcoin!

1E4Xqiggc1rosSj7n7HCbQHBP5pg2pvmU

If you enjoyed reading this post, please consider tipping me using Bitcoin. Each post gets its own unique Bitcoin address so by tipping you're not only making my continued efforts possible but telling me what you liked.