How to Capture iPhone 3GS iBEC and iBSS Files to Secure Future Jailbreak (Windows)

If you’re an iPhone 3GS user and want to jailbreak or unlock iPhone 3GS then this iPhone guide is of great importance for you.

iPhone Dev-Team has asked iPhone 3GS users to prepare for upcoming  jailbreak. To jailbreak iPhone 3GS you need to capture iBEC and iBSS files.  Lets Learn how to save iBEC and iBSS files for your iPhone 3GS jailbreak.

IMPORTANT

In this process, you MUST use iPhone OS 3.0. As iPhone-Dev Team has warned, you MUST stay away from iPhone OS 3.1 and also the Beta release.

NOTE

We are writing the capturing of iBEC and iBSS file using Simple restore and then again using DFU Mode restore. But most of the users are able to capture iBEC and iBSS files through DFU Mode. If you want to try it just through DFU Mode then skip Step 5 through 7.

How to Capture iPhone 3GS iBEC and iBSS Files to Secure Future Jailbreak

Step 1
Show the Hidden files.

XP

Open the Windows Explorer. Go to:

Tools >> Folder Options

capture-save-ibec-ibbs-jailbreak-iphone-3gs-01

Go to View Tab. Then select Show hidden files and folders. and click OK button.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-02

Vista

Select Organize from the toolbar then choosing Folder and Search Options.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-03

From the View tab, choose Show hidden files and folders then click OK
capture-save-ibec-ibbs-jailbreak-iphone-3gs-04

Step 2
Create a folder named Pwnage on desktop for quick access. Download iPhone OS 3.0 for 3GS and put it in the Pwnage folder.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-05

Step 3
Press Windows + R keys from your keyboard to bring up the Run dialogue.
Type %temp% in the entry field and hit OK button.
capture-save-ibec-ibbs-jailbreak-iphone-3gs-06

This command will open up the Temp folder. Arrange the files in this folder by Date Modified with the most recent at the top. Scroll down to where folders list come up.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-07

Step 4
Launch iTunes.

Step 5

Connect your iPhone 3GS to your PC and select it from the list of devices in iTunes from left. Make sure you have backed up your stuff.
Hold down the SHIFT key and click RESTORE button.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-08

Select the iPhone2,1_3.0_7A341_Restore.ipsw file from the Pwnage folder on your desktop and click the Open button.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-09

Now your iPhone Restore Process will begin. A confirmation box will appear, just hit Restore.

Step 6
During the Restore process, keep an eye on the Temp folder we have opened. A new folder will appear with a name Per****.tmp (for example: Per518D.tmp). When the folder appears, select it, then press Ctrl+C to copy it to the clipboard.

**Remember you only have a limited time to do this as the folder will be removed very shortly. It seems like a new folder will pop into the %TEMP% directly three times during the DFU restore. You need to capture the first one that appears.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-10

Now navigate to Pwnage folder on your desktop and Press CTRL + V to paste the above copied .tmp folder.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-11

Step 7
After the the restore process is completed, restore from backup or setup as a new phone. If you want to keep your settings you should Restore from backup and click Continue button.

Step 8
After restoring backup, we will need to perform another restore but in this one we will put the iPhone in DFU Mode.
Learn how to put iPhone in DFU mode.

When you have successfully entered in DFU mode, iTunes will popup the following message:

capture-save-ibec-ibbs-jailbreak-iphone-3gs-12

Click OK.

Step 9
Hold down the SHIFT key and click RESTORE button.
Select the iPhone2,1_3.0_7A341_Restore.ipsw file from the Pwnage folder on your desktop and click the Open button.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-13

Now your iPhone Restore Process will begin. A confirmation box will appear, just hit Restore to continue.

Step 10
During the Restore process, keep an eye on the Temp folder you have opened. A new folder will appear with a name Per****.tmp (for example: PerD112.tmp). When the folder appears, select it, then press Ctrl+C to copy it to the clipboard.

**Remember you only have a limited time to do this as the folder will be removed very shortly. It seems like a new folder will pop into the %TEMP% directly three times during the DFU restore. You need to capture the first one that appears.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-14

Now navigate to Pwnage folder on your desktop and Press CTRL + V to paste the above copied .tmp folder.

capture-save-ibec-ibbs-jailbreak-iphone-3gs-15

Step 11
After the the DFU restore process is completed, restore from backup or setup as a new phone. If you want to keep your settings you should Restore from backup and click Continue button.

Step 12
In order to make sure that you have got the files, go to: Pwnage/Per****.tmp/Firmware/dfu. There you will find 2 files:

  • iBEC.n88ap.RELEASE.dfu
  • iBSS.n88ap.RELEASE.dfu

capture-save-ibec-ibbs-jailbreak-iphone-3gs-16

Congratz. You have successfully captured iBEC and iBSS to Jailbreak iPhone 3GS in near future. You must keep these files at a safe place in order to Jailbreak iPhone 3GS later on.

UPDATE

If you have successfully saved iPhone 3GS iBEC and iBSS certificates, then you’re ready to jailbreak your iPhone 3GS. Use any of the following guides to jailbreak iPhone 3GS:

16 comments… add one
Kae July 8, 2009, 11:35 pm

If you already have your ECID code using the USB view, do you need these certificates?

iPhone Heat July 9, 2009, 1:01 pm

Yes. You should get your iBEC and iBSS files generated during restores in Recovery and DFU modes. Musclenerd and Planetbeing both clarified that we should have these, in addition to the purplera1n file.

FROM MUSCLENERD:
– “purplera1n file isn’t ecid..it’s iBSS signed with your ECID. Each file has separate result. iBSS is important, so too is iBEC”
– “iBEC is a little more useful for crossing security epochs because both legit iBoot and legit IBSS accept it.”

FROM PLANETBEING:
– “Belated clarification: still need to either ra1n, USB dump, or copy tmp. Tmp is just easier than USB and doesn’t scream to Apple you jb.”
– “If you already used purplera1n you are prolly safe for jb, though you cannot restore to totally stock 3.0 without all files (not just ibss)”
– “ra1n only gets you the part that would be unique to your phone, not the whole thing with the code.”

Freepass July 13, 2009, 10:54 am

I’ve tried to capture these certs multiple times but I only was able to obtain iBEC files….Why am I havig such difficult time of getting iBSS files? Anyone could help me please?

iPhone Heat July 13, 2009, 3:51 pm

during the restore process..
keep refreshing Temp folder because the folder that appears stays for a short time.

FreePass July 14, 2009, 1:04 pm

I’ve done already 6-7 restores and every single one is giving me iBEC files, not the iBSS….and every time I captured the first temp folder that appears.

iPhone Heat July 14, 2009, 3:23 pm

@FreePass
by the way are you trying it on iPhone 3GS ? 😀

FreePass July 14, 2009, 5:06 pm

@iPhone Heat

Good question!Instead of my own 3GS I’ve tried it on my gfd’s 3G…DUH!
Sorry guys..Thanks anyway 🙂

Joe August 6, 2009, 4:36 am

I am stuck like Free pass but this is my Iphone 3GS. I am loading 3.0.1 not 3.0 but defiantly not 3.1. My problem is I think I am in DFU mode. Itunes says im in recovery mode, and I get the IBEC file. I am pretty sure when I first did the standard recovery that is where I got the IBEC file also. Im so confused and it takes for ever. Any help would be greatly appreciated. Am I just screwing things up? Where is the IBSS file?

Thank you

Henry August 10, 2009, 1:34 am

How can I get these with MAC?

Henry August 10, 2009, 1:36 am

How can I get these certificates with MAC?

ALEX August 11, 2009, 5:54 pm

I HAVE THE SAME QUESTION THAT HENRY HAS!!! HOW CAN I GET THESE FILES ON A MAC ???

hugh September 30, 2009, 5:49 pm

hi there..i am stuck in 3.1 firmware. but i had those 2 files. itunes won’t let me restore 3.0 firm. please help

Leave a Comment