image

Malafide Google-advertentie voor KeePass misleidt gebruikers via punycode

donderdag 19 oktober 2023, 13:23 door Redactie, 6 reacties

Onderzoekers waarschuwen voor malafide advertenties die bij de zoekmachine van Google worden getoond en naar de website van KeePass lijken te wijzen. In werkelijkheid gaat het om een malafide website met malware die door het gebruik van punycode op de legitieme KeePass-site lijkt. Dat meldt onderzoeker Jerome Segura van antivirusbedrijf Malwarebytes.

Het gebruik van malafide Google-advertenties om malware te verspreiden komt al lange tijd voor. In het geval van de aanval waarover Segura bericht wordt hierbij ook gebruikgemaakt van punycode. De officiële website van KeePass is KeePass.info. Wanneer gebruikers op de term 'keepass' googelen verschijnt bovenaan een gesponsord zoekresultaat dat naar KeePass.info lijkt te wijzen.

In werkelijkheid wijst de advertentie naar een domein dat begint met 'xn--eepass-vbb'. Door middel van punycode wordt dit in de browser als 'keepass' weergegeven met een afwijkende k. Dit is echter zeer slecht zichtbaar. Punycode is een manier om met een beperkte karakterset internationale domeinnamen weer te geven. Zo wordt "münich" weergegeven als "mnich-kva". Een internationale domeinnaam gebruikt de punycode-encoding en voegt er "xn--" voor. Zo wordt "münich.com" weergegeven als "xn--mnich-kva.com".

Segura merkt op dat het gebruik van punycode al jaren door aanvallers worden toegepast. Dezelfde techniek werd twee jaar geleden al ingezet om internetgebruikers die naar de Brave-browser zochten naar een malafide website te verwijzen. De onderzoeker stelt dat dit laat zien hoe effectief de methode blijft in combinatie met malafide advertenties. "Gebruikers worden eerst misleid via de Google-advertentie die helemaal legitiem lijkt en dan nog een keer via een lookalike domein." Het is dan ook belangrijk dat gebruikers goed opletten waar ze hun software vandaan downloaden, aldus Segura.

Image

Reacties (6)
19-10-2023, 15:32 door Anoniem
Zero-width character test. Can your browser display them? Your text editor? Your terminal? [updated: 2023-03-28]

https://nervuri.net/zero-width

Als referentiepunt is hier een zichtbaar unicode-teken met positieve breedte: 00E9: _é_ Om te begrijpen waarom het niet kunnen weergeven ervan een probleem kan zijn, leest u Tracking via pasted text., oftewel platte tekst steganografie.
19-10-2023, 15:55 door Anoniem
Ik had een heel ander probleem met keepassxc en wel gebruikte ik een time based OTP token.

Ik kwam er niet meer in. Na wat zoeken kwam las ik deze thread:

https://www.security.nl/posting/512636/Re%3A+Vreemd+computerprobleem+BIOS+en+tijd%3F

En toen mijn BIOS tijd nagekeken en goedgezet.

Daarna een NTP sync gedaan. Toen kwam ik weer in Keepassxc. Ik had niet door dat de 2FA keys (sommigen) tijdgevoelig zijn.
19-10-2023, 16:22 door Anoniem
Een oude truc die met Firefox makkelijk is te verhelpen.

Typ in de adresbalk van FF about:config en accepteer de waarschuwing.

Zoek daarna: network.IDN_show_punycode op en dubbelklik hierop.
Hierdoor gaat False over in True.

Dan ben je klaar en je kunt afsluiten.

Nu zie je het echte domein in de adresbalk van de bezochte website.
Dus een gespooft domein zoals "Keepass.info" laat na aanpassing van de punycode bijvoorbeeld "fake-domein.com" zien en dan weet je dat je dit domein moet vermijden.
19-10-2023, 23:57 door Anoniem
Door Anoniem: Een oude truc die met Firefox makkelijk is te verhelpen.

Typ in de adresbalk van FF about:config en accepteer de waarschuwing.

Zoek daarna: network.IDN_show_punycode op en dubbelklik hierop.
Hierdoor gaat False over in True.

Dan ben je klaar en je kunt afsluiten.

Nu zie je het echte domein in de adresbalk van de bezochte website.
Dus een gespooft domein zoals "Keepass.info" laat na aanpassing van de punycode bijvoorbeeld "fake-domein.com" zien en dan weet je dat je dit domein moet vermijden.

Waarom staat "network.IDN_show_punycode" niet standaard aan?
22-10-2023, 14:52 door Anoniem
Door Anoniem:
Door Anoniem: Een oude truc die met Firefox makkelijk is te verhelpen.

Typ in de adresbalk van FF about:config en accepteer de waarschuwing.

Zoek daarna: network.IDN_show_punycode op en dubbelklik hierop.
Hierdoor gaat False over in True.

Dan ben je klaar en je kunt afsluiten.

Nu zie je het echte domein in de adresbalk van de bezochte website.
Dus een gespooft domein zoals "Keepass.info" laat na aanpassing van de punycode bijvoorbeeld "fake-domein.com" zien en dan weet je dat je dit domein moet vermijden.

Waarom staat "network.IDN_show_punycode" niet standaard aan?
Dat weet ik ook niet. Wat ik wel weet is dat bij elke nieuwe installatie van FF punycode door mij wordt opgezocht om deze aan te schakelen.

Het zelfde geldt voor dom.event.clipboardevents.enabled. Deze staat standaard op TRUE, maar zelf zet ik die via dubbelklik op FALSE. Deze laatste instelling op FALSE voorkomt een copy past hack. Op een internetsite kun je dan wel een selectie uitvoeren en kopiëren, maar dan is wel een hack via deze methode uitgesloten.
22-10-2023, 21:23 door Anoniem
Door Anoniem:
Door Anoniem:
Door Anoniem: Een oude truc die met Firefox makkelijk is te verhelpen.

Typ in de adresbalk van FF about:config en accepteer de waarschuwing.

Zoek daarna: network.IDN_show_punycode op en dubbelklik hierop.
Hierdoor gaat False over in True.

Dan ben je klaar en je kunt afsluiten.

Nu zie je het echte domein in de adresbalk van de bezochte website.
Dus een gespooft domein zoals "Keepass.info" laat na aanpassing van de punycode bijvoorbeeld "fake-domein.com" zien en dan weet je dat je dit domein moet vermijden.

Waarom staat "network.IDN_show_punycode" niet standaard aan?
Dat weet ik ook niet. Wat ik wel weet is dat bij elke nieuwe installatie van FF punycode door mij wordt opgezocht om deze aan te schakelen.

Het zelfde geldt voor dom.event.clipboardevents.enabled. Deze staat standaard op TRUE, maar zelf zet ik die via dubbelklik op FALSE. Deze laatste instelling op FALSE voorkomt een copy past hack. Op een internetsite kun je dan wel een selectie uitvoeren en kopiëren, maar dan is wel een hack via deze methode uitgesloten.

Bedankt voor de tips!
Reageren
Ondersteunde bbcodes
Bold: [b]bold text[/b]
Italic: [i]italic text[/i]
Underline: [u]underlined text[/u]
Quote: [quote]quoted text[/quote]
URL: [url]https://www.security.nl[/url]
Config: [config]config text[/config]
Code: [code]code text[/code]

Je bent niet en reageert "Anoniem". Dit betekent dat Security.NL geen accountgegevens (e-mailadres en alias) opslaat voor deze reactie. Je reactie wordt niet direct geplaatst maar eerst gemodereerd. Als je nog geen account hebt kun je hier direct een account aanmaken. Wanneer je Anoniem reageert moet je altijd een captchacode opgeven.