HelpStartConceptsSpider - zaproxy/zap-core-help-fil_PH GitHub Wiki
Ang ispayder ay isang kasangkapan na ginagamit sa automatikong pagtuklas ng mga bagong pagkukunan (URL) sa isang partikular na Site. Ito ay nagsisimula sa listahan ng mga URL na binibisita, ito ay tinatawag na ang mga seed, kung saan ito ay naka depende kung paano sinisimulan ang Ispayder. Pagkatapos ay bibisita ng Spider ang mga URL, kinikilala nito ang lahat ng mga hyperlink na nasa pahina at idinadagdag ang mga ito sa listahan ng mga URL na bibisihahan ang prosesong ito ay nagpapatuloy recursively hangang may mga bagong resource ang nakikita.
Ang Ispayder ay maaring ibahin at magsimula gamit ang Ispayder dielogue.
Habang pinuproseso ang mga URL, ang Ispayder ay gumagawa ng kahilingan na makuha ang pinagkukunan at pagkatapos ito ay tutugon at kikilalanin ang mga hyperlinks. Karaniwan ito ay may ruon ng mga sumusunod na pag uugali habang pinuproseso ang iba't ibang uri ng mga tugon:
Pagproseso sa mga ispisipikong tag, at kilalanin ang mga bagong pinagkukunan ng link:
- Base - tamang pag aasikaso
- Isang, Link, Area - 'href' katangian
- Frame, IFrame, Script, Img - 'src' katangian
- Meta - 'http-equiv' para sa 'lokasyon' at 'pag refresh'
- Form - tamang pag gamit ng mga Form na may parehong GET at POST method. Ang kahalagahan ng mga field ay ang paggawa ng wasto, bilang isa sa mga uri ng HTML 5.0 input.
- Mga Komento - Ang mga Wastong tag na makikita sa mga komento ay pinagaaralan din kung itoy tinutukoy sa Mga Opsiyon ng Ispayder screen
Kung itoy nakatakda na sa Mga Opsiyon ng Ispayder screenSinusuri din ang 'Robots.text' na payl ay sinusubak na tukuyin ang bagong pinagmumulan gamit ang tinutukoy na mga patakaran. Kinakailangan matukoy nito na ang Ispayder ay hindi sumunod sa mga patakaran na tinutukoy sa 'Robots.txt' payl.
Ang mga nilalaman ng OData gamit ang format ng Atom ay kasalukuyang sinusuportahan ang lahat ng link na nakalakip dito (kaugnay o ganap) ang pag proseso.
Ang mga tumugon sa text ay parsed scanning para sa pattern ng URL
Sa kasalukuyan, ang Ispayder ay hindi ipinuproseso ang ganitong uri ng resources,.
- Kapag tinitignan kung ang isang URL ay nabisita na, ang gawi tungkol sa kung paanong ang mga parameter ay pinamamahalaan ay maaaring baguhin sa mga Opsiyon ng Spider screen.
- Kapag tinitignan kung ang URL ay nabisita na, may mga ilang parameter ang pareho kung saan binabaliwa ang: jsessionid, phpsessid, aspsessionid, utm_*
- Ang gawi ng mga Spider ukol sa mga cookie ay nakadepende sa kung paanong ang spider ay sinimulan at kung anong opsiyon ang pinagana. Para sa mas maramipang detalye pumunta lng sa mga Opsiyon ng Ispayder screen.
Ang pagbabago sa spider gamit ang Mga Opsiyon ng Ispayder screen.
UI Overview | para sa pangkalahatang ideya ng user interface | |
Mga tampok | provided ng ZAP | |
Mga Opsiyon para sa Spider screen | ang Ispayder |