Sunday, January 24, 2010

[HowTo] get Stumbler Plus to work on iPhone 3.1.2

You'll need to install:
  • wget
  • OpenSSH
Get your phone's IP address (using Settings > Network > Blue Arrow)
Log into the phone (using ssh root@phone)

wget http://www.iphone.mysticwall.com/download/StumblerPlus-1.2rev1.tar.gz
gzip -dc StumblerPlus-1.2rev1.tar.gz | tar xv
cp -vfr StumblerPlus.app /Applications
rm -vfr StumblerPlus.app

This should "just work" with no reboot of the phone.

Listing apps installed on iPhone

Listing installed apps (Native and Cydia):
...by date:
ls -lta /Applications/|cut -c34-120|more

...by name:
ls -a /Applications/|sort|more


Intelliscreen
http://www.intelliborn.com/products.html

Auto Silent
http://iphonepackers.info

3G Unrestrictor
GV Mobile
OpenSSH
Mobile Terminal
network tools
sys-cmds

Friday, January 22, 2010

[How to] Build wireshark on Fedora 12

Resources we used included:
http://www.wireshark.org/docs/wsug_html_chunked/ChIntroPlatforms.html

Searching for [Wireshark "Binary package" "Red Hat" Fedora download] we found:
http://www.wireshark.org/docs/wsug_html_chunked/ChBuildInstallUnixInstallBins.html
But we used none of the above.

Instead, we built Wireshark on Fedora using:

yum -y install libpcap-devel
gzip -dc wireshark-1.2.5.tar.gz | tar xv
pkg-config glib-2.0 --modversion
pkg-config gtk+-2.0 --modversion
./configure --without-net-snmp --without-ucd-snmp
make

Wireshark now invoked with:
~/Downloads/wireshark-1.2.5/wireshark &

Friday, January 15, 2010

[How to] Analyze packets to/from iPhone

Install apps onto phone:
  • OpenSSH
  • tcpdump
Change root passwd on phone
Get into the phone with:
ssh root@matthew-iphone

Watch packets to/from the phone (excluding VNC and ssh packets):
tcpdump -lc 10000 host matthew-iphone and not \(port 5900\) and not \(port 22\) | tee pcap.txt

Friday, January 8, 2010

Dual boot with Linux

Install Linux and reboot

Chameleon shows Snow Leopard and Linux as dual boot.
If "Missing Operating System" then:

Boot from Leopard
fdisk -e /dev/rdisk4
flag 1 (make EFI partition active)
update (update machine code)
quit (save changes)

Reboot

Booting 10.6.2 without USB stick

Using Chameleon 2.0RC3...
Install EP45UD3P-Snow-Leopard-v3.pkg
Added to com.apple.Boot.plist:
<key>Device</key>
<string>rd=disk3s2</string>
<key>Kernel Flags</key>
<string>-v</string>

Thursday, January 7, 2010

OSX good

Snow Leopard for ep45-ud3p by Adam Pash
http://lifehacker.com/5351485/how-to-build-a-hackintosh-with-snow-leopard-start-to-finish
+: Installed into hidden EFI partition for future vanilla updates from Apple
-: Discusses custom kexts

Guides:
Dual boot using custom Kexts by MacNutty
http://www.insanelymac.com/forum/lofiversion/index.php/t194153.html
-: Not installed into hidden EFI partition for future vanilla updates from Apple
+: Discusses custom kexts

Resources:
http://www.muzzle.nl/tutorials/18-list-osx86-tools-utilities.html
http://wiki.osx86project.org/wiki/index.php/Main_Page

Kernel extensions in Mac OSX
http://www.kexts.com/

Kext Utility x64 for SnowLeopard (update)
http://www.kexts.com/view/129-kext_utility_x64_for_snowleopard_(update).html

kexts for Snow Leopard (x64)
fakeSMC.kext
NULLCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext unneeded w/RC4?

Need to find:
Disabler.kext
SleepEnabler.kext (rm, then add back?)

EFI help

Kernel extensions in Mac OSX
http://www.kexts.com/

Dual boot Success Story by MacNutty
http://www.insanelymac.com/forum/lofiversion/index.php/t194153.html

http://www.muzzle.nl/tutorials/18-list-osx86-tools-utilities.html
http://wiki.osx86project.org/wiki/index.php/Main_Page
---------------------

Kext Utility x64 for SnowLeopard (update)
http://www.kexts.com/view/129-kext_utility_x64_for_snowleopard_(update).html

kexts for Snow Leopard (x64)
fakeSMC.kext
NULLCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext unneeded w/RC4?

Need to find:
Disabler.kext
SleepEnabler.kext (rm, then add back?)

Wednesday, January 6, 2010

How to install Fedora

Preparation

Grab via bitTorrent to obviate need for validation
Burn to DVD disc or USB thumb
Note SATA ports / disks / partitions
First-time installation: remove other disks

Installation

Hit Delete at first Psystar logo
Boot from distro media (regular, not plain VGA)
Test media: ok
Install on entire disk
Add Samba
Reboot: ok
reconnect other disks
Fedora Updates: ok

Afterward
Appearance / Display 1368 x 960
Skype
Sound onto Aux port
Video / plugins
workgroup: Reiser

resume entry

Unix production support experience (Solaris and Linux)
Detailed working knowledge of Operating Systems
Solaris, OSX, Linux, Windows
Shell (sh, ksh, bash) scripting skills.
Good understanding of LDAP, DNS, NIS, NFS, DHCP, Wireshark, tcpdump, etc

Learn: Jumpstart and/or Kickstart to build/install new servers
Tomcat, Apache, Java-based web applications.
Scripting languages: shell, perl, python
Apache web server

http://doublecommand.sourceforge.net/download.html
http://wiki.osx86project.org/wiki/index.php/Tips_And_Tricks

OSX upgrade tips

http://doublecommand.sourceforge.net/download.html

Followers