Snuffleupagus เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจ‡เฉฑเจ• PHP เจฎเฉ‹เจกเฉ€เจŠเจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจธเจจเจซเจฒเจฟagเจชเฉˆเจ—เจธ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเจพ เจนเฉˆ PHP7 เจฆเฉเจญเจพเจธเจผเฉ€เจ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ, เจตเจพเจคเจพเจตเจฐเจฃ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ†เจฎ เจ—เจฒเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ PHP เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเฉ‡ เจนเจจเฅค เจฎเฉ‹เจกเฉ€เจŠเจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฎเจœเจผเฉ‹เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฌเจฆเจฒเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ–เจพเจธ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจšเฉเจ…เจฒ เจชเฉˆเจš เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฎเจพเจธ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฃ เจฒเจˆ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจช เจŸเฉ‚ เจกเฉ‡เจŸ เจฐเฉฑเจ–เจฃเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค เจฎเฉ‹เจกเฉ€เจŠเจฒ C เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ (php.ini เจตเจฟเฉฑเจš โ€œextension=snuffleupagus.soโ€) เจ…เจคเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเฉฐเจกเจฟเจ† LGPL 3.0 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพเฅค

Snuffleupagus เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฎเจฟเจ†เจฐเฉ€ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ, เจœเจพเจ‚ เจ‡เจจเจชเฉเจŸ เจกเฉ‡เจŸเจพ เจ…เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจจเจฟเจฏเจฎ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจจเจฟเจฏเจฎ โ€œsp.disable_function.function(โ€œsystemโ€).param(โ€œcommandโ€).value_r(โ€œ[$|;&`\\n]โ€).drop();โ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฆเจฒเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจฟเจธเจŸเจฎ() เจซเฉฐเจ•เจธเจผเจจ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฑเจ–เจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจคเฉเจธเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจตเจฐเจšเฉเจ…เจฒ เจชเฉˆเจš เจœเจพเจฃเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆเฅค

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

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

PHP เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจฎเฉ‹เจก เจธเจฎเจฐเจฅเจฟเจค เจนเจจ:

  • เจ•เฉ‚เจ•เฉ€เจœเจผ เจฒเจˆ เจธเจตเฉˆเจšเจฒเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ "เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค" เจ…เจคเฉ‡ "เจธเจฎเฉ‡เจธเจพเจˆเจŸ" (CSRF เจธเฉเจฐเฉฑเจ–เจฟเจ†) เจซเจฒเฉˆเจ— เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“, เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เฉ‚เจ•เฉ€;
  • เจนเจฎเจฒเจฟเจ†เจ‚ เจฆเฉ‡ เจจเจฟเจธเจผเจพเจจ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเจฎเจเฉŒเจคเจพ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเจพ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเฉˆเฉฑเจŸ;
  • เจฆเฉ€ เจœเจผเจฌเจฐเจฆเจธเจคเฉ€ เจ—เจฒเฉ‹เจฌเจฒ เจเจ•เจŸเฉ€เจตเฉ‡เจธเจผเจจ "เจธเจ–เจผเจค" (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉ‚เจฐเจจ เจ…เฉฐเจ• เจฎเฉเฉฑเจฒ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจธเจคเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฟเจธเจฎ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€;
  • เจกเจฟเจซเฉŒเจฒเจŸ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฐเฉˆเจชเจฐ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, "phar://" เจจเฉ‚เฉฐ เจชเจพเจฌเฉฐเจฆเฉ€ เจฒเจ—เจพเจ‰เจฃเจพ) เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเจชเจธเจผเจŸ เจตเฉเจนเจพเจˆเจŸเจฒเจฟเจธเจŸเจฟเฉฐเจ— เจจเจพเจฒ;
  • เจฒเจฟเจ–เจฃเจฏเฉ‹เจ— เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€;
  • เจˆเจตเจฒ เจฒเจˆ เจ•เจพเจฒเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจšเจฟเฉฑเจŸเฉ€เจ†เจ‚ เจธเฉ‚เจšเฉ€เจ†เจ‚;
  • เจตเจฐเจคเจฃ เจตเฉ‡เจฒเฉ‡ TLS เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆ
    curl;

  • เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเฉ€เจฐเฉ€เจ…เจฒเจพเจˆเจœเจผเจก เจตเจธเจคเฉ‚เจ†เจ‚ เจตเจฟเฉฑเจš HMAC เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ•เจฟ เจกเฉ€เจธเฉ€เจฐเฉ€เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ…เจธเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆ;
  • เจฒเฉŒเจ—เจฟเฉฐเจ— เจฎเฉ‹เจก เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเฉ‹;
  • XML เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจฟเฉฐเจ•เจพเจ‚ เจฐเจพเจนเฉ€เจ‚ libxml เจตเจฟเฉฑเจš เจฌเจพเจนเจฐเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจเจพ;
  • เจ…เจชเจฒเฉ‹เจก เจ•เฉ€เจคเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ…เจคเฉ‡ เจธเจ•เฉˆเจจ เจ•เจฐเจจ เจฒเจˆ เจฌเจพเจนเจฐเฉ€ เจนเฉˆเจ‚เจกเจฒเจฐ (upload_validation) เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ;

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจตเฉฑเจกเฉ‡ เจซเฉเจฐเฉˆเจ‚เจš เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจตเจฐเจคเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเจ•เจฟ เจธเจฟเจฐเจซเจผ Snuffleupagus เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ‡เจธ เจธเจพเจฒ Drupal, WordPress เจ…เจคเฉ‡ phpBB เจตเจฟเฉฑเจš เจชเจ›เจพเจฃเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ–เจคเจฐเจจเจพเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ… เจ•เจฐเฉ‡เจ—เจพเฅค Magento เจ…เจคเฉ‡ Horde เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจ•เฉ‡ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ
"sp.readonly_exec.enable()"

เจธเจฐเฉ‹เจค: opennet.ru

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