เด“เดชเตเดชเตบเดฌเดฟเดŽเดธเตเดกเดฟเดฏเตเดŸเต† W^X เดธเตเดฐเด•เตเดทเดพ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดถเด•เตเดคเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เดชเดฆเตเดงเดคเดฟเด•เตพ

เดคเดฟเดฏเต‹ เดกเดฟ เดฑเดพเดกเต เดชเด™เตเด•เดฟเดŸเตเดŸเต W^X (Write XOR Execute) เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเด‚เดฐเด•เตเดทเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดถเด•เตเดคเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต. เดชเตเดฐเต‹เดธเดธเตเดธเต เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‡เดœเตเด•เตพ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดฐเด‚. เด…เดคเดฟเดจเดพเตฝ, เดŽเดดเตเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เต‹เดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚, เด•เต‚เดŸเดพเดคเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‡เดœเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดพเตป เด•เดดเดฟเดฏเต‚. เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด“เดตเตผเดซเตเดฒเต‹เด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เดฌเดซเตผ เด“เดตเตผเดซเตเดฒเต‹ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดธเตเดชเต‡เดธเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป W^X เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† OpenBSD-เดฏเดฟเตฝ เดธเดœเต€เดตเดตเตเดฎเดพเดฃเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ.

W^X-เดจเตเดฑเต† เดœเต‹เดฒเดฟเดฏเตเดŸเต† เดคเตเดŸเด•เตเด•เด‚ เดฎเตเดคเตฝ, เด‡เดคเต เด’เดฐเต เดจเต€เดฃเตเดŸ เดชเดพเดคเดฏเดพเดฃเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ JIT เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดงเดพเดฐเดพเดณเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. JIT เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเต† เดฎเต‚เดจเตเดจเต เดตเดฟเดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเด•เตเด•เดพเด‚:

  • W, X เด…เดตเดธเตเดฅเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเตเดตเดฟเดšเตเดšเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเดฟเดจเตเดฑเต† "เดšเต†เดฒเดตเต" เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•.
  • เด’เดฐเต‡ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด’เดฐเต เดœเต‹เดŸเดฟ W, X เดฎเดพเดชเตเดชเดฟเด‚เด—เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด…เดชเดฐเดจเดพเดฎเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต.
  • เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เตเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต W|X เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเต‹เดกเตฝ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดตเดฏเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ "เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ" เด“เดชเตเดทเตป.

เดจเดฟเดฒเดตเดฟเตฝ, เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดตเดณเดฐเต† เด•เตเดฑเดตเดพเดฃเต, เด’เดจเตเดจเดพเดฎเดคเตเดคเต‡เดคเตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดพเดฃเตเดณเตเดณเดคเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, W|X JIT (เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ Chromium, Iridum) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด…เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, เด’เดฐเต "wxallowed" เดซเดฏเตฝเดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเต—เดฃเตเดŸเต เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต, เด‡เดคเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ ELF เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดจเตเดตเดฆเดฟเดšเตเดšเต. เดซเดฏเตฝ โ€œwxneededโ€ เดฎเดพเตผเด•เตเด•เตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดคเดจเตเดจเต† เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดงเดฟเด•เดฎเดพเดฏเดฟ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดชเดฃเดฏเด‚ ะธ เด…เดจเดพเดšเตเด›เดพเดฆเดจเด‚ เดšเต†เดฏเตเดฏเตเด• เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เดณเตเดŸเต† เดฒเดฟเดธเตเดฑเตเดฑเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเต เดฒเดญเตเดฏเดฎเดพเดฏ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เด™เตเด™เดณเตเด‚ เดฏเดฅเดพเด•เตเดฐเดฎเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป.

เด…เดคเตเดคเดฐเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเต† เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเต เด’เดฐเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตฝ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต. MAP_STACK, เด‡เดคเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ เด’เดฐเต เดฑเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‡เดœเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต‹ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต. เดชเต‡เดœเต เดŽเดดเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเด‚. เดˆ เดฐเต€เดคเดฟเดฏเดฟเตฝ, เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพ เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† JIT เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเดฟเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เด—เดพเดกเตโ€Œเดœเต†เดฑเตเดฑเตเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ เดธเตเดฑเตเดฑเดฌเตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‰เดณเตเดณเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดจเดพเด•เตเด‚. เด†เด•เดธเตเดฎเดฟเด•เดฎเดพเดฏเดฟ เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดค libc.

Chrome/Iridium เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดชเตเดฐเดคเดฟเดœเตเดžเดฏเตเด‚ เด…เดจเดพเดšเตเด›เดพเดฆเดจเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดฟเด•เดšเตเดšเตเด‚ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏเดฟ เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเตˆเดฑเตเดฑเต(2) เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเดฟเดจเต เดšเดฟเดฒ เดจเต‡เดŸเตเดŸเด™เตเด™เดณเตเดฃเตเดŸเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, JIT เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ W|X เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดจเต‡เดฑเตเดฑเต€เดตเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเดพเด•เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽเดฌเดฟเด เดชเดฒเดคเดตเดฃ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดฐเตเด‚ เด‡เดคเตเดตเดฐเต† เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เด‡เดคเต เด…เด™เตเด™เดจเต†เดฏเดพเด•เดฟเดฒเตเดฒเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดพเดฐเดฃเดฎเตเดฃเตเดŸเต.

เด“เดชเตเดชเตบเดฌเดฟเดŽเดธเตเดกเดฟ-เดจเดฟเดฒเดตเดฟเดฒเต† เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดฑเต† เดธเดพเดงเดพเดฐเดฃ เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเตเด•เดณเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เดฒเดญเตเดฏเดฎเดพเดฃเต, เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดŽเดฒเตเดฒเดพเดตเดฐเต†เดฏเตเด‚ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เตเดทเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

Chrome/Iridium-เดฒเต† เดฎเต‹เดกเต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดตเดพเตผเดคเตเดคเด•เตพ เดคเดฟเดฏเต‹เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เด…เตผเดนเดฟเด•เตเด•เตเดจเตเดจเต JITเดฒเต†เดธเตเดธเต. เด…เดฆเตเดฆเต‡เดนเดคเตเดคเดฟเดจเตเดฑเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ, เด‡เดคเต เดšเดฟเดฒ เด‰เดชเดฏเต‹เด— เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เต เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด…เดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดˆ เดฎเต‹เดกเต เดชเตเดฐเต‹เดธเดธเดฑเดฟเดฒเต† เดฒเต‹เดกเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚. เดจเดฟเดฒเดตเดฟเตฝ, /usr/local เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ "wxallowed" เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ Chrome เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดšเดฟเดฒ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเดฃเตเดŸเดพเด•เดพเด‚ (ghostery เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต). เด’เดฐเต เดคเดฐเดคเตเดคเดฟเดฒเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ, JITless เดฎเต‹เดกเดฟเดฒเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดœเต‹เดฒเดฟ เดธเดฎเต€เดชเดญเดพเดตเดฟเดฏเดฟเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฏ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดฎเต†เดจเตเดจเต เดคเดฟเดฏเต‹ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•