Showing posts with label google hacking. Show all posts
Showing posts with label google hacking. Show all posts

Monday, November 2, 2009

Tech Know: How to hack a handset



LJ Rich meets the programmers at the mobile phone 'app-athon'
The recipe is simple.
Take as many mobile phone developers, hackers and builders as you can find; put them in The Great Hall at Imperial College; add a liberal helping of heavyweight companies talking about new tools, developer aids and techniques to program mobile phones during the day; then challenge them to come up with "something new".
Leave this to simmer as hackers work through the night and have everyone present their new programs to the rest of the conference the next day.
That sums up the Over the Air hackathon. Now in its second year of bringing together the UK's mobile developer community, it continues to have a huge impact on those who get involved with the overnight competition.
One of the groups involved in the hacking challenge was from mobile developer Future Platforms. Last year it walked away with the Best Overall Prototype for a multi-limbed robot called Octobastard. This year it wanted to produce something beautiful as well as clever. The result was Project Bluebell.
Using the huge number of Bluetooth enabled mobile phones in the room, they put together java code that ran on four basic mobile phones they left in the corners of the Great Hall. Every ten seconds these phones reported to a server the names of other phones in their vicinity that had Bluetooth enabled.
The names of these phones were then used to create ambient music and a visualisation of the music through multiple instances of Conway's Game of Life (a well known set of rules for simulating cell reproduction in graphical form), overlaid on top of each other in varying shades of blue... giving another nod to the blue in Bluebell.
"I was surprised at how well the music side of it worked," said Tom Hume, managing director Future Platforms, after the event. "Generating anything that sounds like music from what is effectively random and varying data was one of the tougher challenges."
It worked so well it won best in show.
One man band
The hacking at Over the Air is also about the individual - while many of the teams organically create themselves on the day, there is still a place for the solitary hacker to turn round something impressive that is two parts evil and one part cute.
A lifelong Lego fan, Adam Cohen-Rose discovered its robotics set at a previous hacking event and ordered one himself.
"I only got the Mindstorm kit the day before Over the Air," he laughed as he walked in with the box under his arm and no idea what to build... until he saw the Dalek in the centre of the room.
"The BBC Dalek only responded when you pressed a button," he noticed, "but with the Lego kit I could build one that controlled its own destiny."
Does his Dalek have any practical use or was this a childlike indulgence?
"I go to events like Over the Air to explore new ideas," he said. "I go to sessions that are relevant though possibly tangential in order to expand my knowledge and understanding of people and technology. I do give myself permission to try out things which are not directly relevant at the moment because you never know what new technology might be around the corner."
And the fate of the Dalek? "It's been taken apart to start teaching my seven-year-old son about robotics."
A cup of Java
Something on the mind of every hacker was coffee, but perhaps it rested more heavily on Sam Machin, who set about the problem of why it takes forever to order a coffee in Starbucks.
As Mr Machin orders the same thing every time, the addition of a RFID chip to his own coffee mug would allow a Barista to simply swipe his cup across a reader and not only read the order, but as the chip/cup pairing would be associated to a pre-paid account, it would also pay for the drink.
"There wasn't really any specific driver for this other than one of my crazy ideas when stood around waiting and thinking how could I make this situation geekier."
Like many hacks at the event, it never quite worked out as planned, especially with physical hacks such as this. Mr Machin used the Arduino PCB to drive the RFID reader in a coaster, but improvisation was the order of the day.
"I powered it all from the USB port on my laptop and there wasn't enough juice to run the controller, ethernet interface, LCD display and RFID reader. I managed to bodge this for the demo with some carefully twisted wires and a phone charger!"
But sometimes Over the Air is a chance to let the hair down.
In 2008 lastminute.com labs put together an interactive sword fighting application on smartphones. This year they were ready to tap into two great cultural phenomena. The iPhone and the rise of rhythm music games such as Rock Band.
Bottle-Rock-It took the Apple iPhone to new orchestral heights. Much like Rock Band you have a moving bar showing where you had to hit your notes. There's no handy guitar attached to the iPhone, but the team put a picture of a bottle on the screen - that was the instrument. Blow into the microphone and just like blowing into a half-full bottle you get a note.
Much like Mr Machin, their project failed to reach their initial vision, in this case an eight-piece orchestra, but a suitably painful rendition of their three note masterpiece was presented to the audience at the end of the event.
The Over the Air hacks demonstrate that ingenuity and creativity is a huge driver behind new technology and ideas, and that this spirit is alive and well in the British developer community. By giving the community permission to play, everyone had a chance to let their hair down and do something fun - while taking away practical skills for the 9-5 life.
As Tom Hume said, everyone involved now has one more challenge: "Only a year to prepare for the next one."
Source : BBC

Friday, October 30, 2009

Tips Pencarian Canggih di Google

1. Tool-tool Pencarian

I’m feeling lucky / Saya lagi beruntung
= Langsung dibawa (masuk) ke situs tujuan yang dianggap paling relevan
Misal: arrohwany
> “Akan langsung masuk situs www.arrohwany.web.id”

filetype
= Mencari suatu file dengan format tertentu
Misal: “laporan keuangan” .doc
bursa efek filetype:pdf
> “Akan ditampilkan file-file dengan format yang kita tentukan”
Diantara format file yang bisa dipakai:
• Microsoft Word Document => .doc
• Portable Document Format => .pdf
• Microsoft Power Point Slide => .pps
• Microsoft Power Point Presentation => .ppt
• Microsoft Excel => .xls
• Text Format => .txt
• Rich Text Format => .rtf
• Compiled HTML Help Modules => .chm
• dll sesuai dengan extensi file
Untuk format .mp3, wav atau file audio dan video Google telah memblock dengan jalan ini (menghindari pembajakan). Namun ada tips mencarinnya (Tips 4)

intittle
: Mencari suatu halaman sebuah web yang punya judul/title spesifik
Misal : intittle: arrohwany
> “hasilnya situs-situs yang tittle halaman webnya adalah arrohwany”
Kata intitle dapat diganti dengan allintitle

Menggunakan kata bantu intitle
Seperti kita tahu bahwa setiap halaman web memiliki judul atau title. Kata bantu intitle berfungsi mencari dokumen spesifik yang mempunyai judul atau title yang kita tentukan, misalnya :
intitle:"index of" htpasswd
intitle:"admin login”
intitle:"restricted”

link
= Untuk mengetahui situs mana saja yang nge-link ke situs tertentu.
Misal: link:arrohwany.web.id
> “Mencari situs yang mempunyai link ke www.arrohwany.web.id”

define
= Mencari tahu definisi suatu istilah tertentu
Misal: define:schizophrenia

info
= Mencari info tentang suatu alamat web
Misal: info: www.google.com
> “Mencari perihal informasi tentang google”


2. Googling Tip
Tips 1: Gunakan Pencarian Canggih (Advanced Search)
= Untuk mencari hasil yang lebih spesifik

Tips 2: Pencarian Frase
= Gunakan tanda kutip untuk frasa kata (kumpulan dua kata atau lebih)
Maka Google akan memberikan dokumen yang persis (sangat tajam) memuat frase tersebut
Misal: “Introduction to SQL Injection”
Bisa juga menggunakan lebih dari 1 kelompok frasa
Misal: “arrohwany creatif” “gedong kuning”
Misal: “arrohwany gedong kuning”
Penggunaan lain:
“Allahouma Touba Aleyna”
> Maka kemungkinan besar Google akan memberikan segala sesuatu tentang lagu sami yusuf tersebut”
Ingat: “Google tidak menerima masukan kata kunci lebih dari 10 kata termasuk kata kunci. Lebih dari 10 maka kata kunci ke-11 dan seterusnya diabaikan Google”

Tips 2: Menggunakan Logika Boolean

Tanda “+” atau AND
= Mencari informasi yang mengandung dua kata atau lebih yang kita tentukan
Misal:
wallpaper + free + download
> Hasilnya adalah situs-situs yang setiap halaman mempunyai ketiga kata tersebut

Tanda “-”atau NOT
= Menghilangkan hasil pencarian yang tidak diinginkan
Misal: Gedong Kuning – arrohwany
> “situs-situs yang berhubungan dengan Gedong Kuning namun tidak akan mengkaitkan dengan segala yang berkaitan tentang arrohwany”
Sepeda + motor – honda
Sepeda + motor not honda
> “informasi tentang sepeda motor tapi tidak ingin yang ada hubungannya dengan Honda”

Tanda “OR”
= Mencari diantara dua kata atau lebih sebagai alternatif
Misal:
Indonesia + hacking or carding
> ” infor tentang kegiatan hacking atau carding di Indonesia”

Tips 3:
site
= Mencari situs dengan domain tertentu
• Jika situs sudah jelas
> Langsung gunakan site:kata yang di cari
Misal:“gempa bumi” site:detik.com

• Jika lokasi situs masih samar
> Gunakan inurl:kata yang dicari
Misal: “muratal” site:multiply.com/music

Contoh aplikasi lain:
• Mencari file MSWord di situs militer
: filetype:doc site:.mil
• Lainya:
: “index of” + password site:.ac.id
: “login.asp” site:.go.au


Tips 4: Manfaatkan Directory index
Jika suatu folder/directory tidak mengandung file index (index.html, index.htm, index.php atau index.asp), maka akan ditampilkan daftar file yang ada di folder/directory tersebut, dan judul halaman tersebut menjadi “Index of /nama_folder”.
Mencari musik, buku, video, program, iso, dan lain-lain 
> Tinggal tulis intitle:”index of”kata yang dicari
Misal: intitle:”index of” mp3 “Syekh Musyarri Rasyid”
Kata yang dicari bisa:
• iso
• ebook atau book
• mp3, wav, 3gp atau avi dll
• tgz, rar dll
Penggunaan lain mencari file mp3:
“index of” + mp3
“index of” + mp3s
“index of” + mp3 + murattal
“index of” + mp3 + “sami yusuf”

Tips 5: Manfaatkan Cache Google untuk death page
death page = halaman yang sudah tidak ada/terhapus /berganti namun sempat terindeks google. Ciri: google bisa mendapatkan result halaman itu, namun halaman itu tidak bisa dibuka. Biasanya cache ada disebelah bawah alamat web hasil pencarian google, jadi kita bisa manfaatkan salinan/cache yang sempat tersimpan di google itu

Tips 6: Mengkombinasikan berbagai option untuk mendapatkan hasil pencarian yang lebih spesifik
Misal: pdf "rapidshare.de/files" site:rapidshare.de
> “Mencari buku atau file pdf di rapidshare.de”
+inurl:exe|rar|zip site:rapidshare.de
> “Mencari program, aplikasi di rapidshare.de”
(Kita bisa mengganti site:rapidshare.de menjadi site:megaupload.com dll)

Tips 7:
inurl
= Menemukan situs yang memiliki url tertentu > untuk tips-tips penggunaan seperti ini sangat banyak bisa kita dapatkan, namun maaf nggak ana kasih disini silahkan cari sendiri dan harap hanya untuk kebaikan dan ilmu saja
Misal: inurl: wwwboard/passwd.txt
> "Menghasilkan kurang lebih 139 links, yang masing-masing menampilan string yang ada di file passwd.txt (wwwBoard = message board basis CGI yang default passwordnya disimpan di file passwd.txt dengan format username:password"
Sumber: Kompilasi Google