Ipod Touch Review
# # 8 GB capacity for about 2,000 songs, 10,000 photos, or 10 hours of video # Up to 40 hours of audio playback or 7 hours of video playback on a single charge # Support for AAC, Protected AAC (iTunes Store) and other audio formats; H.264, MPEG-4,
Ipod Touch Review
# One-year limited warranty # iPod touch has 8 GB capacity for about 2,000 songs, 10,000 photos, or 10 hours of video. # iPod touch has a 3.5-inch (diagonal) widescreen Multi-Touch display with 960-by-640-pixel resolution (326 pixels per inch). › See more technical details.
Ipod Touch Review
# iPod touch has one-year limited warranty. # IPod touch plays up to 40 hours of audio playback or 7 hours of video playback on a single charge. # Motion JPEG video codecs in M4V, MP4, MOV, and AVI formats
Tampilkan postingan dengan label tips. Tampilkan semua postingan
Tampilkan postingan dengan label tips. Tampilkan semua postingan
Senin, 23 Juni 2008
Sabtu, 21 Juni 2008
Wallpapper - decorate your IPod Touch Share your desktop picture
Developer’s description of app: See what everyone has as their wallpaper.
Dude this app is SWEET!! When you first open the app is gives you a little warning that your wallpaper is about to be shared with everyone. If you decide to continue, a copy of whatever your wallpaper is when you tap continue is put into a pool with everyone else’s. This is where is gets really cool, it then scrolls through everyone else’s wallpaper showing a new one every 5 seconds or so. But, it gets even cooler (if that is a word)…if you see a really sweet wallpaper that you want to put as your wallpaper, just tap on the image and select “use as wallpaper” and it sets it as your wallpaper! However, it does replace your current wallpaper so if your wallpaper is a picture you took that is no longer in your photos make sure you really want to replace it. There are a few things I can think of that would make this app even better…the ability to scroll though the wallpaper yourself so you don’t have to wait and the ability to save the wallpapers to your phone. Other than that, it is pretty cool to see everyone’s wallpaper! There are some really sweet ones! Here are some screenshots:





Dude this app is SWEET!! When you first open the app is gives you a little warning that your wallpaper is about to be shared with everyone. If you decide to continue, a copy of whatever your wallpaper is when you tap continue is put into a pool with everyone else’s. This is where is gets really cool, it then scrolls through everyone else’s wallpaper showing a new one every 5 seconds or so. But, it gets even cooler (if that is a word)…if you see a really sweet wallpaper that you want to put as your wallpaper, just tap on the image and select “use as wallpaper” and it sets it as your wallpaper! However, it does replace your current wallpaper so if your wallpaper is a picture you took that is no longer in your photos make sure you really want to replace it. There are a few things I can think of that would make this app even better…the ability to scroll though the wallpaper yourself so you don’t have to wait and the ability to save the wallpapers to your phone. Other than that, it is pretty cool to see everyone’s wallpaper! There are some really sweet ones! Here are some screenshots:





Sabtu, 14 Juni 2008
Tipper
Nice application to simplify your calculations in caffes and other places, where you have split the bill or leave a tips.:)
Easy to setup and quite useful.
Official info on sleepers.

Main updates of latest version are:
- ability to set default tax and tip %’s
- bug fix for invalid values entered
- switched all from sliders to text fields
- ability to skip entering values for tax/tip/# of people fields
Easy to setup and quite useful.
Official info on sleepers.

Main updates of latest version are:
- ability to set default tax and tip %’s
- bug fix for invalid values entered
- switched all from sliders to text fields
- ability to skip entering values for tax/tip/# of people fields
Kamis, 12 Juni 2008
wiki2touch wikipedia on your iPod
You can have a snapshot of the current wikipedia in your language on your iPod.
It takes some time to download and index, it will not contain images by default.
So, steps are following:
install iPod touch application using installer:
1 add source http://168weedon.com/i/
2 install wiki2touch
3 download windows or Mac application from here
4 launch downloaded application for windows - wiki2touch transfer choose your language and download current version of Wikipedia in your language. then follow instructions of the windows application.
5 launch wiki2touch on your iPod it will ask to start Browser
6 on the page 127.0.0.1:8080 on your iPod select need more help. It will give details on indexing, getting images and uploading.
It takes some time to download and index, it will not contain images by default.
So, steps are following:
install iPod touch application using installer:
1 add source http://168weedon.com/i/
2 install wiki2touch
3 download windows or Mac application from here
4 launch downloaded application for windows - wiki2touch transfer choose your language and download current version of Wikipedia in your language. then follow instructions of the windows application.
5 launch wiki2touch on your iPod it will ask to start Browser
6 on the page 127.0.0.1:8080 on your iPod select need more help. It will give details on indexing, getting images and uploading.
Senin, 02 Juni 2008
iPhone/iPodTouch + Mac OS X 10.5.3 = Sync with Google Contacts
Copyright © 2008 patrick. Visit the original article at http://justanotheriphoneblog.com/wordpress/2008/05/28/iphone-plus-mac-os-x-1053-sync-with-google-contacts/.

iPHone sync with Google Contacts
We’re happy to tell you that starting today, it’s easier to sync up your contact lists. The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Address Book with Google Contacts. To try it, go to the Address Book menu, choose Preferences, and then check Synchronize with Google. It’ll ask for your Google account and password, then automatically update your contacts every time you sync your iPhone. - Mike Morton, Google Mac Blog
Pretty cool new feature with the Mac OS X update today to 10.5.3 - your Address Book can now be set to sync to Google Contacts.
It syncs each time you sync your iPhone (not sure why this is the setup). Just tried this out quickly and it seems to work OK, which is very nice because I’ve never worked up the motivation to get most of my contacts into Google Contacts.
Anyone else given this a try yet?

iPHone sync with Google Contacts
We’re happy to tell you that starting today, it’s easier to sync up your contact lists. The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Address Book with Google Contacts. To try it, go to the Address Book menu, choose Preferences, and then check Synchronize with Google. It’ll ask for your Google account and password, then automatically update your contacts every time you sync your iPhone. - Mike Morton, Google Mac Blog
Pretty cool new feature with the Mac OS X update today to 10.5.3 - your Address Book can now be set to sync to Google Contacts.
It syncs each time you sync your iPhone (not sure why this is the setup). Just tried this out quickly and it seems to work OK, which is very nice because I’ve never worked up the motivation to get most of my contacts into Google Contacts.
Anyone else given this a try yet?
Selasa, 27 Mei 2008
Playboy and Penthouse Free On Your iPhone
Zinio has released an optimized iPhone magazine reader which allows you to view full popular magazines for free.
And hurry up - this might not last long.

We heard about Zinio releasing an iPhone version of it's super-popular online magazine reader, so we decided to do a little investigation.
On their regular website Zinio.com offers a single issue for $4.99 - and allows you to preview the first 20 pages (which are 75% ads anyway)
The iPhone version - however - allows you to view the entire magazine - from start to finish - for free.
To access this site go to: www.zinio.com/iphone from your iPhone
If you don't own an iPhone but want to view these magazines anyway:
Simply change your user agent to iPhone on your Safari browser by following these super simple instructions.
Or
Do the same on your Mozilla Firefox browser by following these quick and easy instructions.
It's worth it.
Pictures are not scrambled on Zinio.

They offer tons of popular magazine titles:
US News
Playboy
Mens Health
MacWorld
Car and Drive
Penthouse
ELLE
Viv
PC Magazine
Kiplingers
Esquire
Technology Review
Popular Photography
...and more are constantly being updated
And hurry up - this might not last long.

We heard about Zinio releasing an iPhone version of it's super-popular online magazine reader, so we decided to do a little investigation.
On their regular website Zinio.com offers a single issue for $4.99 - and allows you to preview the first 20 pages (which are 75% ads anyway)
The iPhone version - however - allows you to view the entire magazine - from start to finish - for free.
To access this site go to: www.zinio.com/iphone from your iPhone
If you don't own an iPhone but want to view these magazines anyway:
Simply change your user agent to iPhone on your Safari browser by following these super simple instructions.
Or
Do the same on your Mozilla Firefox browser by following these quick and easy instructions.
It's worth it.
Pictures are not scrambled on Zinio.

They offer tons of popular magazine titles:
US News
Playboy
Mens Health
MacWorld
Car and Drive
Penthouse
ELLE
Viv
PC Magazine
Kiplingers
Esquire
Technology Review
Popular Photography
...and more are constantly being updated
iPod/ iPhone screen shots easy
I found useful PC/Mac application to make screen shots from your iPod or iPhone without any cable.
All you need is download and install on your PC. Run it, than give username/password pair: root/alpine (if you didn't change it).
And directory to save screenshots.
It could be error message on first start but it is ok.
Download it from here.

iScreenShot could make screenshot even from iPhone camera. Check video.
All you need is download and install on your PC. Run it, than give username/password pair: root/alpine (if you didn't change it).
And directory to save screenshots.
It could be error message on first start but it is ok.
Download it from here.

iScreenShot could make screenshot even from iPhone camera. Check video.
Excuses generator
Excuses generator is fun stuff to generate text. It is quite useful, if you have no idea in head, standing in front of Police officer or School Director.
Safari : http://iphone.sleepers.net/repo.xml - Sources
This program availble only in english version and could be downloaded from here. You can find it in BigBoss’s Apps and Things repository.
official site.
screens
Jumat, 23 Mei 2008
Notes One of my famous appplications
It is one of the most useful applications for me.
I use it everywhere in a car in Shops on the street.
Simple clip notes. Apple's Repository. MobileNotes.
I use it everywhere in a car in Shops on the street.
Simple clip notes. Apple's Repository. MobileNotes.
Selasa, 20 Mei 2008
Simple Translation App for Mobile Browsers iPod touch
via Lifehacker by Kevin Purdy on 5/19/08
Coder Mike Brittain has put together a super-clean site for iPhone, Blackberry, Opera Mini, and other mobile browsers that lets you quickly click two languages to translate words or phrases between and then do it. The site supports 11 languages at the moment, and you can easily bookmark a language pairing for quick access while traveling. Those without data connections should try Google's SMS translation service.
Mobile Translator
Enable Wifi on your device
open Safary and goto http://m.mikebrittain.com/tr
Than you'll be able to start using this service.
Coder Mike Brittain has put together a super-clean site for iPhone, Blackberry, Opera Mini, and other mobile browsers that lets you quickly click two languages to translate words or phrases between and then do it. The site supports 11 languages at the moment, and you can easily bookmark a language pairing for quick access while traveling. Those without data connections should try Google's SMS translation service.
Mobile Translator
Enable Wifi on your device
open Safary and goto http://m.mikebrittain.com/tr
Than you'll be able to start using this service.
Senin, 19 Mei 2008
iPod Touch Term-vt100 application
Hi there:)
Today I'll explain how to use your iPod as unix terminal with WiFi connection and give you few tips on using Unix terminal.

This is basic application, which could be installed via Installer application after jailbreak. You can find it in section System Term-vt100. You'll also need BSD Subsystem for proper work of basic functions.
By the way, iPod is "PC" - web server, application server, Db etc. you can install all of that if needed.
Right after installation you can launch it and try useful menu i call it HotKey. Tap on terminal screen you should see something like this
ls exit cd
clear locate
grep find less
123... misc ;~)
1 ls is a submenu for directory listing options - select it and try clean "ls".
You should get current directory files and folders. "ls -la" is a standard command for listing advanced info of files and directories for full set of options description check this.
2 exit is a direct command to exit terminal to restore terminal you'll have to restart your device.
3 cd Change Directory command with few keys cd ~ navigates you to your home dir.
cd .. nav to up directory in a tree. "cd /" navs you to iPod root.
4 clear - cleans terminal.
5 locate - command to locate programs
6 grep is text search command for full reference please check this article.
7 find is a file and folder search utility.
8 less prints file content into terminal
9 123... is where you can find numbers for advanced commands.
10 misc contains useful features like terminal customization -
10.1 config, where you can setup you own menu terminal options, etc.
10.2 ps process listing. analog of windows task manager
10.3 sudo is a set of commands related to administration features execute something with administrator rights etc. (it is not implemented on iPod but available on iPhone).
10.4 nano subset of commands like page up/ page down for fast scroll and few more.
11 ;~) special chars fast access.
well it is a menu. fuf...
Lets check what we can do with it.
check build-in Unix functions.
Good luck:)
If any questions or suggestions please post a comment or write me email.
I'm looking for co authors for my Blog.
Today I'll explain how to use your iPod as unix terminal with WiFi connection and give you few tips on using Unix terminal.

This is basic application, which could be installed via Installer application after jailbreak. You can find it in section System Term-vt100. You'll also need BSD Subsystem for proper work of basic functions.
By the way, iPod is "PC" - web server, application server, Db etc. you can install all of that if needed.
Right after installation you can launch it and try useful menu i call it HotKey. Tap on terminal screen you should see something like this
ls exit cd
clear locate
grep find less
123... misc ;~)
1 ls is a submenu for directory listing options - select it and try clean "ls".
You should get current directory files and folders. "ls -la" is a standard command for listing advanced info of files and directories for full set of options description check this.
2 exit is a direct command to exit terminal to restore terminal you'll have to restart your device.
3 cd Change Directory command with few keys cd ~ navigates you to your home dir.
cd .. nav to up directory in a tree. "cd /" navs you to iPod root.
4 clear - cleans terminal.
5 locate - command to locate programs
6 grep is text search command for full reference please check this article.
7 find is a file and folder search utility.
8 less prints file content into terminal
9 123... is where you can find numbers for advanced commands.
10 misc contains useful features like terminal customization -
10.1 config, where you can setup you own menu terminal options, etc.
10.2 ps process listing. analog of windows task manager
10.3 sudo is a set of commands related to administration features execute something with administrator rights etc. (it is not implemented on iPod but available on iPhone).
10.4 nano subset of commands like page up/ page down for fast scroll and few more.
11 ;~) special chars fast access.
well it is a menu. fuf...
Lets check what we can do with it.
check build-in Unix functions.
Good luck:)
If any questions or suggestions please post a comment or write me email.
I'm looking for co authors for my Blog.
Turning your iPhone/iPod Touch into a handheld hacking device
Source: HITB
By: L33tdawg
This is a brief guide for all iphone and ipod touch hackers looking to turn your device into a truly portable and powerful hacking tool. The iPod Touch makes the perfect companion device for the security professional and can be quite handy for the quick hack when you're without your notebook/laptop. It's small and inconspicuous (basically you just look like you're listening to your tunes while you sniff the network *evil grin*)
What you'll need
- A jail broken / hacked ipod touch or iphone - For this article I used an 8GB iPod touch but the same instructions should apply for all you iphone users. In fact the iPhone has the benefit of having GPRS data connectivity options which means you could still get some hacking done without a wifi connection although it would be painfully slow. The method you use to jailbreak your device is really and truly up to you and is honestly beyond the scope of this article. Here are some useful links to jailbreaking for both the touch and iPhone:
http://iphone.fiveforty.net/wiki/index.php/Main_Page
http://www.ipodtouchhacks.com/
http://www.ipodtouchfans.com/
- Installer.app (I would assume if you have a hacked iTouch/iPhone this would be one of the first things you'd install anyway or if you've used one of the newer 1.1.1 unlockers, Installer.app usually comes installed by default). If you're running OS X, I would seriously give iJailBreak a go - http://code.google.com/p/ijailbreak/. I've used it and it's absolutely painless. Super impressive as well that it's written by a 13 year old!
- SSH Client on your desktop - Putty is fine or if you're in OS X you can just use the client from the terminal
- SFTP Client on your desktop - I like CyberDuck although you can most certainly use the command line sftp as well
- XCode / Developer Tools and the arm-apple-darwin environment - If you're really serious about building your own customized security suite, you're going to need the arm-apple-darwin source so you can build / port applications over to the ARM architecture. XCode and the developer tools are on the Tiger or Leopard installation DVD under Optional Installs. Once you've got that set up, you'll also need the decrypted iPhone/iPod root filesystem - You can either decrypt the restore software (a pain in the ass imho) or just scp the files over from the device. This method here: http://www.touchdev.net/wiki/Jailbreak_Guide works pretty well. I put my filesystem in /usr/local/ipodfs. You'll need to set an environment variable named $HEAVENLY to the path where you placed your fs:
export HEAVENLY=/usr/local/ipodfs
Now to get the rest of the stuff set up.
Grab a copy of Low Level Virtual Machine or LLVM from svn
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm-svn -r 42498 (or -r 42286. I've found that the 42498 revision doesn't build for me on Leopard 10.5, however the older 42286 rev seems to work perfectly fine)
cd llvm-svn
./configure --enable-optimized
make ENABLE-OPTIMIZED=1 (do note this does take a fair amount of time to build)
make install
export LLVMOBJDIR=`pwd`
Grab a copy of iphone-dev from svn and build odcctools and csu
mkdir /usr/local/arm-apple-darwin (to hold the resulting toolchain - binaries will be placed in /usr/local/bin/)
svn co http://iphone-dev.googlecode.com/svn/trunk/ iphone-dev
cd iphone-dev
mkdir -p build/odcctools
cd build/odcctools
../../odcctools/configure --target=arm-apple-darwin --disable-ld64
export INCPRIVEXT="-isysroot /Developer/SDKs/MacOSX10.4u.sdk" (you'll need this step if you're on Leopard)
make && make install
cd ../../
cd include
./configure --with-macosx-sdk=/Developer/SDKs/MacOSX10.4u.sdk
sudo bash install-headers.sh
cd ../
Build csu
mkdir -p build/csu
cd build/csu
../../csu/configure --target=arm-apple-darwin
sudo make install
cd ../../
Now here comes the hardest part - building LLVM-GCC
mv llvm-gcc-4.0-iphone/configure llvm-gcc-4.0-iphone/configure.old
sed 's/^FLAGS_FOR_TARGET=$/FLAGS_FOR_TARGET=${FLAGS_FOR_TARGET-}/g' llvm-gcc-4.0-iphone/configure.old > llvm-gcc-4.0-iphone/configure
chmod +x llvm-gcc-4.0-iphone/configure
sudo ln -s /usr/local/arm-apple-darwin/lib/crt1.o /usr/local/arm-apple-darwin/lib/crt1.10.5.o
mkdir -p build/llvm-gcc-4.0-iphone
cd build/llvm-gcc-4.0-iphone
export FLAGS_FOR_TARGET="-mmacosx-version-min=10.1"
../../llvm-gcc-4.0-iphone/configure --enable-llvm=`llvm-config --obj-root`
--enable-languages=c,c++,objc,obj-c++ --target=arm-apple-darwin
--enable-sjlj-exceptions --with-heavenly=$HEAVENLY
--with-as=/usr/local/bin/arm-apple-darwin-as
--with-ld=/usr/local/bin/arm-apple-darwin-ld
make LLVM_VERSION_INFO=2.0-svn-iphone-dev-0.3-svn
sudo make install
cd ../../../
If everything worked correctly you should have arm-apple-darwin-gcc in /usr/local/bin/
Creating more space
If you've freshly jail broken your device you'll most likely want to create a symlink to a larger storage area for all the tools and scripts you're going to be installing. To do this, SSH into your iTouch and issue the following as root (the root password is 'alpine' by default.)
mv Applications /private/var/
ln -s /private/varApplications /Applications
The basic framework
There are a few apps that you're going to need to get installed through Installer.app before you can proceed.
Community Sources - gives you access to a greater number of apps
BSD Subsystem - A set of UNIX tools and commands
Perl - you'll need this to run the Metasploit framework as well as Nikto (the web application scanner)
Python - if you want to run the sqlmap sql-injection scanner/enumerator
DNS Tools - includes nslookup, dig, nc
Stumbler - for getting details on available wireless networks
VNsea - VNC client for the iphone/itouch
MobileFinder - So you can browse the filesystem and open files
MobileTextEdit - Ideal for viewing output from scans, tcpdump logs etc
SysInfo - a good tool to kill, relaunch, renice processes.
Term-vt100 - This is much better than Terminal.app and has tab completion (which is a real boone when you're working on the tiny touch soft keyboard)
Services - This little app allows you to turn the SSH service on and off without having to use the command line tools. Quite handy when you need to conserve power.
OpenSSH - Depending on which jailbreak/unlocker app you used, you should already have dropbear installed and running once you've jailbroken your device. This provides you with the basic SSH access into the device, however it does not give you command line ssh access FROM your ipod. Installing OpenSSH fixes this issue. You have the option of manually removing dropbear from the ipod once you have OpenSSH installed however it makes not difference if you leave it there or remove it.
The security tools
Granted there are a 1001 security tools out there but we certainly don't need a 1001 solutions to get the job done. Also the iphone toolchain is still in its infancy and problems with getting a working compiler will keep you busy for at least a couple of hours if not days. As such a number of cool tools have not been ported to the iphone/ipod touch yet; hopefully this will change in the weeks and months to come :) I'm guessing by the time the full SDK rolls out, you'll start to see a lot of cool apps being ported.
Metasploit - Currently Metasploit 2 (written in Perl) works and msfweb seems to run and work most of the time - Metasploit 3 does not run due to the (still) broken installation of Ruby which is provided through Installer.app. In order to get Metasploit to work most reliably, you will need to ensure you ONLY run msfweb and Safari - running anything else in addition will either cause the ipod to restart or for safari to crash on load.
First grab a copy of the metasploit framework from here http://www.metasploit.com/tools/framework-2.7.tar.gz
Untar the framework and upload it to your ipod using sftp
I placed my install in tools/msf/
Create a symbolic link to msfweb in /usr/bin/ so you can start up msfweb from the terminal without too much typing:
ln -s /root/tools/msf/msfweb /usr/bin/msfweb
Open the terminal and run msfweb & to place the process into the background. If you don't append the &, the process will quit as soon as you switch away from Terminal to Safari. Do note that while the Ipod touch does have a fairly beefy processor, it does take a good 2 - 3 minutes before the msfweb service will be available via Safari so give it some time to load. If all goes well and you see the "msfweb started" message in the terminal you can now open Safari and surf to http://127.0.0.1:55555 If Safari crashes while loading, just reopen it again and it usually loads fine on the second attempt. You might also want to create a bookmark to Metasploit in Safari to save you the trouble of retyping the URL each time you want to use it. To stop msfweb, kill the perl process through SysInfo.app
Nikto - The web application scanner runs perfectly well from the ipod and makes a great little companion app even though it's kinda of pointless against the newer web 2.0 apps. It runs on PERL and version 2.0 currently works perfectly fine on the itouch/iphone. it would be a good idea to pipe the output from any scans into a text file which you can then read with MobileTextEdit. You can grab a copy of Nikto from here: http://www.cirt.net/code/nikto.shtml be sure to run ./nikto.pl --update once you've transferred the folder over to the itouch/iphone or you could also run it before copying the folder over.
Sqlmap - this little python script works pretty well for retrieving remote databases, tables, columns and data through sql-injection methods. You can download it through svn:
svn checkout https://sqlmap.svn.sourceforge.net/svnroot/sqlmap sqlmap Do note that only the older 0.5-rc2 version works perfectly on the ipod touch - The newer 0.5 and the latest svn version (0.6-rc4) does not run and complains of a missing parser.
Tcpdump - This already comes installed with BSD Subsystem and works pretty well. You'll need to pipe the output from the dumps into a text file for easy reading later.
Other apps worth trying to port
nmap - Even though the iphone toolchain is fairly robust, it seems it still requires a bit more work before you can cross compile almost anything. At the moment trying to build nmap for arm-apple-darwin dies when trying to either build libpcap-bpf or when building libpcre. Hopefully a future release of the toolchain will fix this issue.
ngrep - the same is true for ngrep at the moment - refuses to build with --with-pcap=bpf although I'm sure with a little messing around of the Makefile it will compile.
ettercap - I haven't tried compiling this yet
Some other useful links
http://conceitedsoftware.com/iphone/site/
http://iphone.natetrue.com/
http://ericasadun.com/
By: L33tdawg
This is a brief guide for all iphone and ipod touch hackers looking to turn your device into a truly portable and powerful hacking tool. The iPod Touch makes the perfect companion device for the security professional and can be quite handy for the quick hack when you're without your notebook/laptop. It's small and inconspicuous (basically you just look like you're listening to your tunes while you sniff the network *evil grin*)
What you'll need
- A jail broken / hacked ipod touch or iphone - For this article I used an 8GB iPod touch but the same instructions should apply for all you iphone users. In fact the iPhone has the benefit of having GPRS data connectivity options which means you could still get some hacking done without a wifi connection although it would be painfully slow. The method you use to jailbreak your device is really and truly up to you and is honestly beyond the scope of this article. Here are some useful links to jailbreaking for both the touch and iPhone:
http://iphone.fiveforty.net/wiki/index.php/Main_Page
http://www.ipodtouchhacks.com/
http://www.ipodtouchfans.com/
- Installer.app (I would assume if you have a hacked iTouch/iPhone this would be one of the first things you'd install anyway or if you've used one of the newer 1.1.1 unlockers, Installer.app usually comes installed by default). If you're running OS X, I would seriously give iJailBreak a go - http://code.google.com/p/ijailbreak/. I've used it and it's absolutely painless. Super impressive as well that it's written by a 13 year old!
- SSH Client on your desktop - Putty is fine or if you're in OS X you can just use the client from the terminal
- SFTP Client on your desktop - I like CyberDuck although you can most certainly use the command line sftp as well
- XCode / Developer Tools and the arm-apple-darwin environment - If you're really serious about building your own customized security suite, you're going to need the arm-apple-darwin source so you can build / port applications over to the ARM architecture. XCode and the developer tools are on the Tiger or Leopard installation DVD under Optional Installs. Once you've got that set up, you'll also need the decrypted iPhone/iPod root filesystem - You can either decrypt the restore software (a pain in the ass imho) or just scp the files over from the device. This method here: http://www.touchdev.net/wiki/Jailbreak_Guide works pretty well. I put my filesystem in /usr/local/ipodfs. You'll need to set an environment variable named $HEAVENLY to the path where you placed your fs:
export HEAVENLY=/usr/local/ipodfs
Now to get the rest of the stuff set up.
Grab a copy of Low Level Virtual Machine or LLVM from svn
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm-svn -r 42498 (or -r 42286. I've found that the 42498 revision doesn't build for me on Leopard 10.5, however the older 42286 rev seems to work perfectly fine)
cd llvm-svn
./configure --enable-optimized
make ENABLE-OPTIMIZED=1 (do note this does take a fair amount of time to build)
make install
export LLVMOBJDIR=`pwd`
Grab a copy of iphone-dev from svn and build odcctools and csu
mkdir /usr/local/arm-apple-darwin (to hold the resulting toolchain - binaries will be placed in /usr/local/bin/)
svn co http://iphone-dev.googlecode.com/svn/trunk/ iphone-dev
cd iphone-dev
mkdir -p build/odcctools
cd build/odcctools
../../odcctools/configure --target=arm-apple-darwin --disable-ld64
export INCPRIVEXT="-isysroot /Developer/SDKs/MacOSX10.4u.sdk" (you'll need this step if you're on Leopard)
make && make install
cd ../../
cd include
./configure --with-macosx-sdk=/Developer/SDKs/MacOSX10.4u.sdk
sudo bash install-headers.sh
cd ../
Build csu
mkdir -p build/csu
cd build/csu
../../csu/configure --target=arm-apple-darwin
sudo make install
cd ../../
Now here comes the hardest part - building LLVM-GCC
mv llvm-gcc-4.0-iphone/configure llvm-gcc-4.0-iphone/configure.old
sed 's/^FLAGS_FOR_TARGET=$/FLAGS_FOR_TARGET=${FLAGS_FOR_TARGET-}/g' llvm-gcc-4.0-iphone/configure.old > llvm-gcc-4.0-iphone/configure
chmod +x llvm-gcc-4.0-iphone/configure
sudo ln -s /usr/local/arm-apple-darwin/lib/crt1.o /usr/local/arm-apple-darwin/lib/crt1.10.5.o
mkdir -p build/llvm-gcc-4.0-iphone
cd build/llvm-gcc-4.0-iphone
export FLAGS_FOR_TARGET="-mmacosx-version-min=10.1"
../../llvm-gcc-4.0-iphone/configure --enable-llvm=`llvm-config --obj-root`
--enable-languages=c,c++,objc,obj-c++ --target=arm-apple-darwin
--enable-sjlj-exceptions --with-heavenly=$HEAVENLY
--with-as=/usr/local/bin/arm-apple-darwin-as
--with-ld=/usr/local/bin/arm-apple-darwin-ld
make LLVM_VERSION_INFO=2.0-svn-iphone-dev-0.3-svn
sudo make install
cd ../../../
If everything worked correctly you should have arm-apple-darwin-gcc in /usr/local/bin/
Creating more space
If you've freshly jail broken your device you'll most likely want to create a symlink to a larger storage area for all the tools and scripts you're going to be installing. To do this, SSH into your iTouch and issue the following as root (the root password is 'alpine' by default.)
mv Applications /private/var/
ln -s /private/varApplications /Applications
The basic framework
There are a few apps that you're going to need to get installed through Installer.app before you can proceed.
Community Sources - gives you access to a greater number of apps
BSD Subsystem - A set of UNIX tools and commands
Perl - you'll need this to run the Metasploit framework as well as Nikto (the web application scanner)
Python - if you want to run the sqlmap sql-injection scanner/enumerator
DNS Tools - includes nslookup, dig, nc
Stumbler - for getting details on available wireless networks
VNsea - VNC client for the iphone/itouch
MobileFinder - So you can browse the filesystem and open files
MobileTextEdit - Ideal for viewing output from scans, tcpdump logs etc
SysInfo - a good tool to kill, relaunch, renice processes.
Term-vt100 - This is much better than Terminal.app and has tab completion (which is a real boone when you're working on the tiny touch soft keyboard)
Services - This little app allows you to turn the SSH service on and off without having to use the command line tools. Quite handy when you need to conserve power.
OpenSSH - Depending on which jailbreak/unlocker app you used, you should already have dropbear installed and running once you've jailbroken your device. This provides you with the basic SSH access into the device, however it does not give you command line ssh access FROM your ipod. Installing OpenSSH fixes this issue. You have the option of manually removing dropbear from the ipod once you have OpenSSH installed however it makes not difference if you leave it there or remove it.
The security tools
Granted there are a 1001 security tools out there but we certainly don't need a 1001 solutions to get the job done. Also the iphone toolchain is still in its infancy and problems with getting a working compiler will keep you busy for at least a couple of hours if not days. As such a number of cool tools have not been ported to the iphone/ipod touch yet; hopefully this will change in the weeks and months to come :) I'm guessing by the time the full SDK rolls out, you'll start to see a lot of cool apps being ported.
Metasploit - Currently Metasploit 2 (written in Perl) works and msfweb seems to run and work most of the time - Metasploit 3 does not run due to the (still) broken installation of Ruby which is provided through Installer.app. In order to get Metasploit to work most reliably, you will need to ensure you ONLY run msfweb and Safari - running anything else in addition will either cause the ipod to restart or for safari to crash on load.
First grab a copy of the metasploit framework from here http://www.metasploit.com/tools/framework-2.7.tar.gz
Untar the framework and upload it to your ipod using sftp
I placed my install in tools/msf/
Create a symbolic link to msfweb in /usr/bin/ so you can start up msfweb from the terminal without too much typing:
ln -s /root/tools/msf/msfweb /usr/bin/msfweb
Open the terminal and run msfweb & to place the process into the background. If you don't append the &, the process will quit as soon as you switch away from Terminal to Safari. Do note that while the Ipod touch does have a fairly beefy processor, it does take a good 2 - 3 minutes before the msfweb service will be available via Safari so give it some time to load. If all goes well and you see the "msfweb started" message in the terminal you can now open Safari and surf to http://127.0.0.1:55555 If Safari crashes while loading, just reopen it again and it usually loads fine on the second attempt. You might also want to create a bookmark to Metasploit in Safari to save you the trouble of retyping the URL each time you want to use it. To stop msfweb, kill the perl process through SysInfo.app
Nikto - The web application scanner runs perfectly well from the ipod and makes a great little companion app even though it's kinda of pointless against the newer web 2.0 apps. It runs on PERL and version 2.0 currently works perfectly fine on the itouch/iphone. it would be a good idea to pipe the output from any scans into a text file which you can then read with MobileTextEdit. You can grab a copy of Nikto from here: http://www.cirt.net/code/nikto.shtml be sure to run ./nikto.pl --update once you've transferred the folder over to the itouch/iphone or you could also run it before copying the folder over.
Sqlmap - this little python script works pretty well for retrieving remote databases, tables, columns and data through sql-injection methods. You can download it through svn:
svn checkout https://sqlmap.svn.sourceforge.net/svnroot/sqlmap sqlmap Do note that only the older 0.5-rc2 version works perfectly on the ipod touch - The newer 0.5 and the latest svn version (0.6-rc4) does not run and complains of a missing parser.
Tcpdump - This already comes installed with BSD Subsystem and works pretty well. You'll need to pipe the output from the dumps into a text file for easy reading later.
Other apps worth trying to port
nmap - Even though the iphone toolchain is fairly robust, it seems it still requires a bit more work before you can cross compile almost anything. At the moment trying to build nmap for arm-apple-darwin dies when trying to either build libpcap-bpf or when building libpcre. Hopefully a future release of the toolchain will fix this issue.
ngrep - the same is true for ngrep at the moment - refuses to build with --with-pcap=bpf although I'm sure with a little messing around of the Makefile it will compile.
ettercap - I haven't tried compiling this yet
Some other useful links
http://conceitedsoftware.com/iphone/site/
http://iphone.natetrue.com/
http://ericasadun.com/
Kamis, 01 Mei 2008
iFlight - flight status for iPod® Touch in realtime
Installer application tips

It is main and best application manager and installer for iPod and iPhone.
It works will and firmware versions 1.1.1 1.1.2 1.1.3 1.1.4
It contains repository archive with auto update feature.
So use it!
How to install new repository:
goto Sources:
press edit
press add one from here or directly from Story
type in address press ok and wait for update.
than your new applications from new repository should be available at install section under appropriate catalog.
For uninstall do the same in proper section
This application supports batch processing for installations.
Rabu, 30 April 2008
Clean up Disk Space. Manual
Manual move Mobile into Media. Clean up Disk Space.
If you don't what to use BossTool follow these steps.
Steps:
1 Download and install windows application winscp.
2 Launch BossPrefs look for Ip address of iPod Touch (SSH must be On, Wifi must be switched ON!!!)
3 Start Winscp add iPod Touch IP address, login root, password alpine
4 create folder Media at /private/var/root/.
5 open Terminal (Winscp or PuTTy) and execute following commands.
Any mistake in sequence of strings content could damage your iPod.
Please copy commands carefully from this Page.
cp -R /private/var/root/Media /private/var/mobile/
rm -r /private/var/root/Media
ln -s /private/var/mobile/Media /private/var/root/Media
cp -R /private/var/root/Library /private/var/mobile/
rm -r /private/var/root/Library
ln -s /private/var/mobile/Library /private/var/root/Library
If you don't what to use BossTool follow these steps.
Steps:
1 Download and install windows application winscp.
2 Launch BossPrefs look for Ip address of iPod Touch (SSH must be On, Wifi must be switched ON!!!)
3 Start Winscp add iPod Touch IP address, login root, password alpine
4 create folder Media at /private/var/root/.
5 open Terminal (Winscp or PuTTy) and execute following commands.
Any mistake in sequence of strings content could damage your iPod.
Please copy commands carefully from this Page.
cp -R /private/var/root/Media /private/var/mobile/
rm -r /private/var/root/Media
ln -s /private/var/mobile/Media /private/var/root/Media
cp -R /private/var/root/Library /private/var/mobile/
rm -r /private/var/root/Library
ln -s /private/var/mobile/Library /private/var/root/Library
iPod Touch tip
If you have hardware issue with your iPod Touch: like
1 too warm
2 doesn't start up
3 doesn't react
Try to put you iPod Touch into Freezer for 20 minutes. It could help.
It is common Apple issue with coolers.:)
1 too warm
2 doesn't start up
3 doesn't react
Try to put you iPod Touch into Freezer for 20 minutes. It could help.
It is common Apple issue with coolers.:)
Solution for Disk Space issue on iPod Touch.
After some time you'll realize that there is no more space on your iPod Touch.
This happens because all applications are installed in root partition.
iPod Touch Operating System as well as any other UNIX operating system use disk drive partitioning of
following idea:
/ small partition to store system data (core)
/usr/home or /home to store user related data.
In our case
/var/media - partition to store Music and Video
all other sections on File system belongs to / "root" Partition.
So All applications you're installing located at /var/Application/
Easy fix is to move Application data to "media" partition and create symlink.
BossTools is our one button solution to perform these theory.
Step to get this application:
1 Switch on Wifi and connect to internet
2 Launch Installer App.
3 installation
4 Install:
Term vt100 (System)
BossTool (Utilities)
BossPrefs (Utilities)
5 Launch BossPrefs.
"BossTools"

than press 3 buttons

This happens because all applications are installed in root partition.
iPod Touch Operating System as well as any other UNIX operating system use disk drive partitioning of
following idea:
/ small partition to store system data (core)
/usr/home or /home to store user related data.
In our case
/var/media - partition to store Music and Video
all other sections on File system belongs to / "root" Partition.
So All applications you're installing located at /var/Application/
Easy fix is to move Application data to "media" partition and create symlink.
BossTools is our one button solution to perform these theory.
Step to get this application:
1 Switch on Wifi and connect to internet
2 Launch Installer App.
3 installation
4 Install:
Term vt100 (System)
BossTool (Utilities)
BossPrefs (Utilities)
5 Launch BossPrefs.
"BossTools"

than press 3 buttons

Restore apple ipod touch it is unbreakable Toy.:)
If you try to unlock your Ipod touch with (iBrickr) application and get errors on the black screen or your iPod doens't load. Than take a look.
Instruction.
1 Connect your iPod Touch to windows computer.
2 Start iTunes.
3 Push Pwoer and Home button.
4 Wait for grey screen.
5 Release power button and keep pressing Home. Screen should become black (power off), computer should discover device at this stage.
6 They start standard restore (upgrade or downgrade) process.
Instruction.
1 Connect your iPod Touch to windows computer.
2 Start iTunes.
3 Push Pwoer and Home button.
4 Wait for grey screen.
5 Release power button and keep pressing Home. Screen should become black (power off), computer should discover device at this stage.
6 They start standard restore (upgrade or downgrade) process.
09.51
ipod touch review




