GHunt: Membongkar Jejak Digital di Balik Sebuah Akun Google
Pernahkah kamu bertanya-tanya, informasi apa saja yang sebenarnya bisa digali orang lain hanya dari sebuah alamat email Gmail? Nama pemilik, foto profil, channel YouTube yang pernah dibuat, bahkan lokasi yang pernah dikunjungi lewat ulasan Google Maps, semuanya bisa terungkap tanpa sang pemilik akun pernah sadar. Di sinilah GHunt masuk sebagai salah satu tool OSINT (Open Source Intelligence) paling dikenal di kalangan investigator digital, peneliti keamanan siber, hingga jurnalis investigasi.
Dalam artikel ini kita akan membahas tuntas apa itu GHunt, bagaimana cara kerjanya, fitur-fitur andalannya, cara instalasi, hingga catatan etika yang wajib dipahami sebelum menggunakannya.
Apa Itu GHunt?
GHunt adalah offensive Google framework sebuah kerangka kerja berbasis Python yang dirancang untuk menginvestigasi akun dan objek yang terhubung dengan ekosistem Google. Tool ini dikembangkan dan dipelihara oleh peneliti keamanan yang dikenal dengan nama mxrch, dan bersifat open source di bawah lisensi AGPL.
Berbeda dengan banyak tool OSINT lain yang hanya mengandalkan scraping data publik secara pasif, GHunt bekerja dengan memanfaatkan sesi login Google yang sah (melalui cookie autentikasi) untuk "bertanya" langsung ke berbagai layanan internal Google mulai dari Google Calendar, Google Maps, Google Photos, hingga Google Drive. Karena itulah GHunt disebut sebagai framework yang offensive: ia menggunakan akses resmi untuk menggali informasi yang sebenarnya tidak dimaksudkan untuk dilihat oleh sembarang orang, meski secara teknis masih berada dalam batas data yang "dapat diakses".
Menariknya, GHunt bukan sekadar mainan komunitas hacker. Tim investigasi ternama seperti Bellingcat pernah menggunakan GHunt dalam investigasi nyata misalnya untuk melacak jaringan kartel narkoba dengan mengidentifikasi rekan perjalanan mereka melalui analisis ulasan dan foto di Google Maps. Tool ini juga dilaporkan aktif digunakan oleh aparat penegak hukum dalam berbagai kasus digital forensik.
Bagaimana Cara Kerja GHunt?
Secara garis besar, alur kerja GHunt cukup sederhana namun powerful:
- Autentikasi. GHunt membutuhkan cookie sesi Google yang valid. Ini dilakukan lewat perintah
ghunt login, di mana kamu bisa memilih antara menggunakan ekstensi browser resmi bernama GHunt Companion, menempelkan cookie dalam format base64, atau memasukkan cookie secara manual satu per satu. - Query ke layanan Google. Setelah sesi tersimpan, GHunt akan menggunakan identitas tersebut untuk mengirim permintaan ke berbagai endpoint Google, seolah-olah kamu sedang login secara normal, namun datanya diambil dan disusun secara terstruktur oleh tool.
- Penyusunan laporan. Semua data yang berhasil dikumpulkan kemudian ditampilkan di terminal, dan bisa diekspor ke format JSON untuk diolah lebih lanjut, misalnya digabungkan dengan tool visualisasi jejaring seperti Maltego.
Karena mengandalkan sesi login asli, hasil yang didapat GHunt jauh lebih dalam dibanding tool berbasis scraping biasa, meski konsekuensinya adalah GHunt cukup rentan terhadap perubahan sistem keamanan Google, bukan hal aneh jika sewaktu-waktu muncul error setelah Google memperbarui mekanisme anti-abuse mereka.
Fitur-Fitur Andalan GHunt

GHunt bekerja lewat sistem modul, dan setiap modul punya fokus investigasi yang berbeda. Berikut modul-modul utamanya:
1. Modul Email
Modul paling populer, digunakan untuk menggali informasi dari sebuah alamat Gmail. Data yang berpotensi terungkap antara lain:
- Nama pemilik akun
- Gaia ID (ID unik internal Google untuk setiap akun)
- Waktu terakhir profil diperbarui
- Foto profil (termasuk deteksi apakah foto itu kustom atau bawaan)
- Layanan Google yang aktif digunakan (YouTube, Photos, Maps, Hangouts, dan lainnya)
- Kemungkinan channel YouTube yang terafiliasi
- Ulasan yang pernah ditulis di Google Maps, lengkap dengan kemungkinan lokasi geografis penulisnya
- Event dari Google Calendar yang bersifat publik
2. Modul Gaia
Setiap akun Google memiliki identitas numerik unik bernama Gaia ID. Modul ini memungkinkan investigasi langsung berdasarkan ID tersebut, berguna ketika kamu sudah menemukan Gaia ID dari jejak lain (misalnya dari metadata dokumen atau komentar YouTube) namun belum tahu identitas emailnya.
3. Modul Drive
Digunakan untuk menganalisis dokumen Google Drive yang dibagikan secara publik, mengungkap siapa pemiliknya, kapan dibuat, kapan terakhir diedit, serta status izin akses dari dokumen tersebut.
4. Modul Geolocate
Salah satu fitur paling "wow" dari GHunt: modul ini mampu memperkirakan lokasi geografis dari BSSID (identitas unik router WiFi) dengan memanfaatkan database geolokasi milik Google sendiri. Sangat berguna dalam konteks investigasi fisik yang melibatkan jejak jaringan.
Selain itu, GHunt kini juga mendukung penggunaan sebagai library Python, mendukung operasi async penuh, serta menyediakan ekspor hasil dalam format JSON agar mudah diintegrasikan ke pipeline investigasi lainnya.
Cara Instalasi GHunt
GHunt direkomendasikan untuk diinstal menggunakan pipx agar dependensinya terisolasi dan tidak bentrok dengan proyek Python lain di sistem kamu. Buka kali linux kemudian klik terminal :
![]() |
| Tampilan OS Kali Linux |
pip3 install pipx
![]() |
| Tampilan error : externally-managed-environment |
python3 -m venv myenv
source myenv/bin/activate
pip install <nama_paket>
Buat lingkungan virtual dengan mengetik di terminal python3 -m venv myenv,
kemudian ketik source myenv/bin/activate kemudian pip install <nama_paket>
Kemdian ketik perintah pipx ensurepath
Output pipx ensurepath
Alhamdulillah, proses instalasi pipx sudah
berhasil (ditandai dengan tulisan "Otherwise pipx
is ready to go!"). Namun, perhatikan bagian awal
terminal Anda: di sebelah kiri ada tulisan (myenv).
Artinya, saat ini Anda masih berada di dalam
virtual environment (myenv) yang dibuat
sebelumnya, yang tidak disarankan ketika
menggunakan pipx. Untuk keluar dari virtual
environment tersebut dan mulai menginstal
ghunt, ikuti langkah-langkah
berikut :
pipx install ghuntSetelah keluar dari virtual environment dengan ketik deactivate, setelah itu jalankan perintah instalasi ghunt :
Terjadi error
Error diatas terjadi karena ghunt membutuhkan
pustaka bernama pillow, dan pillow gagal
dibangun karena sistem Anda kekurangan paket
pengembangan header gambar (khususnya
untuk format JPEG dan zlib). Untuk mengatasinya,
Anda perlu menginstal dependensi pustaka
pengembangan tersebut terlebih dahulu melalui
apt, lalu menjalankan ulang instalasi ghunt.
Ikuti langkah-langkah di terminal :
Instal dependensi sistem yang dibutuhkan :
sudo apt update && sudo apt install libjpeg-dev zlib1g-dev python3-dev
Output perintah sudo apt update && sudo apt install libjpeg-dev zlib1g-dev python3-dev
Dengan memasang ketiga paket di atas
(libjpeg-dev, zlib1g-dev dan python3-dev) terlebih
dahulu, Anda memastikan sistem Linux Anda
memiliki seluruh "bahan bangunan" yang
dibutuhkan oleh pip untuk merakit semua
modul GHunt dengan sempurna tanpa hambatan.
Dari screenshot gambar diatas menyatakan
bahwa paket dependensi libjpeg-dev sudah
berhasil diinstal dengan benar. Sekarang,
jalankan kembali perintah untuk menginstal
ghunt melalui pipx dengan opsi --force:
![]() |
| Output perintah pipx install ghunt --force |
GHunt sudah berhasil diinstal dengan sukses (installed package ghunt 2.3.4). Sekarang aplikasi GHunt sudah siap digunakan melalui perintah ghunt.Ketik perintah berikut di terminal untuk mulai menggunakan GHunt :
Setelah instalasi selesai, langkah berikutnya adalah login :
Kamu akan diminta memilih salah satu dari tiga metode autentikasi :
- Menggunakan ekstensi GHunt Companion (tersedia di Chrome Web Store dan Firefox Add-ons) yang mengirim cookie secara otomatis ke listener lokal di port 60067
- Menempelkan cookie dalam bentuk base64 yang disalin dari ekstensi
- Memasukkan seluruh cookie secara manual satu per satu
Setelah proses login berhasil, kamu tinggal menjalankan modul yang diinginkan, misalnya :
ghunt email target@gmail.com
Perlu dicatat, karena Google terus memperbarui sistem keamanannya, pengguna GHunt kadang menemui error seperti KeyError: 'container' pada modul email, atau halaman "Sorry" akibat sistem anti-abuse Google yang mendeteksi aktivitas mencurigakan. Selalu pastikan kamu menggunakan versi terbaru dari PyPI (pipx upgrade ghunt) karena rilis di GitHub sering kali tertinggal dari rilis resmi PyPI.
Perintah ghunt login meminta Anda untuk melakukan autentikasi agar alat ini dapat terhubung ke layanan Google.
Di layar terminal, Anda diberikan 4 pilihan metode autentikasi:
[1] (Companion): Menggunakan ekstensi browser GHunt Companion (paling mudah jika menggunakan ekstensi di Firefox, Chrome, Edge, atau Opera sesuai tautan GitHub yang tertera).
[2] Paste base64-encoded authentication: Menempelkan string token yang sudah dikodekan dalam bentuk base64.
[3] Enter the oauth token (starts with "oauth2/"): Memasukkan token OAuth secara manual yang diawali dengan
oauth2/.[4] Enter the master token (starts with "aas_et/"): Memasukkan master token akun Google yang diawali dengan
aas_et/.
Cara paling mudah dan praktis adalah menggunakan Opsi [1] dengan menginstal ekstensi browser GHunt Companion di peramban komputer Anda, atau menggunakan Opsi [3]/[4] jika Anda sudah memiliki token akun Google (dummy account sangat disarankan demi keamanan privasi).
Nomor berapa atau metode mana yang ingin Anda gunakan untuk proses masuk ini?
![]() |
| Ouput perintah ghunt login |
Ketik atau salin tautan berikut ke bilah alamat (address bar) Firefox, lalu tekan Enter:
Cara verifikasi: Halaman web resmi Mozilla Add-ons untuk GHunt Companion akan terbuka di layar Anda.
Klik tombol biru bertuliskan Add to Firefox (Tambahkan ke Firefox).
Akan muncul jendela konfirmasi, klik Add (Tambah). Cara verifikasi: Ikon GHunt Companion akan muncul di pojok kanan atas bilah alat (toolbar) Firefox Anda.
Pastikan Anda sudah login ke akun Google (disarankan menggunakan akun sekunder/dummy) pada tab browser tersebut.
Klik ikon ekstensi GHunt Companion di pojok kanan atas, lalu klik tombol untuk menghubungkannya ke terminal. Cara verifikasi: Lihat kembali jendela terminal Anda; status listening akan berubah menjadi sukses dan proses autentikasi GHunt akan selesai secara otomatis.

Halaman Connected to Google ! sudah terbuka di browser Anda.
Selamat! Proses instalasi dan konfigurasi GHunt Anda sudah 100% berhasil.
Dari layar terminal terlihat bahwa GHunt telah sukses mendapatkan token OAuth, mengenali akun Google yang Anda hubungkan (dengan nama dan email yang tertera), serta berhasil menyimpan kredensial ke dalam file sistem (creds.m).
Kini GHunt sudah siap digunakan sepenuhnya untuk melakukan investigasi OSINT. Untuk mulai menggunakannya, Anda bisa mengetik perintah dasar berikut di terminal :
Ketik ghunt email target@gmail.com
Perintah ghunt email regasaputra962@gmail.com berhasil dieksekusi tanpa galat, dan terminal menampilkan berbagai informasi akun Google target seperti URL foto profil, waktu pembaruan profil terakhir, Gaia ID, tipe pengguna, serta data Google Chat.
GHunt kini sudah berjalan normal dan siap digunakan untuk investigasi lanjutan.

Pemeriksaan Cross-Platform (Username / Email Enumeration)
Jika email atau nama pengguna target memiliki pola tertentu, Anda bisa menggunakan alat OSINT lain di Kali Linux untuk melacak akun media sosial terdaftar, seperti :
Sherlock atau Maigret : Untuk mencari nama pengguna yang sama di ratusan platform media sosial.
Studi Kasus Singkat: Kenapa GHunt Begitu Powerful?
Bayangkan seorang investigator hanya memiliki satu petunjuk: alamat email dari sebuah akun mencurigakan yang terlibat dalam penipuan online. Dengan tool scraping biasa, investigator mungkin hanya bisa memastikan apakah email tersebut terdaftar di suatu layanan atau tidak. Tapi dengan GHunt, dalam hitungan detik ia bisa mendapatkan nama pemilik akun, foto profilnya, channel YouTube yang mungkin ia kelola, hingga ulasan tempat makan yang pernah ia tulis, yang ternyata mengarah pada lokasi kota tempat tinggalnya.
Inilah kekuatan sekaligus alasan mengapa GHunt kerap disebut sebagai "pisau bermata dua" dalam dunia OSINT: sangat berguna untuk investigasi yang sah, namun juga berpotensi disalahgunakan untuk doxing atau stalking jika jatuh ke tangan yang salah.
Etika dan Legalitas: Jangan Dilewatkan
Perlu ditegaskan bahwa GHunt secara eksplisit dinyatakan oleh pengembangnya sebagai tool untuk tujuan edukasi. Lisensi AGPL yang digunakan juga mensyaratkan penggunaan tool ini secara bertanggung jawab, terbatas pada investigasi personal yang sah, kegiatan pentesting resmi, atau proyek open source.
Beberapa hal yang perlu diperhatikan sebelum menggunakan GHunt:
- Selalu dapatkan izin atau otorisasi yang jelas sebelum melakukan investigasi terhadap akun milik orang lain, kecuali dalam konteks investigasi hukum yang sah.
- Pahami regulasi privasi data di wilayah hukummu, seperti UU Perlindungan data Pribadi (PDP) di Indonesia atau General Data Protection Regulation GDPR di Uni Eropa, mengumpulkan dan menyimpan data pribadi orang lain tanpa dasar hukum yang jelas bisa berujung pada konsekuensi legal.
- Gunakan untuk kepentingan defensif, misalnya memverifikasi keaslian akun yang mencoba menghubungimu, mengecek jejak digital sebelum kerja sama bisnis, atau riset keamanan pada akunmu sendiri.
- Ingat bahwa hasil yang ditampilkan GHunt sangat bergantung pada pengaturan privasi akun target, semakin ketat privasi seseorang, semakin sedikit data yang bisa digali.
Penutup
GHunt membuktikan bahwa "akun Google" bukan sekadar kotak masuk email, ia adalah pusat dari puluhan layanan yang saling terhubung, dan setiap layanan itu berpotensi meninggalkan jejak yang bisa dirangkai menjadi profil digital yang cukup lengkap. Bagi para praktisi OSINT, GHunt adalah salah satu senjata wajib di dalam toolkit investigasi berbasis Google. Namun seperti tool OSINT lainnya, kekuatan besar itu harus dibarengi dengan tanggung jawab yang besar pula.
Jika kamu tertarik mendalami dunia OSINT lebih jauh, GHunt bisa jadi titik awal yang baik untuk memahami bagaimana data "publik" sebenarnya jauh lebih luas dan detail dari yang kita kira dan mengapa menjaga pengaturan privasi akun kita sendiri menjadi semakin penting di era digital ini.
Disclaimer
Artikel ini dibuat semata-mata untuk tujuan edukasi dan penelitian keamanan siber serta didapat dari sumber di internet dan penerapannya dibantu Artificial intelligence (AI). Segala informasi mengenai penggunaan tool GHunt maupun tool OSINT lainnya ditujukan untuk meningkatkan kewaspadaan digital dan pemahaman tentang jejak online di ruang siber.
Penulis blog tidak menganjurkan penggunaan tool ini untuk aktivitas ilegal, termasuk pada :
- Doxxing, pelecehan, atau penguntitan online
- Peretasan sistem tanpa izin
- Penyalahgunaan data pribadi orang lain
Segala bentuk tindakan yang melanggar hukum merupakan tanggung jawab penuh pengguna. Penulis blog tidak bertanggung jawab atas konsekuensi hukum maupun etika yang timbul dari penyalahgunaan informasi yang disajikan.
Dengan membaca artikel ini, Anda dianggap memahami bahwa OSINT adalah teknik legal bila digunakan secara benar, dan tujuan utama pembahasan adalah meningkatkan kesadaran privasi serta keamanan digital.















