https://www.theiphonewiki.com/w/api.php?action=feedcontributions&user=CleanAir&feedformat=atomThe iPhone Wiki - User contributions [en]2024-03-28T12:19:32ZUser contributionsMediaWiki 1.31.14https://www.theiphonewiki.com/w/index.php?title=Main_Page&diff=12055Main Page2010-11-03T20:18:23Z<p>CleanAir: Undo revision 12051 by Robert123 (Talk)</p>
<hr />
<div><!-- Logo by iHassan --><br />
[[Image:Iptwiki.png|center]]<br />
<!-- Added a split column information box- computid --><br />
{{:Main Page/Welcome}}<br />
{| border="1" class="wikitable" style="width:100%;"<br />
|-<br />
|style="background-color:lime; text-align:center; width:25%;"| '''[[Jailbreak (S5L8920+)|Find bootrom exploit allowing unsigned code exec via USB (S5L8920+)]]'''<br />
|style="background-color:orange; text-align:center; width:25%;"| '''[[Jailbreak (S5L8920+)|Find bootrom exploit allowing unsigned code exec on startup (S5L8920+)]]'''<br />
|style="background-color:orange; text-align:center; width:25%;"| '''[[X-Gold 608 Unlock|Break Chain of Trust (X-Gold 608)]]'''<br />
|style="background-color:orange; text-align:center; width:25%;"| '''[[X-Gold 618 Unlock|Break Chain of Trust (X-Gold 618)]]'''<br />
|}<br />
<br />
<br />
{{col-begin}}<br />
{{col-2}}<br />
{{HeadingA|Software}}<br />
* [[/|Filesystem]]<br />
* [[Firmware]]<br />
* [[iTunes]]<br />
** [[iTunes Errors]]<br />
** [[iTunes Modes]]<br />
* [[Keys]]<br />
** [[AES Keys]]<br />
** [[CERT|Apple Certificate]]<br />
** [[Baseband RSA Keys|RSA Keys]]<br />
** [[Baseband TEA Keys|TEA Keys]]<br />
** [[NCK]]<br />
** [[VFDecrypt Keys]]<br />
* [[Protocols]]<br />
** [[Normal Mode]]<br />
** [[Recovery Mode (Protocols)|Recovery Mode]]<br />
** [[Restore Mode]]<br />
** [[DFU (Protocol)|DFU]]<br />
** [[Baseband Bootrom Protocol]]<br />
** [[Interactive Mode|Baseband Bootloader Protocol]]<br />
* [[System Log|System Log (syslog)]]<br />
<br />
====Jailbreak Software====<br />
* [[blackra1n]]<br />
* [[greenpois0n]]<br />
* [[iBrickr]]<br />
* [[iLiberty / iLiberty+]]<br />
* [[iNdependence]]<br />
* [[JailbreakMe]]<br />
* [[limera1n]]<br />
* [[purplera1n]]<br />
* [[PwnageTool]]<br />
* [[redsn0w]]<br />
* [[sn0wbreeze]]<br />
* [[Spirit]]<br />
* [[ZiPhone]]<br />
<br />
{{col-2}}<br />
{{HeadingB|Hardware}}<br />
====[[iPhone]]====<br />
* [[M68ap|iPhone (m68ap)]]<br />
* [[N82ap|iPhone 3G (n82ap)]]<br />
* [[N88ap|iPhone 3GS (n88ap)]]<br />
* [[N90ap|iPhone 4 (n90ap)]]<br />
<br />
====[[iPod touch]]====<br />
* [[N45ap|iPod touch (n45ap)]]<br />
* [[N72ap|iPod touch 2G (n72ap)]]<br />
* [[N18ap|iPod touch 3G (n18ap)]]<br />
* [[N81ap|iPod touch 4G (n81ap)]]<br />
<br />
====[[iPad]]====<br />
* [[K48ap|iPad (k48ap)]]<br />
<br />
====[[Apple TV]]====<br />
* [[K66ap|Apple TV 2G (k66ap)]]<br />
<br />
====Processors====<br />
* [[S5L8900]] ([[M68ap|iPhone]], [[N45ap|iPod touch]], [[N82ap|iPhone 3G]])<br />
* [[S5L8720]] ([[N72ap|iPod touch 2G]])<br />
* [[S5L8920]] ([[N88ap|iPhone 3GS]])<br />
* [[S5L8922]] ([[N18ap|iPod touch 3G]])<br />
* [[S5L8930]] ([[k48ap|iPad]], [[n90ap|iPhone 4]], [[n81ap|iPod touch 4G]], [[K66ap|Apple TV 2G]])<br />
* [[Baseband Device]]<br />
<br />
====Other====<br />
* [[Bluetooth]]<br />
* [[Gyroscope]]<br />
* [[Accelerometer]]<br />
* [[Compass]]<br />
{{col-end}}<br />
<br />
{{col-begin}}<br />
{{col-2}}<br />
{{HeadingA|Development}}<br />
<br />
====iPhone Hackers====<br />
* [[User:Planetbeing|planetbeing]]<br />
* [[User:MuscleNerd|MuscleNerd]]<br />
* [[User:Comex|comex]]<br />
* [[User:Geohot|geohot]]<br />
<br />
====iPhone Hacker Teams====<br />
* [[iPhone Dev Team]]<br />
* [[Chronic Dev (team)|Chronic Dev]]<br />
<br />
====Application Development====<br />
* [[Toolchain]] (Includes tutorials)<br />
* [[Toolchain 2.0]] (Includes tutorials)<br />
* [[Frameworks]]<br />
* [[MobileDevice Library]]<br />
* [[Apple Certification Process]]<br />
* [[Bypassing iPhone Code Signatures]]<br />
* [[Distribution Methods]]<br />
<br />
====Application Copy Protection====<br />
* [[Copy Protection Overview]]<br />
* [[Application Structure and Signatures]]<br />
* [[Mach-O Loading Process]]<br />
* [[Bugging Debuggers]]<br />
* [[Defeating Cracks]]<br />
{{col-2}}<br />
{{HeadingB|Help}}<br />
<br />
====Guides====<br />
* [[Tutorials]]<br />
* [[Useful Links]]<br />
<br />
====Definitions====<br />
* [[Activation]]<br />
* [[Baseband Device|Baseband]]<br />
* [[Baseband Bootloader|Bootloader]]<br />
* [[Bootrom]] / [[VROM]]<br />
* [[CHIPID]]<br />
* [[CPID]]<br />
* [[DFU Mode]]<br />
* [[ECID]]<br />
* [[iBEC]]<br />
* [[iBoot (Bootloader)|iBoot]]<br />
* [[iBSS]]<br />
* [[Jailbreak]]<br />
** [[Tethered jailbreak]]<br />
** [[Untethered jailbreak]]<br />
* [[Kernel]]<br />
* [[LLB]]<br />
* [[NAND]]<br />
* [[NOR]]<br />
* [[NORID]]<br />
* [[SHSH]]<br />
* [[Unlock]]<br />
{{col-end}}<br />
<br />
{| border="1" class="wikitable" style="background-color:orange; width:100%;"<br />
|-<br />
|colspan="4" style="background-color:orange; text-align:center;"| [[Disclaimer]]<br />
|}<br />
<br />
__NOTOC____NOEDITSECTION__</div>CleanAirhttps://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Spam&diff=5652The iPhone Wiki:Spam2009-11-12T13:58:06Z<p>CleanAir: </p>
<hr />
<div>How do we combat this recent spamming of this wiki? I suggest a possible invite system or similar? --[[User:Srts|Srts]] 02:24, 9 November 2009 (UTC)<br />
<br />
I have already blocked account signup, they must have had this account for a while. --[[User:Geohot|geohot]] 02:29, 9 November 2009 (UTC)<br />
<br />
Well if they don't stop, we can't have account creation disabled forever, defeats the purpose of the wiki. People like him are sad. Great work to all the sysops et all. keeping disruption to a minimal :D --[[User:Srts|Srts]] 02:34, 9 November 2009 (UTC)<br />
<br />
Yea thanks a lot guys for putting up with this. We'll give a bit of time, and if they continue, we'll figure something out. This kid keep trying to reset my password for hosting and the wiki. Too bad he doesn't have a life. --[[User:Geohot|geohot]] 03:10, 9 November 2009 (UTC)<br />
<br />
An invite system might not be a bad idea actually [[User:ChronicDev|Will Strafach]] 03:16, 9 November 2009 (UTC)<br />
<br />
feel free to post their IP addresses, lol --[[User:Posixninja|posixninja]] 04:08, 9 November 2009 (UTC)<br />
<br />
Well, if you need an extra admin to block them (and delete spam pages), I volunteer. --[[User:Dranfi|Dranfi]] Congrats, you're an admin --[[User:Geohot|geohot]] 13:22, 9 November 2009 (UTC)<br />
<br />
How many different IPs are we dealing with? Is it within a specific range? For the time being, it may be possible to blacklist an entire subnet if they are all coming from the same place. But if a botnet is doing this, may be more difficult. Is it possible for MediaWiki to require admin approval of an edit prior to it being commited? Not well versed with MediaWiki administration, just thossing out some ideas. --[[User:Tsuehpsyde|tsuehpsyde]] 17:29, 9 November 2009 (UTC)<br />
<br />
We could figure out where they come rom and do the same to them. Secondly, we could create a filter that unless your part of a specific group you cannot do more than this many edits in this amount of time. We could try making a period where the admins have to approve the users. Lastly, we could make it so that in the first 12 hours of a user account that user could not edit pages so it would give time for the sysops to ban the users. [[User:Revolution|Revolution]] 00:02, 10 November 2009 (UTC)<br />
<br />
If the ones you refer to as 'they' are the [http://code.google.com/p/pois0nhack pois0nhack] group then 'they' don't really seem to pose much of a threat in my opinion. I agree that for the time being we could impose some kind of 12/24 hr posting limitation (maybe no more than +-300 char changes?), but no more than that since this is, after all, a public wiki. Sorry if I'm intruding on some kind of admin/mod meeting, just figured I should have my say. --[[User:Rekoil|adriaaan]] 00:27, 10 November 2009 (UTC)<br />
<br />
I am in favor of a 12hr limit for new users, but since it's a public wiki, during this time, contributions would have to be approved by sysops. --Untagged<br />
<br />
Personally I think it would be good to have it so that all edits by new users a thrown into a moderation pool, then once a good amount of worthwhile contributions, that user can be "whitelisted".<br />
<br />
Maybe we could extend the Twitter-Service to display more information (i.e. "Main Page (-2,439) http://u.nu/5x2t3 " instead of "Main Page - http://u.nu/5x2t3"). That could allow fast detection (and reversal) of vandalism attempts because large edits by "unknown" would be easy to spot. May also add the username and/or the commit message, but then we'd have to check for anything Twitter might interpret or block. --[[User:CleanAir|CleanAir]] 13:58, 12 November 2009 (UTC)</div>CleanAirhttps://www.theiphonewiki.com/w/index.php?title=Talk:ITunes&diff=4647Talk:ITunes2009-08-14T18:20:27Z<p>CleanAir: New page: Can anyone else confirm "iTunes 8.2.1.6 Does not put signed iBSS/iBEC in temp folder on 3GS restores"? On my system the ECID signed files were available in the temp folder during full 3.0....</p>
<hr />
<div>Can anyone else confirm "iTunes 8.2.1.6 Does not put signed iBSS/iBEC in temp folder on 3GS restores"? On my system the ECID signed files were available in the temp folder during full 3.0.1 restore. --[[User:CleanAir|CleanAir]] 18:20, 14 August 2009 (UTC)</div>CleanAirhttps://www.theiphonewiki.com/w/index.php?title=Talk:Kirkwood_7A341_(iPhone2,1)&diff=4577Talk:Kirkwood 7A341 (iPhone2,1)2009-08-09T15:29:16Z<p>CleanAir: /* Developer patches */</p>
<hr />
<div>Every time I try and vfdecrypt the 3GS file system, it always works but the resulted dmg is unmountable. Any help? Thanks!!<br />
:If you're on Windows, I find that there is an extra step required to open the image. After decrypting the image with vfdecrypt, run the decrypted image through XPwn's dmg utility. I use "dmg extract decrypted.dmg out.dmg". The resulting disk image should be readable by most Windows programs. If you're on a Mac, I don't know what would help. I believe OS X ignores the junk that's left after decrypting the image, so it's most likely user fault. The key is correct though, as I've been able to decrypt the image. --[[User:James|James]] 18:01, 25 June 2009 (UTC)<br />
:Or ignore vfdecrypt completely, just run ''dmg extract encrypted.dmg decrypted.hfs -k key''. [[User:Blackbox|Blackbox]]<br />
<br />
== iBoot decryption ==<br />
<br />
Is it just me, or does iBoot appear to decrypt incorrectly using the keys given? --[[User:Cool name|Cool name]] 20:15, 25 June 2009 (UTC)<br />
:It appears to decrypt incorrectly for me too using xpwntool. Every other image decrypts correctly using it, so I assume it's a bad key. --[[User:James|James]] 21:16, 25 June 2009 (UTC)<br />
::Alright thanks, just wanted to make sure it wasn't my error, cause I decrypted all the other files fine too. Looks like geohot will have to run those keys through again. --[[User:Cool name|Cool name]] 00:48, 26 June 2009 (UTC)<br />
<br />
== Developer patches ==<br />
<br />
Can anyone assist me in getting access to the AES engine using UID/GID keys? I successfully patched the kernel (i.e. /dev/kmem is available) but running the aes utility from xpwn still fails with kIOReturnNotPrivileged. I'm on 3.0.1 (using 3.0 kernel) and I have also downgraded the IOKit.framework as this seems to have changed with 3.0.1. Is this a 3.0.1 issue or have I missed something? --[[User:CleanAir|CleanAir]] 09:49, 2 August 2009 (UTC)<br />
:Look at [[Kirkwood_7A341_(iPhone_3G)]] for iPhone 2G, 3G, and iPod touches, or [[Kirkwood_7A341_(iPhone_3GS)]] for iPhone 3GS. Chronic has provided kernel patches that allow AES GID/UID key usage. --[[User:Cool name|Cool name]] 14:28, 2 August 2009 (UTC)<br />
::That's what I did, the kernel _is_ patched, but I still can't use the GID key. I've tried fiddling with the aes.c program (in.bits = 256 instead of 128, in.mask = 0x1000 instead of 0x3E8, ...) but to now avail.</div>CleanAirhttps://www.theiphonewiki.com/w/index.php?title=Talk:Kirkwood_7A341_(iPhone2,1)&diff=4536Talk:Kirkwood 7A341 (iPhone2,1)2009-08-02T09:49:17Z<p>CleanAir: </p>
<hr />
<div>Every time I try and vfdecrypt the 3GS file system, it always works but the resulted dmg is unmountable. Any help? Thanks!!<br />
:If you're on Windows, I find that there is an extra step required to open the image. After decrypting the image with vfdecrypt, run the decrypted image through XPwn's dmg utility. I use "dmg extract decrypted.dmg out.dmg". The resulting disk image should be readable by most Windows programs. If you're on a Mac, I don't know what would help. I believe OS X ignores the junk that's left after decrypting the image, so it's most likely user fault. The key is correct though, as I've been able to decrypt the image. --[[User:James|James]] 18:01, 25 June 2009 (UTC)<br />
:Or ignore vfdecrypt completely, just run ''dmg extract encrypted.dmg decrypted.hfs -k key''. [[User:Blackbox|Blackbox]]<br />
<br />
== iBoot decryption ==<br />
<br />
Is it just me, or does iBoot appear to decrypt incorrectly using the keys given? --[[User:Cool name|Cool name]] 20:15, 25 June 2009 (UTC)<br />
:It appears to decrypt incorrectly for me too using xpwntool. Every other image decrypts correctly using it, so I assume it's a bad key. --[[User:James|James]] 21:16, 25 June 2009 (UTC)<br />
::Alright thanks, just wanted to make sure it wasn't my error, cause I decrypted all the other files fine too. Looks like geohot will have to run those keys through again. --[[User:Cool name|Cool name]] 00:48, 26 June 2009 (UTC)<br />
<br />
== Developer patches ==<br />
<br />
Can anyone assist me in getting access to the AES engine using UID/GID keys? I successfully patched the kernel (i.e. /dev/kmem is available) but running the aes utility from xpwn still fails with kIOReturnNotPrivileged. I'm on 3.0.1 (using 3.0 kernel) and I have also downgraded the IOKit.framework as this seems to have changed with 3.0.1. Is this a 3.0.1 issue or have I missed something? --[[User:CleanAir|CleanAir]] 09:49, 2 August 2009 (UTC)</div>CleanAir