Cara Mudah Clone Website dengan HTTrack Website Copier

Rabu, 15 Maret 2017

Oke kali ini kita akan membahas cara untuk meng-clone isi dari website (html dan css nya) menggunakan HTTrack. Tool ini sendiri lebih difaforitkan karena selain mudah digunakan, hasil clone nya rapi, bahkan letak folder style nya pun sama seperti aslinya.
Ada banyak "alasan" kita mengclone tampilan dari situs seseorang. Mungkin karena kita ingin mencari referensi style nya, atau bisa juga kita mengclone tampilan login situs seseorang karena ingin melakukan serangan social engineering. Itu tidak akan kita bahas disini. Yang akan kita bahas adalah bagaimana cara menggunakan httrack itu sendiri.

Untuk debian dan turunan nya, httrack sudah tersedia di repository sehigga tinggal masukkan perintah :
apt-get install httrack
Nah berikut beberapa perintah yang tersedia di httrack :
General options:
  • O  path for mirror/logfiles+cache (-O path_mirror[,path_cache_and_logfiles]) (--path )
  • %O  top path if no path defined (-O path_mirror[,path_cache_and_logfiles])


Action options:
  • w *mirror web sites (--mirror)
  • W  mirror web sites, semi-automatic (asks questions) (--mirror-wizard)
  • g  just get files (saved in the current directory) (--get-files)
  • i  continue an interrupted mirror using the cache
  • Y   mirror ALL links located in the first level pages (mirror links) (--mirrorlinks)


Proxy options:
  • P  proxy use (-P proxy:port or -P user:pass@proxy:port) (--proxy )
  • %f *use proxy for ftp (f0 don't use) (--httpproxy-ftp[=N])


Flow control:
  • cN number of multiple connections (*c8) (--sockets[=N])
  • TN timeout, number of seconds after a non-responding link is shutdown (--timeout)
  • RN number of retries, in case of timeout or non-fatal errors (*R1) (--retries[=N])
  • JN traffic jam control, minimum transfert rate (bytes/seconds) tolerated for a link (--min-rate[=N])
  • HN host is abandonned if: 0=never, 1=timeout, 2=slow, 3=timeout or slow (--host-control[=N])

Untuk perintah lain bisa di cek dengan perintah
httrack --help
Nah berikut adalah contoh jika kita ingin mengclone tambilan dari www.contoh.com
httrack http://www.contoh.com -O /var/www/html/
Maka outputnya akan masuk ke direktori /var/www/html di komputer kita.
Lama dari proses clone tergantung seberapa banyak css dan html yang akan di copy.

Dan seperti yang saya katakan diatas, hasil dari httrack ini rapi dan tersusun seperti aslinya. Berbeda dengan hasil "save this page" dimana hanya ada satu file html dan satu folder berisi style, di httrack semua folder yang berhubungan dengan halaman yang kita clone akan ikut tercopy.

Oke sekia tutorial kali ini, semoga bermanfaat.

Artikel Terkait Tips ,Tutorial ,Web Application