Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ
เจชเจฟเจ›เจฒเฉ‡ เจตเจฟเฉฑเจš เจฒเฉ‡เจ– เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ Nemesida WAF เจฎเฉเจซเจผเจค - เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจ…เจคเฉ‡ API เจจเฉ‚เฉฐ เจนเฉˆเจ•เจฐ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจŸเฉ‚เจฒ, เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจธเจฟเฉฑเจง เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจธเจ•เฉˆเจจเจฐ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจตเจพเจชเฉ€เจŸเฉ€.

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉˆเจฌเจธเจพเจˆเจŸ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจœเจผเจฐเฉ‚เจฐเฉ€ เจ‰เจชเจพเจ… เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฆเฉ‡ เจจเจพเจฒ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฎเจเฉŒเจคเจพ เจฆเฉ€เจ†เจ‚ เจงเจฎเจ•เฉ€เจ†เจ‚ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจ‡เจธเจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจชเฉฑเจงเจฐ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเจพเจงเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจธเจฐเฉ‹เจค เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

Nikto, W3af (เจชเจพเจˆเจฅเจจ 2.7 เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจนเฉเจฃ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ) เจœเจพเจ‚ เจ…เจฐเจšเจจเฉ€ (เจซเจฐเจตเจฐเฉ€ เจคเฉ‹เจ‚ เจนเฉเจฃ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚) เจฎเฉเจซเจค เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจนเฉฑเจฒ เจนเจจเฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจนเฉ‹เจฐ เจตเฉ€ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจตเจพเจชเจฟเจŸเฉ€, เจœเจฟเจธ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ.

Wapiti เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:

  • เจซเจพเจˆเจฒ เจตเจฟเจธเจคเจพเจฐ (เจธเจฅเจพเจจเจ• เจ…เจคเฉ‡ เจฐเจฟเจฎเฉ‹เจŸ, เจซเฉ‹เจชเฉ‡เจจ, เจฐเฉ€เจกเจซเจพเจˆเจฒ);
  • เจŸเฉ€เจ•เฉ‡ (PHP / JSP / ASP / SQL เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ เจ…เจคเฉ‡ XPath เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ);
  • XSS (เจ•เจฐเจพเจธ เจธเจพเจˆเจŸ เจธเจ•เฉเจฐเจฟเจชเจŸเจฟเฉฐเจ—) (เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจค เจ…เจคเฉ‡ เจจเจฟเจฐเฉฐเจคเจฐ);
  • เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ (eval(), เจธเจฟเจธเจŸเจฎ(), เจชเจพเจธเจŸเจฐเฉ‚());
  • CRLF เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ (HTTP เจœเจตเจพเจฌ เจตเฉฐเจกเจฃเจพ, เจธเฉˆเจธเจผเจจ เจซเจฟเจ•เจธเฉ‡เจธเจผเจจ);
  • XXE (XML เจฌเจพเจนเจฐเฉ€ เจนเจธเจคเฉ€) เจเจฎเจฌเฉ‡เจกเจฟเฉฐเจ—;
  • SSRF (เจธเจฐเจตเจฐ เจธเจพเจˆเจก เจฌเฉ‡เจจเจคเฉ€ เจœเจพเจ…เจฒเจธเจพเจœเจผเฉ€);
  • เจœเจพเจฃเฉ€เจ†เจ‚ เจธเฉฐเจญเจพเจตเฉ€ เจ–เจคเจฐเจจเจพเจ• เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ (เจจเจฟเจ•เจŸเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ);
  • เจ•เจฎเจœเจผเฉ‹เจฐ .htaccess เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจœเฉ‹ เจฌเจพเจˆเจชเจพเจธ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ;
  • เจฌเฉˆเจ•เจ…เฉฑเจช เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจœเฉ‹ เจ—เฉเจชเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ—เจŸ เจ•เจฐเจฆเฉ€ เจนเฉˆ (เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเจพ เจ–เฉเจฒเจพเจธเจพ);
  • เจธเจผเฉˆเฉฑเจฒเจธเจผเฉŒเจ•;
  • เจ“เจชเจจ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจธ;
  • เจ—เฉˆเจฐ-เจฎเจฟเจ†เจฐเฉ€ HTTP เจตเจฟเจงเฉ€เจ†เจ‚ เจœเฉ‹ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ (PUT)เฅค

เจซเฉ€เจšเจฐ:

  • HTTP, HTTPS เจ…เจคเฉ‡ SOCKS5 เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจธเจฎเจฐเจฅเจจ;
  • เจ•เจˆ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ: เจฌเฉ‡เจธเจฟเจ•, เจกเจพเจ‡เจœเฉˆเจธเจŸ, เจ•เจฐเจฌเฉ‡เจฐเฉ‹เจธ เจœเจพเจ‚ NTLM;
  • เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจ–เฉ‡เจคเจฐ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ (เจกเฉ‹เจฎเฉ‡เจจ, เจซเฉ‹เจฒเจกเจฐ, เจชเฉฐเจจเจพ, URL);
  • URL เจตเจฟเฉฑเจš เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจนเจŸเจพเจ‰เจฃเจพ;
  • เจฌเฉ‡เจ…เฉฐเจค เจธเจ•เฉˆเจจ เจฒเฉ‚เจชเจธ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจ•เจˆ เจธเจพเจตเจงเจพเจจเฉ€เจ†เจ‚ (เจ‰เจฆเจพเจนเจฐเจจ: ifor, เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฒเจˆ เจธเฉ€เจฎเจค เจฎเฉเฉฑเจฒ);
  • URLs เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจคเจฐเจœเฉ€เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ (เจญเจพเจตเฉ‡เจ‚ เจ‰เจน เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจจเจพ เจนเฉ‹เจฃ);
  • เจ•เฉเจ URL เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจ…เจคเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ: URL เจฒเฉŒเจ—เจ†เจŠเจŸ);
  • เจ•เฉ‚เจ•เฉ€เจœเจผ เจ†เจฏเจพเจค เจ•เจฐเฉ‹ (เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ wapiti-getcookie เจŸเฉ‚เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹);
  • SSL เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจคเจธเจฆเฉ€เจ• เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ/เจ…เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ;
  • JavaScript (เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเจงเจพเจฐเจจ JS เจฆเฉเจญเจพเจธเจผเฉ€เจ) เจคเฉ‹เจ‚ URL เจจเฉ‚เฉฐ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ;
  • HTML5 เจจเจพเจฒ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต;
  • เจ•เฉเจฐเจพเจฒเจฐ เจตเจฟเจตเจนเจพเจฐ เจ…เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ•เจˆ เจตเจฟเจ•เจฒเจช;
  • เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฒเจˆ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเจพเจ‚ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ;
  • เจ•เฉเจ เจ•เจธเจŸเจฎ HTTP เจธเจฟเจฐเจฒเฉ‡เจ– เจœเฉ‹เฉœเจจเจพ เจœเจพเจ‚ เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจเจœเฉฐเจŸ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ.

เจ…เจคเจฟเจฐเจฟเจ•เจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • เจตเฉฑเจ–-เจตเฉฑเจ– เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ (HTML, XML, JSON, TXT) เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฌเจฃเจพเจ‰เจฃเจพ;
  • เจธเจ•เฉˆเจจ เจœเจพเจ‚ เจนเจฎเจฒเฉ‡ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจ…เจคเฉ‡ เจฎเฉเฉœ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ (SQLite3 เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจธเฉˆเจธเจผเจจ เจฆเฉ€ เจตเจฟเจงเฉ€);
  • เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฑเจš เจฌเฉˆเจ•เจฒเจพเจˆเจŸเจฟเฉฐเจ—;
  • เจฒเจพเจ—เจฟเฉฐเจ— เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉฑเจงเจฐ;
  • เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎ/เจ…เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจคเฉ‡เจœเจผ เจ…เจคเฉ‡ เจ†เจธเจพเจจ เจคเจฐเฉ€เจ•เจพเฅค

เจธเฉˆเจŸเจฟเฉฐเจ—

Wapiti เจฆเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ 2 เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

  • เจ…เจงเจฟเจ•เจพเจฐเฉ€ เจคเฉ‹เจ‚ เจธเจฐเฉ‹เจค เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ เจธเจพเจˆเจŸ เจ…เจคเฉ‡ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจธเจ•เฉเจฐเจฟเจชเจŸ เจšเจฒเจพเจ“, เจชเจนเจฟเจฒเจพเจ‚ เจชเจพเจ‡เจฅเจจ 3 เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ;
  • pip3 install wapiti3 เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเจพเจชเจฟเจŸเฉ€ เจœเจพเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจŸเฉ‚เจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ

Wapiti เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเจฟเจ†เจฐ เจธเจŸเฉˆเจ‚เจก sites.vulns.pentestit.ru (เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจฐเฉ‹เจค) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจœเจฟเจธ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ (เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ, XSS, LFI/RFI) เจ…เจคเฉ‡ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจ•เจฎเฉ€เจ†เจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจฟเจฐเจซ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ•เจพเจจเฉ‚เฉฐเจจ เจจเจพ เจคเฉ‹เฉœเฉ‹!

เจธเจ•เฉˆเจจเจฐ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจฎเฉเฉฑเจขเจฒเฉ€ เจ•เจฎเจพเจ‚เจก:

# wapiti -u <target> <options>

เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฒเจพเจ‚เจš เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ•เจพเจซเจผเฉ€ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจฎเจฆเจฆ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ:

--เจธเจ•เฉ‹เจช - เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ–เฉ‡เจคเจฐ
เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ•เฉเจฐเฉŒเจฒ URL เจฆเฉ‡ เจจเจพเจฒ เจธเจ•เฉ‹เจช เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจชเฉฐเจจเฉ‡ เจ…เจคเฉ‡ เจธเจพเจˆเจŸ 'เจคเฉ‡ เจฒเฉฑเจญเฉ‡ เจœเจพ เจธเจ•เจฃ เจตเจพเจฒเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจ•เฉ‡ เจธเจพเจˆเจŸ เจฆเฉ‡ เจ•เฉเจฐเฉŒเจฒเจฟเฉฐเจ— เจ–เฉ‡เจคเจฐ เจจเฉ‚เฉฐ เจตเจฟเจตเจธเจฅเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

-s ะธ -x โ€” เจ–เจพเจธ URL เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจœเจพเจ‚ เจนเจŸเจพเจ‰เจฃ เจฒเจˆ เจตเจฟเจ•เจฒเจชเฅค เจ‡เจน เจตเจฟเจ•เจฒเจช เจ‰เจฆเฉ‹เจ‚ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจฐเฉŒเจฒ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉŒเจฐเจพเจจ เจ‡เฉฑเจ• เจ–เจพเจธ URL เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจœเจพเจ‚ เจนเจŸเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

--เจ›เฉฑเจกเฉ‹ โ€” เจ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจชเจฐ เจนเจฎเจฒเจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจ–เจคเจฐเจจเจพเจ• เจฎเจพเจชเจฆเฉฐเจก เจนเจจ เจœเฉ‹ เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจฆเฉŒเจฐเจพเจจ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจฌเจพเจนเจฐ เจฐเฉฑเจ–เฉ‡ เจ—เจ เจนเจจเฅค

--verify-ssl โ€” เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจคเจธเจฆเฉ€เจ• เจจเฉ‚เฉฐ เจฏเฉ‹เจ— เจœเจพเจ‚ เจ…เจฏเฉ‹เจ— เจ•เจฐเฉ‹เฅค
เจตเจพเจชเจฟเจŸเฉ€ เจธเจ•เฉˆเจจเจฐ เจฎเจพเจกเจฟเจŠเจฒเจฐ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ–เจพเจธ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ, เจ‰เจนเจจเจพเจ‚ เจธเจฎเฉ‡เจค เจœเฉ‹ เจธเจ•เฉˆเจจเจฐ เจฆเฉ‡ เจšเฉฑเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจจเฉˆเจ•เจŸ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเฉเจนเจพเจจเฉ‚เฉฐ -m เจธเจตเจฟเฉฑเจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจนเจจเจพเจ‚ เจฆเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เจพเจฎเจฟเจ†เจ‚ เจจเจพเจฒ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ•เฉเฉฐเจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจคเจพเจ‚ เจธเจพเจฐเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจเจ—เฉ‡เฅค เจธเจฐเจฒ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ:

# wapiti -u http://sites.vulns.pentestit.ru/ -m sql,xss,xxe

เจ‡เจธ เจตเจฐเจคเฉ‹เจ‚ เจ‰เจฆเจพเจนเจฐเจจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจŸเฉ€เจšเฉ‡ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเจฟเจฐเจซเจผ SQL, XSS เจ…เจคเฉ‡ XXE เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจธเฉ€เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจขเฉฐเจ— เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ -m โ€œxss: get, blindql: post, xxe: postโ€. เจ‡เจธ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจฎเฉ‹เจกเฉ€เจŠเจฒ xss GET เจตเจฟเจงเฉ€ เจ…เจคเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจญเฉ‡เจœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ blibdsql - เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจชเฉ‹เจธเจŸ เจ•เจฐเจจ เจฒเจˆ, เจ†เจฆเจฟเฅค เจตเฉˆเจธเฉ‡, เจœเฉ‡เจ•เจฐ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉเจ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจฆเฉŒเจฐเจพเจจ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€ เจœเจพเจ‚ เจฌเจนเฉเจค เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ Ctrl+C เจธเฉเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจฆเจฌเจพ เจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจฎเฉ€เจจเฉ‚ เจตเจฟเฉฑเจš เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ†เจˆเจŸเจฎ เจจเฉ‚เฉฐ เจšเฉเจฃ เจ•เฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ›เฉฑเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

Wapiti เจ‡เฉฑเจ• เจ•เฉเฉฐเจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจฆเฉเจ†เจฐเจพ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ -p เจ…เจคเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจธเจผเจพเจจเจพ เจธเจพเจˆเจŸ 'เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ -a. เจคเฉเจธเฉ€เจ‚ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจ•เจฟเจธเจฎ เจตเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจฎเฉ‚เจฒ, เจกเจพเจ‡เจœเฉˆเจธเจŸ, เจ•เจฐเจฌเจฐเฉ‹เจœเจผ ะธ เจเจจเจŸเฉ€เจเจฒเจเจฎ. เจ†เจ–เจฐเฉ€ เจฆเฉ‹ เจจเฉ‚เฉฐ เจตเจพเจงเฉ‚ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฟเจฐเจฒเฉ‡เจ– เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจฎเจจเจฎเจพเจจเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจเจœเฉฐเจŸ) เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจ•เฉเจ.

เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจคเฉเจธเฉ€เจ‚ เจŸเฉ‚เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ wapiti-getcookie. เจ‡เจธเจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ เจ…เจธเฉ€เจ‚ เจฌเจฃเจฆเฉ‡ เจนเจพเจ‚ เจ•เฉ‚เจ•เฉ€, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ Wapiti เจธเจ•เฉˆเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจ—เจ เจจ เจ•เฉ‚เจ•เฉ€ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจ•เฉ€เจคเจพ:

# wapiti-getcookie -u http://sites.vulns.pentestit.ru/login.php -c cookie.json

เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจœเจตเจพเจฌ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฒเฉŒเจ—เจ‡เจจ, เจชเจพเจธเจตเจฐเจก, เจ†เจฆเจฟ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ†เจ‰เจŸเจชเฉเฉฑเจŸ JSON เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจนเฉˆเฅค เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจตเจฟเจ•เจฒเจช เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจธเจพเจฐเฉ€ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจนเฉˆ -d:

# wapiti-getcookie - http://sites.vulns.pentestit.ru/login.php -c cookie.json -d "username=admin&password=admin&enter=submit"

เจจเจคเฉ€เจœเจพ เจธเจฎเจพเจจ เจนเฉ‹เจตเฉ‡เจ—เจพ:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจธเจ•เฉˆเจจเจฐ เจฆเฉ€ เจฎเฉเฉฑเจ– เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ…เฉฐเจคเจฎ เจฌเฉ‡เจจเจคเฉ€ เจ‡เจน เจธเฉ€:

# wapiti --level 1 -u http://sites.vulns.pentestit.ru/ -f html -o /tmp/vulns.html -m all --color -ั cookie.json --scope folder --flush-session -A 'Pentestit Scans' -p http://proxy.office.pentestit.ru:3128

เจœเจฟเฉฑเจฅเฉ‡ เจนเฉ‹เจฐ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš:

-f ะธ -o - เจฐเจฟเจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฒเจˆ เจซเจพเจฐเจฎเฉˆเจŸ เจ…เจคเฉ‡ เจฎเจพเจฐเจ—;

-m โ€” เจธเจพเจฐเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจคเฉ‡ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเฉ‡เจ—เจพ;

--เจฐเฉฐเจ— - เจตเจพเจชเจฟเจŸเฉ€ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจจเจพเจœเจผเฉเจ•เจคเจพ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เจฐเฉ‹;

-c - เจจเจพเจฒ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เฉ‚เจ•เฉ€เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ wapiti-getcookie;

--เจธเจ•เฉ‹เจช - เจนเจฎเจฒเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ€เจšเจพ เจšเฉเจฃเจจเจพ. เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจšเฉเจฃเจจเจพ เจซเฉ‹เจฒเจกเจฐ เจจเฉ‚เฉฐ เจนเจฐเฉ‡เจ• URL เจจเฉ‚เฉฐ เจ•เฉเจฐเฉŒเจฒ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‰เจธ 'เจคเฉ‡ เจนเจฎเจฒเจพ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจฌเฉ‡เจธ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค เจ…เจงเจพเจฐ URL เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจพเจฐเจตเจฐเจก เจธเจฒเฉˆเจธเจผ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจ•เฉ‹เจˆ เจซเจพเจˆเจฒ เจจเจพเจฎ เจจเจนเฉ€เจ‚);

--เจซเจฒเจธเจผ-เจธเฉˆเจธเจผเจจ - เจตเจพเจฐ-เจตเจพเจฐ เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเจฟเจ›เจฒเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ;

-A - เจ†เจชเจฃเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจเจœเฉฐเจŸ;

-p โ€” เจชเจฐเจพเจ•เจธเฉ€ เจธเจฐเจตเจฐ เจเจกเจฐเฉˆเฉฑเจธ, เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เฅค

เจฐเจฟเจชเฉ‹เจฐเจŸ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจœเจฟเจนเจพ

เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจจเจคเฉ€เจœเจพ HTML เจชเฉ‡เจœ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจค เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจธเจชเจธเจผเจŸ เจ…เจคเฉ‡ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจชเฉœเฉเจนเจจ เจตเจพเจฒเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฐเจฟเจชเฉ‹เจฐเจŸ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจฐเจฃเจจ, เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚, เจ†เจฆเฉ‡เจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจเจ—เฉ€ curl เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฌเฉฐเจฆ เจ•เจฐเจจเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจธเฉเจเจพเจ…เฅค เจจเฉˆเจตเฉ€เจ—เฉ‡เจธเจผเจจ เจฆเฉ€ เจธเฉŒเจ– เจฒเจˆ, เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฆเฉ‡ เจจเจพเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเจฟเฉฐเจ• เจœเฉ‹เฉœเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ 'เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเจพ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉเจ•เจธเจพเจจ เจ‡เฉฑเจ• เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฎเฉˆเจช เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจ•เฉ€ เจธเจพเจฐเฉ‡ เจชเจคเฉ‡ เจ…เจคเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจเฉ‚เจ เฉ‡ เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจนเฉ‹เจฃ เจฆเฉ€ เจตเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ. เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš "เจฌเฉˆเจ•เจ…เฉฑเจช เจซเจพเจˆเจฒเจพเจ‚" เจ…เจคเฉ‡ "เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ–เจคเจฐเจจเจพเจ• เจซเจพเจˆเจฒเจพเจ‚" เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจ…เจธเจฒเฉ€เจ…เจค เจจเจพเจฒ เจฎเฉ‡เจฒ เจจเจนเฉ€เจ‚ เจ–เจพเจ‚เจฆเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ•เฉ‹เจˆ เจซเจพเจˆเจฒเจพเจ‚ เจจเจนเฉ€เจ‚ เจธเจจ:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจธเจผเจพเจ‡เจฆ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ—เจฒเจค เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ€ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ•เจฎเฉ€ เจนเฉˆ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ (เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ€ เจ†เจฒเฉ‹เจšเจจเจพเจคเจฎเจ•เจคเจพ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจฟเจ†เจ‚), เจœเจพเจ‚ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃ เจฆเฉ€ เจ•เจฎเฉ€เฅค เจฎเจพเจชเจฆเฉฐเจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ•เฉ‹ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจœเจฟเจธ เจจเจพเจฒ เจ…เจธเฉ€เจ‚ เจ…เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจพเจˆ เจ—เจˆ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ€ เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจจเฉ‚เฉฐ เจธเจฎเจ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ --เจฐเฉฐเจ— เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจฆเฉŒเจฐเจพเจจ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจฒเฉฑเจญเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจฐเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉฐเจ—เฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจชเจฐ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ–เฉเจฆ เจ…เจœเจฟเจนเจพ เจฐเฉฐเจ— เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€เฅค

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚

SQLi

เจธเจ•เฉˆเจจเจฐ เจจเฉ‡ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ SQLi เจ–เฉ‹เจœ เจฆเจพ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เฉ€เจคเจพเฅค เจ‰เจนเจจเจพเจ‚ เจชเฉฐเจจเจฟเจ†เจ‚ 'เจคเฉ‡ SQL เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจœเจฟเฉฑเจฅเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจ†เจ‰เจ‚เจฆเฉ€:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉ€ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจชเฉฐเจจเจฟเจ†เจ‚ 'เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจธเฉ€, เจตเฉˆเจง เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเฉ€ เจ•เฉ‚เจ•เฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจซเจฒ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจธเฉˆเจธเจผเจจ "เจฒเฉŒเจ— เจ†เจ‰เจŸ" เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ•เฉ‚เจ•เฉ€ เจ…เจตเฉˆเจง เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพเฅค เจœเฉ‡เจ•เจฐ deauthorization เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ‡เจธ เจตเจฟเจงเฉ€ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจตเจœเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ -x เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเจพเจนเจฐ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจŸเจฐเจฟเฉฑเจ—เจฐ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฐเฉ‹เจ•เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจจเจนเฉ€เจ‚ เจคเจพเจ‚, เจ‡เจธเจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจฌเจพเจนเจฐ เจ•เฉฑเจขเจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ. เจ‡เจน เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจธเจฎเฉเฉฑเจšเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉ‚เจฒ เจจเจพเจฒ, เจชเจฐ เจ‡เจธ เจธเฉ‚เจ–เจฎเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ, เจ‡เฉฑเจ• เจฌเฉฐเจฆ เจธเจฐเฉ‹เจค เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจ•เจˆ เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจธเฉ€เฅค

XSS

เจธเจ•เฉˆเจจเจฐ เจจเฉ‡ เจฆเจฟเฉฑเจคเฉ‡ เจ•เฉฐเจฎ เจฆเจพ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเฉฑเจญเฉ€เจ†เจ‚:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

LFI/RFI

เจธเจ•เฉˆเจจเจฐ เจจเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจ…เฉฐเจคเจฐเฉ€เจต เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเฉฑเจญเฉ€เจ†เจ‚:

Wapiti - เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจพเจˆเจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจเฉ‚เจ เฉ‡ เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจ…เจคเฉ‡ เจ—เฉเฉฐเจฎ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, Wapiti, เจ‡เฉฑเจ• เจฎเฉเจซเจค เจŸเฉ‚เจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ‡เจน เจฎเจพเจจเจคเจพ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจ•เจฟ เจธเจ•เฉˆเจจเจฐ เจ•เจพเจซเจผเฉ€ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€, เจฒเจšเจ•เจฆเจพเจฐ เจ…เจคเฉ‡ เจฌเจนเฉ-เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ, เจ‡เจน เจฎเฉเจซเจค เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจธเจผเจพเจธเจ•เจพเจ‚ เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉˆเฉฑเจฌ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฅเจฟเจคเฉ€ เจฌเจพเจฐเฉ‡ เจฎเฉเฉฑเจขเจฒเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจฃ เจฆเจพ เจ…เจงเจฟเจ•เจพเจฐ เจนเฉˆเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ.

เจธเจฟเจนเจคเจฎเฉฐเจฆ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเจนเฉ‹!

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹