I den filter som anvÀnds i uBlock Origin har regler lagts till för att blockera typiska skript som skannar nÀtverksportar pÄ anvÀndarens lokala system. Vi pÄminner om att det i maj skanning av lokala portar vid öppnande av webbplatsen eBay.com. Det visade sig att denna praxis inte Àr begrÀnsad till eBay och att mÄnga (Citibank, TD Bank, Sky, GumTree, WePay m.fl.) tillÀmpar portskanning av anvÀndarens lokala system vid öppnandet av sina sidor, med hjÀlp av kod för att upptÀcka försök till angrepp frÄn infekterade datorer, som tillhandahÄlls av tjÀnsten ThreatMetrix.
I fallet med eBay skannades 14 nÀtverksportar som Àr kopplade till fjÀrrÄtkomstservrar, sÄsom VNC, TeamViewer, Anyplace Control, Aeroadmin, Ammy Admin och RDP. Kontrolleringen utfördes troligtvis för att identifiera spÄr av systemets infektion av skadlig programvara för att förhindra bedrÀgliga köp med hjÀlp av botnÀt. Skanning kan ocksÄ anvÀndas för att erhÄlla data för indirekt .
För skanning anvÀnds en teknik som bygger pÄ att försöka upprÀtta anslutningar till olika nÀtverksportar pÄ vÀrden 127.0.0.1 (localhost) genom . Förekomsten av en öppen nÀtverksport bestÀms indirekt baserat pÄ skillnaden i hur anslutningsfel hanteras vid aktiva och oanvÀnda nÀtverksportar. WebSocket tillÄter endast HTTP-förfrÄgningar, men en sÄdan förfrÄgan för en inaktiv nÀtverksport misslyckas omedelbart, medan för en aktiv port tar det lÀngre tid, vilket beror pÄ att försöka etablera en anslutning. Dessutom ger WebSocket ett anslutningsfel (ERR_CONNECTION_REFUSED) för en inaktiv port, medan det för en aktiv port ger en kod för anslutningsetablering.
Förutom portskanning kan WebSockets ocksÄ anvÀndas för attacker mot system för webb utvecklare som kör WebSocket-hanterare pÄ lokalsystemet för React-applikationer. En extern webbplats kan scanna nÀtverksportar, identifiera förekomsten av en sÄdan hanterare och ansluta till den. Om utvecklaren gör ett misstag kan angriparen fÄ tillgÄng till innehÄllet i felrapporter, vilket kan inkludera bristande konfidentiell information.
KĂ€lla: opennet.ru
