เจคเฉเจนเจพเจกเจพ เจฆเจฟเจจ เจเฉฐเจเจพ เจฒเฉฐเจเฉ.
เจฌเจพเจธเจผ เจตเจฟเฉฑเจ เจเฉฑเจ เจนเฉเจฐ เจธเจเฉเจฐเจฟเจชเจ เจฒเจฟเจเจฃ เจคเฉเจ เจฌเจพเจ
เจฆ, เจฎเฉเจจเฉเฉฐ เจ
เจนเจฟเจธเจพเจธ เจนเฉเจเจ เจเจฟ เจธเจญ เจเฉเจ เจฌเจฟเจฒเจเฉเจฒ เจตเฉฑเจเจฐเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจชเจฐ เจธเจญ เจเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเจฟเจเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ เจเจฟ เจฎเฉเจ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเจฟเจนเฉเฉเจเจ เจ
เจธเจผเจฒเฉเจฒเจคเจพเจตเจพเจ เจ
เจคเฉ เจฌเฉเจธเจพเจเฉเจเจ เจฒเจฟเจเฉเจเจ เจนเจจ, เจชเจฐ เจ
เจเฉ เจคเฉฑเจ เจเจฟเจเจจ เจฆเจพ เจเฉฑเจกเจพ เจจเจนเฉเจ เจนเฉ. เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเฉฑเจ, เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจฆเจพ เจเฉฑเจ เจเฉเจฐเฉเจเฉเจเจฐเฅค
เจเจฆเฉเจธเจผ
เจเจธ เจฒเจ เจเฉเจ เจเจผเจฐเฉเจฐเฉ เจนเฉ เจเจฟเจ:
- เจตเจฐเจ เจจเฉเฉฐ เจเฉฑเจก เจเฉ, เจธเจผเจฌเจฆ เจฒเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจคเฉเจเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเฉเจคเจพ
- เจฆเฉ เจธเจผเจฌเจฆเจพเจ เจฆเฉเจเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจคเฉเจเจพเจ เจจเฉเฉฐ เจชเจพเจฐ เจเฉเจคเจพ
เจเจพเจนเจฆเฉ เจฒเจ? เจ เฉเจ เจนเฉ, เจเจน เจนเฉ - เจ
เจคเฉ เจเจน เจนเฉ เจนเฉ.
เจเฉเจฃ เจจเจนเฉเจ เจเจพเจฃเจฆเจพ, เจเฉฑเจ เจตเจฐเจ เจคเฉเจเจฌเฉฐเจฆเฉ (เจเจฎ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจ - เจเฉฑเจ เจตเจฐเจ) เจฆเฉ เจธเจผเจฌเจฆ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจธเจชเฉเจฒเจฟเฉฐเจ เจตเจฟเฉฑเจ เจเจเจฐเฉ เจฆเฉ เจ
เฉฑเจเจฐ เจฎเฉเจฒ เจเจพเจเจฆเฉ เจนเจจ, เจเฉ (เจ
เจเจธเจฐ, เจเจน เจเจเฉ เจเฉเจเจผ เจนเฉ) เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจคเฉเจเจฌเฉฐเจฆเฉ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจฒเจพเจฌ เจ เฉฐเจกเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ; เจเจพเจเจฐ - เจเจพเจฐ. เจเจงเฉเจจเจฟเจ เจคเจธเจฆเฉเจ เจตเจฟเฉฑเจ เจตเจฐเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฒเฉเจเจพเจ เจฆเฉเจเจฐเจพ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจฎเจจเจเจผเฉเจฐ เจจเจนเฉเจ เจนเฉ, เจเจนเจจเจพเจ เจฆเฉ เจฎเฉเฉฑเจขเจฒเฉเจคเจพ เจฆเฉ เจเจพเจฐเจจ.
เจซเฉเจธเจฒเฉ เจฆเจพ
เจเจน เจฎเฉเจจเฉเฉฐ เจเจพเจชเจฆเจพ เจธเฉ เจเจฟ เจธเจญ เจคเฉเจ เจธเจฐเจฒ เจนเฉฑเจฒ เจฌเจพเจธเจผ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฒเจฟเจเจฃเจพ เจธเฉ เจเฉ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจฎเฉเจเฉเจฆ เจคเฉเจ เจเจจเจฐเฉเจเจฐ - HOST เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจเฉ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจฟเจ
เฉฐเจเจจ เจฆเฉเจเจฐเจพ เจเฉเจฃเจฆเจพ เจนเฉ, เจจเจพ เจเจฟ เจธเจชเฉเจฒเจฟเฉฐเจ เจฆเฉเจเจฐเจพเฅค เจเจฟเจธ เจเจฟเจธเจฎ เจฆเจพ HOST? เจเจฟเจเจเจเจฟ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจพเจเจ เจฆเจพ เจ
เจธเจฒเฉ เจจเจพเจฎ เจฆเจฐเจธเจพเจเจเฉ, เจคเจพเจ เจเจน เจเจนเจฟเจฃเจเฉ เจเจฟ เจเจน เจเฉฑเจ เจเจธเจผเจคเจฟเจนเจพเจฐ เจนเฉเฅค เจเจฟเจเจ เจจเจพ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจพเจฐเฉ เจฐเฉฑเจเฉเจ? เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจตเจฟเจ
เฉฐเจเจจเจพเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจคเฉเจเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเฉ เจเจชเจฃเฉ เจซเจพเจเจฆเฉ เจฆเฉ เจฌเจพเจตเจเฉเจฆ, เจเจน เจ
เจเฉ เจตเฉ เจ
เจเจธเจฐ เจตเจฐเจ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉเฅค เจฆเฉเจเจพ, เจคเฉเจนเจพเจจเฉเฉฐ เจ
เจเฉ เจตเฉ เจเจชเจฃเฉ เจฆเจฟเจฎเจพเจ เจจเจพเจฒ เจธเฉเจเจฃเจพ เจชเจเจเจพ, เจฆเฉ เจธเจผเจฌเจฆเจพเจ เจฒเจ เจเฉฑเจ เจคเฉเจเจฌเฉฐเจฆเฉ เจฒเฉฑเจญเจฃ เจฒเจ เจเฉเจฌเจพเจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจฌเจฆเจฒเจฃ เจตเจฟเฉฑเจ เจธเจฎเจพเจ เจฌเจฟเจคเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจ
เจคเฉ เจธเฉเจเฉเจเจ เจตเจฟเฉฑเจ เจตเจพเจฐ-เจตเจพเจฐ เจธเจผเจฌเจฆเจพเจ เจจเฉเฉฐ เจฏเจพเจฆ เจเจฐเจจ เจตเจฟเฉฑเจ เจเจฐเจเจพ เจฒเจเจพเจเจฃเฉ เจชเจตเฉเจเฉเฅค
เจฎเจเจผเจฌเฉเจค โโเจคเฉเจเจพเจเจค เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ
เจฎเฉเจจเฉเฉฐ เจเฉ เจชเจคเจพ? เจฎเฉเจ เจเจชเจฏเฉเจเจคเจพ เจฌเจพเจฐเฉ เจเจพเจฃเจฆเจพ เจนเจพเจ wget, เจเฉ เจเจฟ เจฆเจฟเฉฑเจคเฉ URL 'เจคเฉ เจชเฉฐเจจเฉ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจฆเจพ เจนเฉเฅค เจ เฉเจ เจนเฉ, เจเจ เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเฉเจ - เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจคเฉเจเจฌเฉฐเจฆเฉ เจตเจพเจฒเฉ เจธเจผเจฌเจฆ เจฆเฉ เจจเจพเจฎ เจตเจพเจฒเฉ เจเฉฑเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ HTML เจชเฉฐเจจเจพ เจฎเจฟเจฒเจฆเจพ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจ "เจเฉฑเจฅเฉ" เจธเจผเจฌเจฆ เจฆเฉ เจเฉเจ เจเจฐเฉเจ:
wget https://HOST/rifma/ะทะดะตัั
เจชเจฐ เจฎเฉเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจธเฉเจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจฎเฉเจ เจนเฉเจฐ เจธเจญ เจเฉเจ เจเจฟเจตเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพ เจธเจเจฆเจพ เจนเจพเจ? เจ
เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจธเฉเจเฉ เจซเจพเจฐเจฎเฉเจ เจเฉเจคเฉ เจเจ เจนเฉ, เจญเจพเจตเฉเจ เจเจน เจเจฟเฉฐเจจเฉ เจตเฉ เจ
เจเฉเจฌ เจเจฟเจเจ เจจเจพ เจนเฉเจตเฉ, เจธเฉเจเฉ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจ
เจคเฉ เจธเจผเจฌเจฆ เจเฉเจเจธ เจตเจฟเฉฑเจ เจนเจจเฅค เจเฉเจฐ, เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจตเจงเฉเจ เจเจชเจฏเฉเจเจคเจพ เจนเฉ. sed - เจเจ เจเจธเจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ เจฒเจฟเจเฉเจ:
cat $word | grep '<li>' | sed -e "s%<li>%%" | sed -e "s%</li>%%" | sed -e "s/ //g" | sed -e "/^$/d" 1> $word
เจชเจนเจฟเจฒเจพเจ, เจ เจธเฉเจ เจธเจผเจฌเจฆ เจซเจพเจเจฒ เจคเฉเจ เจฒเจพเจเจจเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟเจธ เจตเจฟเฉฑเจ เจเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ - เจธเจพเจจเฉเฉฐ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจจเจพเจฒ เจเจพเจฒเฉ เจเฉเจ เจ เจคเฉ เจฒเจพเจเจจเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจฎเจฟเจฒเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ เจเฉเจ เจจเฉเฉฐ เจเฉเจฆ เจนเจเจพเจเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจธเจฆเฉ เจฌเฉฐเจฆ เจนเฉเจฃ เจตเจพเจฒเฉ เจเฉฑเจ - เจเฉฑเจฅเฉ เจธเจฒเฉเจธเจผ เจฆเฉ เจฌเจเจพเจ เจชเฉเจฐเจคเฉเจธเจผเจค เจเจฟเฉฐเจจเฉเจน เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจ เจเจฟเจเจเจเจฟ เจเฉเจ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจธเจฒเฉเจธเจผ เจนเฉ, เจเจฟเจธ เจเจพเจฐเจจ sed เจคเฉเจนเจพเจจเฉเฉฐ เจฅเฉเฉเจพ เจเจฟเจนเจพ เจจเจนเฉเจ เจธเจฎเจเจฆเจพ. เจ เจคเฉ เจฆเจฟเจฒเจเจธเจชเฉ เจจเจพเจฒ เจธเจญ เจเฉเจ เจ เฉเจ เจนเฉ. เจ เจธเฉเจ เจซเจพเจเจฒ เจคเฉเจ เจธเจพเจฐเฉเจเจ เจเจพเจฒเฉ เจฅเจพเจเจตเจพเจ เจจเฉเฉฐ เจนเจเจพเจเจเจฆเฉ เจนเจพเจ, เจเจพเจฒเฉ เจฒเจพเจเจจเจพเจ เจจเฉเฉฐ เจนเจเจพเจเจเจฆเฉ เจนเจพเจ. เจตเฉเจเจฒเจพ - เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจเฉฑเจ เจคเจฟเจเจฐ-เจเฉเจคเฉ เจธเฉเจเฉ.
เจ เจเฉเจฐเจฒเฉ เจ เฉฑเจเจฐเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจคเฉเจเจฌเฉฐเจฆเฉ เจตเจพเจฒเฉ เจธเจผเจฌเจฆเจพเจ เจจเฉเฉฐ เจนเจเจพเจเจฃ เจฒเจ, เจ เจธเจฒ เจธเจผเจฌเจฆ เจตเจฟเฉฑเจเฉเจ เจเจเจฐเฉ เจฆเฉ เจ เฉฑเจเจฐเจพเจ เจจเฉเฉฐ เจเฉเจฃเฉ เจ เจคเฉ เจธเฉเจเฉ เจจเฉเฉฐ เจธเจพเจซเจผ เจเจฐเฉ:
squad=${word:((${#word}-2)):2}
cat $word | sed -e "/.$squad$/d" 1> $word
เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ, เจ เจธเฉเจ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเฉ เจนเจพเจ - เจธเจญ เจเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ... เจคเจพเจ, "เจชเจฒเฉ" เจธเจผเจฌเจฆ เจฆเฉ เจธเฉเจเฉ เจเจฟเฉฑเจฅเฉ เจนเฉ? เจ เจคเฉ "เจฎเฉเจ เจเจพ เจฐเจฟเจนเจพ เจนเจพเจ" เจธเจผเจฌเจฆ เจฒเจ? เจซเจพเจเจฒ เจเจพเจฒเฉ เจนเฉ! เจ เจคเฉ เจเจน เจธเจญ เจเจธ เจฒเจ เจนเฉ เจเจฟเจเจเจเจฟ เจเจน เจธเจผเจฌเจฆ เจเฉเจฐเจฟเจเจตเจพเจ เจนเจจ, เจ เจคเฉ เจ เจธเฉเจ เจเจพเจฃเจฆเฉ เจนเจพเจ เจเจฟ เจเจน เจเจนเจจเจพเจ เจฒเจ เจเฉ เจเจฐเจฆเฉ เจนเจจ เจเฉ เจเฉเจฐเจฟเจเจตเจพเจ เจจเจพเจฒ เจคเฉเจเจฌเฉฐเจฆเฉ เจเจฐเจฆเฉ เจนเจจ. เจเฉเจฐเจฟเจเจตเจพเจ เจฆเฉ เจคเฉเจเจฌเฉฐเจฆเฉ เจตเฉ เจตเจฐเจ เจคเฉเจเจฌเฉฐเจฆเฉ เจจเจพเจฒเฉเจ เจตเฉ เจฎเจพเฉเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจฐเฉเจธเฉ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจเฉเจฐเจฟเจเจตเจพเจ เจนเจจ, เจ เจคเฉ เจเจนเจจเจพเจ เจธเจพเจฐเจฟเจเจ เจฆเฉ เจ เฉฐเจค เจเฉฑเจเฉ เจนเจจ, เจเจธเฉ เจเจฐเจเฉ เจ เฉฐเจค เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเจน เจ เฉฐเจคเจฎ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจธเจจเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจธเจพเจจเฉเฉฐ เจเฉเจ เจเจฒเจฆเฉ เจจเจนเฉเจ เจนเฉเฅค เจนเจฐ เจเฉฑเจ เจธเจผเจฌเจฆ เจฒเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจคเฉเจเจพเจเจค เจนเจจ, เจธเจเฉเจ เจงเฉเจจเฉเจเจ เจตเฉ เจนเจจ, เจเฉ เจเจ เจตเจพเจฐ เจคเฉเจเจพเจเจค เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจตเจงเฉเจ เจฒเฉฑเจเจฆเฉเจเจ เจนเจจ - เจเจธ เจฒเจ เจเจน เจธเฉฐเจเจ เจฟเจค เจนเจจ (เจซเฉเจฐเฉเจเจ เจงเฉเจจ, เจฒเจพเจคเฉเจจเฉ เจเจธเฉเจจเฉ เจคเฉเจ - เจฎเฉเจ เจงเฉเจจ เจตเจฟเฉฑเจ เจเจตเจพเจเจผ เจเจฐเจฆเจพ เจนเจพเจ)เฅค
เจธเจพเจจเฉเฉฐ เจธเฉฐเจธเจเจพเจฐ เจฎเจฟเจฒเจฆเจพ เจนเฉ
เจเจน เจเจน เจฅเจพเจ เจนเฉ เจเจฟเฉฑเจฅเฉ เจฎเจเจผเฉ เจฆเฉ เจธเจผเฉเจฐเฉเจเจค เจนเฉเฉฐเจฆเฉ เจนเฉ: เจ เจธเฉเจจเฉเจเจธ เจเฉฑเจ เจตเฉฑเจเจฐเฉ URL 'เจคเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจเจธเฉ เจชเฉฐเจจเฉ 'เจคเฉ, เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจเฉ, เจเฉฑเจ HTTP เจฌเฉเจจเจคเฉ เจญเฉเจ เจเฉ เจ เจคเฉ เจเฉฑเจ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเฉเจเฅค เจฎเฉเจ เจเจฟเจตเฉเจ เจเจนเจฟ เจธเจเจฆเจพ เจนเจพเจ wget'เจเฉ เจคเฉเจธเฉเจ เจเฉฑเจ เจฌเจเจจ เจฆเจฌเจพเจเจเจฆเฉ เจนเฉ? เจชเจฐ เจเฉเจ เจคเจฐเฉเจเจพ เจจเจนเฉเจเฅค เจฆเฉเฉฑเจ เจฆเฉ เจเฉฑเจฒ เจนเฉเฅค
เจเจน เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ เจเจฟ เจฒเจพเจเจจ เจตเจฟเฉฑเจ URL เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจฌเจฆเจฒ เจฐเจฟเจนเจพ เจธเฉ, เจฎเฉเจ เจ เจธเฉเจจเฉเจเจธเจพเจ เจตเจฟเฉฑเจ เจธเจตเจฟเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉ เจเฉเจ เจธเฉ เจเจธ เจจเฉเฉฐ เจเจพเจชเฉ เจเฉเจคเจพ เจ เจคเฉ เจเจธเจจเฉเฉฐ เจเฉฑเจ เจจเจตเฉเจ เจฌเฉเจฐเจพเจเจเจผเจฐ เจเฉเจฌ เจตเจฟเฉฑเจ เจชเฉเจธเจ เจเฉเจคเจพ - เจฎเจเจผเจฌเฉเจค โโโโเจฐเจพเจเจฎเจเจผ เจเฉเฉฑเจฒเฉเจน เจเจ. เจ เจเจฟเจนเจพ เจจเจนเฉเจเฅค
เจ เจธเจฒ เจตเจฟเฉฑเจ, เจฎเฉเจ เจธเฉเจเจฟเจ, เจธเจฐเจตเจฐ เจจเฉเฉฐ เจเจธ เจจเจพเจฒ เจเฉเจ เจซเจฐเจ เจจเจนเฉเจ เจชเฉเจเจฆเจพ เจเจฟ เจเฉ เจเจธ เจจเฉเฉฐ เจฌเฉเจจเจคเฉ เจญเฉเจเจฃ เจตเจพเจฒเฉ เจธเจเฉเจฐเจฟเจชเจ เจฒเจพเจเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจพเจ เจเฉ เจตเจฟเจ เจเจคเฉ เจเจธเจจเฉเฉฐ เจนเฉฑเจฅ เจจเจพเจฒ เจเจพเจเจช เจเจฐเจฆเจพ เจนเฉ. เจคเจพเจ? เจเฉเจฃ เจเจพเจฃเจฆเจพ เจนเฉ, เจเจ เจเจธ เจฆเฉ เจเจพเจเจ เจเจฐเฉเจ.
เจเจฟเฉฑเจฅเฉ เจญเฉเจเจฃเจพ เจนเฉ? เจเฉ เจญเฉเจเจฃเจพ เจนเฉ? เจธเจฐเจตเจฐ IP เจจเฉเฉฐ HTTP เจฌเฉเจจเจคเฉ, GET เจตเจฐเจเฉ เจเฉเจ เจเฉเจเจผ เจนเฉ... เจซเจฟเจฐ เจเฉฑเจฅเฉ เจเฉเจ HTTP/1.1 เจนเฉ... เจธเจพเจจเฉเฉฐ เจเจน เจฆเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจฟ เจฌเฉเจฐเจพเจเจเจผเจฐ เจเฉ เจ เจคเฉ เจเจฟเฉฑเจฅเฉ เจญเฉเจเจฆเจพ เจนเฉเฅค เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ เจตเจพเจเจฐเจธเจผเจพเจฐเจ, เจเจตเจพเจเจพเจ เจจเฉเฉฐ เจตเฉเจเฉ:
0040 37 5d a3 84 27 e7 fb 13 6d 93 ed cd 56 04 9d 82 7]ยฃ.'รงรป.m.รญรV...
0050 32 7c fb 67 46 71 dd 36 4d 42 3d f3 62 1b e0 ad 2|รปgFqร6MB=รณb.ร .
0060 ef 87 be 05 6a f9 e1 01 41 fc 25 5b c0 77 d3 94 รฏ.ยพ.jรนรก.Aรผ%[รwร.
เจเจฎ... เจเฉ? เจเจน เจนเจพเจ, เจธเจพเจกเฉ เจเฉเจฒ HTTPS เจนเฉเฅค เจฎเฉเจ เจเฉ เจเจฐเจพเจ? เจเจชเจฃเฉ เจเจช 'เจคเฉ เจเฉฑเจ MITM เจนเจฎเจฒเจพ เจธเจผเฉเจฐเฉ เจเจฐเฉ? เจเจฆเจฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจชเฉเฉเจค เจเฉเจฆ เจธเจพเจกเฉ เจฎเจฆเจฆ เจเจฐเฉเจเจพเฅค
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฌเฉเจฐเจพเจเจเจผเจฐ เจจเฉเฉฐ เจธเจฐเจซ เจเจฐเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจจเฉเฉฐ เจเจเจฐเจเจพเจฐ เจฌเฉเจจเจคเฉ เจเฉเจฆ เจ เจคเฉ เจเจกเจฐเฉเจธเฉ เจฎเจฟเจฒเฉ. เจเจพเจฃเจพ:
เจเจฐเจฎเฉเจจเจฒ เจจเจพเจฒ เจเฉฑเจฒเจฌเจพเจค
telnet IP PORT
Trying IP...
Connected to IP.
Escape character is '^]'.
GET /rifma/%D0%BC%D0%B0%D1%82%D1%8C?mode=block&type=asn HTTP/1.1
Host: HOST
Accept-Language: en-US,en;q=0.5
X-Requested-With: XMLHttpRequest
Connection: close
HTTP/1.1 400 Bad Request
Server: nginx/1.8.0
Date: Sun, 03 Nov 2019 20:06:59 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 270
Connection: close
<html>
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<center>The plain HTTP request was sent to HTTPS port</center>
<hr><center>nginx/1.8.0</center>
</body>
</html>
Connection closed by foreign host.
เจนเฉ. Hehehe. เจตเจพเจธเจคเจต เจตเจฟเฉฑเจ, เจเฉฑเจ HTTPS เจชเฉเจฐเจ เจจเฉเฉฐ เจเฉฑเจ เจจเฉฐเจเฉ HTTP เจฌเฉเจจเจคเฉ เจญเฉเจเจฃ เจตเฉเจฒเฉ เจฎเฉเจ เจเจนเฉ เจเจฎเฉเจฆ เจเฉเจคเฉ เจธเฉ. เจเฉ เจธเจพเจจเฉเฉฐ เจนเฉเจฃ เจเจจเจเฉเจฐเจฟเจชเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ? เจเจน เจธเจญ RSA เจเฉเฉฐเจเฉเจเจ เจจเจพเจฒ, เจซเจฟเจฐ SHA256 เจจเจพเจฒเฅค เจเจฟเจเจ, เจเฉฑเจฅเฉ เจนเฉ OpenSSL เจ เจเจฟเจนเฉเจเจ เจเฉเจเจผเจพเจ เจฒเจ. เจเฉเจฐ, เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจพเจฃเจฆเฉ เจนเจพเจ เจเจฟ เจเฉ เจเจฐเจจเจพ เจนเฉ, เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจฐเฉเจซเจฐเจฐ เจ เจคเฉ เจเฉเจเฉ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ เจนเจเจพเจตเจพเจเจเฉ - เจฎเฉเจจเฉเฉฐ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเจธ เจฎเจพเจฎเจฒเฉ เจจเฉเฉฐ เจเจผเจฟเจเจฆเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจเจฐเจจเจเฉ:
เจเจฐเจฎเฉเจจเจฒ เจจเจพเจฒ เจเฉฑเจฒเจฌเจพเจค
openssl s_client -connect IP:PORT
{ะััะบะธะต ะบะปััะธ, ัะตััะธัะธะบะฐัั}
GET /rifma/%D0%B7%D0%B4%D0%B5%D1%81%D1%8C?mode=block&type=asn HTTP/1.1
Host: HOST
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0
Accept: text/javascript,text/html,application/xml,text/xml,*/*
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
X-Requested-With: XMLHttpRequest
Connection: keep-alive
HTTP/1.1 200 OK
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Status: 200 OK
Date: Sun, 03 Nov 2019 20:34:33 GMT
Set-Cookie: COOKIE
X-Powered-By: Phusion Passenger 5.0.16
Server: nginx/1.8.0 + Phusion Passenger 5.0.16
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Cache-Control: no-cache
Strict-Transport-Security: max-age=31536000
Content-Security-Policy: block-all-mixed-content
Content-Encoding: gzip
เจเจน เจเฉ เจนเฉ, เจธเจฐเจตเจฐ 'เจคเฉ เจเจพเจฒเจพเจ? เจเฉเจฐ, เจเฉฑเจเฉ เจเฉฑเจ เจเจนเจจเจพเจ เจจเฉ เจฎเฉเจจเฉเฉฐ 200 เจเจเฉ เจฆเจพ เจเจตเจพเจฌ เจฆเจฟเฉฑเจคเจพ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเฉเจเฉเจเจผ เจ
เจคเฉ เจฐเฉเจซเจฐเจฐ เจเฉเจ เจตเฉ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจเจฐเจฆเฉ. เจเฉฐเจชเจฐเฉเจธเจผเจจ gzip เจนเฉ, เจชเจฐ เจเจพเจชเฉ เจเจฐเจจ เจตเฉเจฒเฉ, ASCII เจ
เฉฑเจเจฐ เจเจพเจชเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจฌเจฟเจฒเจเฉเจฒ, เจคเฉเจธเฉเจ เจฒเจพเจเจจ เจจเฉเฉฐ เจนเจเจพ เจธเจเจฆเฉ เจนเฉ เจธเจตเฉเจเจพเจฐ เจเจฐเฉ-เจเฉฐเจเฉเจกเจฟเฉฐเจ. เจธเจญ เจเฉเจ เจ เฉเจ เจนเฉ - เจธเจพเจจเฉเฉฐ เจเฉฑเจ HTML เจฆเจธเจคเจพเจตเฉเจเจผ เจฎเจฟเจฒเจฆเจพ เจนเฉ, เจนเฉเจฃ เจธเฉฐเจเฉเจเจพเจ เจฆเฉ เจจเจพเจฒเฅค เจชเจฐ เจเฉฑเจฅเฉ เจฆเฉ เจธเจตเจพเจฒ เจนเจจ: เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเจชเจจเจเจธเจเจธเจเจฒ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเจฒเจพเจเจฃเจพ เจนเฉ เจ
เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฟเจตเฉเจ เจเจฐเจจเจพ เจนเฉ? เจ
เจคเฉ เจเจเจเจชเฉเฉฑเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจชเฉเฉเจนเจจเจพ เจนเฉ เจเฉเจเจฐ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ
เจฆ เจ
เจธเฉเจ เจเจชเจจSSL โเจธเจผเฉเฉฑเจฒโ เจตเจฟเฉฑเจ เจฐเจนเจฟเฉฐเจฆเฉ เจนเจพเจ? เจเฉ เจคเฉเจธเฉเจ เจฆเฉเจเฉ เจฆเฉ เจจเจพเจฒ เจเฉเจ เจฒเฉ เจเฉ เจ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจชเจนเจฟเจฒเฉ เจจเจพเจฒ...
เจเจน เจเฉฐเจเจพ เจนเฉ เจเจฟ เจเฉฑเจฅเฉ เจนเฉ เจนเจฌเจฐเจเจฟเฉฑเจฅเฉ เจฎเฉเจ เจเจชเจฏเฉเจเจคเจพ เจฌเจพเจฐเฉ เจชเฉเฉเจนเจฟเจ เจเจฎเฉเจฆ เจเจฐเฉ, เจเฉ เจเจนเจจเจพเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจจเจพเจฒ เจเฉฐเจเจฐเฉเจเจ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจธเจตเฉเจเจฒเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเฉ เจฎเจจเฉเฉฑเจเฉ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจฆเฉ เจเจฎเฉเจฆ เจเจฐเจฆเฉ เจนเจจเฅค เจเฉเจฎ เจฆเจพ เจนเฉเจฃเจพ เจนเฉเจฐ เจตเฉ เจเจเจฐเจธเจผเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจเฉเจเจชเฉเจเจ, เจชเฉเจฆเจพ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ เจเจฎเฉเจฆ เจเจฐเฉ เจคเฉเจนเจพเจกเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจธเจเฉเจฐเจฟเจชเจเฅค เจเฉเจฐ, เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจฆเฉ เจนเจพเจ, เจเจน เจธเจญ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉฑเจฅเฉ เจฎเฉเจเฉฐเจฎเจฒ เจธเจเฉเจฐเจฟเจชเจ เจนเฉเฅค เจเฉเจตเจฒ เจเจน เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจนเฉ, เจ เจคเฉ เจธเจญ เจเจธ เจฒเจ OpenSSL เจธเจฐเจเฉเจซเจฟเจเฉเจ, เจเฉเฉฐเจเฉเจเจ เจ เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเจฎเฉเจฆ เจเจฐเฉ เจเจธ เจธเจญ เจฆเฉ เจเจเจเจชเฉเฉฑเจ เจฆเฉ เจเจกเฉเจ เจนเฉเฅค เจเฉ เจธเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเฉเฉ เจนเฉ? เจจเฉฐ. เจ เจธเฉเจ เจธเจฟเจฐเจซเจผ เจเจเจฐเฉ เจฒเจพเจเจจ เจฌเจฐเฉเจ 'r' เจจเฉเฉฐ เจเฉฑเจก เจเฉ, เจชเฉเจฐเฉ เจชเจนเจฟเจฒเฉ เจชเฉเจฐเฉเจเจชเจ เจจเฉเฉฐ เจนเจเจพ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจเจชเจญเฉเจเจคเจพ-เจเจเฉฐเจ เจจเฉเฉฐ เจตเฉ เจนเจเจพ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจธเจพเจกเฉ เจฌเฉเจจเจคเฉ เจคเฉเจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ เจธเจตเฉเจเจพเจฐ เจเจฐเจฆเฉ เจนเจพเจ - เจเจน เจเจฟเจธเฉ เจตเฉ เจเฉเจเจผ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจธ เจฒเจ, เจเจ เจฒเจพเจเจ เจเจฐเฉเจ. เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจเจฒเจพเจเจ เจเจฟเจ เจธเฉ, เจชเจฐ HTML เจฆเจธเจคเจพเจตเฉเจเจผ เจเจฟเฉฑเจฅเฉ เจนเฉ? เจฆเฉ เจเจฎเฉเจฆ เจเจฐเฉ เจเจธ เจจเฉเฉฐ เจเจพ เจฒเจฟเจ. เจเจธเจจเฉเฉฐ เจฅเฉเฉฑเจเจฃ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจฐเฉฑเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ:
set results $expect_out(buffer)
เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจ เฉฐเจค เจคเฉเจ เจชเจนเจฟเจฒเจพเจ - เจเจธ เจคเจฐเฉเจนเจพเจ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจฆเจพ เจเจเจเจชเฉเฉฑเจ เจฒเจฟเจเจฟเจ เจเจพเจตเฉเจเจพ เจเจฎเฉเจฆ เจเจฐเฉ'om เจเจฎเจพเจเจก เจ เจคเฉ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ, เจเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ:
เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจเจฎเฉเจฆ เจเจฐเฉ
#!/usr/bin/expect -f
set timeout -1
spawn openssl s_client -connect IP:PORT
match_max 100000
expect -exact "
---r
"
send -- "GET /rifma/%d0%b7%d0%b4%d0%b5%d1%81%d1%8c?mode=block&type=asn HTTP/1.1rHost: HOSTrAccept-Language: en-US,en;q=0.5rX-Requested-With: XMLHttpRequestrConnection: close"
expect -exact "GET /rifma/%d0%b7%d0%b4%d0%b5%d1%81%d1%8c?mode=block&type=asn HTTP/1.1r
Host: HOSTr
Accept-Language: en-US,en;q=0.5r
X-Requested-With: XMLHttpRequestr
Connection: close"
send -- "r"
set results $expect_out(buffer)
expect -exact "r
"
send -- "r"
expect eof
เจชเจฐ เจเจน เจธเจญ เจเฉเจ เจจเจนเฉเจ เจนเฉ! เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจตเฉเจ เจธเจเจฆเฉ เจนเฉ, เจธเจพเจฐเฉเจเจ เจเจฆเจพเจนเจฐเจจเจพเจ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉ URL เจธเจฅเจฟเจฐ เจธเฉ, เจชเจฐ เจเจน เจเจน URL เจนเฉ เจเฉ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจนเฉ เจเจฟเจธ เจฒเจ เจธเจผเจฌเจฆ เจ เจจเฉเจธเฉฐเจงเจพเจจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจนเฉเจตเฉเจเจพเฅค เจ เจคเฉ เจเจธ เจฒเจ เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ เจ เจธเฉเจ ASCII เจตเจฟเฉฑเจ "%d0%b7%d0%b4%d0%b5%d1%81%d1%8c" เจเจพเจ UTF-8 เจตเจฟเฉฑเจ "เจเฉฑเจฅเฉ" เจธเจผเจฌเจฆ เจฆเฉ เจฒเจเจพเจคเจพเจฐ เจเฉเจ เจเจฐเจพเจเจเฉเฅค เจฎเฉเจ เจเฉ เจเจฐเจพเจ? เจฌเฉเจธเจผเฉฑเจ, เจนเจฐ เจตเจพเจฐ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจจเจตเฉเจ เจธเจเฉเจฐเจฟเจชเจ เจคเจฟเจเจฐ เจเจฐเฉ, เจฆเฉเจธเจคเฉ! เจนเฉเจฐ เจจเจนเฉเจ เจเจเฉเจเจชเฉเจเจ'เจเจฎ, เจ เจคเฉ เจฎเจฆเจฆ เจจเจพเจฒ เจเจเฉ, เจเจฟเจเจเจเจฟ เจธเจพเจกเฉ เจจเจตเฉเจ เจตเจฟเฉฑเจ, เจธเจผเจฌเจฆ เจคเฉเจ เจเจฒเจพเจตเจพ เจเฉเจ เจจเจนเฉเจ เจฌเจฆเจฒเจฆเจพ. เจ เจคเฉ เจจเจตเฉเจ เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉฑเจ เจเฉเจ: เจ เจธเฉเจ เจธเจฟเจฐเจฟเจฒเจฟเจ เจคเฉเจ URL เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจผเจฌเจฆ เจจเฉเฉฐ เจธเจฎเจเจฆเจพเจฐเฉ เจจเจพเจฒ เจเจฟเจตเฉเจ เจ เจจเฉเจตเจพเจฆ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ? เจเจฐเจฎเฉเจจเจฒ เจฒเจ เจตเฉ เจเฉเจ เจเจพเจธ เจจเจนเฉเจ เจนเฉเฅค เจ เฉเจ เจนเฉ, เจเจน เจ เฉเจ เจนเฉ, เจ เจธเฉเจ เจเจน เจเจฐ เจธเจเจฆเฉ เจนเจพเจ, เจ เฉเจ เจนเฉ? เจเจฐ เจธเจเจฆเจพ เจนเฉ:
เจฆเฉเจเฉ เจฎเฉเจ เจเฉ เจเจฐ เจธเจเจฆเจพ เจนเจพเจ!
function furl {
furl=$(echo "$word" | sed 's:ะ:%d0%90:g;s:ะ:%d0%91:g;s:ะ:%d0%92:g;s:ะ:%d0%93:g;s:ะ:%d0%94:g;s:ะ:%d0%95:g;s:ะ:%d0%96:g;s:ะ:%d0%97:g;s:ะ:%d0%98:g;s:ะ:%d0%99:g;s:ะ:%d0%9a:g;s:ะ:%d0%9b:g;s:ะ:%d0%9c:g;s:ะ:%d0%9d:g;s:ะ:%d0%9e:g;s:ะ:%d0%9f:g;s:ะ :%d0%a0:g;s:ะก:%d0%a1:g;s:ะข:%d0%a2:g;s:ะฃ:%d0%a3:g;s:ะค:%d0%a4:g;s:ะฅ:%d0%a5:g;s:ะฆ:%d0%a6:g;s:ะง:%d0%a7:g;s:ะจ:%d0%a8:g;s:ะฉ:%d0%a9:g;s:ะช:%d0%aa:g;s:ะซ:%d0%ab:g;s:ะฌ:%d0%ac:g;s:ะญ:%d0%ad:g;s:ะฎ:%d0%ae:g;s:ะฏ:%d0%af:g;s:ะฐ:%d0%b0:g;s:ะฑ:%d0%b1:g;s:ะฒ:%d0%b2:g;s:ะณ:%d0%b3:g;s:ะด:%d0%b4:g;s:ะต:%d0%b5:g;s:ะถ:%d0%b6:g;s:ะท:%d0%b7:g;s:ะธ:%d0%b8:g;s:ะน:%d0%b9:g;s:ะบ:%d0%ba:g;s:ะป:%d0%bb:g;s:ะผ:%d0%bc:g;s:ะฝ:%d0%bd:g;s:ะพ:%d0%be:g;s:ะฟ:%d0%bf:g;s:ั:%d1%80:g;s:ั:%d1%81:g;s:ั:%d1%82:g;s:ั:%d1%83:g;s:ั:%d1%84:g;s:ั
:%d1%85:g;s:ั:%d1%86:g;s:ั:%d1%87:g;s:ั:%d1%88:g;s:ั:%d1%89:g;s:ั:%d1%8a:g;s:ั:%d1%8b:g;s:ั:%d1%8c:g;s:ั:%d1%8d:g;s:ั:%d1%8e:g;s:ั:%d1%8f:g;s:ั:%d1%91:g;s:ะ:%d0%81:g')}
เจเฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจเฉ, เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจนเฉ เจเฉ เจเฉฑเจ เจธเจผเจฌเจฆ เจจเฉเฉฐ ASCII เจเฉเจเจธเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฆเฉ เจนเฉ, เจเฉฑเจ เจนเฉเจฐ เจธเจเฉเจฐเจฟเจชเจ เจคเจฟเจเจฐ เจเจฐเจฆเฉ เจนเฉ เจเฉ OpenSSL เจฆเฉเจเจฐเจพ เจธเจฐเจตเจฐ เจคเฉเจ เจ
เจจเฉเจเฉเจฒเจคเจพ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจธเจพเจเจ เจชเฉฐเจจเฉ เจฆเฉ เจฌเฉเจจเจคเฉ เจเจฐเจฆเฉ เจนเฉเฅค เจ
เจคเฉ เจซเจฟเจฐ เจ
เจธเฉเจ เจเจเจฐเฉ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจเจเจเจชเฉเฉฑเจ เจจเฉเฉฐ เจเฉฑเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจฆเฉ เจนเจพเจ เจ
เจคเฉ, เจชเฉเจฐเจพเจฃเฉ เจขเฉฐเจ เจจเจพเจฒ, เจเจธเจจเฉเฉฐ เจชเจพเจธ เจเจฐเจฆเฉ เจนเจพเจ
เจเจเจเจ เจฆเจพ เจฒเจพเจเจเจพเฅค เจธเจฟเฉฑเจเจพ
เจ เจธเจฒ เจตเจฟเฉฑเจ, เจเจน เจเจนเฉ เจนเฉ เจเฉ เจธเจญ เจคเฉเจ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉ. เจ เจธเฉเจ เจฆเฉ เจธเจผเจฌเจฆเจพเจ เจฒเจ เจเจชเจฐเฉเจเจค เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจฆเฉ เจนเจพเจ, เจซเจฟเจฐ เจฆเฉ เจธเฉเจเฉเจเจ เจคเฉเจ เจ เจธเฉเจ เจนเจฐเฉเจ เจธเจผเจฌเจฆ เจฆเฉ เจคเฉเจฒเจจเจพ เจนเจฐเฉเจ เจจเจพเจฒ เจเจฐเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉเจเจฐ เจเฉเจ เจฎเฉเจฒ เจฎเจฟเจฒเจฆเจพ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจเจเจชเฉเฉฑเจ เจเจฐเจฆเฉ เจนเจพเจเฅค เจนเฉเจฃ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจนเฉ เจเฉ เจฆเฉ เจธเจผเจฌเจฆเจพเจ เจจเฉเฉฐ เจเจจเจชเฉเจ เจตเจเฉเจ เจฒเฉเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจธเจผเจฌเจฆเจพเจ เจฆเฉ เจเฉฑเจ เจธเฉเจเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจฆเฉ เจนเฉ เจเฉ เจฆเฉเจตเจพเจ เจจเจพเจฒ เจคเฉเจเจฌเฉฐเจฆเฉ เจเจฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ เจธเฉฐเจเฉเจเจพเจ เจจเฉเฉฐ เจตเฉ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ, เจ เจคเฉ เจเจน เจธเจญ เจเจพเจฐ เจเฉเจฌเจพเจ เจตเจฟเฉฑเจ เจนเฉฑเจฅเฉเจ เจธเจตเจฟเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจ เจคเฉ "เจ เฉฑเจเจพเจ เจฆเฉเจเจฐเจพ" เจธเจผเจฌเจฆเจพเจ เจจเฉเฉฐ เจฏเจพเจฆ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ - เจธเจญ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเฉเจคเจพ เจเจฟเจ, เจฒเฉเจเจพ เจเฉเจคเจพ เจเจฟเจเฅค เจฒเจ เจ เจคเฉ เจธเจตเฉเจเจฒเจฟเจค เจคเฉเจฐ 'เจคเฉ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจเฅค เจธเจผเจพเจจเจฆเจพเจฐ.
เจเจธ เจชเฉเจฐเจเจพเจธเจผเจจ เจฆเจพ เจฎเจเจธเจฆ เจเจน เจฆเจฐเจธเจพเจเจฃเจพ เจธเฉ เจเจฟ เจเฉเจเจฐ เจเจฟเจธเฉ เจตเจฟเจ
เจเจคเฉ เจจเฉเฉฐ เจเจฟเจธเฉ เจเฉเจเจผ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจคเจพเจ เจเจน เจเจฟเจธเฉ เจตเฉ เจคเจฐเฉเจนเจพเจ เจเจฐเฉเจเจพเฅค เจฌเจนเฉเจค เจฌเฉเจ
เจธเจฐ, เจเฉเจขเฉ, เจกเจฐเจพเจเจฃเฉ, เจชเจฐ เจเจน เจเฉฐเจฎ เจเจฐเฉเจเจพ.
เจธเจฐเฉเจค: www.habr.com