Footprinting
and Reconnaissance

Aliran Modul
- Apa itu footprinting ?
- Tujuan dari footprinting
- Ancaman dari footprinting
- Yang berhubungan dengan intelligence (kecerdasan)
- WHOIS footprinting
- DNS footprinting
- Jaringan/network footprinting
- Website footprinting
- Email footprinting
- Google hacking
- Perangkat footprinting
- Tindakan balasan footprinting
- Uji coba footprinting
Istilah - istilah footprinting :
1. Open source
atau passive information gathering : Mengumpulkan informasi tentang
sebuah target yang diperoleh dari sumber yang bersifat umum.
2. Active
information gathering ( mengumpulkan informasi aktif) : Mengumpulkan
informasi baik dari ilmu keahlian teknik di website-website, wawancara ataupun
dengan tanya jawab.
3. Anonymous footprinting (Foot printing tidak diketahui (misteri) :
Mengumpulkan informasi dari sumber yang dimana penulis dari informasi tersebut
tidak bisa di identifikasi atau tidak diketahui siapa penulisnya.
4. Pseudonymous footprinting( footprinting dengan nama samaran ) :
Mengumpulkan informasi yang dipublikasikan dengan nama yang berbeda disebuah
percobaan untuk menjaga rahasia pribadi atau kebebasan pribadi.
5. Organizational or private footprinting (organisasi atau footprinting pribadi ) :
Mengumpulkan informasi dari sebuah web organisasi berdasarkan penanggalan atau
jasa email (email-service)
6. Internet footprinting :
Mengumpulkan informasi target dari internet .
Definisi Footprinting
Footprinting adalah suatu yang berkenaaan untuk mengungkapkan dan mengumpulkan
informasi
sebanyak-banyaknya/ sebanyak mungkin tentang jaringan target .
Tujuan Footprinting secara
umum:
1. Mengumpulkan
informasi dasar tentang target dan jaringan ini
2. Menentukan
system operasi yang digunakan , platfroms yang dijalankan,versi web server dan
lainnya.
3. Dilakukan
dengan teknik seperti WHOIS,DNS,jaringan dan organisasi query.
4. Cari
kerentanan dan exploitasi untuk meluncurkan serangan.
Tunjuan Footprinting secara khusus:
1. Mengumpulkan informasi jaringan
·
Nama domain
·
Nama domain internal
·
TCP dan UDP sistem
·
Protocol jaringan
·
Poin VPN
·
ACLS
·
dll.
2. Mengumpulkan informasi system
·
Pengguna dan nama grup
·
System spanduk
·
Tabel routing
·
Informasi SNMP
·
Sistem arsitektur
·
Jenis sistem remote
·
Nama sistem
·
Kata sandi
3. Mengumpukan informasi organisasi
·
Detail karyawan
·
Website organisasi
·
Petunjuk perusahaan
·
Alamat dan no telepon
·
Latar belakang organisasi
·
Berita karangan atau siaran pers
Aliran Modul
1.
Footprinting concepts (Konsep footprinting)
2.
Footprinting
threats (Ancaman footprinting)
3.
Footprinting
methodology (Metodologi footprinting)
4.
Footprinting
tools (Alat footprinting)
5.
Footprinting
countermeasures (Penanggulangan footprinting)
6.
Footprinting pen testing (Pena penguji footprinting)
Metode Footprinting
1. Sumber informasi dari seseorang
2. Internet Footprinting dari
3. Competitive Intellegent (kecerdasan kompetitive)
4. Whois Footprinting (menemukan registrant website,
dimana di hostimng, alamat telp, dll)
5. DNS footprinting
6. Network Footprinting
7. Website footprinting
8. E-mail footprinting
9. Google hacking
Competitive Intelligence Gathering
Competitive Intellegence (kecerdasan
kompetitif) adalah kemampuan seseorang atau kelompok dalam menghadapi
persaingan yang ketat.
Mengumpulkan kemampuan yang kompetitif dalam berbisnis:
1.
Membandingkan
produk dengan produk para pesaing
2.
Menganalisa
posisi pasar kita dibandingkan pesaing
3.
Membuat daftar
pesaing perusahaan di pasar
4.
Kesimpulan
marketing kisah perjuangan pasar, berapa perjanjian yang dimenangkan dan yang kalah pada kompetisi pasar
5.
Membuat profile
CEO dan seluruh staf management dari pesaing
Peralatan Competitive Intelligence Tools
Footprinting Methodology
Footprinting adalah segala kegiatan mengumpulkan
informasi target yang akan di-hacksistemnya,
sebelum melakukan penguasaan sesungguhnya.
DNS record adalah data yang menyajikan pemetaan dan
pengalamatan sebuah nama domain internet.
Record DNS memberikan Informasi penting tentang
lokasi dan jenis server diantaranya :
1. A Record ( Address Record )
Digunakan untuk memasangkan secara langsung antara nama domain dengan
alamat IP
maupun nama subdomain dengan alamat IP.
2. MX Record ( Mail Exchanger )
·
Tipe ini digunakan untuk mengarahkan ke mail server,
Record jenis ini hanya digunakan untuk mail
server.
3. NS Record ( Name Server )
·
Record ini menjelaskan server DNS
mana saja yang bertanggung jawab untuk suatu nama
domain.
4. CNAME Record ( Canomimical Name )
·
Adalah jenis record alias, yang
mengaliaskan domain / subdomain / IP address lain ke domain
subdomain / IP address tertentu.
5. SOA Record ( Start of Authority )
SOA
record atau catatan otoritas awal (Start of Authority ) mengacu server DNS
yang
menyediakan otorisasi informasi tentang sebuah domain
Internet.
6. SRV Record ( Service )
·
Catatan lokasi secara umum.
7. PTR Record ( Pointer )
·
Bertanggung jawab menerjemahkan dari alamat IP ke nama
domain. atau dari alamat IP ke nama
subdomain (kebalikan dari record A).
8. RP Record
·
Penanggung jawab.
9. HINPO Record
· Informasi hots record termasuk tipe CPU dan OS.
Metode network footprinting
Footprint merupakan salah
satu teknik awal untuk mengetahui informasi dari target yang ingin
kita hack. Banyak cara dalan Footprint ini antara lain
mengetahui IP address (Netview), Port Scan,
Enumeration,Traceroute, Routing,dll.
Traceroute adalah suatu perintah untuk menunjukan rute yang
dilewati paket untuk mencapai tujuan
ICMP
adalah protokol yang bertugas mengirimkan pesan-pesan kesalahan dan kondisi
lain yang
memerlukan perhatian khusus
TTL (Time To Live)
adalah nilai waktu termasuk dalam paket yang dikirim melalui TCP/IP
berbasis jaringan yang memberitahu penerima berapa lama waktu
untuk terus atau menggunakan paket
atau data yang dimasukkan sebelum waktunya habis dan membuang
paket atau data.
Metode Footprinting Mirroring
Footprinting
adalah suatu kegiatan untuk mengumpulkan informasi target sistem yang
akan di hack
sebelum melakukan penguasaan sistem yang sebenarnya.
Mirroring
adalah akun yang bisa dibuka oleh siapa saja.
Google Hacking
Tracking email adalah metode untuk memantau dan memata-matai email yang akan
dikirim ke penerima yang dimaksud.
Desktruktif email adalah suatu hal
yang bersifat memusnahkan atau merusak.
1) Metodologi footprinting adalah teknik menggunakan google
hacking, yang meliputi:
a. Halaman
pertanyaan
Google hacking adalah istilah yang mengacu
pada seni menciptakan permintaan mesin pencari yang
kompleks.
b. Situs yang
rentan
Situs rentan yaitu situs yang
mendeteksi terhadap banyaknya eksploitasi dan kerentanan.
c. Operator google
Menggunakan google operator
untuk mencari teks dalam hasil pencarian.
2) Operator Lanjutan Google
a. Cache 1 : Menunjukan versi dari
halaman web yang google miliki dalam chace.
b.
Link :
Daftar halaman web yang memiliki link kehalaman web tertentu.
c. Related : Halaman daftar web yang
mirip kehalaman web tertentu.
d. Info
: Akan menyajikan beberapa informasi yang google miliki
sekitar halaman web.
e. Site :
Jika anda masuk kedalam situs yang anda minta, google membatasi hasil ke situs
web mereka didomain tertentu.
f.
Allintitle : Jika anda memulai pertanyaan
[allintitle], google membatasi hasil kepada mereka
dengan semua kata-kata permintaan dalam judul.
g. Intitle : Jika
anda termasuk [intitle] dalam permintaan anda, google membatasi dokumen
hasil yang mengandung kata yang ada dijudul.
h. Allinurl : Jika anda memulai
pertanyaan dengan [allinurl] dalam pemintaan anda, google
membatasi hasil kepada mereka
dengan semua kata permintaan di url.
i. Inurl
: Jika anda termasuk [url] dalam permintaan anda, google membatasi hasil untuk
dokumen yang bersi kata url.
a.
Email tracker pro
b.
Rednotify
c.
Read message
d.
Polite mail
Footprinting
Tool, Footprinting Pen Testing, Footprinting Countermeasures
1) Footprinting Tool (Alat-alat Footprinting)
a. Prefix Whols, adalah sebuah proyek open source yang mengembangkan dan
mengoperasikan kerangka gratis whois kompatibel untuk penimbunan dan query
berbagai routing dan registry informasi. Prefix whols menggunakan BGP routing
dan global yang banyak belajar dari router backbond ISP.
b. Dmitry (Deep Magic Information Tool) adalah UNIX / (GNU) Linux Command Line
Aplikasi dikodekan dalam C. Dmitry memiliki kemampuan untuk mengumpulkan
informasi sebanyak mungkin tentang tuan rumah. fungsi dasar mampu mengumpulkan
mungkin subdomain, alamat email, informasi uptime, tcp port scan, pencarian
whois, dan banyak lagi.
c. Tctrace adalah tool untuk menganalisa dan melaporkan file dump tcdump (atau
libcap). Ia dapat menyarikan data atau menampilkan data grafis bersama gnuplot
tool dari package gnuplot. Data grafis yang dapat disajikan meliputi data
throughput, RTT, time sewuence, segment size, dan cwin. Instalasi tcptrace di
Ubuntu adalah : sudo .aptitude install tctrace
d. ASS (Autonomos System Scanner),
dirancang untuk menemukan AS dari router. Mendukung protokol berikut: IRDP,
IGRP, EIGRP, RIPv1, RIPv2, CDP, HSRP dan OSPF.
e. NetscanTools Pro, adalah Alat jaringan yang dirancang untuk
membantu Anda memecahkan masalah, mendiagnosa, memantau dan menemukan perangkat
pada jaringan Anda
f. Netmask, biasa dikenal sebagai
pengelompokkan pengalamatan, atau terkadang dikenal juga sebagai subnetmask
g. Maltego, adalah perangkat lunak
proprietary yang digunakan untuk open-source kecerdasan dan forensik, yang
dikembangkan oleh Paterva.Maltego berfokus pada penyediaan perpustakaan
transformasi untuk penemuan data dari sumber-sumber terbuka, dan visualisasi
informasi yang dalam format grafik, cocok untuk analisa link dan data mining.
h. Host, adalah utilitas sederhana untuk melakukan DNS lookup. Hal ini
biasanya digunakan untuk mengkonversi nama ke alamat IP dan sebaliknya. Bila
tidak ada argumen atau opsi yang diberikan, host mencetak ringkasan singkat
dari argumen baris perintah dan pilihan
i. DNS Digger, adalah layanan reverse
lookup besar di mana Anda dapat menemukan informasi besardi belakang data
internet
j. DRT (Alat penelitian Domain) digunakan untuk menemukan pengunjung
domain dengan jenisnya, lalu lintas mesin pencari, link balik, PageRank, Alexa
™ rank, rincian whois dan banyak lagi
k. Domain Inspect adalah nama domain checker software yang kaya fitur, yang
memungkinkan Anda dengan cepat dan mudah menemukan nama domain yang diinginkan
untuk mendaftar
l. Trellian adalah salah satu perusahaan
internet tertua dan paling berpengalaman. Kami memimpin paket dengan
pengembangan inovatif kami di kedua perangkat lunak dan internet solusi
m. TouchGraph memungkinkan untuk penciptaan dan navigasi grafik interaktif.
Ideal untuk link
mengorganisir, atau pemetaan pikiran
n. theHarvester, Tujuan dari program ini adalah untuk mengumpulkan email,
subdomain, host, nama karyawan, port terbuka dan spanduk dari sumber-sumber
publik yang berbeda seperti mesin pencari, server kunci PGP dan basis data
SHODAN komputer. Alat ini dimaksudkan untuk membantu penguji penetrasi pada
tahap awal dari uji penetrasi untuk memahami jejak pelanggan di Internet
o. SpyFu adalah salah satu fitur alat kaya, tapi mungkin memiliki antarmuka
paling menarik di luar sana. SpyFu menawarkan SEO dan PPC Pilihan alat
mata-mata bersama dengan alat penelitian kata kunci mereka sendiri
p. CallerIP memonitor aktivitas di port yang terbuka pada sistem anda, yang
sering tidak dilindungi oleh firewall, dan mengidentifikasi backdoors yang
dapat memungkinkan berbahaya Trojan untuk mencuri informasi Anda
q. Subdomainer merupakan alat pengumpulan informasi yang dirancang untuk
memperoleh nama subdomain dari sumber-sumber publik , seperti Google , Msn pencarian
, Yahoo, server PGP dan lain lain
2) Footprinting Pen Testing
a. Foot Print test digunakan untuk menentukan organisasi publik yang tersedia
informasinya di internet seperti arsitektur jaringan, sistem operasi, aplikasi
dan users
b. The Tester mencoba mencari sebanyak mungkin informasi tentang organisasi
target dari internet dan situs publik lain.
a. Mengkonfigurasi router untuk membatasi tanggapan
terhadap permintaan
footprinting
b. Mengkonfigurasi server web untuk menghindari kebocoran
informasi dan
menonaktifkan protokol yang tidak diinginkan
c. Mengunci port dengan konfigurasi firewall yang cocok
d. Gunakan IDS yang dapat dikonfigurasi untuk menolak
lalu lintas yang mencurigakan
e. Mengevaluasi informasi sebelum mempublikasikannya di
website/internet
f. Lakukan teknik footprinting dan menghapus informasi
sensitif yang ditemukan
g. Mencegah mesin pencari dari cache halaman web dan
menggunakan layanan
pendaftaran tanpa nama
h. Menonaktifkan daftar direktori dan menggunakan
split-dns
Itulah pembahasan dari kami mengenai Footprinting Reconnaissence, mohon
maaf atas segala
kekurangannya.. Semoga bermanfaat bagi Anda yang membacanya!!!!
Salam hangat kelompok4 ;)









Tidak ada komentar:
Posting Komentar