ืืื ืื ืืจืขื ืขืฅ ืคืื ืื ืคึผืจืืืขืงื
Snuffleupagus ืคึผืจืึธืืืืืขืก ืึท ืึผืืืื ืกืืกืืขื ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ื ืืฆื ื ืึธืจืืึทื ืืขืืคึผืืึทืืขืก ืฆื ืคึฟืึทืจืืขืกืขืจื ืืืืขืจืืืื, ืึธืืขืจ ืฉืึทืคึฟื ืืืื ืืืืืขื ืข ืึผืืืื ืฆื ืงืึธื ืืจืึธืืืจื ืึทืจืืึทื ืฉืจืืึทื ืืึทืื ืืื ืคืื ืงืฆืืข ืคึผืึทืจืึทืืขืืขืจืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื ืืขืจืฉื "ืกืคึผ.ืืืกืึทืืืข_ืคืื ืงืฆืืึธื ืืจื.ืคืื ืงืฆืืึธื ืืจื ("ืกืืกืืขื"). ืคึผืึทืจืึทื ("ืงืึทืืึทื ื"). ืืืึทืืืข_ืจ ("[$|;&`\\n]"). ืืจืึธืคึผ ();" ืึทืืึทืื ืืืจ ืฆื ืืึทืืจืขื ืขืฆื ืื ื ืืฆื ืคืื ืกืคึผืขืฆืืขืืข ืืืชืืืช ืืื ืกืืกืืขื () ืคึฟืื ืงืฆืืข ืึทืจืืืืขื ืื ืึธื ืืฉืึทื ืืื ื ืื ืึทืคึผืืึทืงืืืฉืึทื. ืกืืืืืึทืจืื, ืืืจ ืงืขื ืขื ืืึทืื
ืืืื ืืฉืคืื ืืืื ืื ืืขืกืฅ ืืขืคืืจื ืืืจื ืื ืืขืืืขืืึธืคึผืขืจืก, Snuffleupagus ืงืืื ืจืึทืืืกืึทื ืคืึธืจืฉืืขืืื ื. ืฆื ืขื ืฉืืจ ืืืื ืืืืืขื ืข ืืืืขืจืืืื (ืืขืืืขื ืืืึทืื ืขืจืึทืืืืืืื ืืื ืื ืืืืขืจืืืื ืฉืืืืข ืงืขื ืขื ืืื ืขื ืืื ืึทื ื ืึธื ืืืขืงืืึธืจ ืคึฟืึทืจ ืื ืคืืื), ืื ืคึผืจืืืขืงื ื ืืฆื ืืจืื ืืืง ืืขืกืืื ื ืคืื ืืขืืขืจ ืืืขืจืืขืื ืืื ืคืึทืจืฉืืืขื ืข ืืืกืืจืืืืืฉืึทื ื, ื ืืฆื ืกืืึทืืืง ืึทื ืึทืืืกืืก ืกืืกืืขืืขื, ืืื ืงืึธื ืืื ืคืึธืจืืึทืืืขื ืืื ืืึทืงืืืืขื ืืึทื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืึทืืึทืืื ื.
ืืขืืืื-ืืื ืืขืืืึธืืก ืืขื ืขื ืฆืืืขืฉืืขืื ืฆื ืคืึทืจืฉืคึผืึทืจื ืงืืืกื ืคืื ืืืึทืื ืขืจืึทืืืืืืื ืึทืืึท ืืื ืืฉืื,
ืื ืคืืืืขื ืืข ืืึธืืขืก ืืขื ืขื ืืขืฉืืืฆื ืฆื ืคืึทืจืืขืกืขืจื PHP ืืืืขืจืืืื:
- ืืืืืึธืืึทืืืฉ ืืขืื "ืืืืขืจ" ืืื "ืกืึทืืขืกืืืข" (CSRF ืฉืืฅ) ืคืืึทืืก ืคึฟืึทืจ ืงืืืืขื,
ืขื ืงืจืืคึผืฉืึทื ืงืืื; - ืืขืืืื-ืืื ืืึทื ื ืคืื ืึผืืืื ืฆื ืืืขื ืืืคืืฆืืจื ืืจืึทืกืขืก ืคืื ืื ืคืืื ืืื ืงืึธืืคึผืจืึธืืืก ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื;
- ืืขืฆืืืื ืืขื ืืืืืืืข ืึทืงืืึทืืืืืฉืึทื ืคืื ืื "
ืฉืืจืขื ื " (ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืึทืงืก ืึทื ืคึผืจืืืื ืฆื ืกืคึผืขืฆืืคืืฆืืจื ืึท ืฉืืจืืงื ืืืขื ืืืจ ืืขืจืืืึทืจืื ืึท ืืึทื ืฅ ืืืขืจื ืืื ืึทื ืึทืจืืืืขื ื) ืืื ืฉืืฅ ืงืขืืืืืคึผ ืืึทื ืืคึผืืึทืืืืฉืึทื ; - ืคืขืืืงืืึทื ืืืึทืงืื ื
ืคึผืจืึธืืึธืงืึธื ืจืึทืคึผืขืจื (ืืืฉื, ืคืึทืจืืึธื "ืคืึทืจ: //") ืืื ืืืืขืจ ืืงืกืคึผืืืกืึทื ืืืืืืืืกืืื ื; - ืคืึทืจืืืขืจ ืืืืฃ ืขืงืกืึทืงืืืืื ื ืืขืงืขืก ืืืึธืก ืืขื ืขื ืจืืืืึทืืึทื;
- ืฉืืืึทืจืฅ ืืื ืืืืึทืก ืจืฉืืืืช ืคึฟืึทืจ ืืืืึทื;
- ืคืืจืืื ืื ืฆื ืืขืื TLS ืืึทืืืืึทืื ืงืึธื ืืจืึธืืืจืื ื ืืืขื ืืืจ ื ืืฆื
ืงืขืจื; - ืึทืืื ื HMAC ืฆื ืกืืจืืึทืืืืขื ืึทืืืืฉืขืงืฅ ืฆื ืขื ืฉืืจ ืึทื ืืขืกืืจืืึทืืืืืืฉืึทื ืจืืืจืืืื ืื ืืึทืื ืกืืึธืจื ืืืจื ืืขืจ ืึธืจืืืื ืขื ืึทืคึผืืึทืงืืืฉืึทื;
- ืืขืื ืืึธืืื ื ืืึธืืข;
- ืืืึทืงืื ื ืืึธืืืื ื ืคืื ืคืื ืืจืืืกื ืืืง ืืขืงืขืก ืืื ืืืืงืกืื ืืืจื ืืื ืงืก ืืื ืงืกืื ืืึธืงืืืขื ืื;
- ืคืืืืงืืื ืฆื ืคืึทืจืืื ืื ืคืื ืืจืืืกื ืืืง ืืึทื ืืืขืจืก (ืืคึผืืึธืึทื_ืืืึทืืึทืืืืฉืึทื) ืฆื ืงืึธื ืืจืึธืืืจื ืืื ืืืขืจืงืืงื ืืคึผืืึธืึทืืขื ืืขืงืขืก;
ืื ืคึผืจืืืขืงื ืืื ืืขืืืขื ืืืฉืืคื ืืื ืืขื ืืฆื ืฆื ืืึทืฉืืฆื ื ืืฆืขืจืก ืืื ืื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืคืื ืืืื ืขืจ ืคืื ืื ืืจืืืก ืคืจืื ืฆืืืืืฉ ืืึธืกืืื ื ืึธืคึผืขืจืืืืขืจื.
"ืกืคึผ.ืจืขืืึธื ืื_ืขืงืกืขืง.ืขื ืึทืืืข ()".
ืืงืืจ: opennet.ru