เจญเฉ‚เจจเจŸเจฐ - เจนเฉˆเจ•เจฟเฉฐเจ— เจฌเฉ‹เจŸเจจเฉ‡เจŸ เจจเฉ‹เจกเจธ

เจตเจพเจ‡เจฐเจธ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ• เจ…เจคเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ–เฉ‹เจœเจ•เจฐเจคเจพ เจจเจตเฉ‡เจ‚ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจฆเฉ‡ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจฎเฉ‚เจจเฉ‡ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจจ เจฒเจˆ เจฆเฉŒเฉœ เจฐเจนเฉ‡ เจนเจจเฅค เจ‰เจน เจ†เจชเจฃเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจนเจจเฉ€เจชเฉŒเจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ... เจชเจฐ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ…เจธเจฒ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฎเจพเจฒเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ? เจ•เฉ€ เจคเฉเจนเจพเจกเฉ‡ เจธเจฐเจตเจฐ เจœเจพเจ‚ เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจ–เจคเจฐเฉ‡ เจตเจฟเฉฑเจš เจชเจพเจ“? เจœเฉ‡ เจ•เฉ‹เจˆ เจขเฉเจ•เจตเจพเจ‚ เจฏเฉฐเจคเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ เจคเจพเจ‚ เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ? เจ‡เจน เจ‰เจน เจธเจตเจพเจฒ เจธเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจญเฉ‚เจจเจŸเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจ•เฉ€เจคเจพ, เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจจเฉ‹เจกเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจพเจงเจจ.

เจญเฉ‚เจจเจŸเจฐ - เจนเฉˆเจ•เจฟเฉฐเจ— เจฌเฉ‹เจŸเจจเฉ‡เจŸ เจจเฉ‹เจกเจธ

เจฎเฉเฉฑเจ– เจตเจฟเจšเจพเจฐ

เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจฎเจพเจฒเจตเฉ‡เจ…เจฐ เจซเฉˆเจฒเจพเจ‰เจฃ เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ: เจซเจฟเจธเจผเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ 0-เจฆเจฟเจจ เจฆเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเจพ เจธเจผเฉ‹เจธเจผเจฃ เจ•เจฐเจจ เจคเฉฑเจ•เฅค เจชเจฐ เจธเจญ เจคเฉ‹เจ‚ เจ†เจฎ เจคเจฐเฉ€เจ•เจพ เจ…เจœเฉ‡ เจตเฉ€ เจœเจผเจฌเจฐเจฆเจธเจคเฉ€ SSH เจชเจพเจธเจตเจฐเจก เจนเฉˆเฅค

เจตเจฟเจšเจพเจฐ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉˆ. เจœเฉ‡ เจ•เฉเจ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจจเฉ‹เจก เจคเฉเจนเจพเจกเฉ‡ เจธเจฐเจตเจฐ เจฒเจˆ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจœเจผเจฌเจฐเจฆเจธเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน เจจเฉ‹เจก เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจฌเจฐเฉ‚เจŸ-เจซเฉ‹เจฐเจธเจฟเฉฐเจ— เจธเจงเจพเจฐเจจ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉˆเจชเจšเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉ€ เจญเฉเฉฐเจŸเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉ‹เจฐเจŸ 22 (SSH เจธเฉ‡เจตเจพ) เจจเฉ‚เฉฐ เจธเฉเจฃเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจฒเจพเจ—เจ‡เจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจจเจพเจฒ เจ‰เจน เจ‡เจธ เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจซเจฟเจฐ, เจ‡เจ•เฉฑเจ เฉ‡ เจ•เฉ€เจคเฉ‡ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡, เจ‡เจน เจนเจฎเจฒเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ•เฉฐเจฎ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ

เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ 2 เจฎเฉเฉฑเจ– เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจตเฉฑเจ–เจฐเฉ‡ เจฅเฉเจฐเฉˆเจกเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจชเจนเจฟเจฒเจพ เจนเฉˆเจจเฉ€เจชเจพเจŸ เจนเฉˆเฅค เจฒเฉŒเจ—เจ‡เจจ เจฆเฉ€เจ†เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเจฟเจฒเฉฑเจ–เจฃ เจฒเฉŒเจ—เจฟเจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจฆเจพ เจนเฉˆ (เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจฒเฉŒเจ—เจ‡เจจ + เจชเจพเจธเจตเจฐเจก เจœเฉ‹เฉœเจพ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ), เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ IP เจชเจคเฉ‡ เจตเฉ€ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ…เจ—เจฒเฉ‡ เจนเจฎเจฒเฉ‡ เจฒเจˆ เจ•เจคเจพเจฐ เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจฆเฉ‚เจœเจพ เจนเจฟเฉฑเจธเจพ เจนเจฎเจฒเฉ‡ เจฒเจˆ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจนเจฎเจฒเจพ เจฆเฉ‹ เจฎเฉ‹เจกเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ: เจฌเจฐเจธเจŸ เจ…เจŸเฉˆเจ• (เจฌเจฐเจธเจŸ เจ…เจŸเฉˆเจ•) - เจฌเจฐเฉ‚เจŸ เจซเฉ‹เจฐเจธ เจฒเฉŒเจ—เจฟเจจ เจ…เจคเฉ‡ เจ†เจฎ เจธเฉ‚เจšเฉ€ เจคเฉ‹เจ‚ เจชเจพเจธเจตเจฐเจก เจ…เจคเฉ‡ เจธเจฟเฉฐเจ—เจฒเจธเจผเฉŒเจŸ เจ…เจŸเฉˆเจ• (เจธเจฟเฉฐเจ—เจฒ เจธเจผเจพเจŸ เจ…เจŸเฉˆเจ•) - เจฌเจฐเฉ‚เจŸ เจซเฉ‹เจฐเจธ เจชเจพเจธเจตเจฐเจก เจœเฉ‹ เจนเจฎเจฒเจพ เจ•เฉ€เจคเฉ‡ เจจเฉ‹เจก เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจ—เจ เจธเจจ, เจชเจฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจ†เจฎ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจฒเฉŒเจ‚เจš เจคเฉ‹เจ‚ เจคเฉเจฐเฉฐเจค เจฌเจพเจ…เจฆ เจฒเจพเจ—เจ‡เจจเจพเจ‚ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจฆเจพ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ•เฉเจ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฐเฉฑเจ–เจฃ เจฒเจˆ, bhunter เจจเฉ‚เฉฐ เจซเจพเจˆเจฒ /etc/bhunter/defaultLoginPairs เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ

เจญเฉเฉฐเจŸเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฆเฉ‡ เจ•เจˆ เจคเจฐเฉ€เจ•เฉ‡ เจนเจจ:

เจฌเจธ เจ‡เฉฑเจ• เจŸเฉ€เจฎ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš

sudo bhunter

เจ‡เจธ เจฒเจพเจ‚เจš เจฆเฉ‡ เจจเจพเจฒ, เจ‡เจธเจฆเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจฎเฉ€เจจเฉ‚ เจฆเฉเจ†เจฐเจพ เจญเฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ: เจนเจฎเจฒเฉ‡ เจฒเจˆ เจฒเฉŒเจ—เจฟเจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจœเฉ‹เฉœเฉ‹, เจฒเฉŒเจ—เจฟเจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเฉ‹, เจนเจฎเจฒเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ€เจšเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹เฅค เจธเจพเจฐเฉ‡ เจนเฉˆเจ• เจ•เฉ€เจคเฉ‡ เจจเฉ‹เจกเจธ /var/log/bhunter/hacked.log เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ

tmux เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

sudo bhunter-ts # ะบะพะผะฐะฝะดะฐ ะทะฐะฟัƒัะบะฐ bhunter ั‡ะตั€ะตะท tmux  
sudo tmux attach -t bhunter # ะฟะพะดะบะปัŽั‡ะฐะตะผัั ะบ ัะตััะธะธ, ะฒ ะบะพั‚ะพั€ะพะน ะทะฐะฟัƒั‰ะตะฝ bhunter

Tmux เจ‡เฉฑเจ• เจŸเจฐเจฎเฉ€เจจเจฒ เจฎเจฒเจŸเฉ€เจชเจฒเฉˆเจ•เจธเจฐ เจนเฉˆ, เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจธเฉฐเจฆ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฑเจš เจ•เจˆ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฌเจฃเจพเจ‰เจฃ, เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจจเฉ‚เฉฐ เจชเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจŸเจฐเจฎเฉ€เจจเจฒ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ† เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจซเจฟเจฐ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉเจ•เจพเจตเจŸ เจชเจพเจ เจฌเจฟเจจเจพเจ‚ เจฒเฉŒเจ—เจ‡เจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

bhunter-ts เจธเจ•เฉเจฐเจฟเจชเจŸ เจ‡เฉฑเจ• tmux เจธเจผเฉˆเจธเจผเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹ เจจเฉ‚เฉฐ เจคเจฟเฉฐเจจ เจชเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฆเฉ€ เจนเฉˆเฅค เจชเจนเจฟเจฒเฉ‡, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ‡, เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจฎเฉ€เจจเฉ‚ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เฉฑเจชเจฐ เจธเฉฑเจœเฉ‡ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจนเจจเฉ€เจชเจพเจŸ เจฒเฉŒเจ— เจนเจจ, เจ‡เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจนเจจเฉ€เจชเจพเจŸ เจตเจฟเฉฑเจš เจฒเฉŒเจ— เจ‡เจจ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจนเฉ‡เจ เจฒเจพ เจธเฉฑเจœเจพ เจชเฉˆเจจเจฒ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจจเฉ‹เจกเจพเจ‚ 'เจคเฉ‡ เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจชเฉเจฐเจ—เจคเฉ€ เจ…เจคเฉ‡ เจธเจซเจฒ เจนเฉˆเจ• เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจชเจนเจฟเจฒเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจ‡เจธ เจตเจฟเจงเฉ€ เจฆเจพ เจซเจพเจ‡เจฆเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจŸเจฐเจฎเฉ€เจจเจฒ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจฌเฉฐเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‡เจธ 'เจคเฉ‡ เจตเจพเจชเจธ เจ† เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เฉ‡เฅค เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจœเฉ‹ tmux เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจœเจพเจฃเฉ‚ เจนเจจ, เจฎเฉˆเจ‚ เจธเฉเจเจพเจ… เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ‚ เจ‡เจน เจงเฉ‹เจ–เจพ เจธเจผเฉ€เจŸ.

เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡

systemctl enable bhunter
systemctl start bhunter

เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจธเจŸเจพเจฐเจŸเจ…เจช 'เจคเฉ‡ เจญเฉฐเจŸเจฐ เจ†เจŸเฉ‹เจธเจŸเจพเจฐเจŸ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจธ เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš, bhunter เจจเจพเจฒ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจนเฉˆเจ• เจ•เฉ€เจคเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ /var/log/bhunter/hacked.log เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจชเฉเจฐเจญเจพเจตเจ•เจคเจพ

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

เจญเฉ‚เจจเจŸเจฐ - เจนเฉˆเจ•เจฟเฉฐเจ— เจฌเฉ‹เจŸเจจเฉ‡เจŸ เจจเฉ‹เจกเจธ

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ‡เจธ เจŸเฉ‚เจฒ เจฆเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเฉ€เจฒเจคเจพ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจ‰เจฎเฉ€เจฆเจพเจ‚ 'เจคเฉ‡ เจจเจนเฉ€เจ‚ เจชเจนเฉเฉฐเจš เจธเจ•เฉ€: bhunter เจธเจซเจฒเจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจˆ เจฆเจฟเจจเจพเจ‚ เจฒเจˆ เจจเฉ‹เจกเจพเจ‚ เจฒเจˆ เจชเจพเจธเจตเจฐเจก เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เฉเจ เจ˜เฉฐเจŸเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจŸเฉ€เจšเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจจเจตเฉ‡เจ‚ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจจเจฎเฉ‚เจจเจฟเจ†เจ‚ เจฆเฉ€ เจจเจฟเจฏเจฎเจค เจ†เจฎเจฆ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจนเฉˆ.

เจชเฉเจฐเจญเจพเจตเจธเจผเฉ€เจฒเจคเจพ เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ: เจ‰เจน เจฆเฉ‡เจธเจผ เจœเจฟเจธ เจตเจฟเฉฑเจš เจญเฉเฉฐเจŸเจฐ เจตเจพเจฒเจพ เจธเจฐเจตเจฐ เจธเจฅเจฟเจค เจนเฉˆ, เจนเฉ‹เจธเจŸเจฟเฉฐเจ—, เจ…เจคเฉ‡ เจ‰เจน เจฐเฉ‡เจ‚เจœ เจœเจฟเจธ เจคเฉ‹เจ‚ IP เจชเจคเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจ…เจจเฉเจญเจต เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจ•เฉ‡เจธ เจธเฉ€ เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจธเจŸเจฐ เจคเฉ‹เจ‚ เจฆเฉ‹ เจตเจฐเจšเฉเจ…เจฒ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจฐเจพเจ 'เจคเฉ‡ เจฒเจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจฆเฉเจ†เจฐเจพ 2 เจตเจพเจฐ เจœเจผเจฟเจ†เจฆเจพ เจตเจพเจฐ เจนเจฎเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€.

เจฌเฉฑเจ— เจœเฉ‹ เจฎเฉˆเจ‚ เจ…เจœเฉ‡ เจ เฉ€เจ• เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจนเจจ

เจธเฉฐเจ•เจฐเจฎเจฟเจค เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ 'เจคเฉ‡ เจนเจฎเจฒเจพ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เฉเจ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจ•เจฟ เจชเจพเจธเจตเจฐเจก เจธเจนเฉ€ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจ…เจœเจฟเจนเฉ‡ เจ•เฉ‡เจธ /var/log/debug.log เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฒเฉŒเจ— เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจชเฉˆเจฐเจพเจฎเฉ€เจ•เฉ‹ เจฎเฉ‹เจกเฉ€เจŠเจฒ, เจœเฉ‹ เจ•เจฟ SSH เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ•เจˆ เจตเจพเจฐ เจ—เจฒเจค เจตเจฟเจตเจนเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ: เจ‡เจน เจนเฉ‹เจธเจŸ เจฆเฉ‡ เจœเจตเจพเจฌ เจฆเฉ€ เจฌเฉ‡เจ…เฉฐเจค เจ‰เจกเฉ€เจ• เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจ‡เจธ เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจŸเจพเจˆเจฎเจฐเจพเจ‚ เจจเจพเจฒ เจชเฉเจฐเจฏเฉ‹เจ— เจ•เฉ€เจคเจพ, เจชเจฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจจเจคเฉ€เจœเจพ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ†

เจนเฉ‹เจฐ เจ•เฉ€ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ?

เจธเฉ‡เจตเจพ เจฆเจพ เจจเจพเจฎ

RFC-4253 เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฎ เจฌเจฆเจฒเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ SSH เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจจเจพเจฎ "เจธเฉ‡เจตเจพ เจจเจพเจฎ" เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจพเจˆเจก เจคเฉ‹เจ‚ เจฌเฉ‡เจจเจคเฉ€ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจธเจพเจˆเจก เจคเฉ‹เจ‚ เจœเจตเจพเจฌ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ–เฉ‡เจคเจฐ เจ‡เฉฑเจ• เจธเจคเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฆเจพ เจฎเฉเฉฑเจฒ เจตเจพเจ‡เจฐเจธเจผเจพเจฐเจ• เจœเจพเจ‚ nmap เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฒเฉฑเจญเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค OpenSSH เจฒเจˆ เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ:

$ nmap -p 22 ***.**.***.** -sV
Starting Nmap ...
PORT   STATE SERVICE VERSION
22/tcp open  ssh     <b>OpenSSH 7.9p1 Debian 10+deb10u2</b> (protocol 2.0)
Nmap done: 1 IP address (1 host up) scanned in 0.47 seconds

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจชเฉˆเจฐเจพเจฎเจฟเจ•เฉ‹ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ‡เจธ เจซเฉ€เจฒเจก เจตเจฟเฉฑเจš "เจชเฉˆเจฐเจพเจฎเฉ€เจ•เฉ‹ เจชเจพเจˆเจฅเจจ sshd 2.4.2" เจตเจฐเจ—เฉ€ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเจฟเฉฐเจ— เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเฉ‹ เจฌเฉ‹เจŸเจจเฉˆเฉฑเจŸ เจจเฉ‚เฉฐ เจกเจฐเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ "เจซเจพเจนเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ" เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจฒเจพเจˆเจจ เจจเฉ‚เฉฐ เจ•เฉเจ เจนเฉ‹เจฐ เจจเจฟเจฐเจชเฉฑเจ– เจจเจพเจฒ เจฌเจฆเจฒเจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ.

เจนเฉ‹เจฐ เจตเฉˆเจ•เจŸเจฐ

SSH เจฐเจฟเจฎเฉ‹เจŸ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเจพ เจ‡เฉฑเจ•เฉ‹ เจ‡เฉฑเจ• เจธเจพเจงเจจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจŸเฉˆเจฒเจจเฉˆเฉฑเจŸ, เจ†เจฐเจกเฉ€เจชเฉ€ เจตเฉ€ เจนเฉˆเฅค เจ‡เจน เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจกเฉ‚เฉฐเจ˜เจพเจˆ เจจเจพเจฒ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉˆ.

เจเจ•เจธเจผเจŸเฉ‡เจธเจผเจจ

เจ‡เจน เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจตเฉฑเจ–-เจตเฉฑเจ– เจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจœเจพเจฒ เจนเฉ‹เจฃ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจคเฉ‹เจ‚ เจฒเฉŒเจ—เจฟเจจ, เจชเจพเจธเจตเจฐเจก เจ…เจคเฉ‡ เจนเฉˆเจ• เจ•เฉ€เจคเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เฅค

เจฎเฉˆเจ‚ เจ•เจฟเฉฑเจฅเฉ‡ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเจพ/เจธเจ•เจฆเฉ€ เจนเจพเจ‚?

เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ เจธเฉฐเจธเจ•เจฐเจฃ เจคเจฟเจ†เจฐ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ Github 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€.

เจธเจฐเฉ‹เจค: www.habr.com

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster