แ แแแแกแแช แแ แ แแฆแแก แแแกแ แกแแแแก แแแแฎแแแก: "แ แแขแแ แแฅแแก แแแแแแ แ แแแแแแแแก แแแกแขแแแชแแฃแ แ แฌแแแแแ แกแแแฃแจแแ แแแแแแฃแขแแ แแ, แแแแแงแแแแแแก แแแแแขแแแแแ แแแแแ แแแแก แแแฆแแแแก แแแ แแจแ?"
แฉแแแแแ แแแแชแแแ, แ แแ "แแแฎแฃแ แแก" แฎแแ แแแแ.
แฅแกแแแจแ แแแกแขแแแชแแฃแ แ แแแ แแแแก แฃแแแ แแแ แแแแแแแชแแแ: Chrome-แแก แแแกแขแแแชแแฃแ แ แกแแแฃแจแแ แแแแแแ, AmmyAdmin, LiteManager, TeamViewer, Anyplace Control แแ แ.แจ. แแฃ Chrome-แแก แแแกแขแแแชแแฃแ แแแกแแขแแแก แแฅแแก แกแแ แแแกแแ แฌแแแแแแก แฌแแแแแฆแแแแ แแ แซแแแแก แแคแแชแแแแฃแ แ แกแแฎแแแแซแฆแแแแแแ, TeamViewer-แก แแฅแแก แแแชแแแแแ แแแแก แจแแแฆแฃแแแแแ แแ แแจแ แแ แแแแฎแแแแแแ. แฅแกแแแแแแ แแ แแแแฎแแแ แแแแแแ โแแแแแแแก แแแ แแแแโ แแแ แแฃ แแ แแแแ, โแแ แฌแงแแแแแแแแโ แแแแแแแกแขแ แแขแแ แแแแแ, แแแจแแ แแแแ แแก แคแแแแ แแขแ แแแ แแแ แกแแ แแแแแแแแกแแแแก - AnyDesk แแแแแช แแแแกแแแฃแแ แแแฃแ แงแฃแ แแแฆแแแแก แแแแแฎแแแก, แแแ แฃแแแขแแก, แแฃ แฃแคแ แแกแแ แแฅแแ โแแ แ!โ
แแฃ แแชแแ, แ แ แแ แแก แฅแกแแแแก แแแแแขแแก แแแแแแแแ แแแกแ แจแแแแแ แกแแ แแ แแแแงแแคแแแ แฎแแ แ, แแแจแแ แแแแแ แฉแแแ แแแกแแแ
แแ แแ แแก แแแแแฃแแแแแแ แจแแแแแแก.
แคแแฅแขแแแ แแแแ, แชแแแแแแก แแแ แแฅแแ
แแแแกแฆแแช แแแแแแแแ แ โAnyplace Controlโ-แแก แแแแแแแแแก แแ แแแแแแ, แ แแแแแแช แฉแแแแแแแ แแแแแแ แ แแฆแแช แกแแแญแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแ แแ แแก แแแแแแ แแ แ แแแแแแแแ IP-แแก แแแแแแแแแ (แแ แแแแแแแแ แแแขแแแแ แฃแกแแก แกแแ แแแแ แแ แแกแแ). แแ แแแแแแ AnyDesk-แแแ แแแแแแจแแ แแแแ, แแแก แจแแแแแ แ แแช แฎแแแแ แจแแแแแ แแแ แแแแ แแแขแ IP แแแกแแแแ แแ, แแแแแฎแแแ แแแแ แแแแ แ แฃแขแแแฃแแ แฎแแแแ แจแ แแแแก.
แแกแแแ แแแแ แแแ, แ แแ "C:ProgramDataAnyDesk" แแ แแก แ แแแแแแแแ แคแแแแ แแแ แแแแขแ แแแแ แแ แ.แจ. แแ แคแแแแจแ ad_svc.trace แแ แแแแแแ แแแแแแแแแ แแแแจแแ แแแแกแ แแ แฌแแ แฃแแแขแแแแแแแก แจแแกแแฎแแ.
1. แแแแแแ แแแแ
แ แแแแ แช แฃแแแ แแฆแแแแจแแแ, *.anydesk.com-แแก แแแแแแแแแ แจแแแแแ แแ แแแแแแฆแ แแ แแแ แแแแก แแฃแจแแแแแจแ, แแแแแฌแงแแ แแแแแแแ แแ แแแ แแแแก แฅแชแแแ แกแขแ แแกแฃแ แกแแขแฃแแชแแแแจแ. TCPView Sysinternals-แแแ แฎแแแจแ แแ แฌแแแ!
1.1. แฉแแแก, แ แแ แฉแแแแแแแก แกแแแแขแแ แแกแ แ แแแแแแแแ แแ แแชแแกแ โแแแแแโ แแ แแฎแแแแ แแก, แ แแแแแแช แแแ แแแแ แแแแแจแแ แแแก แแแกแแแแ แแก, แแ แแก แฉแแแแแแแก แกแแแแขแแ แแกแ. แแแ แขแแแ, แ แแแแแแแแช แฃแแ แแแแแ แจแแ แฉแแฃแแแ, แ แแช แแแแฎแ: 80, 443, 6568. ๐ 80 แแ 443-แก แแแแแแแแแ แแแ แแแแแแแแแแ.
1.2. แ แแฃแขแแ แแก แกแแจแฃแแแแแแ แแแกแแแแ แแแก แแแแแแแแแก แจแแแแแ, แฉแฃแแแ แแ แฉแแแ แกแฎแแ แแแกแแแแ แแ.
1.3. แแแแกแแแ แฉแแแแ แงแแแแแคแแ แแ! แฉแแแ แแแแแกแแแฆแแ แแแ PID-แก แแ แแแ แ แชแแขแ แแแแแแแ แแแ, แ แแ AnyDesk แแแแแกแขแแแแ แแ แกแแ แแแกแแก แแแแ , แแแแขแแ PID, แ แแแแแกแแช แฉแแแ แแแซแแแแแ, แแ แแแแแ แแ แแงแ.
1.4. แฉแแแ แแแแแกแแแฆแแ แแแ แกแแ แแแกแแก แกแแ แแแ แแก IP แแแกแแแแ แแก แแ แแชแแกแแก PID-แแแ.
2. แแแแแแแแแ
แแแแแแแแ IP แแแกแแแแ แแแแแก แแแแแขแแคแแแแชแแแก แแ แแแ แแแ, แแแแแ, แแฎแแแแ แฉแแแก แแแแแแฃแขแแ แแ แแแฃแจแแแแแก, แแ แแ แแแฅแแก แจแแแฆแฃแแแแแ แแแฎแแ แฎแแแฃแแแแแกแ แแ แกแแแแ แแแชแแแ, แแแแขแแ C#.
2.1. แกแแญแแ แ IP แแแกแแแแ แแแก แแแแแขแแคแแแแชแแแก แงแแแแ แแแแแแ แฃแแแ แชแแแแแแแ, แแก แฏแแ แแแแแ แแแแกแแฎแแ แชแแแแแแแแแ.
string pid1_;//ัะทะฝะฐะตะผ PID ัะตัะฒะธัะฐ AnyDesk
using (var p = new Process())
{p.StartInfo.FileName = "cmd.exe";
p.StartInfo.Arguments = " /c "tasklist.exe /fi "imagename eq AnyDesk.exe" /NH /FO CsV | findstr "Services""";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.StandardOutputEncoding = Encoding.GetEncoding("CP866");
p.Start();
string output = p.StandardOutput.ReadToEnd();
string[] pid1 = output.Split(',');//ะฟะตัะตะฒะพะดะธะผ ะพัะฒะตั ะฒ ะผะฐััะธะฒ
pid1_ = pid1[1].Replace(""", "");//ะฑะตัะตะผ 2ะน ัะปะตะผะตะฝั ะฑะตะท ะบะฐะฒััะตะบ
}
แแแแแแแแฃแ แแ, แฉแแแ แแแแฃแแแแ แกแแ แแแกแก, แ แแแแแแแช แแแแแงแแ แ แแแแจแแ แ, แแ แแแแชแแ แแฎแแแแ แแแแแแ แฎแแแก
p.StartInfo.Arguments = "/c " netstat -n -o | findstr /I " + pid1_ + " | findstr "ESTABLISHED""";
แ แแแแแก แจแแแแแแช แแฅแแแแ:
แแฌแแ แแแแแแ, แฌแแแ แแแแแฏแแก แแกแแแแกแแ, แแแแแฆแแ แแ-3 แกแแแขแ แแ แแแแแฆแแ แงแแแแแคแแ แ ":"-แแก แจแแแแแ. แจแแแแแแ, แฉแแแ แแแแฅแแก แกแแกแฃแ แแแแ IP.
2.2. IP แแแแแแ แแแ Windows-แจแ. แแฃ Linux-แก แแฅแแก Blackhole แแ iptables, แแแจแแ Windows-แจแ IP แแแกแแแแ แแแก แแ แ แฎแแแแ แแแแแแแแแก แแแแแแ, firewall-แแก แแแแแงแแแแแแก แแแ แแจแ, แฃแฉแแแฃแแ แแฆแแแฉแแแ,
แแแแ แแ แ แ แแแ แแฆแแแ แแงแ...
route add ะฝะฐั_ะฝะฐะนะดะตะฝะฝัะน_IP_ะฐะดัะตั mask 255.255.255.255 10.113.113.113 if 1 -p
แซแแ แแแแแ แแแ แแแแขแ แ "แแฃ 1" แแแแแแแแแ แแแ แจแ แฃแขแ Loopback-แจแ (แจแแแแซแแแแ แแฉแแแแแ แฎแแแแแกแแฌแแแแแ แแแขแแ แคแแแกแแแ แแแ แจแ แฃแขแแก แแแญแแแแก แแแจแแแแแ). แแ แแแแจแแแแแแแแแแ! แแฎแแ แแ แแแ แแแ แฃแแแ แแแจแแแแฃแแแงแ แแแแแแแกแขแ แแขแแ แแก แฃแคแแแแแแแ, แแแแแแแแ แแแ แจแ แฃแขแแก แจแแชแแแ แแแแแฎแแแก แกแแแแฆแแแก.
2.3. แแแแแขแแคแแชแแ แแแฃแแ IP แแแกแแแแ แแแแแก แฉแแแแแแ แแ แจแแแแฎแแ แขแ แแแแแแฃแ แ แแแแชแแแแ แแ แแ แกแแญแแ แแแแก แแฎแกแแแก. แแฃ แแแแแ แคแแฅแ แแแ, แจแแแแซแแแแ แแแแแฃแจแแแแ แคแแแแ ad_svc.trace แแแแแ AnyDesk, แแแแ แแ แแแแแ แแแจแแแแ แแ แแแคแแฅแ แแ + แแแแแ แแแกแแ แจแแแฆแฃแแแแ.
2.4. แแ แแแ แแแแก แฃแชแแแฃแ แ แแ แแแแแแแแ แ แฅแชแแแ แแก แแ แแก, แ แแ Windows 10-แจแ แกแแ แแแกแแก แแ แแชแแกแแก โแแแแแแแแแก แแแฎแกแแแกแแกโ แแก แแแขแแแแขแฃแ แแ แแแแแแขแแแ แแแแ, แแแแแแฃแก 8-แจแ แแแแแ แแแแ, แ แฉแแแ แแฎแแแแ แแแแกแแแแก แแ แแชแแกแ แแ แฎแแแแฎแแ แแแแแแจแแ แแแแก แแแ แแจแ, แแแแแแแ แแแแแแแฃแ แแ แแ แแ แแแฃแกแขแแ.
แกแแ แแแ แแแ แแแแแแจแแ แแแฃแแ แแ แแชแแกแแก แฌแแจแแ แกแแจแฃแแแแแแก แแแซแแแแ โแแแซแฃแแแโ แฎแแแแฎแแ แแแแแแจแแ แแแ แจแแแแแ แแแกแแแแ แแแ. แแแ แแแแฎแแ แชแแแแแแฃแแแ แแกแแแ, แ แแแแ แช แฌแแแ แแ แซแแแแแแแ, แแแแขแแ แแ แฃแแ แแแแ แแแแชแแ แแแก:
p.StartInfo.Arguments = "/c taskkill /PID " + pid1_ + " /F";
แแแ แแ แแแแกแ, แแแฃแจแแแ AnyDesk แแ แแแ แแแ.
//ะทะฐะฟััะบะฐะตะผ ะฟัะพะณัะฐะผะผั ะบะพัะพัะฐั ัะฐัะฟะพะปะพะถะตะฝะฐ ะฟะพ ะฟััะธ path_pro
if (File.Exists(path_pro)){
Process p1 = Process.Start(path_pro);}
2.5. AnyDesk-แแก แกแขแแขแฃแกแก แฌแฃแแจแ แแ แแฎแแ (แแฃ แฃแคแ แ แฎแจแแ แแ?) แจแแแแแแฌแแแแ แแ แแฃ แแ แแก แแแแแแจแแ แแแฃแแ, แ.แ. แแแแจแแ แ แแแแงแแ แแ - แแแแแแแแ แแก IP แแ แแกแแ - แแแแแแแแ แแแแแแจแแ แแแแก, แแแแแแแแ แแ แแแแแแแแ.
3. แจแแขแแแ
แแแแ "แแแฎแแแฃแแแ" แแ แแแแแฌแงแแ แแ แแชแแกแแก แแแแฃแแแแแแชแแ "+" แแแฃแแแแแ แแแแแแแ แแ แแแแแแแแแ IP แแ "."-แแแแแแแ แแ แจแแแแฌแแแแ AnyDesk-แแแ แฌแแ แแแขแแแฃแแ แแแแแแแแ แแแแจแแ แแก แแแ แแจแ.
โ
แฒ แแแแ แช แจแแแแแโฆ
แแ แแแ แแแ แแฃแจแแแแแ แ แแแแแแแแ แแแแแแฃแขแแ แแ แกแฎแแแแแกแฎแแ Windows OS-แแ, AnyDesk 5 แแ 6 แแแ แกแแแแแ. แจแแแ แแแแ 500-แแ แแแขแ แแแแแแ แแแ, แแแแฎแแแแแแ 80 แแแกแแแแ แแ. 2500 - 87 แแ แแกแ แจแแแแแ...
แแ แแแ แแแแแแแแแแแจแ แแแแแแแแแ IP-แแแแก แ แแแแแแแแแ 100+-แก แแแแฆแฌแแ.
แคแแแแแแก แแแฃแแ แขแแฅแกแขแฃแ แ แคแแแแ แแแกแแแแ แแแแแ:
แจแแกแ แฃแแแแฃแแแ! IP แแแกแแแแ แแแแแก แแฃแแ แแแแแแขแ แแแแแแ แ แ แแฃแขแแ แแก แฌแแกแแแก แกแแ แแแขแแก แกแแจแฃแแแแแแ แแ AnyDesk แฃแแ แแแแ แแ แจแแฃแซแแแ แจแแฅแแแแก แแแ แ แแแแจแแ แ.
แแ แแก แฃแชแแแฃแ แ แฌแแ แขแแแ, แกแแฌแงแแกแ แแฃแ แแแแแแแแแ แแ แแแแแ, แ แแ แแแกแแแแ แแ แฉแแ แแฃแแแ แแแคแแ แแแชแแแก แแแแแชแแแแจแ boot-01.net.anydesk.com. แ แ แแฅแแ แฃแแแ, แฉแแแ แแแแแแแแแ แงแแแแ *.net.anydesk.com แฐแแกแขแ, แ แแแแ แช แฌแแกแ, แแแแ แแ แแก แแ แแ แแก แฃแชแแแฃแ แ. แงแแแแ แฏแแ แแ แกแฎแแแแแกแฎแแ แแแแแแฃแขแแ แแแแ แฉแแแฃแแแแ แแแ แแแแแแ, แแ แแแแแแแก แกแแฎแแแ แแซแแแแ แแแแกแฎแแแแแแฃแ IP-แก. แแแแฃแฅแกแแก แจแแแแฌแแแแ:
host boot-01.net.anydesk.com
DNSLookup-แแก แแกแแแแกแแ, แแกแแแ แแซแแแแแ แแฎแแแแ แแ แ IP แแแกแแแแ แแก, แแแแ แแ แแก แแแกแแแแ แแ แชแแแแแแ. TCPView แแแแจแแ แแก แแแแแแแแแแแแกแแก, แฉแแแ แแแแแ แฃแแแแแ IP แแแกแแแแ แแแแแก PTR แฉแแแแฌแแ แแแ แ แแแ-*.net.anydesk.com.
แแแแ แแฃแแแ: แแแแแแแแ ping แแแแฏแแ แแแแแก แฃแชแแแ แแแแแแแแแ แฐแแกแขแแ boot-01.net.anydesk.com แฉแแแ แจแแแแแซแแแ แแแแแแแ แแก IP-แแแ แแ แแแแแแแแแ แแกแแแ, แแแแฎแแแแ แแก แแแแฎแแ แชแแแแแแ แฉแแแฃแแแแ แแ แกแแ แแแขแแ Linux OS-แจแ, แแฅ แแ แแ แแก แกแแญแแ แ AnyDesk-แแก แแแงแแแแแ. แแแแแแแแ แแฉแแแแ, แ แแ แแก IP-แแแ แฎแจแแ แแ "แแแแแแแแ"แฉแแแแ แกแแแแแ แแฆแแแฉแแแแแแแแแ แแ แแแ. แจแแกแแซแแแ, แกแฌแแ แแ แแ แฐแแกแขแก แฃแแแแจแแ แแแแ แแ แแแ แแแ, แกแแแแ แชแแแแแแ IP-แแแแก "แแแแแแแแแก" แแแแฌแงแแแก. แแ, แแแแแ, แแแแแแแแแแแ แแแแแแแขแแ แกแขแแขแแแก แฐแแกแขแแก แซแแแแแก แแ-2 แแแฌแแแแ, แแฃแแชแ แแ แแแแแแขแจแ แแแแแ แแ แแแ แแแ แกแแแ แแแ แแ แแแกแขแแแแ แแแฃแแแ แฅแกแแแแก แแแ แ แจแแแ แแแแแก แคแแ แแแแแจแ.
แแแแแแแแแแ, แ แแ แแแ แแคแแ แ แฃแแแแแแ แแแ แแแแแแฎแแ แแแแแ แแแชแแแฃแแจแ แแ AnyDesk-แแก แจแแแฅแแแแแแแ แฉแแแก แฅแแแแแแแแก แกแแแ แขแฃแแแ แแแแฅแชแแแแแ.
แฌแงแแ แ: www.habr.com