เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™ Reverse socks5 proxy เป€เบ—เบดเบ‡ powershell.Part 1

เป€เบฅเบทเปˆเบญเบ‡เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ เปเบฅเบฐ เบžเบฑเบ”เบ—เบฐเบ™เบฒ 3 เบžเบฒเบ. เบžเบฒเบเบ—เบต 1 เปเบกเปˆเบ™เบเบฒเบ™เบชเบณเบซเบผเบงเบ”.
เบกเบตเบ•เบปเป‰เบ™เป€เบœเบดเป‰เบ‡เบซเบผเบฒเบ - เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบเบงเปˆเบฒเป€เบเบปเปˆเบฒ.

เบเบฒเบ™เบชเป‰เบฒเบ‡เบšเบฑเบ™เบซเบฒ

เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบ„เบกเป€เบ›เบ™ pentests เปเบฅเบฐ RedTeam, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ, เป€เบŠเบฑเปˆเบ™ VPN, RDP, Citrix, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เป€เบ›เบฑเบ™เบชเบฐเบกเปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™. เปƒเบ™เบšเบฒเบ‡เบšเปˆเบญเบ™, VPN เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเปƒเบŠเป‰ MFA เปเบฅเบฐ token เบฎเบฒเบ”เปเบงเบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ›เบฑเบ”เปƒเบˆเบ—เบตเบชเบญเบ‡, เปƒเบ™เบšเปˆเบญเบ™เบญเบทเปˆเบ™เบกเบฑเบ™เบ–เบทเบเบ•เบดเบ”เบ•เบฒเบกเบขเปˆเบฒเบ‡เป‚เบซเบ”เบฎเป‰เบฒเบเปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš VPN เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”, เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒ, เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš, เปเบ•เปˆเปƒเบ™เบšเปˆเบญเบ™เบญเบทเปˆเบ™เบกเบต. เบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบกเบตเบงเบดเบ—เบตเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบญเบธเป‚เบกเบ‡เบ—เบฒเบ‡เบซเบฅเบฑเบ‡" - เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™เบเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฒเบเบ™เบญเบเบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ„เบงเบšเบ„เบธเบก. เบžเบฒเบเปƒเบ™เบญเบธเป‚เบกเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เปเบฅเป‰เบง.

เบกเบตเบซเบผเบฒเบเบŠเบฐเบ™เบดเบ”เบ‚เบญเบ‡เบญเบธเป‚เบกเบ‡เบเบฑเบšเบ„เบทเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™, เปเบ™เปˆเบ™เบญเบ™, Meterpreter. เบญเบธเป‚เบกเบ‡ SSH เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบžเบญเบ”เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™เปเบกเปˆเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบฒเบเปƒเบ™เบšเบฑเบ™เบ”เบฒเบเบธเปˆเบกเปเบฎเบเป€เบเบต. เบกเบตเบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” tunneling reverse เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบถเบเบชเบฒเปเบฅเบฐเบญเบฐเบ—เบดเบšเบฒเบเป„เบ”เป‰เบ”เบต.
เปเบ™เปˆเบ™เบญเบ™, เบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบšเปเปˆเป„เบ”เป‰เบขเบทเบ™เบขเบนเปˆเบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡เปเบฅเบฐเบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เบเบงเบ”เบžเบปเบšเบเบฒเบ™เบเบฐเบ—เปเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.
เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบเบญเบ‡เบ›เบฐเบŠเบธเบก MSF เป„เบ”เป‰เบ–เบทเบเบเบงเบ”เบžเบปเบšเบขเปˆเบฒเบ‡เบชเปเบฒเป€เบฅเบฑเบ”เบœเบปเบ™เป‚เบ”เบ IPS เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบˆเบฒเบ Cisco เบซเบผเบท Positive Tech, เปเบฅเบฐเบญเบธเป‚เบกเบ‡ SSH เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡เบชเบฒเบกเบฒเบ”เบเบงเบ”เบžเบปเบšเป„เบ”เป‰เป‚เบ”เบเป€เบเบทเบญเบšเบ—เบธเบ firewall เบ›เบปเบเบเบฐเบ•เบด.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเบˆเบฐเบšเปเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบ„เบกเป€เบ›เบ™ RedTeam เบ—เบตเปˆเบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เบญเบธเป‚เบกเบ‡เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

เบฅเบญเบ‡เบŠเบญเบเบซเบฒ เบซเบผเบทเบ›เบฐเบ”เบดเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™.

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ”เบดเบ”เบชเบดเปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบšเบฑเบ™เบฅเบธ, เบซเบ™เป‰เบฒเบ—เบตเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ„เบงเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เปเบกเปˆเบ™เบซเบเบฑเบ‡เบˆเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเบญเบธเป‚เบกเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฎเบนเบšเปเบšเบš stealth เบชเบนเบ‡เบชเบธเบ”?

เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเปเบฅเบฐเบ™เบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เปเบ•เปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, เบ•เบปเป‰เบ™เบ•เปเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”:

  • เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Windows-7-10 OS. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบชเปˆเบงเบ™เปƒเบซเบเปˆเปƒเบŠเป‰ Windows;
  • เบฅเบนเบเบ„เป‰เบฒเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบœเปˆเบฒเบ™ SSL เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบŸเบฑเบ‡เป‚เบ‡เปˆเป‚เบ”เบเปƒเบŠเป‰ ips;
  • เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบฅเบนเบเบ„เป‰เบฒเบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒ เปƒเบ™เบซเบผเบฒเบเบšเปเบฅเบดเบชเบฑเบ”, เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบ•เบปเบงเปเบ—เบ™. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เป€เบ„เบทเปˆเบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบ•เบปเบงเปเบ—เบ™เปเบกเปˆเบ™เปƒเบŠเป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเป‚เบ›เปˆเบ‡เปƒเบช. เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง;
  • เบžเบฒเบเบชเปˆเบงเบ™เบฅเบนเบเบ„เป‰เบฒเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ concise เปเบฅเบฐ portable;
    เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡ OpenVPN เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเบชเป‰เบฒเบ‡เบญเบธเป‚เบกเบ‡เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบšเปƒเบซเป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™ (เป‚เบŠเบเบ”เบต, เบฅเบนเบเบ„เป‰เบฒ openvpn เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™เบ•เบปเบงเปเบ—เบ™). เปเบ•เปˆ, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบชเบดเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบชเบฐ เป€เปเบต เป„เบ›, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™เบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เปเบฅเบฐเบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบฝเบ‡เบ”เบฑเบ‡เบซเบผเบฒเบเบ—เบตเปˆ SIEM เบซเบผเบท HIPS เบ—เบตเปˆเบ”เบตเบˆเบฐ "เบ•เบต" เบžเบงเบเป€เบฎเบปเบฒเบ—เบฑเบ™เบ—เบต. เป‚เบ”เบเบซเบฅเบฑเบเบเบฒเบ™เปเบฅเป‰เบง, เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡ inline, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ bash shells เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เปเบฅเบฐเป€เบ›เบตเบ”เบ•เบปเบงเบœเปˆเบฒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฒเบ macro เบ„เปเบฒ.
  • tunnel เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบกเบตเบซเบผเบฒเบ threaded เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบฒเบเบžเป‰เบญเบกเป†เบเบฑเบ™;
  • เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ client-server เบ•เป‰เบญเบ‡เบกเบตเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰ tunnel เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบกเบฒเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบขเบนเปˆเปเบฅเบฐเบžเบญเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เป‚เบ”เบเบซเบฅเบฑเบเบเบฒเบ™เปเบฅเป‰เบง, เบซเบ™เป‰เบฒเบ—เบตเปˆเบ”เบดเบ™เบ—เบตเปˆเบกเบตเปเบกเบงเบซเบผเบทเบซเบปเบงเบ‚เปเป‰เบกเบทเบญเบฒเบŠเบตเบšเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป‚เบ”เป€เบกเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ„เบงเบ™เบˆเบฐเป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบš "เบœเบนเป‰เปƒเบŠเป‰เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก."
    เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเป€เบ›เบฑเบ™เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ—เบฒเบ‡เบเบฒเบ™เปเบžเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™เบ—เบตเปˆเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเบงเบ”เป€เบšเบดเปˆเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ„เบฅเบตเบ™เบดเบเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เบซเบ™เป‰เบฒเป€เบงเบฑเบšเบ—เบตเปˆเบกเบตเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบขเบฒ, Wikipedia เบ—เบตเปˆเบกเบตเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบšเบปเปˆเบ‡เบกเบฐเบ•เบด, เบซเบผเบท blog เบ‚เบญเบ‡ Dr. Komarovsky, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ„เบงเบ™เป€เบ›เบตเบ”.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ”เบดเบ”เบฅเบปเบ”เบ–เบตเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบงเบดเป€เบ„เบฒเบฐเบฅเบปเบ”เบ–เบตเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™เปเบ—เป‰เป†เปเบฅเบฐ, เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเปเบกเปˆเบ™เบ„เบปเบ™เบ”เบฝเบงเบ—เบตเปˆเป„เบ”เป‰เบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบปเบ”เบ–เบตเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

Googling เปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ” (เบžเบงเบเป€เบฎเบปเบฒเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ google เบ›เบปเบเบเบฐเบ•เบด), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเปƒเบ™ Github เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบ—เบตเปˆเปƒเบŠเป‰ "เบ–เบปเบ‡เบ•เบตเบ™เปเบšเบšเบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™" เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบซเบผเบฒเบ. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบกเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบญเบธเป‚เบกเบ‡ ssh เบ”เป‰เบงเบเบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบžเบญเบ”เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบกเบฑเบ™. เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบญเบธเป‚เบกเบ‡ SSH, เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเปเบเป‰เป„เบ‚:

github.com/klsecservices/rpivot
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบเบฒเบงเบ™เบฒเบ™เบ‚เบญเบ‡ tunnel reverse เบˆเบฒเบ guys เบขเบนเปˆ Kaspersky Lab. เบŠเบทเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบชเบฐเบ„เบดเบšเบ™เบตเป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบซเบเบฑเบ‡. เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ Python 2.7, tunnel เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš cleartext (เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบปเบ™เบญเบฑเบšเป€เบ”เบ”: เบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ - เบชเบฐเบšเบฒเบเบ”เบต RKN)

github.com/tonyseek/rsocks
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™ Python, เบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™, เปเบ•เปˆเบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบซเบผเบฒเบ. เบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เป€เบ›เบฑเบ™เป‚เบกเบ”เบนเบ™เปเบฅเบฐเบกเบต API เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

github.com/llkat/rsockstun
github.com/mis-team/rsockstun
เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบชเบฐเบšเบฑเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” reverse sox เปƒเบ™ Golang (เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ).
เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบเบฑเบ‡เบขเบนเปˆเปƒเบ™ Golang. เปƒเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ” SSL, เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ” NTLM, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒ, เบซเบ™เป‰เบฒเบ—เบตเปˆเบ”เบดเบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เบซเบผเบทเปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบ”เบดเบ™), เบฎเบนเบšเปเบšเบšเบซเบผเบฒเบเบเบฐเบ—เบนเป‰ (i.e. เบซเบผเบฒเบเบ„เบปเบ™. เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบญเบธเป‚เบกเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™), เบฅเบฐเบšเบปเบšเบเบฒเบ™ pinging เบฅเบนเบเบ„เป‰เบฒเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบฅเบฒเบงเบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเบซเบผเบทเบšเปเปˆ.

github.com/jun7th/tsocks
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” reverse sox เบˆเบฒเบ "เป€เบžเบทเปˆเบญเบ™เบˆเบตเบ™" เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™ Python. เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบ„เบปเบ™เบ‚เบตเป‰เบ„เป‰เบฒเบ™เปเบฅเบฐ "เบญเบฐเบกเบฐเบ•เบฐ", เบกเบต binary เบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ” (exe), เบ›เบฐเบเบญเบšเป‚เบ”เบเบˆเบตเบ™เปเบฅเบฐเบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰. เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰, เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบตเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบฎเบนเป‰เบงเปˆเบฒเบ„เบนเปˆเบ™เบตเป‰เบญเบฒเบ”เบกเบตเบซเบเบฑเบ‡เบญเบตเบเปเบ”เปˆเบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ•เบปเป‰เบ™เบ•เป, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบปเปˆเบ‡เปƒเบŠเป‰เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡.

github.com/securesocketfunneling/ssf
เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเปƒเบ™ C ++ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” reverse sox เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ tunnel reverse, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบžเบญเบ”, เบชเป‰เบฒเบ‡ shell เบ„เปเบฒเบชเบฑเปˆเบ‡, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

MSF meterpreter
เบ—เบตเปˆเบ™เบตเป‰, เบเป‰เบญเบ™เบงเปˆเบฒเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒ, เบšเปเปˆเบกเบตเบ„เปเบฒเป€เบซเบฑเบ™. เปเบฎเบเป€เบเบตเบ—เบฑเบ‡ เปเบปเบ” เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบถเบเบชเบฒเบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบชเบดเปˆเบ‡เบ™เบตเป‰เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เบžเบปเบšเป„เบ”เป‰เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเปƒเบŠเป‰เป€เบ—เบเป‚เบ™เป‚เบฅเบเบตเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™: เป‚เบกเบ”เบนเบ™ binary เบ—เบตเปˆเบเบฝเบกเป„เบงเป‰เบเปˆเบญเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบžเบฒเบเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบžเบฒเบเบ™เบญเบ. เป€เบŠเบตเบšเป€เบงเบตเปเบฅเปˆเบ™เป€เบŠเบตเบšเป€เบงเบต SOCKS4/5 เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ เปเบฅเบฐเบชเบปเปˆเบ‡เบ•เปเปˆเปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ.

เบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒ Python เบซเบผเบท Golang เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบฅเบนเบเบ„เป‰เบฒ (เบ—เปˆเบฒเบ™เป€เบ„เบตเบเป€เบซเบฑเบ™ Python เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ‚เบญเบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบซเบผเบทเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™เบšเป?), เบซเบผเบทเบเบฒเบ™เบ›เบฐเบเบญเบšเบเปˆเบญเบ™. เป„เบšเบ™เบฒเบฃเบต (เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง python) เบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบฒเบเปƒเบชเปˆเป€เบ„เบทเปˆเบญเบ‡เบ™เบตเป‰ เปเบฅเบฐ script เปƒเบ™เบ‚เบงเบ”เบ”เบฝเบง) เปเบฅเบฐเปเบฅเปˆเบ™เป„เบšเบ™เบฒเบฃเบตเบ™เบตเป‰เบกเบตเบขเบนเปˆเปเบฅเป‰เบง. เปเบฅเบฐเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ” exe เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ›เบตเบ”เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบฅเบฒเบเป€เบŠเบฑเบ™เบชเปเบฒเบฅเบฑเบš antivirus เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบซเบผเบท HIPS.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบเบฒเบ™เบชเบฐเบซเบฅเบธเบšเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบ•เบปเบงเป€เบญเบ‡ - เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚ powershell. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบซเบกเบฒเบเป€เบฅเบฑเปˆเบ™เบˆเบฐเบšเบดเบ™เบกเบฒเบซเบฒเบžเบงเบเป€เบฎเบปเบฒ - เบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒ powershell เบ–เบทเบ hackneyed เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเป‰เบง, เบกเบฑเบ™เบ–เบทเบเบ•เบดเบ”เบ•เบฒเบก, เบชเบฐเบเบฑเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบšเปเปˆเปเบกเปˆเบ™เบขเบนเปˆเบ—เบปเปˆเบงเบ—เบธเบเปเบซเปˆเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบเบฒเบ”เบขเปˆเบฒเบ‡เบกเบตเบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบš. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบตเบซเบผเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบ‚เป‰เบฒเบกเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡ (เบ—เบตเปˆเบ™เบตเป‰เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบกเบตเบ›เบฐเป‚เบซเบเบเบ„เบปเบ™เบญเบฑเบšเป€เบ”เบ”: เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบšเบฒเบเบ”เบต RKN ๐Ÿ™‚), เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™เบŠเบทเปˆ stupid เบ‚เบญเบ‡ powershell.exe -> cmdd.exe เปเบฅเบฐเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ powerdll, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ inventing

เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ—เปเบฒเบญเบดเบ”เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบŠเบญเบเบซเบฒเบขเบนเปˆเปƒเบ™ Google เปเบฅเบฐ ... เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบžเบปเบšเบซเบเบฑเบ‡เปƒเบ™เบซเบปเบงเบ‚เปเป‰เบ™เบตเป‰ (เบ–เป‰เบฒเปƒเบœเบžเบปเบšเป€เบซเบฑเบ™เบกเบฑเบ™, เป‚เบžเบ”เบฅเบดเป‰เบ‡เปƒเบ™เบ„เปเบฒเป€เบซเบฑเบ™). เบกเบตเบžเบฝเบ‡เปเบ•เปˆ เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” Socks5 เปƒเบ™ powershell, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™ sox "เป‚เบ”เบเบเบปเบ‡" เบ—เปเบฒเบกเบฐเบ”เบฒ, เป€เบŠเบดเปˆเบ‡เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ (เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเบกเบฑเบ™เบ•เปเปˆเบกเบฒ). เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”, เปเบ™เปˆเบ™เบญเบ™, เบ”เป‰เบงเบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป€เบฅเบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡เบกเบทเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบซเบฑเบ™เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เบถเปˆเบ‡เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™, เปเบ•เปˆเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ sox เป€เบชเบฑเป‰เบ™เบ”เบฝเบง, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบžเบปเบšเป€เบซเบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ›เบฐเบ”เบดเบ”เบฅเปเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบญเบปเบฒเป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบปเบ”เบ–เบตเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ reverse sox เปƒเบ™ Golang, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบนเบเบ„เป‰เบฒเบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™เปƒเบ™ powershell.

RSocksTun
เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ rsockstun เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”?

เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ RsocksTun (เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒ rs) เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบชเบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบŠเบญเบšเปเบง - Yamux เปเบฅเบฐ Socks5 server. เป€เบŠเบตเบšเป€เบงเบต Socks5 เป€เบ›เบฑเบ™ socks5 เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ›เบปเบเบเบฐเบ•เบด, เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบนเบเบ„เป‰เบฒ. เปเบฅเบฐเบเบฒเบ™ multiplexing เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบกเบฑเบ™ (เบˆเบทเปˆเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™ multithreading?) เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ yamux (เปเบ•เปˆ multiplexer เบญเบทเปˆเบ™). เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบ›เบตเบ”โ€‹เบ•เบปเบงโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบ socks5 เบซเบผเบฒเบโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เปเบˆเบโ€‹เบขเบฒเบโ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบžเบฒเบโ€‹เบ™เบญเบโ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹, เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆ TCP เบ”เบฝเบง (เป€เบเบทเบญเบšโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เปƒเบ™ meterpreterโ€‹) เบˆเบฒเบโ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เบเบฑเบšโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบโ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบซเบผเบฒเบโ€‹เบเบฐโ€‹เบ—เบนเป‰โ€‹, เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹. เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™.

เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ yamux เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเบŠเบฑเป‰เบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ‚เบญเบ‡เบชเบฒเบเบ™เป‰เปเบฒ, เบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบซเบปเบง 12-byte เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเปเบžเบฑเบเป€เบเบฑเบ”. (เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบˆเบ”เบ•เบฐเบ™เบฒเปƒเบŠเป‰เบ„เปเบฒเบงเปˆเบฒ "เบชเบฒเบ" เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฐเบ—เบนเป‰, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบœเบนเป‰เบญเปˆเบฒเบ™เบชเบฑเบšเบชเบปเบ™เบเบฑเบšเบฅเบฒเบเบเบฒเบ™ "เบเบฐเบ—เบนเป‰" - เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰). เบชเปˆเบงเบ™เบซเบปเบง yamux เบ›เบฐเบเบญเบšเบกเบตเปเบฒเบเป€เบฅเบเบชเบฐเบ•เบฃเบตเบก, เบ—เบธเบ‡เบชเบณเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡/เบขเบธเบ”เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”, เบˆเบณเบ™เบงเบ™เบ‚เบญเบ‡เป„เบšเบ•เปŒเบ—เบตเปˆเป‚เบญเบ™เบเป‰เบฒเบ, เปเบฅเบฐเบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เปœเป‰เบฒเบˆเปเบเบฒเบ™เป‚เบญเบ™.

เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™ Reverse socks5 proxy เป€เบ—เบดเบ‡ powershell.Part 1

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ / เบขเบธเบ”เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”, yamux เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบปเบ™เป„เบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบเบปเบ™เป„เบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบŠเบ”เบŠเบฑเบ™ Yamux. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™: เป€เบ›เบตเบ” / เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เปƒเบ™เบงเบดเบ™เบฒเบ—เบต. เบ‚เปเป‰เบ„เบงเบฒเบก Keepalive เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ yamux เบซเบผเบทเบฅเบนเบเบ„เป‰เบฒ yamux. เป€เบกเบทเปˆเบญเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก Keepalive, เบเปˆเบฒเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ•เป‰เบญเบ‡เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบเบฑเบšเบกเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™ (เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบ) เบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบš. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, Keepalive เปเบกเปˆเบ™ ping เบ”เบฝเบงเบเบฑเบ™, เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบš yamux.

เป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ multiplexer: เบ›เบฐเป€เบžเบ”เปเบžเบฑเบเป€เบเบฑเบ”, เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเบฐเบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™, เปเบฅเบฐเบเบปเบ™เป„เบเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เปƒเบ™. เบ‚เปเป‰เบชเบฐเป€เบžเบฒเบฐ เบเบฑเบš yamux.

เบชเบฐเบซเบผเบธเบšเบเบฑเบšเบžเบฒเบเบ—เปเบฒเบญเบดเบ”

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เบชเปˆเบงเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบนเป‰เบˆเบฑเบเบเบฑเบšเบšเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบญเบธเป‚เบกเบ‡เปเบšเบšเบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™, เป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบกเบฑเบ™, เบชเบถเบเบชเบฒเบเบปเบ™เป„เบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Yamux multiplexer เปเบฅเบฐเบญเบฐเบ—เบดเบšเบฒเบเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป‚เบกเบ”เบนเบ™ powershell เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบซเบกเปˆ. เปƒเบ™เบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบกเบ”เบนเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เบ›เบฐเบ•เบดเบšเบฑเบ”เบˆเบฒเบ scratch. เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ•เบญเบ™โ€‹เบ•เปเปˆโ€‹เป„เบ›. เบขเปˆเบฒเบ›เปˆเบฝเบ™ :)

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™