ááá¹áá¬áá áºááŸááºážááŸááá°áá»á¬ážááẠáááºážááá¯á·ááááºáá±áᬠááá¯á·ááá¯áẠá¡áá±á¬ááºá¡áá¬ážááᯠáá¯á¶ážááœááºáááºá¡ááœáẠá á®ážááœá¬ážááŒá áºááá±á¬ááºá á®áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááŒáááºá ááááºááá¯á·áá¬ážáá±á¬ á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááŒááºáž ááá¯á·ááá¯áẠááá¯ááºáá±ážááá¯ááºáá¬áá¯á¶ááŒá¯á¶ááŸá¯ááŸáá á±ááẠá¡áá«á¡ááẠááŒá¿áá¬á¡áá»áá¯ážáá»áá¯ážááᯠááŒá±ááŸááºážááẠáááºážááᯠáá¯ááºáá±á¬ááºááá¯ááºáááºá
ááá¯á·áá±á¬áº áááºážááá¯á·ááá¬áá¬áá»á¬ážááᯠááá¯ááºáá¶áá áºáá¯ááœáẠáááºááŸááááºáᯠáá±á¬ááºážááá¯áá±á¬á¡áá« ááá¯áá²á·ááá¯á·áá±á¬ proxy áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá°áá»á¬ážááẠáááºáá»áŸááŸááºáááºááááºážá á€áááºááŸá¬ á¡ááŒá±áá¶áá»áá±á¬ á¡áá±ážááŒá®ážáá±á¬áá±ážááœááºážááŒá áºááŒá®ážá ááá¯ááºáá±ážááá¯ááºáá¬á¡áá»ááºá¡áááºáá»á¬ážááᯠá¡áá¬á¡ááœááºáá±ážáá±ážááŸáá·áºáááºáááºá á áááºáá°áá±áá±á¬áá±á¬ááºáááºáá»á¬ážá á¡áá»áá¯á·áá±á¬áááºáá±á¬ááºááŸá¯ááᯠáá¯á¶ážáá¡áá¯á¶ážááŒá¯ááá¯ááºááŒááºážááŸááááŸá áá¯á¶ážááŒááºááá·áºá¡ááŒá±ááŒá áºáááºá
Massachusetts, Carnegie Mellon ááŸáá·áº Stony Brook ááá¯á·á០ááá¹áááá¯ááºáá»á¬ážá០á¡áá±ááááẠáááá¹áá¶ááá¬ááŸááºáá
áºá
á¯á áá¯ááºáá±áá²á·áááºá
áááá«ááºáž
ááá±á¬ááºá á®á¡á±á¬áºááá±áá¬áá»á¬ážááẠáá¬áá¬áááºáá±áá¬áá»á¬ážááŸáá·áºáááºáááºá áááºážááá¯á·ááá±á¬ááºážááá¯ááŸá¯áá»á¬ážá áááá»ááŸá¯ááᯠá¡áááºááŒá¯ááá¯ááºááá·áº áááºááá·áºá¡áá»ááºá¡áááºááá¯áá»áŸ áááŒá¬áá ááá±ážáááºáá«á IP-to-location áá±áá¬áá±á·á áºáá»á¬ážááẠáá»á¬ážáá±á¬á¡á¬ážááŒáá·áº ááá¯áá¯áá¹ááá®áá»á¬ážá ááŒá±á¬áºááŒá¬áá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá±á¬áºáááºáž á€áá±áá¬áá±á·á áºáá»á¬ážááœáẠá¡ááŸá¬ážá¡ááœááºážáá»á¬ážááŸáááŒá±á¬ááºáž á¡áá±á¬ááºá¡áá¬ážáá»á¬ážá áœá¬ááŸááááºá
áá±á·áá¬ááŸá¯á¡ááœááºážá á¡áá±áááááºáááá¹áá¶ááá¬ááŸááºáá»á¬ážááẠááá±á¬ááºá á®áá¯áá¹ááá® áá¯áá áºáá¯á០áá¯ááºáá±á¬ááºááá·áº ááá±á¬ááºá á®áá¬áᬠ2269 áá¯á áááºáá±áá¬áá»á¬ážááᯠá¡áá²ááŒááºáá²á·ááŒá®áž ááá¯ááºáá¶ááŸáá·áº áááºááŒá±á á¯á á¯áá±á«ááºáž 222 áá¯ááœáẠáááºááŸááááºá áá¯áá¹ááá®áá»á¬ážá áááºážááá¯á·á á á»á±ážááœááºááŸá¬ááœá±áá±ážáá á¹á ááºážáá»á¬ážááœáẠáá±á¬ááºážááá¯áá±á¬ ááá¯ááºáá¶áá»á¬ážááœáẠá¡áááºážáá¯á¶áž áá¬áá¬á¡á¬ážáá¯á¶ážá áá¯á¶ážáá¯á¶áá áºáá¯á¶ááẠáááºááŸááá±ááŒá±á¬ááºáž ááœá²ááŒááºážá áááºááŒá¬áá»ááºááœáẠááŒááá²á·áááºá áááºážá¡á á¬ážá áááºážááá¯á·ááẠá á»á±ážáááºáááºáá¬áá¬ááŸáá·áº áá¯á¶ááŒááºá áááºáá»ááá±á¬ hosting ááŸáááá·áºááá¯ááºáá¶áá»á¬ážááœáẠáááºááŸááááº- áá»ááºááá¹ááááá¯ááºáá¶á áá»á¬ááá®á áááºáá¬áááºá UK ááŸáá·áº USA ááá¯á·ááŒá áºáááºá
áá¬áá¬áááºáá±áᬠáááºážá á áºááŒááºážá
á á®ážááœá¬ážááŒá ẠVPN ááŸáá·áº proxy áááºáá±á¬ááºááŸá¯áá±ážáá°áá»á¬ážááẠIP ááŸáááºáá±áá¬áá±áá¬áá±á·á áºáá»á¬ážááááá»ááŸá¯ááá¯ááœáŸááºážááá¯ážááá¯ááºááẠ- áá¯áá¹ááá®áá»á¬ážááẠá¥ááá¬á router á¡áááºáá»á¬ážááœáẠáááºáá±áá¬áá¯ááºáá»á¬ážááᯠááá¯ááºááœááºááŒá±ááŸááºážááá¯ááºá áœááºážááŸááááºá ááááºá¡áá±ááŒáá·áºá á á»á±ážááœááºááŸá¬ááœá±áá±ážáá á¹á ááºážáá»á¬ážááẠáá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠáááá¯ááºáá±á¬áá±áá¬á¡áá»á¬ážá¡ááŒá¬ážááᯠáá±á¬ááºážááá¯ááá¯ááºáá±á¬áºáááºáž á¡ááŸááºááááºááœááºá ááœá±áá¯ááºáááºáá¬ááŒá®áž áá¯á¶ááŒááºá áááºáá»áááŸá¯ááᯠááŒáŸáá·áºáááºáááºá¡ááœáẠáá¬áá¬áá»á¬ážááẠááá¯ááºáá¶á¡áááºážá á¯ááœáẠáá¯ááºááá¯ááºážááá¯ááºáá¬á¡á áááºááŸááá±áá±á¬áºáááºáž IP-to-location databases áá»á¬ážá ááá·áºáá»ááºáááºááŒá áºáááºáᯠááá¯ááŒáááºá
áá¬áá¬áá»á¬ážá áááºáá±áá¬á¡á á áºá¡ááŸááºááᯠá á áºáá±ážáááºá¡ááœáẠáá¯áá±áá®áá»á¬ážááẠáááºááŒáœáá±á¬ áá°áááááºáá±áᬠá¡ááºáááá¯áá®áááºááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá áá¬áá¬ááŸáá·áº á¡ááºáá¬áááºáá±á«áºááŸá á¡ááŒá¬ážáá°áááá»á¬ážáá±á¬ host áá»á¬ážáá®ááá¯á· áá±ážááá¯á·áá±á¬ á¡ááœá¬ážá¡ááŒááºááá®ážááᯠá¡áá²ááŒááºááẠáááºážááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá
áá áºáá»áááºáááºážááŸá¬áááºá á ááºážáááºáá¬ážáá±á¬ proxy áá»á¬ážá 10% áááºáááºážáá±á¬ ping ááᯠáá¯á¶á·ááŒááºááŒááŒá®áž áááá¬áááºááŸá¬ážáá±á¬ á¡ááŒá±á¬ááºážáááºážáá»á¬ážááŒá±á¬áá·áº áááá¹áá¶ááá¬ááŸááºáá»á¬ážááẠáá¬áá¬ááá¯ááºááá¯áẠááá¯ááºážáá¬ááŒááºážá¡ááœáẠáááºááá·áºáá±á¬á·ááºáá²ááºááá¯áá»áŸ ááá¯ááºáá±á¬ááºááá¯ááºáá±á áááºážááá¯á·ááẠproxy ááŸáááá·áº packet áá»á¬ážááá¯áᬠáá±ážááá¯á·ááá¯ááºá áœááºážááŸááá±á¬ááŒá±á¬áá·áº á¡á¬áá¬áá¡ááœááºážááŸá áááºááá·áºáá±áá¬ááá¯á·áááᯠá¡ááœá¬ážá¡ááŒááºááá®ážááẠtest host á០proxy ááá¯á· ááŸáá·áº proxy á០destination ááá¯á· ááœá¬ážáááºá¡ááœáẠpacket áá áºáá¯ááŒá¬áá»áááºá áá±á«ááºážá á¯ááŒá áºáááºá
áá¯áá±ááááŒá¯á
ááºá¡ááœááºážá á¡áá°ážááŒá¯áá±á¬á·ááºáá²ááºááẠCBGá Octantá Spotter ááŸáá·áº hybrid Octant/Spotter ááá¯á·á¡áá±á«áº á¡ááŒá±áá¶á á¡áá°ážááŒá¯áá±á¬á·ááºáá²ááᯠáá®ááœááºáá²á·áááºá ááŒá±ááŸááºážáá»ááºáá¯ááº
IP-to-location áá±áá¬áá±á·á áºááᯠá¡á¬ážááá¯ážááẠáááŒá áºááá¯ááºáá±á¬ááŒá±á¬áá·áºá áá¯áá±áá®áá»á¬ážááẠRIPE Atlas anchor hosts á á¬áááºážááᯠá¡áá¯á¶ážááŒá¯áá²á·ááá·áº áááºááœá±á·á ááºážáááºááŸá¯áá»á¬ážá¡ááœáẠ- á€áá±áá¬áá±á·á áºááŸá á¡áá»ááºá¡áááºáá»á¬ážááẠá¡áœááºááá¯ááºážááœáẠáááŸáááá¯ááºááŒá®ážá á¡áááºáááŒáẠá¡ááºááááºáá¯ááºáá¬ážááŒá®áž ááŸááºáááºážáááºáá¬ážáá±á¬ áá±áá¬áá»á¬ážááẠááŸááºáááºááŒá±á¬ááºážá á á¬áááºážááŸá¡áááºááŸááºáá»á¬ážááẠáá áºáŠážááŸáá·áºáá áºáŠáž ping á¡áá»ááºááŒááŸá¯áá»á¬ážááᯠá¡áááºáááŒááºáá±ážááá¯á·ááŒá®áž á¡áá»á¬ážáá°ááŸá¬áá±áá¬áá±á·á áºááŸá á¡ááœá¬ážá¡ááŒááºááœáẠáá±áá¬ááᯠá¡ááºááááºáá¯ááºáááºá
ááŒá±ááŸááºážáá»ááºáááá¹áá¶ááá¬ááŸááºáá»á¬áž áá®ááœááºáá¬ážááá·áº áááºá¡ááºááá®áá±ážááŸááºážááẠáá¯á¶ááŒá¯á¶ááŸá¯áááŸááá±á¬ HTTP port 80 áá»á±á¬áºááœáẠáá¯á¶ááŒá¯á¶áá±á¬ (HTTPS) TCP áá»áááºáááºááŸá¯áá»á¬ážááᯠáááºáá±á¬ááºáá±ážááá·áº áááºá¡ááºááá®áá±ážááŸááºážáá áºáá¯ááŒá áºáááºá áá¬áá¬ááẠá€ááá¯á·ááºááœáẠáá¬ážááá±á¬ááºáá«áá áá±á¬ááºážááá¯áá»ááºáá áºáá¯ááŒá®ážáá±á¬áẠáááºážááẠáá»ááºááœááºáááá·áºáááºá ááá¯á·áá±á¬áº áá¬áá¬á áá¬ážáá±á¬ááºáá±áá«áá ဠport ááœááºá ááá¯á·áá±á¬áẠbrowser ááẠTLS ClientHello packet ááŒáá·áº SYN- ACK áá¯á¶á·ááŒááºááŸá¯ááᯠáááºáá¶áááŸááááºááŒá áºáááºá áááºážááẠáááá¯ááá¯áá±á¬ á¡ááŸá¬ážááᯠá¡á áá»áá¯ážáá±ážáááºááŒá áºááŒá®áž ááá±á¬ááºáá¬ááẠá¡ááŸá¬ážá¡ááœááºážááᯠááŒááááºááŒá áºááŒá®áž áá¯áááá¡ááœá¬ážá¡ááŒááºááŒá®ážáá±á¬ááºááŸáᬠááŒááááºááŒá áºáááºá
á€áááºážááŒáá·áº áááºá¡ááá®áá±ážááŸááºážáá
áºáá¯ááẠá¡ááœá¬ážá¡ááŒááºááá®ážáá
áºáᯠááá¯á·ááá¯áẠááŸá
áºááŒááẠá¡áá»áááºáá±ážááá¯ááºáááºá á¡áá¬ážáá° áááºáá±á¬ááºááŸá¯ááᯠcommand line á០á
áááºááá·áº áááá¯ááááºáá
áºáá¯á¡ááŒá
Ạá¡áá±á¬ááºá¡ááẠáá±á¬áºáá²á·áááºá
á ááºážáááºááŒá®ážáá±á¬ áááºáá±á¬ááºááŸá¯áá±ážáá°áá»á¬ážá០áááºážááá¯á·á ááá±á¬ááºá á®áá¬áá¬áá»á¬ážá áááºáá±áá¬á¡ááá¡áá»ááᯠáá¯ááºáá±á¬áºááŒá±á¬ááŒá¬ážááŒááºážáááŸááá«á á¡áá±á¬ááºážáá¯á¶ážááá±á¬á· ááŒáá¯á·ááœá±ááᯠáá±á¬áºááŒáá±á·ááŸááá±ááá·áº á¡áá»á¬ážá á¯ááá±á¬á· ááá¯ááºážááŒááºáá²á·áááºáááºáá²á· á¡áá»ááºá¡áááºááœá±áá² ááŸááá«áááºá ááŒáá¯á·áá áºáá¯ááᯠáá±á¬áºááŒááá·áºá¡áá«ááœááºááẠá¡ááŒá áºá¡áá»ááºáá»á¬áž ááŒá áºáá±á«áºáá¬ááá¯ááºááẠ- á¥ááá¬á¡á¬ážááŒáá·áºá áá¯áá±áá®áá»á¬ážááẠchicago.vpn-provider áá¯áá±á«áºáá±á¬ áá¬áá¬ááá¯á· áá»áááºáááºáááºá¡ááœáẠááœáŸááºááŒá¬ážáá»ááºáá»á¬ážáá«ááŸááá±á¬ usa.new-york-city.cfg áá¯áá±á«áºáá±á¬ usa.new-york-city.cfg áá¯áá±á«áºáá±á¬ áá¬áá¬áá áºáá¯á ááœá²á·á ááºážááŸá¯ááá¯ááºááᯠáá¯áá±áá®áá»á¬ážá á á áºáá±ážáá²á·áááºá á¥ááᬠááá¯á·ááŒá±á¬áá·áºá á¡áááºážááŸáá·áºá¡áá»á¬áž áááá»á áœá¬á áá¬áá¬ááẠáá®ážááŒá¬ážááá¯ááºáá¶áá áºáá¯á០ááá¯ááºááá¯ááºááŒá±á¬ááºáž á¡áááºááŒá¯ááá¯ááºáááºá
ááááºáá»á¬ážááá¯
áááºááŒáœáá±á¬ áááá®áááºáááºáá±áᬠá¡ááºáááá¯áá®áááºááᯠá¡áá¯á¶ážááŒá¯á á ááºážáááºááŸá¯áá»á¬ážá ááááºáá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶á áá¯áá±áá®áá»á¬ážááẠIP ááááºá ᬠáááá áá¯á¡ááẠááá áá¯á áááºáá±áá¬ááᯠá¡áááºááŒá¯ááá¯ááºáá²á·áááºá 989 ááœááºá áááºážáááºáá¯ááºáá±á¬ááºááááá«á 2269 áááºáááºážááá¯á·ááŸáááá·áºááá·áºááá¯ááºáá¶áááá¯ááºááŒá±á¬ááºáž proxy áááºáá±á¬ááºááŸá¯áá»á¬ážáá¡á¬ááá¶áá»ááºáá»á¬ážá¡áááááááºá á¡ááá¯áá« ááŸá¬ážááœááºážáá±á¬ ááááºá á¬áá»á¬ážá¡ááẠááá áá»á±á¬áºááẠá¡ááŸááºáááẠááŒá±ááŒá¬áá¬ážáá±á¬ ááá¯ááºáá¶ááŸáá·áº ááá¯ááºááŒá®ážáá áºáá¯áááºážááœáẠáááºááŸááááºá
ááŸááºáááºáá±á¬ ááááºá á¬áá»á¬ážááẠáá¬áá¬áá»á¬ážááᯠáááºáá¶áá»ááºážáááẠá¡áá»á¬ážáá¯á¶ážá¡áá¯á¶ážááŒá¯ááá·áº ááá¯ááºáá¶áá»á¬ážááœáẠáááºááŸáááẠ(á¡ááœááºá¡á á¬ážááŒáá·áºááœáá·áºááẠáá¯á¶áá±á«áºááœáẠááá áºááŸáááºáá«)
á
ááºážáááºáá¬ážááá·áº áááºáá±á¬ááºááŸá¯áá±ážáá° áá¯áá
áºáŠážá
á®ááœáẠáá¶ááááŒá
áºááœáẠá¡áááºááŸááºáá»á¬ážááᯠááœá±á·ááŸááá²á·áááºá áá¯áá±áá®áá»á¬ážááẠáá¯áá¹ááá®áá»á¬ážá០ááŸááºáá»ááºáá±ážááẠáá±á¬ááºážááá¯áá²á·áá±á¬áºáááºáž á¡á¬ážáá¯á¶ážááᯠáááºááœááºááẠááŒááºážááá¯áá²á·áááºá
source: www.habr.com