Kan urklippshanterare se dina lösenord?
Kan urklippshanterare se dina lösenord?
Ja, tekniskt sett kan de det. Alla appar som läser macOS urklipp kan läsa ett lösenord du kopierar, och en urklippshanterare är precis en sådan app. I praktiken hoppar välskötta urklippshanterare över allt som en lösenordshanterare har markerat som “concealed”, och en lokal öppen källkod-app som Maccy skickar aldrig det den fångar vidare från din Mac.
Myten: “urklippet är privat”
Det är det inte. Pasteboard i macOS är ett delat, systemövergripande kladdblock. När du trycker Cmd+C hamnar datan i ett allmänt pasteboard som andra appar kan läsa. Det finns ingen åtkomstkontroll per objekt som säger “bara appen jag klistrar in i får se det här”.
Just den designen gör urklippshanterare möjliga. Den betyder också att frågan inte är om en urklippshanterare kan se dina lösenord, utan vad den gör med dem när den väl gör det. Det beror på tre saker: om kopian är flaggad som känslig, om appen respekterar flaggan och var appen lagrar sin historik.
Hur “ser” en urklippshanterare vad du kopierar?
Urklippshanterare bevakar vanligtvis pasteboard efter ändringar. När ändringsräknaren stiger läser appen det nya innehållet och sparar, beroende på sina regler, en kopia i historiken så att du kan klistra in den senare.
Inget i den processen skiljer ett lösenord från en inköpslista. Texten är bara en sträng. Det som skiljer fallen åt är metadata som källappen lägger till.
Concealed- och transient-typer i pasteboard
En informell konvention från communityn (dokumenterad på nspasteboard.org) låter appar märka urklippsinnehåll med extra pasteboard-typer:
| Pasteboard-typ | Betydelse | Vem sätter den |
|---|---|---|
org.nspasteboard.ConcealedType | Innehållet är känsligt (ett lösenord, en token eller en hemlighet). Spara det inte. | Lösenordshanterare |
org.nspasteboard.TransientType | Innehållet är tillfälligt och bör inte sparas. | Olika appar |
org.nspasteboard.AutoGeneratedType | Innehållet har genererats av en app, inte kopierats av dig. | Olika appar |
Stora lösenordshanterare som 1Password och Bitwarden är i allmänhet kända för att sätta concealed-flaggan när du kopierar en inloggningsuppgift . En urklippshanterare som respekterar konventionen ser flaggan och hoppar över objektet. Konventionen är frivillig, så båda sidor måste samarbeta.
Spelar Maccy in lösenord?
Maccy App ignorerar som standard urklippsobjekt som är markerade som concealed, transient eller autogenererade. Ett lösenord som kopieras från en samarbetsvillig lösenordshanterare ska alltså inte dyka upp i din historik.
Några detaljer spelar roll om du vill vara säker snarare än hoppfull:
- Den är lokal. Maccy behåller din historik på din Mac. Det finns ingen molnsynk, inget konto och ingen server som tar emot ditt urklipp. Uppdateringskontroller är en separat sak och har inget med urklippsdata att göra .
- Den har öppen källkod. Koden är publik på GitHub, så ovanstående påståenden kan granskas i stället för att tas på tro.
- Den är konfigurerbar. Du kan bestämma vad den ska hoppa över, vilket vi går igenom i nästa avsnitt.
Luckan: lösenord utan flagga
Skyddet gäller bara det som källappen markerar. Om du kopierar ett lösenord från en vanlig textanteckning, ett kalkylblad, en terminal, ett e-postmeddelande eller ett chattmeddelande ger inget urklippshanteraren en vink om att innehållet är känsligt. Det ser ut som vilken sträng som helst och sparas.
Det är den ärliga begränsningen med flaggmetoden. Dina vanor spelar lika stor roll som appen.
Så låser du ner Maccy för lösenord
Öppna Maccys inställningar och titta på fliken Ignore. Exakta benämningar kan ändras mellan versioner, så kontrollera mot din installerade version .
- Ignorera specifika program. Lägg till din lösenordshanterare (och allt annat som hanterar hemligheter, till exempel ett verktyg för SSH- eller API-nycklar). Kopieringar som görs medan de apparna är aktiva hoppas över, även om de glömmer att sätta concealed-flaggan.
- Granska de ignorerade pasteboard-typerna. Kontrollera att concealed- och transient-typerna fortfarande finns på listan. Ta inte bort dem utan goda skäl.
- Använd ett filter med reguljärt uttryck. Maccy kan ignorera kopierad text som matchar ett reguljärt uttryck (regex), vilket hjälper vid förutsägbara hemligheter. Till exempel skulle
^sk-[A-Za-z0-9]{20,}$hoppa över strängar som liknar många API-nycklar. Testa alla mönster mot dina egna format innan du förlitar dig på dem; ett för löst regex kan också dölja sådant du ville spara. - Rensa historiken efter känsliga sessioner. Maccy har ett Clear-alternativ i menyn. Använd det efter en session där du hanterat inloggningsuppgifter från källor som inte flaggar dem .
- Stäng av historiken för särskilt arbete. Om du ska klistra in en omgång hemligheter är det smidigare att pausa inspelningen eller ignorera den aktuella appen än att städa i efterhand.
Vilka urklippshanterare är riskablare?
Risken kommer från arkitekturen, inte från kategorin i sig. Jämför de frågor som spelar roll:
| Fråga | Lägre risk | Högre risk |
|---|---|---|
| Var lagras historiken? | Bara på din Mac | Synkas via tillverkarens moln |
| Går koden att granska? | Öppen källkod | Stängd källkod, du litar på tillverkaren |
| Respekterar den concealed-flaggor? | Ja, som standard | Nej, eller bara som valfri inställning |
| Krävs ett konto? | Nej | Ja, vilket kopplar historiken till en identitet |
| Kan du utesluta appar? | Ja | Ingen detaljerad kontroll |
En synkad urklippshistorik innebär att dina lösenord, om de fångas, nu finns på någon annans servrar. Även med kryptering under överföring ger det en angreppsyta som ett rent lokalt verktyg helt enkelt inte har. Det är inget påstående om att någon specifik konkurrent hanterar data felaktigt. Det är därför det första du ska kontrollera i en urklippshanterare är om historiken lämnar din enhet.
Hur är det med skadlig kod och andra appar?
Det här är den större hotbilden, och den har ingenting med urklippshanterare att göra. Eftersom pasteboard kan läsas av alla processer som körs som du kan skadlig programvara läsa det lika enkelt. Urklippskapande skadlig kod finns, särskilt sådan som riktar in sig på kryptovalutaadresser.
Apple har skärpt detta. Senare macOS-versioner har infört varningar eller kontroller när en app läser pasteboard programmatiskt utan att användaren gjort något, med beteende som varierar mellan versioner . Sådana meddelanden kan nämna din urklippshanterare, eftersom den läser pasteboard kontinuerligt. Det är väntat för den här typen av app och inget tecken på att något är fel.
Två ytterligare punkter:
- Universal Clipboard. Om Handoff är aktiverat kan kopierat innehåll färdas mellan dina Apple-enheter via iClouds krypterade transport. Det är Apples funktion och oberoende av vilken urklippshanterare du använder.
- Automatisk rensning i lösenordshanterare. Många lösenordshanterare tömmer urklippet efter en kort tidsgräns. Det hjälper mot att någon läser urklippet senare, men en urklippshanterare som redan fångat objektet påverkas inte, vilket är varför concealed-flaggan är viktig.
En vettig rutin för lösenordshantering
Du behöver inte avstå från urklippshistorik för att vara säker. Några vanor täcker det mesta av risken:
- Föredra din lösenordshanterares autofyll framför kopiera och klistra in när det går. Autofyll går ofta helt förbi urklippet.
- Lägg till din lösenordshanterare i urklippshanterarens ignoreringslista.
- Undvik att kopiera hemligheter från textfiler, chattar eller anteckningar. När du måste, rensa historiken efteråt.
- Välj en urklippshanterare som lagrar data lokalt och vars kod du kan läsa.
- Håll macOS uppdaterat, eftersom skyddet för pasteboard fortfarande utvecklas.
Vanliga frågor
Kan en urklippshanterare stjäla mina lösenord?
En pålitlig gör det inte, men alla appar som läser urklippet har den tekniska möjligheten att se vad du kopierar. Ett lokalt verktyg med öppen källkod som du kan granska är det säkraste valet, eftersom datan inte har någonstans att ta vägen.
Sparar Maccy lösenord från 1Password eller Bitwarden?
Som standard hoppar den över objekt som är markerade som concealed, vilket dessa lösenordshanterare i allmänhet sätter . För extra säkerhet kan du lägga till dem i Maccys lista över ignorerade program.
Är min urklippshistorik krypterad?
Det beror på appen och ditt system. På en Mac med FileVault aktiverat skyddas data i vila tillsammans med resten av disken. Om en viss urklippshanterare lägger till egen kryptering behöver du kontrollera per app .
Kan andra appar läsa vad jag kopierar på en Mac?
Ja. Pasteboard delas systemövergripande, och senare macOS-versioner har börjat lägga till meddelanden eller kontroller kring programmatiska läsningar, även om beteendet beror på din version.
Hur raderar jag urklippshistorik som innehåller ett lösenord?
Använd urklippshanterarens rensningsfunktion och radera enskilda poster där det stöds. I Maccy Mac är det alternativet Clear i menyn. Kopiera sedan något ofarligt så att det aktiva urklippet inte längre innehåller hemligheten.
Slutsatsen
Urklippshanterare kan se dina lösenord av samma skäl som alla andra appar kan det: macOS urklipp är delat. Det som skyddar dig är en lagerupplagd uppsättning, med concealed-flaggan från din lösenordshanterare, en ignoreringslista, enbart lokal lagring och vanan att rensa historiken efter riskfyllda sessioner. Ett verktyg som du kan granska och som aldrig ringer hem tar bort den största okända faktorn.
Vill du snabbt kontrollera din egen uppsättning: kopiera ett lösenord från din lösenordshanterare och öppna sedan din urklippshistorik. Om det inte finns där fungerar flaggan. Från vilka källor kopierar du känslig text som kanske inte sätter flaggan?
