1
0
mirror of https://github.com/mbirth/wiki.git synced 2024-12-24 22:54:09 +00:00

Added 2 more iPhone posts.

This commit is contained in:
Markus Birth 2015-02-22 02:18:03 +01:00
parent 97bf967ae9
commit fdf10362b6
2 changed files with 81 additions and 0 deletions

View File

@ -0,0 +1,23 @@
---
title: Apple iPhone SSH Access
layout: default
created: 2009-04-26 22:04:12 +0200
updated: 2009-04-26 22:09:55 +0200
toc: false
tags:
- know-how
- hardware
- apple
- iphone
- ssh
---
You need a [jailbroken]({% post_url 2009-06-20-jailbreak %}) iPhone for this.
1. use Cydia to install the OpenSSH package
1. enable WLAN access and find your iPhone's IP (see Settings → Wi-Fi → *\<Your Network SSID\>* → IP Address)
1. under Linux type: `ssh <IP address> -l root`; for Windows use *PuTTY*
1. (the first connection will need about 20-30 seconds[^1] before you'll be asked to accept the host key)
1. use the following password: `alpine` (older iPhones used `dotty`)
[^1]: most probably the iPhone will generate some encryption keys here

View File

@ -0,0 +1,58 @@
---
title: Apple iPhone Jailbreak
layout: default
created: 2009-04-20 20:36:03 +0200
updated: 2009-06-20 20:22:41 +0200
toc: false
tags:
- know-how
- hardware
- apple
- iphone
- jailbreak
---
See [Wikipedia](http://en.wikipedia.org/wiki/Jailbreak_\(iPhone\)) for a description of WHAT this is.
* **Homepage:** [quickpwn.com](http://www.quickpwn.com/) *(for iPhone OS <3.0)*
* **Download:** [redsn0w](http://blog.iphone-dev.org/post/126908912/redsn0w-in-june) *(for the new iPhone OS 3.0)*
Jailbreak from Linux
====================
You'll need *SUN VirtualBox* with working kernel modules and a working Windows VM.
1. setup the VM to use USB through an USB 2.0 controller
1. you may add a device filter for USB - fill only the following fields (this ensures that the device will be auto-connected to the VM):
* **Name:** Apple iPhone
* **Manufacturer:** Apple Inc.
1. startup the VM
1. now download the *redsn0w* tool and run it (close iTunes beforehand)
1. it should detect the iPhone and give you the recovery mode instructions, do so
1. if the USB filter works, the jailbreak should work as on a normal Windows PC, if not, here comes the tricky part:
* when you are instructed to hold the buttons for several seconds, after you have released the power button and are still holding
the HOME button, right-click the "USB Plug" of VirtualBox to see if an Apple device has appeared. This happened for me at
around 16 seconds left to hold. You have to close the context menu and right-click the icon again to see newly appeared devices.
If the new Apple device appears (something like "iPhone (Recovery mode)") click it to connect it to the VM.
* if the QuickPwn/redsn0w finished "uploading hacked bootloader" and is stuck at 100%, just use the USB menu to disconnect the
iPhone (listed as "Recovery") and find the "iPhone in DFU mode" in the context menu and connect this one. After that, the
jailbreak continues until the end.
* when the jailbreak is done, use the context menu to unplug the iPhone which will automatically reboot your phone and install
the Jailbreak
Repositories for Cydia
======================
There is a long list at [alltechrelated.com](http://blog.alltechrelated.com/iphone-ipod-touch/cydia-20installer-4-source-list/) with plenty of repositories for Cydia.
Noteworthy apps
===============
Some interesting apps from the *Cydia Installer*:
* **Video Recorder for 3G** --- Video recording for your iPhone (Trial version)
* **Snapture** --- Camera replacement with various additional features (Trial version)
* **iRealSMS** --- SMS tool replacement with templates/drafts and several other features (Trial version)
* **MobileTerminal** --- access the underlying DarwinOS via commandline (together with **OpenSSH** you'll get full remote-admin functionality)