เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2

เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชฎเซ‡เช‚ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชฒเช–เซเชฏเซเช‚ เชนเชคเซเช‚ เช†, เชชเชฐเช‚เชคเซ เชฅเซ‹เชกเซ€ เช“เช›เซ€ เช…เชจเซ‡ เช…เชธเซเชคเชตเซเชฏเชธเซเชค. เชชเช›เซ€เชฅเซ€, เชฎเซ‡เช‚ เชธเชฎเซ€เช•เซเชทเชพเชฎเชพเช‚ เชธเชพเชงเชจเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชจเซเช‚, เชฒเซ‡เช–เชฎเชพเช‚ เชฎเชพเชณเช–เซเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เชŸเซ€เช•เชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ (เช–เซ‚เชฌ เช†เชญเชพเชฐ เชฒเซ‡เชซเซเชŸเซ€ เชธเชฒเชพเชน เชฎเชพเชŸเซ‡) เช…เชจเซ‡ เชคเซ‡เชจเซ‡ SecLab เชชเชฐเชจเซ€ เชธเซเชชเชฐเซเชงเชพเชฎเชพเช‚ เชฎเซ‹เช•เชฒเซเชฏเซ‹ (เช…เชจเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชกเซ€, เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฎ เชธเซเชชเชทเซเชŸ เช•เชพเชฐเชฃเซ‹เชธเชฐ เช•เซ‹เชˆเช เชคเซ‡เชฃเซ€เชจเซ‡ เชœเซ‹เชˆ เชจเชฅเซ€). เชธเซเชชเชฐเซเชงเชพ เชชเซ‚เชฐเซ€ เชฅเชˆ เช—เชˆ เช›เซ‡, เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชธเซเชชเชทเซเชŸ เช…เช‚เชคเชฐเชพเชคเซเชฎเชพ เชธเชพเชฅเซ‡ เชนเซเช‚ เชคเซ‡เชจเซ‡ (เชฒเซ‡เช–) Habrรฉ เชชเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€ เชถเช•เซเช‚ เช›เซเช‚.

เชฎเชซเชค เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฐ เชŸเซ‚เชฒเซเชธ

เช† เชฒเซ‡เช–เชฎเชพเช‚ เชนเซเช‚ "เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ" เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฟเช‚เช— (เชชเซเชฐเชตเซ‡เชถ เชชเชฐเซ€เช•เซเชทเชฃเซ‹) เชฎเชพเชŸเซ‡เชจเชพ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจเซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถ.
เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‡ เชœเซ‹เชˆเชถเซเช‚ เชœเซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡. เชจเซ€เชšเซ‡เชจเซ€ เช‰เชคเซเชชเชพเชฆเชจ เชถเซเชฐเซ‡เชฃเซ€เช“ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‹:

  1. เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเช•เซ‡เชจเชฐเซเชธ
  2. เชตเซ‡เชฌ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชญเช‚เช— เชธเซเช•เซ‡เชจเชฐเซเชธ
  3. เชถเซ‹เชทเชฃ
  4. เชˆเชจเซเชœเซ‡เช•เซเชถเชจเชจเซเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ
  5. เชกเซ€เชฌเช—เชฐเซเชธ (เชธเซเชจเชฟเชซเชฐเซเชธ, เชธเซเชฅเชพเชจเชฟเช• เชชเซเชฐเซ‹เช•เซเชธเซ€, เชตเช—เซ‡เชฐเซ‡)


เช•เซ‡เชŸเชฒเชพเช• เช‰เชคเซเชชเชพเชฆเชจเซ‹เชฎเชพเช‚ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• "เชชเชพเชคเซเชฐ" เชนเซ‹เชฏ เช›เซ‡, เชคเซ‡เชฅเซ€ เชนเซเช‚ เชคเซ‡เชฎเชจเซ‡ เชคเซ‡ เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเซ€เชถ เชœเซ‡เชฎเชพเช‚ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ะพเชตเชงเซ เชธเชพเชฐเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ (เชตเซเชฏเช•เซเชคเชฟเชฒเช•เซเชทเซ€ เช…เชญเชฟเชชเซเชฐเชพเชฏ).

เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเช•เซ‡เชจเชฐเซเชธ.

เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏ เช เช‰เชชเชฒเชฌเซเชง เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชตเชพเช“ เชถเซ‹เชงเชตเชพเชจเซเช‚, เชคเซ‡เชฎเชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเซเช‚, OS เชจเช•เซเช•เซ€ เช•เชฐเชตเซเช‚ เชตเช—เซ‡เชฐเซ‡ เช›เซ‡.

เชเชจเชเชฎเชชเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
Nmap ("เชจเซ‡เชŸเชตเชฐเซเช• เชฎเซ‡เชชเชฐ") เชจเซ‡เชŸเชตเชฐเซเช• เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชธเซเชฐเช•เซเชทเชพ เช“เชกเชฟเชŸ เชฎเชพเชŸเซ‡ เชฎเชซเชค เช…เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡. เช•เชจเซเชธเซ‹เชฒเชจเชพ เชนเชฟเช‚เชธเช• เชตเชฟเชฐเซ‹เชงเซ€เช“ Zenmap เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ Nmap เชฎเชพเชŸเซ‡ GUI เช›เซ‡.
เช† เชซเช•เซเชค "เชธเซเชฎเชพเชฐเซเชŸ" เชธเซเช•เซ‡เชจเชฐ เชจเชฅเซ€, เชคเซ‡ เชเช• เช—เช‚เชญเซ€เชฐ เชเช•เซเชธเซเชŸเซ‡เชจเซเชธเชฟเชฌเชฒ เชŸเซ‚เชฒ เช›เซ‡ ("เช…เชธเชพเชฎเชพเชจเซเชฏ เชฒเช•เซเชทเชฃเซ‹"เชฎเชพเช‚เชฅเซ€ เชเช• เช เช•เซƒเชฎเชฟเชจเซ€ เชนเชพเชœเชฐเซ€ เชฎเชพเชŸเซ‡ เชจเซ‹เชก เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ€ เชนเชพเชœเชฐเซ€ เช›เซ‡ "Stuxnet"(เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‡เชฒ เช…เชนเซ€เช‚). เชฒเชพเช•เซเชทเชฃเชฟเช• เช‰เชชเชฏเซ‹เช— เช‰เชฆเชพเชนเชฐเชฃ:

nmap -A -T4 localhost

-เช“เชเชธ เชตเชฐเซเชเชจ เชกเชฟเชŸเซ‡เช•เซเชถเชจ, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชธเซเช•เซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชŸเซเชฐเซ‡เชธเชฟเช‚เช— เชฎเชพเชŸเซ‡ A
-T4 เชธเชฎเชฏ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเซ‡เชŸเชฟเช‚เช— (เชตเชงเซ เชเชกเชชเซ€ เช›เซ‡, 0 เชฅเซ€ 5 เชธเซเชงเซ€)
เชฒเซ‹เช•เชฒเชนเซ‹เชธเซเชŸ - เชฒเช•เซเชทเซเชฏ เชนเซ‹เชธเซเชŸ
เช•เช‚เชˆเช• เช…เช˜เชฐเซเช‚?

nmap -sS -sU -T4 -A -v -PE -PP -PS21,22,23,25,80,113,31339 -PA80,113,443,10042 -PO --script all localhost

เช† Zenmap เชฎเชพเช‚ "เชงเซ€เชฎเชพ เชตเซเชฏเชพเชชเช• เชธเซเช•เซ‡เชจ" เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เช›เซ‡. เชคเซ‡ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชฎเชพเช‚ เช˜เชฃเซ‹ เชฒเชพเช‚เชฌเซ‹ เชธเชฎเชฏ เชฒเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เช‚เชคเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฒเช•เซเชทเซเชฏ เชธเชฟเชธเซเชŸเชฎ เชตเชฟเชถเซ‡ เชถเซ‹เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชฐเชถเชฟเชฏเชจเชฎเชพเช‚ เชธเชนเชพเชฏ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ, เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซ เชŠเช‚เชกเชพเชฃเชฎเชพเช‚ เชœเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชนเซเช‚ เชฒเซ‡เช–เชจเซ‹ เช…เชจเซเชตเชพเชฆ เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚ Nmap เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ.
Nmap เชจเซ‡ Linux เชœเชฐเซเชจเชฒ, เช‡เชจเซเชซเซ‹ เชตเชฐเซเชฒเซเชก, LinuxQuestions.Org เช…เชจเซ‡ Codetalker Digest เชœเซ‡เชตเชพ เชธเชพเชฎเชฏเชฟเช•เซ‹ เช…เชจเซ‡ เชธเชฎเซเชฆเชพเชฏเซ‹ เชคเชฐเชซเชฅเซ€ "เชตเชฐเซเชทเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เช‰เชคเซเชชเชพเชฆเชจ"เชจเซ‹ เชฆเชฐเชœเซเชœเซ‹ เชฎเชณเซเชฏเซ‹ เช›เซ‡.
เชเช• เชฐเชธเชชเซเชฐเชฆ เชฎเซเชฆเซเชฆเซ‹, Nmap เชซเชฟเชฒเซเชฎเซ‹เชฎเชพเช‚ เชœเซ‹เชˆ เชถเช•เชพเชฏ เช›เซ‡ โ€œเชง เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฐเซ€เชฒเซ‹เชกเซ‡เชกโ€, โ€œเชกเชพเชˆ เชนเชพเชฐเซเชก 4โ€, โ€œเชง เชฌเซ‹เชฐเซเชจ เช…เชฒเซเชŸเซ€เชฎเซ‡เชŸเชฎโ€, โ€œเชนเซ‹เชŸเชพเชฌเซ€เชšโ€ เช…เชจเซ‡ เช…เชจเซเชฏ.

เช†เชˆเชชเซ€-เชŸเซ‚เชฒเซเชธเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เช†เชˆเชชเซ€-เชŸเซ‚เชฒเซเชธ - เชตเชฟเชตเชฟเชง เชจเซ‡เชŸเชตเชฐเซเช• เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชเชจเซ‹ เชเช• เชชเซเชฐเช•เชพเชฐ, เชตเชฟเชจเซเชกเซ‹เช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ "เชธเชฎเชฐเซเชชเชฟเชค" GUI เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡.
เชชเซ‹เชฐเซเชŸ เชธเซเช•เซ‡เชจเชฐ, เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชธเช‚เชธเชพเชงเชจเซ‹ (เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ เชชเซเชฐเชฟเชจเซเชŸเชฐ/เชซเซ‹เชฒเซเชกเชฐเซเชธ), WhoIs/เชซเชฟเช‚เช—เชฐ/เชฒเซเช•เช…เชช, เชŸเซ‡เชฒเชจเซ‡เชŸ เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚. เชฎเชพเชคเซเชฐ เชเช• เช…เชจเซเช•เซ‚เชณ, เชเชกเชชเซ€, เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชธเชพเชงเชจ.

เช…เชจเซเชฏ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ‹ เช•เซ‹เชˆ เช–เชพเชธ เชฎเซเชฆเซเชฆเซ‹ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เช† เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฌเชงเชพเชฎเชพเช‚ เชธเชฎเชพเชจ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช›เซ‡. เชคเซ‡เชฎ เช›เชคเชพเช‚, nmap เชธเซŒเชฅเซ€ เชตเชงเซ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซเช‚ เชฐเชนเซ‡ เช›เซ‡.

เชตเซ‡เชฌ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชญเช‚เช— เชธเซเช•เซ‡เชจเชฐเซเชธ

เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเซ‹ (SQL inj, XSS, LFI/RFI, เชตเช—เซ‡เชฐเซ‡) เช…เชฅเชตเชพ เชญเซ‚เชฒเซ‹ (เช•เชพเชขเซ€ เชจเชพเช–เซ‡เชฒเซ€ เช…เชธเซเชฅเชพเชฏเซ€ เชซเชพเช‡เชฒเซ‹, เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช‡เชจเซเชกเซ‡เช•เซเชธเซ€เช‚เช— เชตเช—เซ‡เชฐเซ‡)

เชเช•เซเชฏเซเชจเซ‡เชŸเชฟเช•เซเชธ เชตเซ‡เชฌ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฐเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชเช•เซเชฏเซเชจเซ‡เชŸเชฟเช•เซเชธ เชตเซ‡เชฌ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฐ โ€” เชฒเชฟเช‚เช• เชชเชฐเชฅเซ€ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช† เชเช• xss เชธเซเช•เซ‡เชจเชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เช† เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชธเชพเชšเซเช‚ เชจเชฅเซ€. เชฎเชซเชค เชธเช‚เชธเซเช•เชฐเชฃ, เช…เชนเซ€เช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เช˜เชฃเซ€ เชฌเชงเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชœเซ‡ เชตเซเชฏเช•เซเชคเชฟ เช† เชธเซเช•เซ‡เชจเชฐเชจเซ‡ เชชเซเชฐเชฅเชฎ เชตเช–เชค เชšเชฒเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชฐเชฅเชฎ เชตเช–เชค เชคเซ‡เชฎเชจเชพ เชธเช‚เชธเชพเชงเชจ เชชเชฐ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เชคเซ‡ เชฅเซ‹เชกเซ‹ เช†เช‚เชšเช•เซ‹ เช…เชจเซเชญเชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเชฎเซ‡ เชธเชฎเชœเซ€ เชถเช•เชถเซ‹ เช•เซ‡ เชเช•เชตเชพเชฐ เชคเชฎเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช† เช•เชฐเซ‹ เช›เซ‹. เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชเช• เช–เซ‚เชฌ เชœ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เช‰เชคเซเชชเชพเชฆเชจ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฎเชพเชคเซเชฐ เชธเชพเชฎเชพเชจเซเชฏ PHP เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธ เชธเชพเชฅเซ‡ เชœ เชจเชนเซ€เช‚, เชชเชฃ เช…เชจเซเชฏ เชญเชพเชทเชพเช“เชฎเชพเช‚ เชชเชฃ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ (เชœเซ‹เช•เซ‡ เชญเชพเชทเชพเชฎเชพเช‚ เชคเชซเชพเชตเชค เช เชธเซ‚เชšเช• เชจเชฅเซ€). เชธเซ‚เชšเชจเชพเช“เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช•เซ‹เชˆ เช–เชพเชธ เชฎเซเชฆเซเชฆเซ‹ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชธเซเช•เซ‡เชจเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชซเช•เซเชค "เชชเชฟเช•เช…เชช" เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชฎเชพเช‚ "เช†เช—เชฒเซเช‚, เช†เช—เชณ, เช†เช—เชณ, เชคเซˆเชฏเชพเชฐ" เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช•.

เชจเชฟเช•เซ‹เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชจเชฟเช•เซ‹ เช† เชเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ (GPL) เชตเซ‡เชฌ เช•เซเชฐเชพเช‰เชฒเชฐ เช›เซ‡. เชจเชฟเชฏเชฎเชฟเชค เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชตเชฐเซเช• เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเชกเชฟเชฒเซ€เชŸ เช•เชฐเซ‡เชฒ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ (เช•เซ‡เชŸเชฒเชพเช• test.php, index_.php, เชตเช—เซ‡เชฐเซ‡), เชกเซ‡เชŸเชพเชฌเซ‡เช เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธ (/phpmyadmin/, /pma เช…เชจเซ‡ เชคเซ‡เชจเชพ เชœเซ‡เชตเชพ), เชตเช—เซ‡เชฐเซ‡ เชฎเชพเชŸเซ‡ เชฒเช•เซเชทเซเชฏ เชธเชพเช‡เชŸ เชถเซ‹เชงเซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชญเซ‚เชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชธเชพเชงเชจ เชคเชชเชพเชธเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฎเชพเชจเชตเซ€เชฏ เชชเชฐเชฟเชฌเชณเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡.
เช‰เชชเชฐเชพเช‚เชค, เชœเซ‹ เชคเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชถเซ‹เชงเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‡เชฒเชพ เชถเซ‹เชทเชฃ เชฎเชพเชŸเซ‡ เชคเชชเชพเชธเซ‡ เช›เซ‡ (เชœเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช›เซ‡).
เช‰เชชเชฒเชฌเซเชง "เช…เชจเชฟเชšเซเช›เชจเซ€เชฏ" เชชเชฆเซเชงเชคเชฟเช“ เชœเซ‡เชฎ เช•เซ‡ PUT เช…เชจเซ‡ TRACE เชจเซ‹ เช…เชนเซ‡เชตเชพเชฒ เช†เชชเซ‡ เช›เซ‡
เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ. เชœเซ‹ เชคเชฎเซ‡ เช“เชกเชฟเชŸเชฐ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเซ‹ เช…เชจเซ‡ เชฆเชฐเชฐเซ‹เชœ เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ‹ เชคเซ‹ เชคเซ‡ เช–เซ‚เชฌ เช…เชจเซเช•เซ‚เชณ เช›เซ‡.
เช—เซ‡เชฐเชซเชพเชฏเชฆเชพเชฎเชพเช‚เชฅเซ€, เชนเซเช‚ เช–เซ‹เชŸเชพ เชนเช•เชพเชฐเชพเชคเซเชฎเช•เชจเซ€ เช‰เชšเซเชš เชŸเช•เชพเชตเชพเชฐเซ€ เชจเซ‹เช‚เชงเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชธเชพเช‡เชŸ เชนเช‚เชฎเซ‡เชถเชพ 404 เชญเซ‚เชฒเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฎเซเช–เซเชฏ เชญเซ‚เชฒ เช†เชชเซ‡ เช›เซ‡ (เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฅเชตเซ€ เชœเซ‹เชˆเช), เชคเซ‹ เชธเซเช•เซ‡เชจเชฐ เช•เชนเซ‡เชถเซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชธเชพเช‡เชŸ เชคเซ‡เชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚เชฅเซ€ เชฌเชงเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชจเชฌเชณเชพเชˆเช“ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เช† เชตเชพเชฐเช‚เชตเชพเชฐ เชฅเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชคเชฎเชพเชฐเซ€ เชธเชพเช‡เชŸเชจเซ€ เชฐเชšเชจเชพ เชชเชฐ เช˜เชฃเซเช‚ เชจเชฟเชฐเซเชญเชฐ เช›เซ‡.
เช‰เชคเซเชคเชฎ เช‰เชชเชฏเซ‹เช—:

./nikto.pl -host localhost

เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชธเชพเช‡เชŸ เชชเชฐ เช…เชงเชฟเช•เซƒเชค เชฅเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ nikto.conf เชซเชพเช‡เชฒ, STATIC-COOKIE เชตเซ‡เชฐเซ€เชเชฌเชฒเชฎเชพเช‚ เช•เซ‚เช•เซ€ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชตเชฟเช•เซเชŸเซ‹เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชตเชฟเช•เซเชŸเซ‹ โ€” เชตเชฟเชจเซเชกเซ‹เช เชฎเชพเชŸเซ‡ เชจเชฟเช•เซเชŸเซ‹, เชชเชฐเช‚เชคเซ เช•เซ‡เชŸเชฒเชพเช• เช‰เชฎเซ‡เชฐเชพเช“ เชธเชพเชฅเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชญเซ‚เชฒเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชคเชชเชพเชธเชคเซ€ เชตเช–เชคเซ‡ โ€œเชซเชเซ€โ€ เชฒเซ‹เชœเชฟเช•, GHDB เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชฒเชฟเช‚เช•เซเชธ เช…เชจเซ‡ เชฐเชฟเชธเซ‹เชฐเซเชธ เชซเซ‹เชฒเซเชกเชฐเซเชธ เชฎเซ‡เชณเชตเชตเชพ, HTTP เชตเชฟเชจเช‚เชคเซ€เช“/เชชเซเชฐเชคเชฟเชธเชพเชฆเซ‹เชจเซเช‚ เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—. เชตเชฟเช•เซเชŸเซ‹ C# เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ .NET เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชธเซเช•เชฟเชชเชซเชฟเชถเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชธเซเช•เชฟเชชเชซเชฟเชถ - เชตเซ‡เชฌ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฐ เชคเชฐเชซเชฅเซ€ เชฎเชฟเชšเชฒ เชเชพเชฒเซ‡เชตเชธเซเช•เซ€ (lcamtuf เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡). C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ, เช•เซเชฐเซ‹เชธ-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ (เชตเชฟเชจ เชฎเชพเชŸเซ‡ เชธเชฟเช—เชตเชฟเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡). เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฐเซ€เชคเซ‡ (เช…เชจเซ‡ เช–เซ‚เชฌ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡, เชฒเช—เชญเช— 20 ~ 40 เช•เชฒเชพเช•, เชœเซ‹ เช•เซ‡ เช›เซ‡เชฒเซเชฒเซ€ เชตเช–เชค เชคเซ‡เชฃเซ‡ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ 96 เช•เชฒเชพเช• เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚) เชคเซ‡ เชธเชฎเช—เซเชฐ เชธเชพเช‡เชŸเชจเซ‡ เช•เซเชฐเซ‹เชฒ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเซเชฐเช•เซเชทเชพ เช›เชฟเชฆเซเชฐเซ‹ เชถเซ‹เชงเซ‡ เช›เซ‡. เชคเซ‡ เช˜เชฃเซ‹ เชŸเซเชฐเชพเชซเชฟเช• เชชเชฃ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ (เช•เซ‡เชŸเชฒเชพเช• GB เช‡เชจเช•เชฎเชฟเช‚เช—/เช†เช‰เชŸเช—เซ‹เช‡เช‚เช—). เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฎ เชฎเชพเชงเซเชฏเชฎเซ‹ เชธเชพเชฐเชพ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชฎเชฏ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชนเซ‹เชฏ.
เชฒเชพเช•เซเชทเชฃเชฟเช• เช‰เชชเชฏเซ‹เช—:

./skipfish -o /home/reports www.example.com

"เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ" เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ html เชฎเชพเช‚ เชเช• เชฐเชฟเชชเซ‹เชฐเซเชŸ เชนเชถเซ‡, เช‰เชฆเชพเชนเชฐเชฃ.

w3af เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
w3af โ€” เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชเชŸเซ‡เช• เช…เชจเซ‡ เช“เชกเชฟเชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•, เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชตเซ‡เชฌ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฐ. เชคเซ‡เชฎเชพเช‚ GUI เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เช•เชจเซเชธเซ‹เชฒเชฅเซ€ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชตเชงเซ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡, เชคเซ‡ เชธเชพเชฅเซ‡ เชเช• เชฎเชพเชณเช–เซเช‚ เช›เซ‡ เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ‹ เชธเชฎเซ‚เชน.
เชคเชฎเซ‡ เชคเซ‡เชจเชพ เชซเชพเชฏเชฆเชพเช“ เชตเชฟเชถเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เชตเชพเชค เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซ‡เชจเซ‡ เช…เชœเชฎเชพเชตเชตเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡ :] เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เชพเชฐเซเชฏ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ, เชงเซเชฏเซ‡เชฏ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชคเซ‡เชจเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ€เชšเซ‡ เช†เชตเซ‡ เช›เซ‡.

เชฎเช‚เชคเซเชฐ เชธเซเชฐเช•เซเชทเชพ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชฎเช‚เชคเซเชฐ เชเช• เชธเซเชตเชชเซเชจ เช›เซ‡ เชœเซ‡ เชธเชพเช•เชพเชฐ เชฅเชฏเซเช‚. เชตเซ‡เชฌ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชฌเชจเซ‡เชฒ เชฎเชซเชค เช…เชจเซ‡ เช–เซเชฒเซเชฒเชพ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชฐเช•เซเชทเชพ เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเช‚เช—เซเชฐเชน.
เชคเชฎเชพเชฎ เชคเชฌเช•เซเช•เซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช–เซ‚เชฌ เชœ เช‰เชชเชฏเซ‹เช—เซ€.
เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช…เชจเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถ เช‰เช•เชณเซ‡ เช›เซ‡.

เชนเช•เซ€เช•เชคเชฎเชพเช‚, เช† เช•เซ‡เชŸเซ‡เช—เชฐเซ€เชฎเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชšเซ‹เช•เซเช•เชธ เชธเซ‚เชšเชฟ เชชเชธเช‚เชฆ เช•เชฐเชตเซ€ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชฎเซ‹เชŸเซ‡เชญเชพเช—เซ‡, เชฆเชฐเซ‡เช• เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฐ เชชเซ‹เชคเซ‡ เชœ เชœเชฐเซ‚เชฐเซ€ เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡.

เชถเซ‹เชทเชฃ

เชจเชฌเชณเชพเชˆเช“เชจเชพ เชธเซเชตเชšเชพเชฒเชฟเชค เช…เชจเซ‡ เชตเชงเซ เช…เชจเซเช•เซ‚เชณ เชถเซ‹เชทเชฃ เชฎเชพเชŸเซ‡, เชถเซ‹เชทเชฃเชจเซ‡ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช…เชจเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธเชฎเชพเช‚ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชธเซเชฐเช•เซเชทเชพ เช›เชฟเชฆเซเชฐเชจเซเช‚ เชถเซ‹เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชจเซ‡ เชเชตเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เช›เซ‡ เชœเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชถเซ‹เชทเชฃเชจเซ€ เชถเซ‹เชง เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชซเซเชฒเชพเชฏ เชชเชฐ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡. เช† เชถเซเชฐเซ‡เชฃเซ€ เชนเชตเซ‡ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชฎเซ‡เชŸเชพเชธเซเชชเซเชฒเซ‹เชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
Metasploitยฎ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• - เช…เชฎเชพเชฐเชพ เชตเซเชฏเชตเชธเชพเชฏเชฎเชพเช‚ เชเช• เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชฐเชพเช•เซเชทเชธ. เชคเซ‡ เชเชŸเชฒเซเช‚ เชฌเชงเซเช‚ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ เชธเซ‚เชšเชจเชพเช“ เช˜เชฃเชพ เชฒเซ‡เช–เซ‹เชจเซ‡ เช†เชตเชฐเซ€ เชฒเซ‡เชถเซ‡. เช…เชฎเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชถเซ‹เชทเชฃ (nmap + metasploit) เชœเซ‹เชˆเชถเซเช‚. เชฌเซ‹เชŸเชฎ เชฒเชพเช‡เชจ เช† เช›เซ‡: Nmap เช†เชชเชฃเชจเซ‡ เชœเซ‹เชˆเชคเชพ เชชเซ‹เชฐเซเชŸเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชถเซ‡, เชธเซ‡เชตเชพเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชฎเซ‡เชŸเชพเชธเซเชชเชฒเซ‹เชˆเชŸ เชธเชฐเซเชตเชฟเชธ เช•เซเชฒเชพเชธ (ftp, ssh, เชตเช—เซ‡เชฐเซ‡) เชจเชพ เช†เชงเชพเชฐเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชถเซ‹เชทเชฃ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชถเซ‡. เชŸเซ‡เช•เซเชธเซเชŸ เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เชฌเชฆเชฒเซ‡, เชนเซเช‚ เชเช• เชตเชฟเชกเชฟเช“ เชฆเชพเช–เชฒ เช•เชฐเซ€เชถ, เชœเซ‡ autopwn เชตเชฟเชทเชฏ เชชเชฐ เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡

เช…เชฅเชตเชพ เช†เชชเชฃเซ‡ เชœเชฐเซ‚เชฐเซ€ เชถเซ‹เชทเชฃเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชซเช•เซเชค เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เชฆเชพ.เชค.

msf > use auxiliary/admin/cisco/vpn_3000_ftp_bypass
msf auxiliary(vpn_3000_ftp_bypass) > set RHOST [TARGET IP] msf auxiliary(vpn_3000_ftp_bypass) > run

เชนเช•เซ€เช•เชคเชฎเชพเช‚, เช† เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เช–เซ‚เชฌ เชœ เชตเซเชฏเชพเชชเช• เช›เซ‡, เชคเซ‡เชฅเซ€ เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซ เชŠเช‚เชกเชพเชฃเชฎเชพเช‚ เชœเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เช•เชกเซ€

เช†เชฐเซเชฎเชฟเชŸเซ‡เชœเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เช†เชฐเซเชฎเชฟเชŸเซ‡เชœ โ€” เชฎเซ‡เชŸเชพเชธเซเชชเซเชฒเซ‹เชˆเชŸ เชฎเชพเชŸเซ‡ เชธเชพเชฏเชฌเชฐเชชเช‚เช• เชถเซˆเชฒเซ€ GUI เชจเซเช‚ OVA. เชฒเช•เซเชทเซเชฏเชจเซ€ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‡ เช›เซ‡, เชถเซ‹เชทเชฃเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ€ เช…เชฆเซเชฏเชคเชจ เชธเซเชตเชฟเชงเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชœเซ‡เช“ เชธเซเช‚เชฆเชฐ เช…เชจเซ‡ เชชเซเชฐเชญเชพเชตเชถเชพเชณเซ€ เชฆเซ‡เช–เชพเชตเชพเชจเซเช‚ เชฌเชงเซเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡.
เชธเซเช•เซเชฐเซ€เชจเช•เชพเชธเซเชŸ:

เชŸเซ‡เชจเซ‡เชฌเชฒ Nessusยฎเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชŸเซ‡เชจเซ‡เชฌเชฒ Nessusยฎ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฐ - เช˜เชฃเซ€ เชฌเชงเซ€ เชตเชธเซเชคเซเช“ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช†เชชเชฃเชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• เช•เซเชทเชฎเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช›เซ‡ เช•เซ‡ เช•เชˆ เชธเซ‡เชตเชพเช“เชจเซ‹ เชถเซ‹เชทเชฃ เช›เซ‡. เช‰เชคเซเชชเชพเชฆเชจเชจเซเช‚ เชฎเชซเชค เชธเช‚เชธเซเช•เชฐเชฃ "เชฎเชพเชคเซเชฐ เช˜เชฐ"

เชตเชพเชชเชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช:

  • เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ (เชคเชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡), เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ, เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒ (เช•เซ€ เชคเชฎเชพเชฐเชพ เช‡เชฎเซ‡เช‡เชฒ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).
  • เชธเชฐเซเชตเชฐ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชจเซ‡เชธเชธ เชธเชฐเซเชตเชฐ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเชพ (เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹ เชฌเชŸเชจ)
  • เช…เชฎเซ‡ เชธเชฐเชจเชพเชฎเชพ เชชเชฐ เชœเชˆเช เช›เซ€เช
    https://localhost:8834/

    เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชซเซเชฒเซ‡เชถ เช•เซเชฒเชพเชฏเช‚เชŸ เชฎเซ‡เชณเชตเซ‹

  • เชธเซเช•เซ‡เชจ -> เช‰เชฎเซ‡เชฐเซ‹ -> เชซเซ€เชฒเซเชกเซเชธ เชญเชฐเซ‹ (เช…เชฎเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชชเชธเช‚เชฆ เช•เชฐเซ€เชจเซ‡) เช…เชจเซ‡ เชธเซเช•เซ‡เชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹

เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเช›เซ€, เชธเซเช•เซ‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เชŸเซ‡เชฌเชฎเชพเช‚ เชฆเซ‡เช–เชพเชถเซ‡
เชถเซ‹เชทเชฃ เชฎเชพเชŸเซ‡ เชธเซ‡เชตเชพเช“เชจเซ€ เชตเซเชฏเชตเชนเชพเชฐเซ เชจเชฌเชณเชพเชˆ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เช‰เชชเชฐ เชตเชฐเซเชฃเชตเซ‡เชฒ เชฎเซ‡เชŸเชพเชธเซเชชเซเชฒเซ‹เชˆเชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เชถเซ‹เชทเชฃ เชถเซ‹เชงเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเชฐ เชเช•เซเชธเชชเซเชฒเซ‹เชŸ-เชกเซ€เชฌเซ€, เชชเซ‡เช•เซ‡เชŸ เชคเซ‹เชซเชพเชจ, เชถเซ‹เชงเช–เซ‹เชณ เช•เชฐเซ‹ เชตเช—เซ‡เชฐเซ‡) เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฎเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เชคเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎ
IMHO: เช–เซ‚เชฌ เชญเชพเชฐเซ‡. เชนเซเช‚ เชคเซ‡เชฎเชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช‰เชฆเซเชฏเซ‹เช—เชจเซ€ เช† เชฆเชฟเชถเชพเชฎเชพเช‚ เช…เช—เซเชฐเชฃเซ€เช“เชฎเชพเช‚เชจเชพ เชเช• เชคเชฐเซ€เช•เซ‡ เชฒเชพเชตเซเชฏเชพ.

เชˆเชจเซเชœเซ‡เช•เซเชถเชจเชจเซเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ

เช˜เชฃเชพ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซ‡เช•เชจเซเชก เชธเซเช•เซ‡เชจเชฐเซเชธ เช‡เชจเซเชœเซ‡เช•เซเชถเชจ เชฎเชพเชŸเซ‡ เชถเซ‹เชงเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชนเชœเซ เชชเชฃ เชธเชพเชฎเชพเชจเซเชฏ เชธเซเช•เซ‡เชจเชฐเซเชธ เช›เซ‡. เช…เชจเซ‡ เชเชตเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช›เซ‡ เชœเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช‡เชจเซเชœเซ‡เช•เซเชถเชจเชจเซ€ เชถเซ‹เชง เช…เชจเซ‡ เชถเซ‹เชทเชฃ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชนเชตเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚.

sqlmapเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
sqlmap - SQL เช‡เชจเซเชœเซ‡เช•เซเชถเชจ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชถเซ‹เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ. เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡: MySQL, Oracle, PostgreSQL, Microsoft SQL เชธเชฐเซเชตเชฐ, Microsoft Access, SQLite, Firebird, Sybase, SAP MaxDB.
เชฒเชพเช•เซเชทเชฃเชฟเช• เช‰เชชเชฏเซ‹เช— เชฒเชพเช‡เชจ เชชเชฐ เช‰เช•เชณเซ‡ เช›เซ‡:

python sqlmap.py -u "http://example.com/index.php?action=news&id=1"
เชฐเชถเชฟเชฏเชจ เชธเชนเชฟเชค, เชคเซเชฏเชพเช‚ เชชเซ‚เชฐเชคเซ€ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“ เช›เซ‡. เช† เช•เซเชทเซ‡เชคเซเชฐ เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฐเชจเชพ เช•เชพเชฎเชจเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเซเชตเชฟเชงเชพ เช†เชชเซ‡ เช›เซ‡.
เชนเซเช‚ เชเช• เช…เชงเชฟเช•เซƒเชค เชตเชฟเชกเชฟเช“ เชชเซเชฐเชฆเชฐเซเชถเชจ เช‰เชฎเซ‡เชฐเซ€เชถ:

bsqlbf-v2
bsqlbf-v2 - เชเช• เชชเชฐเซเชฒ เชธเซเช•เซเชฐเชฟเชชเซเชŸ, "เช…เช‚เชง" เชเชธเช•เซเชฏเซเชเชฒ เช‡เชจเซเชœเซ‡เช•เซเชถเชจ เชฎเชพเชŸเซ‡ เชเช• เชœเชก เชฌเชณ. เชคเซ‡ url เชฎเชพเช‚ เชชเซ‚เชฐเซเชฃเชพเช‚เช• เชฎเซ‚เชฒเซเชฏเซ‹ เช…เชจเซ‡ เชธเซเชŸเซเชฐเชฟเช‚เช— เชฎเซ‚เชฒเซเชฏเซ‹ เชธเชพเชฅเซ‡ เชฌเช‚เชจเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.
เช†เชงเชพเชฐเชญเซ‚เชค เชกเซ‡เชŸเชพเชฌเซ‡เช:

  • MS-SQL
  • MySQL
  • เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡ เชเชธเช•เซเชฏเซเชเชฒ
  • เช“เชฐเซ‡เช•เชฒ

เชตเชชเชฐเชพเชถ เช‰เชฆเชพเชนเชฐเชฃ:

./bsqlbf-v2-3.pl -url www.somehost.com/blah.php?u=5 -blind u -sql "select table_name from imformation_schema.tables limit 1 offset 0" -database 1 -type 1

-url www.somehost.com/blah.php?u=5 - เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ เชฒเชฟเช‚เช•
-เช…เช‚เชง u - เชˆเชจเซเชœเซ‡เช•เซเชถเชจ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเชฐเชฟเชฎเชพเชฃ (เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช›เซ‡เชฒเซเชฒเซเช‚ เชเชกเซเชฐเซ‡เชธ เชฌเชพเชฐเชฎเชพเช‚เชฅเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡)
-sql "imformation_schema.tables เชฎเชฐเซเชฏเชพเชฆเชพ 1 เช“เชซเชธเซ‡เชŸ 0 เชฎเชพเช‚เชฅเซ€ เชŸเซ‡เชฌเชฒ_เชจเชพเชฎ เชชเชธเช‚เชฆ เช•เชฐเซ‹" - เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เช…เชฎเชพเชฐเซ€ เชฎเชจเชธเซเชตเซ€ เชตเชฟเชจเช‚เชคเซ€
-เชกเซ‡เชŸเชพเชฌเซ‡เช 1 - เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชฐเซเชตเชฐ: MSSQL
- เชชเซเชฐเช•เชพเชฐ 1 - เชนเซเชฎเชฒเชพเชจเซ‹ เชชเซเชฐเช•เชพเชฐ, "เช…เช‚เชง" เช‡เชจเซเชœเซ‡เช•เซเชถเชจ, เชธเชพเชšเชพ เช…เชจเซ‡ เชญเซ‚เชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชพเช•เซเชฏเชฐเชšเชจเชพ เชญเซ‚เชฒเซ‹) เชชเซเชฐเชคเชฟเชธเชพเชฆเซ‹

เชกเซ€เชฌเช—เชฐเซเชธ

เช† เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเซ‡เชฎเชจเชพ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เชนเซ‹เชฏ. เชชเชฐเช‚เชคเซ เช† เชฆเชฟเชถเชพ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชชเชฃ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชซเซเชฒเชพเชฏ เชชเชฐ เชœเซ‹เชˆเชคเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ€เช เช›เซ€เช, เช…เชฎเชพเชฐเชพ เช‡เชจเชชเซเชŸ เชชเชฐเชฟเชฎเชพเชฃเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชซเชเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ) เชตเช—เซ‡เชฐเซ‡เชจเชพ เชชเซเชฐเชคเชฟเชญเชพเชตเชฎเชพเช‚ เชถเซเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช.

เชฌเชฐเซเชช เชธเซเชฏเซเชŸ
เชฌเชฐเซเชช เชธเซเชฏเซเชŸ โ€” เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน เชœเซ‡ เชชเซเชฐเชตเซ‡เชถ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เช›เซ‡ เชธเชพเชฐเซ€ เชธเชฎเซ€เช•เซเชทเชพ Raz0r เชฅเซ€ เชฐเชถเชฟเชฏเชจเชฎเชพเช‚ (เชœเซ‹เช•เซ‡ 2008 เชฎเชพเชŸเซ‡).
เชฎเชซเชค เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

  • เชฌเชฐเซเชช เชชเซเชฐเซ‹เช•เซเชธเซ€ เช เชธเซเชฅเชพเชจเชฟเช• เชชเซเชฐเซ‹เช•เซเชธเซ€ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚เชฅเซ€ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡
  • เชฌเชฐเซเชช เชธเซเชชเชพเชˆเชกเชฐ - เชธเซเชชเชพเชˆเชกเชฐ, เชนเชพเชฒเชจเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชฎเชพเชŸเซ‡ เชถเซ‹เชง เช•เชฐเซ‡ เช›เซ‡
  • เชฌเชฐเซเชช เชฐเซ€เชชเซ€เชŸเชฐ - เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ HTTP เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเชตเซ€
  • เชฌเชฐเซเชช เชธเชฟเช•เซเชตเชจเซเชธเชฐ - เชธเซเชตเชฐเซ‚เชชเซ‹เชฎเชพเช‚ เชฐเซ‡เชจเซเชกเชฎ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ
  • เชฌเชฐเซเชช เชกเซ€เช•เซ‹เชกเชฐ เช เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชเชจเซเช•เซ‹เชกเชฐ-เชกเซ€เช•เซ‹เชกเชฐ (html, base64, hex, เชตเช—เซ‡เชฐเซ‡) เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชนเชœเชพเชฐเซ‹ เช›เซ‡, เชœเซ‡ เช•เซ‹เชˆเชชเชฃ เชญเชพเชทเชพเชฎเชพเช‚ เชเชกเชชเชฅเซ€ เชฒเช–เซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • Burp Comparer - เชถเชฌเซเชฆเชฎเชพเชณเชพ เชธเชฐเช–เชพเชฎเชฃเซ€ เช˜เชŸเช•

เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡, เช† เชชเซ‡เช•เซ‡เชœ เช† เช•เซเชทเซ‡เชคเซเชฐเชจเซ‡ เชฒเช—เชคเซ€ เชฒเช—เชญเช— เชคเชฎเชพเชฎ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡.

เชซเชฟเชกเชฒเชฐเชตเซ‡เชฌ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช…เชจเซ‡ เชตเชงเซ v2
เชซเชฟเชกเชฒเชฐ โ€” เชซเชฟเชกเชฒเชฐ เช เชกเซ€เชฌเช—เซ€เช‚เช— เชชเซเชฐเซ‹เช•เซเชธเซ€ เช›เซ‡ เชœเซ‡ เชคเชฎเชพเชฎ HTTP(S) เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชฒเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเชจเซ‡ เช† เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพ, เชฌเซเชฐเซ‡เช•เชชเซ‹เช‡เชจเซเชŸ เชธเซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เช‡เชจเช•เชฎเชฟเช‚เช— เช…เชฅเชตเชพ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ "เชชเซเชฒเซ‡" เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชคเซเชฏเชพเช‚ เชชเชฃ เช›เซ‡ เชซเชพเชฏเชฐเชถเซ€เชช, เชฐเชพเช•เซเชทเชธ เชตเชพเชฏเชฐเชนเชพเชฐเซเช• เช…เชจเซ‡ เช…เชจเซเชฏ, เชชเชธเช‚เชฆเช—เซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชฐ เช›เซ‡.

เชจเชฟเชทเซเช•เชฐเซเชท

เชธเซเชตเชพเชญเชพเชตเชฟเช• เชฐเซ€เชคเซ‡, เชฆเชฐเซ‡เช• เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฐเชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชถเชธเซเชคเซเชฐเชพเช—เชพเชฐ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน เชนเซ‹เชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ เช˜เชฃเชพ เชฌเชงเชพ เช›เซ‡. เชฎเซ‡เช‚ เช•เซ‡เชŸเชฒเซ€เช• เชธเซŒเชฅเซ€ เช…เชจเซเช•เซ‚เชณ เช…เชจเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹. เชชเชฐเช‚เชคเซ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เชตเซเชฏเช•เซเชคเชฟ เช† เชฆเชฟเชถเชพเชฎเชพเช‚ เช…เชจเซเชฏ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชฅเซ€ เชชเซ‹เชคเชพเชจเซ‡ เชชเชฐเชฟเชšเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡, เชนเซเช‚ เชจเซ€เชšเซ‡ เชฒเชฟเช‚เช•เซเชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เชถ.

เชธเซเช•เซ‡เชจเชฐเซเชธ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ€ เชตเชฟเชตเชฟเชง เชŸเซ‹เชš/เชธเซ‚เชšเชฟเช“

Linux เชตเชฟเชคเชฐเชฃเซ‹ เช•เซ‡ เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชตเชฟเชตเชฟเชง เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฟเช‚เช— เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน เชงเชฐเชพเชตเซ‡ เช›เซ‡

เช…เชชเชกเซ‡เชŸ: BurpSuite เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ "Hack4Sec" เชŸเซ€เชฎเชฎเชพเช‚เชฅเซ€ เชฐเชถเชฟเชฏเชจเชฎเชพเช‚ (เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชเชจเซเชŸเซ‹เชจ เช•เซเชเชฎเซ€เชจ)

เชชเซ€เชเชธ เช…เชฎเซ‡ XSpider เชตเชฟเชถเซ‡ เชฎเซŒเชจ เชฐเชพเช–เซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชธเชฎเซ€เช•เซเชทเชพเชฎเชพเช‚ เชญเชพเช— เชฒเซ‡เชคเซ‹ เชจเชฅเซ€, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชถเซ‡เชฐเชตเซ‡เชฐ เช›เซ‡ (เชฎเชจเซ‡ เชœเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช‚ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เชธเซ‡เช•เชฒเซ‡เชฌเชจเซ‡ เชฒเซ‡เช– เชฎเซ‹เช•เชฒเซเชฏเซ‹, เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เช†เชจเซ‡ เช•เชพเชฐเชฃเซ‡ (เชœเซเชžเชพเชจ เชจเชฅเซ€, เช…เชจเซ‡ เชจเชตเซ€เชจเชคเชฎ เชธเช‚เชธเซเช•เชฐเชฃ 7.8 เชจเซ‹ เช…เชญเชพเชต) เช…เชจเซ‡ เชฒเซ‡เช–เชฎเชพเช‚ เชคเซ‡เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€). เช…เชจเซ‡ เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚, เชคเซ‡เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ (เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชคเซˆเชฏเชพเชฐ เช›เซ‡), เชชเชฐเช‚เชคเซ เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€ เช•เซ‡ เชตเชฟเชถเซเชต เชคเซ‡เชจเซ‡ เชœเซ‹เชถเซ‡ เช•เซ‡ เชจเชนเซ€เช‚.

PPS เชฒเซ‡เช–เชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเซ‡เชจเชพ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เช†เช—เชพเชฎเซ€ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช•เซ‹เชกเชซเซ‡เชธเซเชŸ QA เชตเชฟเชญเชพเช—เชฎเชพเช‚ 2012, เชœเซ‡เชฎเชพเช‚ เช…เชนเซ€เช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชŸเซ‚เชฒเซเชธ เชนเชถเซ‡ (เชฎเชซเชค, เช…เชฒเชฌเชคเซเชค), เชคเซ‡เชฎเชœ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ, เช•เชฏเชพ เช•เซเชฐเชฎเชฎเชพเช‚ เชถเซเช‚ เชตเชพเชชเชฐเชตเซเช‚, เชถเซเช‚ เชชเชฐเชฟเชฃเชพเชฎเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชตเซ€, เช•เชฏเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเช‚เช•เซ‡เชคเซ‹ เช…เชจเซ‡ เชฏเซเช•เซเชคเชฟเช“ เชœเซเชฏเชพเชฐเซ‡ เช•เชพเชฐเซเชฏเชฐเชค (เชนเซเช‚ เชฒเช—เชญเช— เชฆเชฐเชฐเซ‹เชœ เช…เชนเซ‡เชตเชพเชฒ เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเซเช‚ เช›เซเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชตเชฟเชทเชฏเชจเชพ เชตเชฟเชทเชฏ เชตเชฟเชถเซ‡ เชถเซเชฐเซ‡เชทเซเช  เช•เชนเซ‡เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€เชถ)
เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เช† เชฒเซ‡เช– เชชเชฐ เชเช• เชชเชพเช  เชนเชคเซ‹ InfoSec เชฆเชฟเชตเชธเซ‹ เช–เซ‹เชฒเซ‹ (เชนเซ‡เชฌเซเชฐเซ‡ เชชเชฐ เชŸเซ‡เช— เช•เชฐเซ‹, เชตเซ‡เชฌเชธเชพเช‡เชŸ), เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เซ‹เชฐเซ‹เชตเชจเซเชธ เชฒเซ‚เช‚เชŸเซ‹ เชœเชฐเชพ เชœเซ‹เชˆ เชฒเซ‹ เชธเชพเชฎเช—เซเชฐเซ€.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹