ืขืก ืืื ืงืืื ืกืื ืึทื ืื ืงืึธื ืืจืึธื ืคืื ืืืึทืงืื ื ืืืืฃ ืืขืจ ืจืฉืืื ืคืื ืคึผืจืึธืืืืืึทืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืจืืกืืึทื ื ืืื ืืึธื ืืืึธืจืขื ืืืจื ืื ืึธืืึทืืืืืื ืกืืกืืขื "ืื ืกืคึผืขืงืืึธืจ". ืืื ืขืก ืึทืจืืขื ืืื ืืขืฉืจืืื ืืื ืืึธ ืืื ืืขื
ืืื ืกืืึทืืืจื ืืืืึทื ืืื ืืขืจ ืฉืคึผืืึทืืขืจ
ืื "ืึทืืขื ื ืื ืกืคึผืขืงืืึธืจ" ืืึธืืืืข ืืื ืึท ืกืืจืึทืงืืฉืขืจืึทื ืขืืขืืขื ื ืคืื ืื ืึธืืึทืืืืืื ืกืืกืืขื "ืื ืกืคึผืขืงืืึธืจ" (ืืื "ืื ืกืคึผืขืงืืึธืจ"). ืืขืจ ืกืืกืืขื ืืื ืืืืืื ื ืฆื ืืึธื ืืืึธืจ ืื ืืขืกืงืขื ืืืจื ืืขืืขืงืึธื ืึธืคึผืขืจืืืืขืจื ืืื ืึทืงืกืขืก ืจืืกืืจืืงืฉืึทื ืจืขืงืืืืจืขืืขื ืฅ ืืื ืื ืคืจืืืืืืขืจืง ืคืื ืื ืคึผืจืึทืืืืืฉืึทื ื ืืขืืจืื ืืขื ืืืจื ืืจืืืงืืขื 15.1-15.4 ืคืื ืื ืคืขืืขืจืืืข ืืขืืขืฅ ืคืื ืืืื 27, 2006 ื ืื 149-ืคื "ืืืืฃ ืืื ืคึฟืึธืจืืึทืฆืืข, ืืื ืคึฟืึธืจืืึทืฆืืข ืืขืื ืึธืืึธืืืข ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืคึผืจืึทืืขืงืฉืึทื. "
ืืขืจ ืืืืคึผื ืฆืื ืคืื ืฉืืคื ืื AS "Revizor" ืืื ืฆื ืขื ืฉืืจ ืืึธื ืืืึธืจืื ื ืคืื ืื ืืขืกืงืขื ืคืื ืืขืืขืงืึธื ืึธืคึผืขืจืืืืขืจื ืืื ืื ืจืขืงืืืืจืขืืขื ืฅ ืืขืืจืื ืืขื ืืืจื ืืจืืืงืืขื 15.1-15.4 ืคืื ืื ืคืขืืขืจืืืข ืืขืืขืฅ ืคืื ืืืื 27, 2006 ื ืื 149-FZ "ืืืืฃ ืืื ืคึฟืึธืจืืึทืฆืืข, ืืื ืคึฟืึธืจืืึทืฆืืข ืืขืืฉื ืึธืืึธืืืขืก ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืฉืืฅ" ืืื ืืขืจืืื ืขื ืคืื ืืืขื ืืืคืืื ื ืคืืงืื ืคืื ืึทืงืกืขืก ืฆื ืคึผืจืึธืืืืืึทืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืืงืืืขื ืฉืืืฆื ืืึทืืขืจืืึทืืก (ืืึทืื) ืืืขืื ืืืืืึทืืืืฉืึทื ื ืฆื ืืึทืืจืขื ืขืฆื ืึทืงืกืขืก ืฆื ืคึผืจืึธืืืืืึทืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข.
ืืขื ืืืขื ืืื ืืฉืืื ืื ืคืึทืงื ืึทื, ืืืื ื ืื ืึทืืข, ืคืืืข ืคึผืจืึทืืืืืืขืจื ืืึธืื ืืื ืกืืึทืืืจื ืืขื ืืืื, ืขืก ืืึธื ืืึธืื ืืขืืืขื ืึท ืืจืืืก ื ืขืฅ ืคืื ืืืงืึทื ืคึผืจืึธืืขืก ืืื
ืืืืืขืจ ืืืจ ืจืขืืขื ืขื, ืืึธืืืจ ืืขื ืืืึธืก ืืึธืก ืงืขื ืืคืืื ืืืื ืืขืืืขื.
ืขืืืขืืข ืืขืึธืจืืข
ืืืขื ืื ืงืึธื ืืจืึธืืืจื ืื ืึทืืืืืืึทืืืืึทืื ืคืื ืึท ืืืื, ืึทืจืืึทื ืืขืจืขืื ื ืืืจื HTTP(S) ืจืืงืืืขืก, ืึทืืึท ืืื:
TCP, 14678 > 80, "[SYN] Seq=0"
TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
TCP, 14678 > 80, "[ACK] Seq=1 Ack=1"
HTTP, "GET /somepage HTTP/1.1"
TCP, 80 > 14678, "[ACK] Seq=1 Ack=71"
HTTP, "HTTP/1.1 302 Found"
TCP, 14678 > 80, "[FIN, ACK] Seq=71 Ack=479"
TCP, 80 > 14678, "[FIN, ACK] Seq=479 Ack=72"
TCP, 14678 > 80, "[ACK] Seq=72 Ack=480"
ืืื ืึทืืืฉืึทื ืฆื ืื ืคึผืืืืึธืื, ืื ืืขืื ืืืื ืืืฉืืืื ืคืื ืึท ืงืฉืจ ืคืึทืจืืืืื ืคืึทืกืข: ืืืขืงืกื SYN
ะธ SYN-ACK
ืืื ืคืืืืึทื ืคืื ืงืึทืืคึผืืืฉืึทื ืคืื ืงืฉืจ: FIN-ACK
.
ืืขืจ ืจืขืืืกืืจืืจื ืคืื ืคึผืจืึธืืืืืึทืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข ืึผืืื ืขืืืขืืข ืืืืคึผืก ืคืื ืืืึทืงืื ื. ืืึธื, ืืืื ืึท ืืืื ืืื ืืคืืขืฉืืขืื ืืืจื IP ืึทืืจืขืก ืึธืืขืจ ืคืขืื ื ืึธืืขื, ืืืจ ืืืขืื ื ืืฉื ืืขื ืงืืื ืจืืงืืืขืก. ืืึธืก ืืขื ืขื ืื ืืขืจืกื ืืขืกืืจืืงืืืืืข ืืืืคึผืก ืคืื ืืืึทืงืื ื, ืืืึธืก ืคืืจื ืฆื ืื ืื ืึทืงืกืขืกืึทืืืืืื ืคืื ืึทืืข ืจืขืกืืจืกื ืืืืฃ ืืืื IP ืึทืืจืขืก ืึธืืขืจ ืึทืืข ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืฃ ืึท ืคืขืื. ืขืก ืืื ืืืื ืึท "ืืืจื URL" ืืืคึผ ืคืื ืืืึทืงืื ื. ืืื ืืขื ืคืึทื, ืื ืคึฟืืืืจืืจืื ื ืกืืกืืขื ืืืื ืคึผืึทืจืก ืื ืืืืคึผ ืืขืื ืืขืืขืจ ืฆื ืืึทืฉืืืกื ืคึผืื ืงื ืืืึธืก ืฆื ืคืึทืจืฉืคึผืึทืจื. ืืื ืืืืืขืจ ืขืก, ืืื ืืืจ ืงืขื ืขื ืืขื ืืืืื, ืขืก ืืึธื ืืืื ืึท ืคืึทืกืข ืคืื โโโโืคืึทืจืืื ืื ืคืึทืจืืืืื ืืืึธืก ืืืจ ืงืขื ืขื ืคึผืจืืืืจื ืฆื ืฉืคึผืืจ, ืืืืึทื ืจืืึฟ ืืกืชึผืื ืื ืคืืืืขืจ ืืืขื ืคืึทืจืคืืจื ืขืก.
ืฆื ืืึธื ืืึธืก, ืืืจ ืืึทืจืคึฟื ืฆื ืืืืกืงืืืึทืื ืึท ืคึผืึทืกืืง ืคืจืื ืคืขืื ืืื ืื "URL" ืืื ืืืืคึผ ืืืึทืงืื ื ืืืคึผ ืฆื ืคืึทืกืืืึทืืืื ืื ืึทืจืืขื ืคืื ืื ืคึฟืืืืจืืจืื ื ืกืืกืืขื, ืคึผืจืขืคืขืจืึทืืื ืืึทื ื-ืคืืจืืืื, ืฆื ืืื ืึทืืืื ืื ืคึผืึธืืืฆืืข ืคืื โโืขืงืกืืจืืื ืืึทืก ืคืึทืจืงืขืจ ืึทืืืฅ ืคืื ืึทืืขื ืฅ. ืื ืึทืจืืขื ืืื ืืขืืืขื ื ืื ืฉืืืขืจ; ืขืก ืืขื ืขื ืืึทื ืฅ ืึท ืคึผืืึทืฅ ืคืื ืคืจืื ืืึธืืืืื ื ืืื ืื ืจืขืืืกืืจื ืคืื ืคึผืจืึธืืืืืึทืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืคึฟืึทืจ ืืขืืขืจ ืืขื. ืืขืจืืืขืจ, ืื ืคืขืื ืืื ืคึผืขืจืืฉืึทืกื ืืื ืืื ืืงื ืฆื IP ืึทืืจืขืกืขืก ืืืืฃ ืึท VPS ืคืืืกื ืืืง tcpdump
ืืื ืื ืฆืืืืื ื ืืึธื ืืื ืึธื ืืขืืืืื.
ืงืึธื ืืจืึธืืืจื ืคืื "ืึทืืืืึธืจืก"
ืืื ืืึธื ืืื ืืขืจืืื ืฆื ืืขื ืคึผืขืจืืึธืืืฉ ืคึผืืึทืฆื ืคืื ืจืืงืืืขืก, ืืืึธืก ืืื ืืืื ืืืื ืื ื ืืืึธืื ืึธื ืืืืึทืื ืงืึทื ืืจืึธืืื ืงืึทืืฃ. ืขืก ืืื ืืืืืขืืืขื ืฆื ืืึธืื ืึทื ืืื ืืื ื ืื ืืขื ืขืก ืืืึท ืึทืืข, ืึธืืขืจ ืขืก ืืื ืืืฉืืืื ืงืืื ืงืืึธืจ ืืืื:
ืืืึธืก ืืื ื ืืฉื ืืืืืฉ, ืืคืืื ืืืืฃ ืึท ืคืขืื ืืืึธืก ืงืืื ืืืื ืขืจ ืืึทืจืฃ ืืื ืืืืฃ ืึท ืงืืื ืืึธื-ืืขื ืืฆื IP, ืขืก ืืืขื ืคืฉืื ืืืื ืึท ืืึธื ืคืื ืึทื ืกืึทืืืกืืืื ืืื ืคึฟืึธืจืืึทืฆืืข, ืึทืืึท ืืื ืื ืืึธืืขืจื ืืื ืืขืจื ืขื. ืึธืืขืจ ืฆืื ืืืืง, ืืื ื ืึธืจ ืืืจืฃ ืจืืงืืืขืก ืคึฟืึทืจ ืึท ืกืคึผืขืฆืืคืืฉ URL, ืึทืืื ืึทืืข ืื ืกืงืึทื ืขืจื ืืื ืคึผืึทืจืึธื ืงืจืึทืงืขืจื ืืขื ืขื ืืขืฉืืืื ื ืืขืคึฟืื ืขื. ืืืื ืืื ืืขืืืขื ืืึทื ืฅ ืืจืื ื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืืขืจ ืืืื ืืื ืืืืืจื ืืืืฃ ืื ืืึทืกืข ืคืื โโืขื ืืขื ืจืืงืืืขืก. ืืขืจื ืึธื, ืืื ืฆืื ืืืคืืขืฉืืขืื ืื ืึธืคืืงืืึทื ืคืื ืคึผืึทืกืืจืื ื ืคืื IP ืึทืืจืขืกืขืก ืืื ืืืจืืืขืืื ืืขื ืื ืืื ืฆืข ืฉืคึผืืฅ ืืึทื ืืืึทืื, ืกืขืคึผืขืจืืืืื ื ืื ืืืืก ืืืกื ืขืก ืืื ืื ืคืจืืขืจืืืงืข ืกืืึทืืขืก. ืืื ืืขืจืฆื, ืืื ืฉื ืืึทืื ืืืืก ืึทืืข ืื ืืงืืจืื ืืืึธืก ืืขื ืขื ืืขืฉืืงื ืืื ืืืื ืคึผืขืงื, ืขืก ืืขื ืขื ื ืืฉื ืคืืืข ืคืื โโืืื ืขื ืืืึธืจ. ืืื ืืึธืก ืืื ืืืึธืก ืืื ืืขืฉืขื:
ื ืงืืืื ืืืจืืฉ ืืืืจืขืฉืึทื. ื ืืืกื ืืขืจ ืืื ืึท ืืึธื ืฉืคึผืขืืขืจ, ืืืื ืืึธืกืืื ื ืฉืคึผืืึทืืขืจ ืืขืฉืืงื ืึท ืืจืืื ืืื ืึท ืืึทื ืฅ ืกืืจืืืืืื ื ืืื ืืึทืื, ืืื ืืขืืืื ืึทื ืืืื ืคืึทืกืืืึทืืื ืึทื ืืืึทืืื ืึท ืืืื ืคืื ืื RKN ืคึผืจืึธืืืืืึทืืึทื ืจืฉืืื, ืึทืืื ืขืก ืืื ืืคืืขืฉืืขืื. ืืื ืขืจืฉืืขืจ ืืื ืืขืืึทื ืง ืึทื ืืืื ืืฉืืื ืืื ืืคืืขืฉืืขืื, ืืึธืก ืืื ื ืืฉื ืืขืจ ืคืึทื. ืืื ืืื ืืื ืืขืืจืืื ืื ืืื ืืืืจืขื ืขื ืืืจ ืคืฉืื ืืืืขืจ ืขืคืขืก ืืืืก ืืื ืืื ืฉืืื ืืขืืืืืกื ืคืื. ืึธืืขืจ ืขืก ืืึธื ืืื ืึทืจืืืกืืขืืืืื ืึทื ืืขืจ ืืึทืืขืืึธืก ืืึธื ืึธื ืืขืืืืื ืืฒึทื ืคืืืืขืจ ืคืึทืจ ืืืื ืคืขืื ืืื ืืขืจืคึฟืึทืจ ืืื ืืื ืืขืงืืืขื ืืื ืืขืจ ืึท ืฆืืืืืคื ืคึฟืืืืจืืจืื ื: ืคึฟืื ืื ืคึผืจืึธืืืืืขืจืก ืืื ืคึฟืื ืืขื ืืึธืกืืขืจ. ืืขืจ ืคืืืืขืจ ืืืืื ืืืจืืืขืืื ืืขื ืื ืขื ืืก ืคืื ืจืืงืืืขืก: FIN-ACK
ะธ RST
ืงืึทืืื ื ืึทืืืขืง ืึทืืข ืืืืคึผ ืืื ืึท ืคึผืจืึธืืืืืึทืืึทื URL. ืืื ืืืจ ืงืขื ืขื ืืขื ืคืื ืื ืืจืึทืคืืง ืืืืื, ื ืึธื ืืขืจ ืขืจืฉืืขืจ ืืึธื ืืื ืื ืืขืืืืื ืฆื ืืึทืงืืืขื ืืืืื ืืงืขืจ ืืึทืื, ืึธืืขืจ ืืื ื ืึธื ืืืงืืืขื ืขืก, ืืืึธืก ืืื ืืึทื ืฅ ืืขื ืื ืคึฟืึทืจ ืื ืึทืจืืขื ืคืื ืงืึทืื ืืื ื ืืขืื ืงืืืืื.
ืืึทืงืืืขื ืฆื ืื ืคืื ื. ืืื ืืืื ืืืื ืื ื, ืฆืืืื ืคึผืืึทืฆื ืืขื ืขื ืงืืืจ ืงืขื ืืืง ืืขืืขืจ ืืึธื, ืืขืจ ืขืจืฉืืขืจ ืงืืขื ืขืจืขืจ, โโโโื ืึธื ืืึทืืื ืึทืื ืืึธืกืงืืืข ืฆืืื, ืื ืจืืข ื ืขืขื ืืขืจ ืฆื 6:12 ืืื ืึท ืขืง ืืื XNUMX ืืืืึธืืฆืืึทื. ืืขืจ ืฉืคึผืืฅ ืืื ื ืืฉื ืคึผืึทืกืืจื ืืื ืคึผืื ืงื ืืขืจ ืืขืืืืงืขืจ ืฆืืื. ืืื ืขืจืฉืืขืจ, ืืื ืืขืืืืื ืฆื ืืืืกืงืืืึทืื IP ืึทืืจืขืกืขืก ืืืึธืก ืืขื ืขื ืืขืคืืื ืืืืื ืืื ืื ืคึผืืจืืึทืื ืืื ืืขืืขืจ ืืื ืึทืืข ืคึผืืจืืึทืื, ืืืืืจื ืืืืฃ ืื ืืึทืฉืึธืจืข ืึทื ืืฉืขืงืก ืืืจื ืึทืืขื ืฅ ืืขื ืขื ืืืจืืืขืงืึธืื ืคึผืืจืืึทืืืงืื. ืึธืืขืจ ื ืึธื ืึท ืึธืคึผืืขืืื ืึธืคึผืฉืึทืฆืื ื, ืืื ืืขืฉืืืื ื ืืืกืงืึทืืืขืจื ืคึผืืจืืึทืื ืคืึทืื ืืื ืื ืืขืจืข ืื ืืขืจืืืึทืื, ืืื ืื ืืขืจืข ืคืจืืงืืืึทื ืกืื, ืึทืจืืืฃ ืฆื ืืืื ืืงืฉื ืืขืืขืจ ืฉืขื. ืืื ืืื ืืื ืืขืืจืืื ืืืืขืจ ืฆืืื ืืื ืขืก ืืื ืื ืืคืฉืจ ืืื ืขืก ืขืคืขืก ืฆื ืืื ืืื ืืื, ืืื ืืื ืืื ืืขืืจืืื ืื ืืืื ืืื ืื ืกืืกืืขื ืืคืฉืจ ื ืืฉื ืกืื ืืงืจืื ืืืืจื ืืืึธืืืึทืื. ืืื ืึทืืืฉืึทื, NAT ืืืขื ืืืกืืึธืืข ืฉืคึผืืื ืึท ืจืึธืืข ืืื ืืขืจ ืืขืืืืงืขืจ ืึทืืขื ื ืงืขื ืขื ืืึทืื ืจืืงืืืขืก ืคืื ืคืึทืจืฉืืืขื ืข ืขืคื ืืืขื IPs.
ืืื ื ืืืื ืขืจืฉื ืฆืื ืืื ื ืืฉื ืคึผืื ืงื, ืืื ืืขืจืขืื ื ืึทืืข ืื ืึทืืจืขืกืขืก ืืืึธืก ืืื ืืขืงืืืขื ืึทืจืืืขืจ ืืื ืึท ืืืึธื ืืื ืืืงืืืขื - 2791. ืื ื ืืืขืจ ืคืื ืืงืคึผ ืกืขืฉืึทื ื ืืขืืจืื ืืขื ืคืื ืืืื ืึทืืจืขืก ืืื ืืื ืืืจืืฉื ืืืืขื 4, ืืื ืึท ืืืืืึทื ืคืื 2. ืฉืคึผืืฅ ืกืขืฉืึทื ื ืคึผืขืจ ืึทืืจืขืก: 464, 231, 149, 83, 77. ืื ืืึทืงืกืืืื ืคืื 95% ืคืื ืื ืืืกืืขืจ ืืื 8 ืกืขืฉืึทื ื ืคึผืขืจ ืึทืืจืขืก. ืืขืจ ืืขืืืึทื ืืื ื ืืฉื ืืืืขืจ ืืืื, ืืึธืื ืืืจ ืืขืจืืึธื ืขื ืึทื ืื ืืจืึทืคืืง ืืืืืื ืึท ืงืืึธืจ ืืขืืืขื ืคึผืขืจืืึธืืืกืืื, ืึทืืื ืืขื ืงืขื ืืขืจืืืึทืจืื ืขืคึผืขืก ืึทืจืื 4 ืฆื 8 ืืื 7 ืืขื. ืืืื ืืืจ ืืืึทืจืคื ืืืืก ืึทืืข ืื ืกืขืฉืึทื ื ืืืึธืก ืคืึทืื ืึทืืึธื, ืืืจ ืืืขืื ืืึทืงืืืขื ืึท ืืืืืึทื ืืืืึทื ืฆื 5. ืึธืืขืจ ืืื ืงืขื ื ืืฉื ืืืกืฉืืืกื ืืื ืืืืืจื ืืืืฃ ืึท ืงืืึธืจ ืงืจืืืขืจืืข. ืคึฟืึทืจืงืขืจื, ืึท ืืจืึทืค ืืฉืขืง ืืึธื ืืขืืืืื ืึทื ืืื ืืขื ืขื ืฉืืึทืืืช ืฆื ืจืืงืืืขืก ืคึฟืึทืจ ืึท ืคึผืจืึธืืืืืึทืืึทื ืืืื.
ืึทืืจืขืกืขืก ืืขื ืขื ืึทืืจืขืกืขืก, ืึธืืขืจ ืืืืฃ ืืขืจ ืืื ืืขืจื ืขืฅ, ืึธืืึทื ืึทืืึทืก ืกืืกืืขืืขื - AS, ืืืึธืก ืืื ืืขืืืขื ืืขืจ ืืืืืืืง 1510, ืืื ืืืจืืฉื ืืืืขื 2 ืึทืืจืขืกืขืก ืคึผืขืจ ืึทืก ืืื ืึท ืืืืืึทื ืคืื 1. ืฉืคึผืืฅ ืึทืืจืขืกืขืก ืคึผืขืจ ืึทืก: 288, 77, 66, 39, 27. ืื ืืึทืงืกืืืื ืคืื 95% ืคืื ืื ืืืกืืขืจ ืืื 4 ืึทืืจืขืกืขืก ืคึผืขืจ ืึทืก. ืืึธ ืื ืืืืืึทื ืืื ืืขืจืืืึทืจื - ืืืื ืึทืืขื ื ืคึผืขืจ ืฉืคึผืืึทืืขืจ. ืืืจ ืืืื ืืขืจืืืึทืจืื ืื ืฉืคึผืืฅ - ืขืก ืืขื ืขื ืืจืืืก ืคึผืืืึทืขืจืก ืืื ืขืก. ืืื ืึท ืืจืืืก ื ืขืฅ, ืึทืืขื ืฅ ืืึธื ืืืกืืึธืืข ืืืื ืืืื ืืื ืืขืืขืจ ืืขืื ื ืคืื ืืขืจ ืึธืคึผืขืจืึทืืึธืจ ืก ืืืึทืืืึทื, ืืื ืืึธื ื ืื ืคืึทืจืืขืกื ืืืขืื NAT. ืืืื ืืืจ ื ืขืืขื ืขืก ืืืจื ืืึทื ื, ืื ืืึทืงืกืืืื ืืืขื ืืืื: 1409 - ืจื, 42 - ืืึท, 23 - ืงื, 36 ืคืื ืื ืืขืจืข ืืงืืืืช, ื ืืฉื RIPE NCC. ืจืืงืืืขืก ืคืื ืึทืจืืืก ืจืืกืืึทื ื ืฆืืฆืืขื ืืคืืขืจืงืืึทืืงืืึทื. ืืึธืก ืงืขื ืืืกืืึธืืข ืืืื ืืขืจืงืืขืจื ืืืจื ืืขืึธืืึธืงืึทืืืึธื ืขืจืจืึธืจืก ืึธืืขืจ ืจืขืืืกืืจืึทืืึธืจ ืขืจืจืึธืจืก ืืืขื ืคืืืื ื ืืึทืื. ืึธืืขืจ ืืขืจ ืคืึทืงื ืึทื ืึท ืจืืกืืฉ ืคืืจืืข ืงืขื ื ืืฉื ืืึธืื ืจืืกืืฉ ืจืืฅ, ืึธืืขืจ ืืึธืื ืึท ืคืจืขืื ืจืขืคึผืจืืืขื ืึทืืืื ืึธืคืืก ืืืืึทื ืขืก ืืื ืืจืื ืืขืจ, ืืืึธืก ืืื ื ืึทืืืจืืขื ืืืขื ืืืืื ื ืืื ืึท ืคืจืขืื ืึธืจืืึทื ืืืึทืฆืืข RIPE NCC. ืขืืืขืืข ืืืื ืืื ืืื ืืืขืจืืง, ืึธืืขืจ ืขืก ืืื ืจืืืืืึทืืื ืฉืืืขืจ ืฆื ืฆืขืืืืื ืขืก, ืืืืึทื ืื ืืืื ืืื ืืื ืืขืจ ืืืึทืงืื ื, ืืื ืคืื ืื ืจืืข ืืึธื ืืื ืืขืจ ืืึธืคึผื ืืืึทืงืื ื, ืืื ืจืืึฟ ืกืขืฉืึทื ื ืืขื ืขื ื ืึธืจ ืึท ืืืขืงืกื ืคืื ืขืืืขืืข ืกืขืจืืืืก ืคึผืึทืงืืฅ. ืืืืืจ ืืกืืื ืืืื ืื ืืืก ืืื ื ืงืืืื ืข ืืืง.
ืื ื ืืืขืจื ืงืขื ืขื ืฉืืื ืืืื ืงืึทืืคึผืขืจื ืืื ืื ื ืืืขืจ ืคืื ืคึผืจืึทืืืืืืขืจื ืืื ืจืืกืืึทื ื.
ืืืขืื DPI
ืืจืึธืฅ ืืขืจ ืคืึทืงื ืึทื ืืืื ืืึธืกืืื ื ืฉืคึผืืึทืืขืจ ืืื ืืขืืืขื ืืืืฃ ืืืื ืคืืืืขืจ ืกืืึทืจืืื ื ืคืื ืื ืจืืข ืืึธื, ืืืืืจื ืืืืฃ ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืคืื โโืืขืจ ืขืจืฉืืขืจ ืืึธื ืืืจ ืงืขื ืขื ืคืึทืจืขื ืืืงื ืึทื ืื ืืืึทืงืื ื ืึทืจืืขื ืืฆืืื. ืืืืื 4 ืงืืืืื ืืขื ืขื ืืืืืืช ืฆื ืืึทืงืืืขื ืืืจื ืืื ืืึธืื ืืึธืจ ืืขืขื ืืืงื HTTP ืืื TCP ืกืขืฉืึทื ื (ืืื ืืื ืืขื ืืืึทืฉืคึผืื ืืืืื). ื ืึธื 460 ืงืขื ืขื ืืืื ืืขืฉืืงื GET
, ืึธืืขืจ ืื ืกืขืกืืข ืืื ืืื ืืขืจืืึทื ืืืืื ืืืจื RST
. ืืึทืฆืึธืื ืืคืืขืจืงืืึทืืงืืึทื ืฆื TTL
:
TTL 50, TCP, 14678 > 80, "[SYN] Seq=0"
TTL 64, TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
TTL 50, TCP, 14678 > 80, "[ACK] Seq=1 Ack=1"
HTTP, "GET /filteredpage HTTP/1.1"
TTL 64, TCP, 80 > 14678, "[ACK] Seq=1 Ack=294"
#ะะพั ััะพ ะฟัะธัะปะฐะป ัะธะปััั
TTL 53, TCP, 14678 > 80, "[RST] Seq=3458729893"
TTL 53, TCP, 14678 > 80, "[RST] Seq=3458729893"
HTTP, "HTTP/1.1 302 Found"
#ะ ััะพ ะฟะพะฟััะบะฐ ะธัั
ะพะดะฝะพะณะพ ัะทะปะฐ ะฟะพะปััะธัั ะฟะพัะตัั
TTL 50, TCP ACKed unseen segment, 14678 > 80, "[ACK] Seq=294 Ack=145"
TTL 50, TCP, 14678 > 80, "[FIN, ACK] Seq=294 Ack=145"
TTL 64, TCP, 80 > 14678, "[FIN, ACK] Seq=171 Ack=295"
TTL 50, TCP Dup ACK 14678 > 80 "[ACK] Seq=295 Ack=145"
#ะัั
ะพะดะฝัะน ัะทะตะป ะฟะพะฝะธะผะฐะตั ััะพ ัะตััะธั ัะฐะทัััะตะฝะฐ
TTL 50, TCP, 14678 > 80, "[RST] Seq=294"
TTL 50, TCP, 14678 > 80, "[RST] Seq=295"
ืืืขืจืืืืฉืึทื ื ืคืื ืืขื ืงืขื ืขื ืืืื ืึทื ืืขืจืฉ: ืืืืื ืืงืขืจ RST
ืึธืืขืจ ืืขืจ ืจืขืืจืึทื ืกืืืืก - ืืืื ืืขืคึผืขื ืืก ืืืืฃ ืืืึธืก ืื ืคืืืืขืจ ืกืขื ืื ืฆื ืื ืืงืืจ ื ืึธืืข. ืืื ืงืืื ืคืึทื, ืืึธืก ืืื ืื ืืขืจืกื ืคืึทืจืืึธืืืขื ืืืกืืขืจ, ืคืื ืืืึธืก ืขืก ืืื ืงืืึธืจ ืึทื ืขืก ืืื ืืขืืืขื ืึท ืคึผืจืึธืืืืืึทืืึทื ืืืื ืืืึธืก ืืื ืืขืืืขื ืืขืืขืื. ืคึผืืืก ืขืก ืืื ืฉืืขื ืืืง ืึทื ืขื ืืคืขืจ ืืืึธืก ืืื ืืจืืืก ืืื ืืขืจ ืกืขืกืืข ืืื TTL
ืืจืขืกืขืจ ืืื ืืื ืคืจืืขืจืืืงืข ืืื ืกืึทืืกืึทืงืืืึทื ื ืคึผืึทืงืึทืืืฉืึทื.
ืืืจ ืงืขื ื ืขืก ืืคืืื ื ืืฉื ืืขื ืคืื ืื ืืืืขืจืืงืข GET
:
TTL 50, TCP, 14678 > 80, "[SYN] Seq=0"
TTL 64, TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
#ะะพั ััะพ ะฟัะธัะปะฐะป ัะธะปััั
TTL 53, TCP, 14678 > 80, "[RST] Seq=1"
ืึธืืขืจ ืึทืืื:
TTL 50, TCP, 14678 > 80, "[SYN] Seq=0"
TTL 64, TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
TTL 50, TCP, 14678 > 80, "[ACK] Seq=1 Ack=1"
#ะะพั ััะพ ะฟัะธัะปะฐะป ัะธะปััั
TTL 53, TCP, 14678 > 80, "[RST, PSH] Seq=1"
TTL 50, TCP ACKed unseen segment, 14678 > 80, "[FIN, ACK] Seq=89 Ack=172"
TTL 50, TCP ACKed unseen segment, 14678 > 80, "[FIN, ACK] Seq=89 Ack=172"
#ะะฟััั ัะธะปััั, ะผะฝะพะณะพ ัะฐะท
TTL 53, TCP, 14678 > 80, "[RST, PSH] Seq=1"
...
ืืขืจ ืืืืืง ืืื ืืืฉืืืื ืงืขื ืืืง TTL
ืืืื ืขืคึผืขืก ืงืืื ืคืื ืื ืคืืืืขืจ. ืึธืืขืจ ืึธืคื ืืึธืจื ืืฉื ืงืขื ืึธื ืงืืืขื ืืืึท ืึทืืข:
TCP, 14678 > 80, "[SYN] Seq=0"
TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
TCP Retransmission, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
...
ืึธืืขืจ ืึทืืื:
TCP, 14678 > 80, "[SYN] Seq=0"
TCP, 80 > 14678, "[SYN, ACK] Seq=0 Ack=1"
TCP, 14678 > 80, "[ACK] Seq=1 Ack=1"
#ะัะพัะปะพ ะฝะตัะบะพะปัะบะพ ัะตะบัะฝะด ะฑะตะท ััะฐัะธะบะฐ
TCP, 80 > 14678, "[FIN, ACK] Seq=1 Ack=1"
TCP Retransmission, 80 > 14678, "[FIN, ACK] Seq=1 Ack=1"
...
ืืื ืืึธืก ืึทืืฅ ืืืขืจื ืืืืขืจืืขืืืจื ืืื ืืืืขืจืืขืืืจื ืืื ืืืืขืจืืขืืืจื, ืืื ืืขื ืืขื ืืืืฃ ืืขืจ ืืจืืฃ, ืืขืจ ืืื ืืืื ืืึธื, ืืขืื ืืึธื.
ืืืขืื IPv6
ืื ืืืืข ื ืืึทืขืก ืืื ืึทื ืขืก ืืืืืกืฅ. ืืื ืงืขื ืขื ืจืืืืืึทืืื ืืึธืื ืึทื ืคึผืขืจืืึธืืืฉ ืจืืงืืืขืก ืฆื ืึท ืคึผืจืึธืืืืืึทืืึทื ืืืื ืคืึทืื ืคึฟืื 5 ืคืึทืจืฉืืืขื ืข IPv6 ืึทืืจืขืกืขืก, ืืืึธืก ืืื ืคึผืื ืงื ืื ื ืึทืืืจ ืคืื ืื ืึทืืขื ืฅ ืืืึธืก ืืื ืืขืจืืืึทืจื. ืืขืจืฆื, ืืืื ืขืจ ืคืื ืื IPv6 ืึทืืจืขืกืขืก ืืื ื ืืฉื ืคืึทืื ืืื ืืขืจ ืคึฟืืืืจืืจืื ื ืืื ืืื ืืขื ืึท ืคืื ืกืขืกืืข. ืคืื ืฆืืืื ืืขืจ ืืื ืืขืืขื ืืืืื ืืืื ืึทื ืคืืืื ืกืขืกืืข, ืืืื ืขืจ ืคืื ืืืึธืก ืืื ืืขืืืขื ืื ืืขืจืึทืคึผืืื ืืืจื RST
ืคืื ืื ืคืืืืขืจ, ืจืืข ืืื ืฆืืึทื. ืืื ืฆืข ืกืืืข 7.
ืืื ื ืขืก ืืขื ืขื ืืืืื ืืง ืึทืืจืขืกืขืก, ืืื ืืขืืขืจื ื ืึทืืข ืคืื โโโโืืืืืืื ืืื ืขืก ืืื ืืจืืืก ืึทื ืขืก ืืขื ืขื ืืืืื 3 ืคึผืจืึทืืืืืืขืจื ืืึธืจื, ืืื ืงืขื ืขื ืืืื ืึท ืฉืืืืขื ืืืง ืึธืืืึทืฆืืข! ืื ืื ืืขืจ ืึทืืจืขืก ืืื ืืืึธืืงื ืืึธืกืืื ื ืืื ืจืืกืืึทื ื (ื ืื ืคืืืืขืจ), ืื ืื ืืขืจ ืืื ืึท ืคืึธืจืฉืื ื ืฆืขื ืืขืจ ืืื ืืืึทืืฉืืึทื ื (ืขืก ืืื ืึท ืคืืืืขืจ, ืืื?). ืึธืืขืจ ืคืืจืืืืก ืืึธื ืืื ืงืึธื ืืจืึธืืืจื ืื ืึทืืืืืืึทืืืืึทืื ืคืื ืคึผืจืึธืืืืืึทืืึทื ืจืขืกืืจืกื ืืืืฃ ืึท ืคึผืืึทื ืืื ืึท ืืืืข ืงืฉืื. ืื ืจืืขื ืฆืืืื ืืึธืื ืืขืืืื ืืืื ืืงืฉื ืืื ืืขื ืขื ืืืื ืึทืจืืืก ืคืื ืจืืกืืึทื ื, ืืื ืืืื ืขืจ ืคืื ืืื ืืื ืคืืืืขืจื (ืืื ืืืจืืคืึธืจ, ื ืึธื ืึทืืข?).
ืืืึทืงืื ื ืืื ืึทืืขื ืฅ ืืขื ืขื ืึท ืืจืืืก ืืื ืืจืึทื ืก ืฆื IPv6, ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืืืึธืก ืืื ื ืืฉื ืืึธืืืื ื ืืืืขืจ ืืขืฉืืืื ื. ืขืก ืืื ืืจืืืขืจืืง. ืื ืืืืก ืกืึทืืืื ืืขื ืคึผืจืึธืืืขื ืงืขื ืขื ืืืื ืืึธืจ ืฉืืึธืืฅ ืคืื ืืื.
ืืื ืืกืงื ื
ืืื ืืึธื ื ืืฉื ืืขืฉืืจืขืื ืฆื 100% ืึทืงืืขืจืึทืกื, ืืืืข ืืืื ืืืจ ืคึฟืึทืจ ืืขื, ืืื ืืึธืคึฟื ืึทื ืขืืขืฆืขืจ ืืืื ืฆื ืืืืขืจืืืจื ืื ืึทืจืืขื ืืื ืึท ืืจืขืกืขืจืข ืึทืงืืขืจืึทืกื. ืขืก ืืื ืืขืืืขื ืืืืืืืง ืคึฟืึทืจ ืืืจ ืฆื ืคึฟืึทืจืฉืืืื ืฆื ืืขื ืฆืืืึทื ื ืืืึธืื ืึทืจืืขื ืืื ืคึผืจืื ืฆืืคึผ. ืืขืจ ืขื ืืคืขืจ ืืื ืืึธ. ืื ืืืงืืืขื ืคืืืืขืจื, ืืื ืึท ืขืจืฉืืขืจ ืึทืคึผืจืึทืงืกืึทืืืืฉืึทื, ืืื ืืจืึทืืื, ืืขื ืขื ืืึทื ืฅ ืคืึทืจืืึธืืืขื.
ืืืึธืก ืึทื ืืขืจืฉ ืงืขื ืืืื ืืขืืื ืืื ืืืึธืก ืืื ืืื ืืขืืืขื ืฆื ืคืืื ืฆื ืืึธื ืืื ืฆืืืื ืื ืก ืจืืงืืืขืก. ืืื ืืขื ืขื ื ืืฉื ืคืืืืขืจื, ืึธืืขืจ ืืื ืืืื ืืึธื ื ืื ืฆืืฉืืขืื ืคืื ืึทืงืืขืจืึทืกื ืืื ื ืืื ืึทืจืืขื ืืืืื ืคึฟืึทืจ ืื ืคืขืื ืืื ื ืืฉื ืคึฟืึทืจ ืื ืืื ืฆืข URL. ืื ืึธืคืืงืืึทื ืืึธื ืืืื ืงืขื ืืืง. ืืืื ืืืจ ืคืึทืจืืื ืื ืขืก ืืื ืืืึธืก ืืื ืงืขื ืืืง ืืืืึทื ืืื ืื ืคึฟืจืืื, ืืึธืก ืืืขื ืืึธืื ืืืจ ืฆื ืฆืขืืืืื ืื ืืื ืืืืืง ืืื ืืึทืงืืืขื ืืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข. ืขืก ืืื ืืคืืื ืืขืืืขื ืฆื ืืึทืฉืืืืขื ืื ืืขืืืขืืึธืคึผืขืจืก ืคืื ืื ืื ืก ืืขื ืืฆื ืืืจื ืคึผืจืึทืืืืืืขืจื ืืื ืคืื ืืขืจ.
ืืื ืืึธื ืืขืืึทืืจืข ื ืืฉื ืืขืจืืืึทืจืื ืึทื ืืขืจ ืืึทืืขืืึธืก ืืืขื ืืืื ืึทืจืืึทื ื ืขืืขื ืืืื ืืืืืขื ืข ืคืืืืขืจ ืคึฟืึทืจ ืืืื ืืืคึผืก. ืืคึฟืฉืจ ืืึธืก ืืื ืคึผืจืึธืกื ืคืืจ. ืืื ืื ืกืืฃ, RKN ืกืขื ืื ืึท ืืงืฉื ืฆื ืืืกืืขืงื ืื ืืืื ืฆื ืื ืืึทืืขืืึธืก. ืืืขืจ ืืืก ืืื ืืืจ ื ืืฉื ืืืขืจืจืึทืฉื ืืื ืืื ืขืืืขืืข ืืืขืื ืืคืืื ืืขืืจืืขื ืฆื ืืืื ืืืึทืืข. ืืขืจ ืคืืืืขืจ ืืื ืืขืืจืืขื ืืืืขืจ ืืคืขืงืืืืืื, ืงืึทืืื ื ืึทืืืขืง ืึทืืข ืจืืืืืง ืืืืคึผ ืจืืงืืืขืก ืฆื ืึท ืคึผืจืึธืืืืืึทืืึทื URL, ืึธืืขืจ ื ืืฉื ืจืืืืืง ืึธื ืขืก ืืืึธืก ืืึธืื ืืื ืึทืืขืจ ืืืจืืืขืืื ืืขื ืืืจื ืื ืคืืืืขืจ ืคืื ืื ืคึผืจืึทืืืืืืขืจื ืจืืืฉื ืืื, ืืึธืืฉ ืืืืื ืืื ืื ืคืึธืจืขื ืคืื ืขื ืืื ืื: FIN-ACK
ะธ RST
- ืืื ืืก ืคึฟืึทืจ ืืื ืืก ืืื ืขืก ืึผืืขื ืืื ืืขืืืขื ืึท ืคึผืืืก. ืืืจื ืืขื ืืืขื, IPv6 ืืื ื ืืฉื ืคืืืืขืจื ืืืจื ืื ืืึทืืขืืึธืก. ืคืื ืงืืจืก, ืืึธืก ืึทืคืขืงืืึทื ืื ืงืืืึทืืืืขื ืคืื ืื ืืขืืืืื ืืึทืืขืจืืึทื, ืึธืืขืจ ืขืก ื ืึธื ืืขืืืื ืขืก ืืขืืืขื ืฆื ืืขื ืื ืึธืคืืงืืึทื. ืขืก ืืึธื ืืื ืืืืกืืขืืจืืื ืึทื ืืึธืก ืืื ืึท ืืืืืืืง ืคืื ื ืืืขื ืืฉืืืื ื ืึท ืคึผืืึทืฅ ืคึฟืึทืจ ืคึผืืืืกืื ื ืจืขืกืืจืกื; ืืึธื ื ืื ืคืึทืจืืขืกื ืฆื ื ืขืืขื ืึทื ืืื ืืขืจืขืก ืืื ืื ืึทืจืืืกืืขืื ืคืื ืึธืจืืึทื ืืืืื ื ืึทืจืืขื ืืื ืืขืจ ืจืฉืืื ืคืื ืคึผืจืึธืืืืืึทืืึทื ืืืืืืขื ืืื ืจืืงืืืขืก ืคืื ืื ืจืงื.
ืืื ืื ืึธื ืืืื, ืืื ืงืึทืืคึผืขืจื ืื ืึทืก "ืื ืกืคึผืขืงืืึธืจ" ืืื
ืื ืื ืืขืจ ืคืื ื ืืื ืืืืื ืฆื ืคืึทืจืืื ืื ืืืืฃ ืืื ืึทื ืืขืืขืจ ืืขืฆืืึทื ืงืขื ืขื ืืืื ืึท ืืืึธืคื. ืืื "ืื ืกืคึผืขืงืืึธืจ" ืืื ืึท ืคืืจืืืื ื ืขืฅ, ืึธืืขืจ ืื ืึทืืขื ืฅ ืืืืขืจืืขืื ืึทืืขืืขื ืืืจื ืฉืืงื ืจืืงืืืขืก ืคึฟืึทืจ ืึทืืข ืจืขืกืืจืกื ืคืื ืื ืคึผืจืึธืืืืืึทืืึทื ืจืฉืืื. ืฆื ืืึธืื ืึทืืึท ืึท ืืืื ืืื ื ืืฉื ืคืึธืจืฉืืขืื ืงืืื ืคืจืืืืขืืขื. ืืื ืืึทื ืฅ, ืคึผืจืึทืืืืืืขืจื ืืืจื ืึทืืขื ืฅ, ืึทื ืืืืืื ืืื, ืืึธืื ืคืื ืืขืจ ืืืขืื ืืืืขืจ ื ืขืฅ ืืื ืขืก ืืื ืืืกืืึธืืข ืืืขืจื ืขืก: ืืืืคึผืก ืคืื DPI ืืื DNS, ืึธืจื ืคืื ืื ืึทืืขื ื (ืฆืขื ืืจืื ื ืึธืืข ืืื ืกืขืจืืืืก ื ืขืฅ?), ื ืขืฅ ืืึทืจืงืขืจืก ืคืื ืืืืืื ืืื ืืึธืกืกืขืก - ืืื ืืึธืก ืืื ืืืืื ืื ืืขืจืกื ืงืืึธืจ ืืื ืืขืจ ืืึธื. ืคึผืื ืงื ืืื ืขืืขืฆืขืจ ืงืขื ืขื ืืึธื ืืืึธืจ ืื ืึทืงืฉืึทื ื ืคืื ืึทืืขื ืฅ ืฆื ืคึฟืึทืจืืขืกืขืจื ืื ืึทืืืืืืึทืืืืึทืื ืคืื ืืืืขืจ ืจืขืกืืจืกื, ืขืืขืฆืขืจ ืงืขื ืขื ืืึธื ืืึธืก ืคึฟืึทืจ ืื ืืขืจืข ืฆืืืขืงื ืืื ืขืก ืืขื ืขื ืงืืื ืื ืืขืืช ืฆื ืืขื. ืืขืจ ืจืขืืืืืึทื ืืื ืึท ืืึธืคึผื-ืฉื ืืืืงืข ืืื ืืืืขืจ ืืึทืืืืคืึทืกืึทืืื ืงืืืืข, ืืืขืจ ืขืก ืื ืงืขื ืขื ืืขื ืืขื.
ืืงืืจ: www.habr.com