Mokhoa oa ho utloisisa ha li-proxies li bua leshano: netefatso ea libaka tsa 'mele tsa li-proxies tsa marang-rang ho sebelisa algorithm e sebetsang ea geolocation

Mokhoa oa ho utloisisa ha li-proxies li bua leshano: netefatso ea libaka tsa 'mele tsa li-proxies tsa marang-rang ho sebelisa algorithm e sebetsang ea geolocation

Batho lefatšeng ka bophara ba sebelisa baemeli ba khoebo ho pata sebaka sa bona sa 'nete kapa boitsebahatso ba bona. Sena se ka etsoa ho rarolla mathata a fapaneng, ho kenyelletsa ho fumana lintlha tse koetsoeng kapa ho netefatsa boinotši.

Empa bafani ba li-proxies tse joalo ba nepile hakae ha ba bolela hore li-server tsa bona li sebakeng se itseng? Ena ke potso ea bohlokoa haholo, karabo ea eona e etsang qeto ea hore na tšebeletso e itseng e ka sebelisoa ho hang ke bareki bao ba amehileng ka tšireletso ea tlhahisoleseding ea botho.

Sehlopha sa bo-rasaense ba Amerika ba tsoang liunivesithing tsa Massachusetts, Carnegie Mellon le Stony Brook ba hatisitsoe ho ithuta, nakong eo sebaka sa sebele sa li-server tsa bafani ba li-proxy tse supileng tse tummeng li ileng tsa hlahlojoa. Re lokiselitse kakaretso e khutšoanyane ea liphello tse kholo.

Selelekela

Hangata basebelisi ba li-proxy ha ba fane ka tlhahisoleseding leha e le efe e ka netefatsang bonnete ba lipolelo tsa bona mabapi le libaka tsa li-server. Marang-rang a IP-to-location hangata a tšehetsa likopo tsa papatso tsa lik'hamphani tse joalo, empa ho na le bopaki bo bongata ba liphoso litsing tsena tsa polokelo.

Nakong ea boithuto, bo-ramahlale ba Amerika ba ile ba lekola libaka tsa li-server tse 2269 tse sebelisoang ke lik'hamphani tse supileng tsa proxy 'me li fumaneha linaheng le libaka tse 222. Tlhahlobo e bonts'itse hore bonyane karolo ea boraro ea li-server tsohle ha li fumanehe linaheng tseo lik'hamphani li li bolelang ka thepa ea tsona ea ho bapatsa. Ho e-na le hoo, li fumaneha linaheng tse nang le bolulo bo theko e tlaase le bo ka tšeptjoang: Czech Republic, Jeremane, Netherlands, UK le USA.

Tlhahlobo ea Sebaka sa Seva

VPN ea khoebo le bafani ba li-proxy ba ka susumetsa ho nepahala ha li-database tsa IP-to-location - lik'hamphani li na le bokhoni ba ho laola, mohlala, likhoutu tsa sebaka ka mabitso a router. Ka lebaka leo, thepa ea ho rekisa e ka 'na ea batla palo e kholo ea libaka tse fumanehang ho basebelisi, athe ha e le hantle, ho boloka chelete le ho ntlafatsa ho tšepahala, li-server li fumaneha 'meleng linaheng tse fokolang, le hoja li-database tsa IP-to-location li bua se fapaneng.

Ho hlahloba sebaka sa sebele sa li-server, bafuputsi ba sebelisitse algorithm e sebetsang ea geolocation. E ne e sebelisetsoa ho lekola leeto la ho khutla la pakete e rometsoeng ho seva le batho ba bang ba tsebahalang Marang-rang.

Ka nako e ts'oanang, ke karolo e ka tlase ho 10% feela ea li-proxies tse lekiloeng li arabelang ping, 'me ka mabaka a hlakileng, bo-rasaense ba ne ba sitoa ho tsamaisa software leha e le efe bakeng sa litekanyo ho seva ka boeona. Ba ne ba e-na le bokhoni ba ho romela lipakete ka moemeli, kahoo leeto le khutlang sebakeng leha e le sefe sepakapakeng ke kakaretso ea nako eo pakete e nkang ho tloha ho moamoheli oa teko ho ea ho moemeli le ho tloha ho moemeli ho ea sebakeng seo u eang ho sona.

Mokhoa oa ho utloisisa ha li-proxies li bua leshano: netefatso ea libaka tsa 'mele tsa li-proxies tsa marang-rang ho sebelisa algorithm e sebetsang ea geolocation

Nakong ea lipatlisiso, ho ile ha etsoa software e khethehileng e ipapisitseng le li-algorithms tse 'ne tse sebetsang tsa geolocation: CBG, Octant, Spotter le hybrid Octant/Spotter. Khoutu ea tharollo fumaneha ho GitHub.

Kaha ho ne ho ke ke ha khoneha ho itšetleha ka database ea IP-to-location, bakeng sa liteko tseo bafuputsi ba ileng ba li sebelisa lethathamong la RIPE Atlas la mabotho a ankora - boitsebiso bo fumanehang sebakeng sena sa marang-rang bo fumaneha Inthaneteng, bo lula bo ntlafatsoa, ​​​​'me libaka tse ngotsoeng li nepahetse, ho feta moo. , mabotho a tsoang lethathamong a lula a romellana matšoao a ping le ho ntlafatsa lintlha tsa ho khutla sebakeng sa polokelo ea litaba.

E thehiloe ke bo-rasaense ba tharollo, ke ts'ebeliso ea marang-rang e theha likhokahano tse sireletsehileng (HTTPS) TCP holim'a port e sa sireletsehang ea HTTP 80. Haeba seva se sa mamele boema-kepeng bona, se tla hlōleha ka mor'a kopo e le 'ngoe, leha ho le joalo, haeba seva se mametse. boema-kepeng bona, sebatli se tla fumana karabo ea SYN- ACK ka TLS ClientHello pakete. Sena se tla baka phoso ea protocol mme sebatli se tla bonts'a phoso, empa feela kamora leeto la bobeli la ho khutla.

Mokhoa oa ho utloisisa ha li-proxies li bua leshano: netefatso ea libaka tsa 'mele tsa li-proxies tsa marang-rang ho sebelisa algorithm e sebetsang ea geolocation

Ka tsela ena, ts'ebeliso ea webo e ka nka nako e le 'ngoe kapa tse peli ho khutla. Ts'ebeletso e ts'oanang e ile ea kengoa ts'ebetsong joalo ka lenaneo le qalisoang ho tsoa moleng oa taelo.

Ha ho le ea mong oa bafani ba lekiloeng ea senolang sebaka sa li-server tsa bona tsa proxy. Ha e le hantle, ho buuoa ka metse, empa hangata ho na le boitsebiso bo mabapi le naha feela. Esita le ha ho buuoa ka motse, liketsahalo li ka etsahala - ka mohlala, bafuputsi ba ile ba hlahloba faele ea tlhophiso ea e 'ngoe ea li-server tse bitsoang usa.new-york-city.cfg, e nang le litaelo tsa ho hokahanya le seva se bitsoang chicago.vpn-provider. mohlala. Kahoo, ka nepo, o ka tiisa feela hore seva ke sa naha e itseng.

Liphetho

Ho latela liphetho tsa liteko tse sebelisang algorithm e sebetsang ea geolocation, bafuputsi ba khonne ho netefatsa sebaka sa 989 ho liaterese tsa IP tse 2269. Tabeng ea 642, sena se ne se ke ke sa etsoa, ​​​​'me 638 ha e le hantle ha e eo naheng eo e lokelang ho ba ho eona, ho ea ka kholiseho ea litšebeletso tsa moemeli. Tse fetang 400 tsa liaterese tsena tsa bohata li hlile li fumaneha k'honthinenteng e le 'ngoe le naha e phatlalalitsoeng.

Mokhoa oa ho utloisisa ha li-proxies li bua leshano: netefatso ea libaka tsa 'mele tsa li-proxies tsa marang-rang ho sebelisa algorithm e sebetsang ea geolocation

Liaterese tse nepahetseng li fumaneha linaheng tseo hangata li sebelisoang ho amohela li-server (tobetsa setšoantšong ho bula ka boholo bo felletseng)

Batho ba belaetsang ba ile ba fumanoa ho e mong le e mong oa ba supileng ba hlahlobiloeng. Bafuputsi ba ile ba batla maikutlo ho tsoa ho lik'hamphani, empa bohle ba hana ho buisana.

Source: www.habr.com

Eketsa ka tlhaloso