HTTrack ir bezmaksas un bezmaksas daudzplatformu programmatūra, kuras mērķis ir tīmekļa tveršana, tas ir, visa vietne vai tās daļa tiek lejupielādēta, lai vēlāk varētu pārvietoties bezsaistē. Ir Linux versija ar nosaukumu WebHTTrack, un tiek saukta tās versija operētājsistēmai Windows WinHTTrack. Mēs varam lejupielādēt HTTrack programmatūru no tās oficiālās vietnes:
Linux gadījumā mēs to varam instalēt arī no krātuvēm, izmantojot šādu komandu.
sudo apt-get instalēt httrack
Šī programmatūra to daudz izmanto vietņu kopēšanai un pēc tam augšupielādējiet tos citā serverī un izmantojiet tos, lai novirzītu trafiku uz kopēšanas lapu, nosūtot apmeklētājus uz viltotu lapu. To izmanto arī tie, kas vēlas redzēt kodu vai konkrētas vietnes darbību. Apskatīsim piemēru ar vietni httrack.com, kurā tiek mitināta lietojumprogramma.
httrack "httrack.com"Šī komanda lejupielādēs failus no interneta mapē www.httrack.com, ko varam redzēt lokāli.
HTTrack aizņem jebkuru vietni un izveido kopiju mapē vai diskā, kurā mēs atrodamies. Tas var būt noderīgi, meklējot datus vietnē bezsaistē, piemēram, e -pasta adreses, noderīgu informāciju par SEO vai vietnes struktūru. HTTrack ir pieejams gan operētājsistēmā Windows, gan Linux versijā, un izmantošana ir tāda pati kā tikai tai, kas sistēmā Windows ir vizuāla intergaz.
Mēs varam izmantojiet Httrack iespiešanās un drošības testēšanai, jo, veidojot vietnes kopiju, tā ļauj analizēt visu saturu un lejupielādētos failus, lai noteiktu, vai uzbrucējs neredz nevienu kritisku failu. Apkopojot datus un informāciju, mēs varam veikt testus, meklēt un analizēt kodu vai atslēgvārdus, kā arī apkopot datus, kurus vēlāk var izmantot.
Arī šādā veidā lhakeri izmanto iegūtās kopijas, lai to augšupielādētu serverī ar tīmeklim līdzīgu domēnu, kas kopēts, lai līdzinātos vietnēm un pēc tam tās izmantotu, izmantojot pikšķerēšanu, lai nozagtu datus no nenojaušiem lietotājiem vai veiktu sociālās inženierijas uzbrukumus. Httrack ir daudz iespēju un parametru, ko izmantot, lai uzlabotu lejupielādi, tāpēc tiek izmantota komanda:
httrack -palīdzība
Daži svarīgi parametri, kurus varam izmantot, izmantojot rīku Httrack, ir šādi:
- -m: norāda, piemēram, maksimālo lejupielādējamo faila lielumu baitos -m 20000000 ekvivalents 20 mb.
- -mīms: izmanto, lai lejupielādētu tikai noteikta veida failu, ko mēs norādīsim ar tā paplašinājumu, piemēram, ar komandu
httrack www.WEB.com -mime: application / * + mime: application / pdfHttrack lietošana ir vienkārša, mums jāpievieno tās vietnes domēns, kuru mēs vēlamies kopēt, un pēc tam jāsāk skenēšana novietots mūsu cietā diska direktorijā, kurā mēs saglabāsim vietni. Mums ir jāņem vērā, cik daudz saišu vai satura var būt tīmekļa vietnē lejupielādējamās informācijas apjoma dēļ. Tīmekļa kopijas izpēti var izmantot, lai meklētu trūkumus un ievainojamības, kas var apdraudēt pārlūkošanu, kā arī lai noteiktu, kuras daļas ir ērti šifrēt vai palielināt drošību.
Ja lejupielādes mērķis ir atrast informāciju par uzņēmumu vai lietotāju sarakstus, tālruņus vai citus datus, jo īpaši sociālajai inženierijai vai mēģinot viltot vietni vai pieteikumvārdu, lai iegūtu lietotāja datus, HTTrack ir lielisks rīks abiem uzdevumiem.
Grafiskais interfeiss ar WebHTTrack
WebHTTrack ir grafisks interfeiss httrack, kas tiek izmantots no tīmekļa pārlūkprogrammas un ļauj piekļūt bezsaistē visu vietņu kopijām un automātiski maina saites. Tādi rīki kā WebHTTrack var palīdzēt un ļaut atjaunināt kopiju, neatceras vietnes un tās satura lejupielādes vai kopēšanas parametrus. Mēs to varam instalēt ar komandu:
sudo apt-get install webhttrackTad uz palaist to mēs uzrakstīsim to pašu komandu:
tīmekļa vietneUz sākt grafisko interfeisu, mēs varam doties tieši caur lietojumprogrammu izvēlni un mēs meklējam lietojumprogrammu Pārlūkot spoguļotas vietnes.
Vēl viena iespēja ir vienkārši, kā mēs iepriekš teicām no termināļa loga, ierakstīt komandu webhttrack, lai palaistu vietējo tīmekļa serveri portā 8080, pēc tam atveram pārlūkprogrammu, ņemot vērā, ka tas nav inkognito vai privātajā režīmā un pārlūkprogrammā mēs ierakstām adresi localhost: 8080.
Tas mums parādīs grafisko vedni, kas palīdzēs mums strādāt ar httrack, lai sāktu, mums būs jākonfigurē valoda un jānoklikšķina uz Tālāk. Tālāk mēs konfigurēsim jaunu projektu. Grafiskā interfeisa priekšrocība ir tā, ka mēs varam saglabāt lejupielādēto vietņu datus un teksta failā izmantotos parametrus.
Tālāk mēs piešķirsim vietni, kuru mēs kopēsim:
Tad sadaļā Definēt opcijas mēs konfigurēsim parametrus un filtrus, izmantojot vedni:
Pēc filtru konfigurēšanas nākamajā ekrānā mēs sāksim ar skenēšanu.
Httrack lietošanas trūkumiIzmantojot Httrack rīku, lai veiktu šāda veida skenēšanu un lejupielādi no vietnes, ir daži trūkumi, piemēram:
- Tas neuzņem dinamisku saturu vai skriptu lapas.
- Pārāk lielu vietņu vai lielu failu lejupielāde var izraisīt servera avāriju.
- Ja mēs izmantojam httrack pārāk daudz vienlaicīgu savienojumu ar to pašu vietni, mēs varētu palēnināt servera darbību vai to pārtraukt.
Pamācība, kurā tiek izveidots kods saišu izsekošanai, var jūs interesēt:
Izsekojiet tīmekļa saites, izmantojot Python
Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu