{"code":"var Component=(()=>{var o=Object.create;var s=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var p=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty;var k=(i,n)=>()=>(n||i((n={exports:{}}).exports,n),n.exports),b=(i,n)=>{for(var r in n)s(i,r,{get:n[r],enumerable:!0})},d=(i,n,r,a)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let t of p(n))!f.call(i,t)&&t!==r&&s(i,t,{get:()=>n[t],enumerable:!(a=g(n,t))||a.enumerable});return i};var S=(i,n,r)=>(r=i!=null?o(m(i)):{},d(n||!i||!i.__esModule?s(r,\"default\",{value:i,enumerable:!0}):r,i)),w=i=>d(s({},\"__esModule\",{value:!0}),i);var l=k((v,h)=>{h.exports=_jsx_runtime});var z={};b(z,{default:()=>u});var e=S(l());function c(i){let n={a:\"a\",blockquote:\"blockquote\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",ul:\"ul\",...i.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)(n.p,{children:[\"Sie doppelklicken auf eine gerade heruntergeladene App und anstatt zu starten, schl\\xE4gt macOS Ihnen die T\\xFCr vor der Nase zu: \",(0,e.jsx)(n.strong,{children:`\\u201E\\u201AApp' ist besch\\xE4digt und kann nicht ge\\xF6ffnet werden. Sie sollten sie in den Papierkorb legen.\"`}),' Es ist einer der frustrierendsten Dialoge in ganz macOS \\u2013 und das genau deshalb, weil er fast immer eine L\\xFCge ist. Die App ist selten wirklich besch\\xE4digt. Was Sie tats\\xE4chlich sehen, ist Gatekeeper \\u2013 Apples System zur App-\\xDCberpr\\xFCfung \\u2013 das etwas verweigert, das es nicht verifizieren konnte. Tahoe 26.5 (ver\\xF6ffentlicht am 11. Mai 2026) hat diese Kontrollen strenger gemacht als je zuvor. Wenn Sie unter macOS Tahoe auf den Fehler \\u201EApp ist besch\\xE4digt und kann nicht ge\\xF6ffnet werden\" gesto\\xDFen sind, erkl\\xE4rt diese Anleitung genau, warum er auftritt und wie Sie ihn sicher beheben \\u2013 ohne dabei die Sicherheit Ihres Macs zu gef\\xE4hrden.']}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:'App-Fehlermeldung \\u201Eist besch\\xE4digt\" unter macOS Tahoe',src:\"/images/blog/app-is-damaged-cant-be-opened-macos-tahoe-gatekeeper-quarantine-fix-2026/hero.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies ist kein Artikel, der es sich mit einem einzigen Befehl bequem macht. Das Entfernen eines Quarant\\xE4ne-Flags dauert drei\\xDFig Sekunden, aber wer es blind anwendet, riskiert, Schadsoftware auf einem bis dahin vollkommen sicheren Mac zu installieren. Deshalb gehen wir das Thema richtig an: Wir verstehen den Mechanismus, entschl\\xFCsseln die drei unterschiedlichen Fehlerdialoge, die auftreten k\\xF6nnen, ermitteln, warum eine legitime App markiert wird, und wenden dann die schonendste L\\xF6sung an, die tats\\xE4chlich funktioniert. Am Ende werden Sie nicht nur wissen, \",(0,e.jsx)(n.em,{children:\"was\"}),\" Sie tippen sollen, sondern auch, \",(0,e.jsx)(n.em,{children:\"ob Sie es \\xFCberhaupt sollten\"}),\".\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"das-wichtigste-in-k\\xFCrze\",children:\"Das Wichtigste in K\\xFCrze\"}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:'\\u201EApp ist besch\\xE4digt\" ist meist ein Quarant\\xE4ne- und Signaturproblem, keine echte Besch\\xE4digung.'}),\" Tahoe setzt das erweiterte Attribut \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\" f\\xFCr heruntergeladene Dateien und verweigert den Start von Apps, deren Codesignatur oder Notarisierungsticket nicht validiert werden kann.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Drei unterschiedliche Dialoge bedeuten drei unterschiedliche Ursachen.\"}),' \\u201EIst besch\\xE4digt\" (fehlerhafte oder fehlende Signatur oder App Translocation), \\u201EEntwickler kann nicht verifiziert werden\" (nicht signiert oder nicht notarisiert) und \\u201Ekonnte nicht verifiziert werden, ob frei von Schadsoftware\" (Notarisierungspr\\xFCfung konnte nicht abgeschlossen werden) haben jeweils eigene Ursachen und L\\xF6sungen.']}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:'Versuchen Sie zuerst den sicheren Weg: Systemeinstellungen > Datenschutz & Sicherheit > \\u201ETrotzdem \\xF6ffnen\".'}),\" Das fr\\xFChere Umgehungsverfahren via Rechtsklick \\u2192 \\xD6ffnen wurde in der macOS 15/26-Generation entfernt; Apple leitet Sie jetzt durch diese einzige, bewusste Best\\xE4tigung.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsxs)(n.strong,{children:[\"Terminal-Befehle wie \",(0,e.jsx)(n.code,{children:\"xattr -dr com.apple.quarantine\"}),\" funktionieren, senken aber die Sicherheit.\"]}),\" Entfernen Sie die Quarant\\xE4ne nur bei Apps, denen Sie wirklich vertrauen und die Sie aus einer vertrauensw\\xFCrdigen Quelle bezogen haben. F\\xFChren Sie niemals pauschale Befehle gegen \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" aus.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Deaktivieren Sie Gatekeeper nicht als ersten Schritt.\"}),\" \",(0,e.jsx)(n.code,{children:\"spctl --master-disable\"}),' verh\\xE4lt sich nicht mehr so, wie alte Anleitungen behaupten, die Option \\u201E\\xDCberall\" ist standardm\\xE4\\xDFig ausgeblendet, und das vollst\\xE4ndige Abschalten von Gatekeeper ist ein weitaus gr\\xF6\\xDFeres Risiko als das Freigeben einer einzigen App.']}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"was-gatekeeper-quarant\\xE4ne-und-notarisierung-eigentlich-sind\",children:\"Was Gatekeeper, Quarant\\xE4ne und Notarisierung eigentlich sind\"}),`\n`,(0,e.jsx)(n.p,{children:\"Bevor Sie den Fehler sinnvoll beheben k\\xF6nnen, m\\xFCssen Sie die drei sich \\xFCberschneidenden Systeme verstehen, die ihn erzeugen. Diese Begriffe werden h\\xE4ufig synonym verwendet, sind aber eigenst\\xE4ndige Mechanismen, die alle zum Zeitpunkt des App-Starts aktiv werden.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"gatekeeper-der-t\\xFCrsteher-am-eingang\",children:\"Gatekeeper: der T\\xFCrsteher am Eingang\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Gatekeeper ist das macOS-Subsystem, das entscheidet, ob eine Anwendung beim ersten \\xD6ffnen ausgef\\xFChrt werden darf. Es ist kein Virenscanner und beobachtet Ihre App nicht kontinuierlich. Stellen Sie sich Gatekeeper als einen T\\xFCrsteher vor, der den Ausweis genau einmal kontrolliert. Wenn Sie eine neu heruntergeladene App starten, stellt Gatekeeper zwei Fragen: \",(0,e.jsx)(n.em,{children:\"Ist diese App codesigniert von einem Entwickler, den Apple kennt?\"}),\" und \",(0,e.jsx)(n.em,{children:\"Wurde diese App von Apple notarisiert?\"}),\" Wenn die Antwort auf beide Fragen Ja lautet, \\xF6ffnet sich die App problemlos. Wenn eine der Antworten Nein ist, blockiert Gatekeeper den Start und zeigt Ihnen einen der Dialoge, die wir weiter unten erl\\xE4utern.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Gatekeepers Richtlinie wird von einem Daemon durchgesetzt und \\xFCber das Befehlszeilenwerkzeug \",(0,e.jsx)(n.code,{children:\"spctl\"}),\" (Security Policy Control) zug\\xE4nglich gemacht \\u2013 weshalb jede Anleitung zur Fehlerbehebung fr\\xFCher oder sp\\xE4ter bei \",(0,e.jsx)(n.code,{children:\"spctl\"}),\" landet. Das Wichtigste, das Sie verinnerlichen sollten: Gatekeeper k\\xFCmmert sich ausschlie\\xDFlich um den \",(0,e.jsx)(n.em,{children:\"ersten\"}),\" Start. Sobald Sie eine App erfolgreich ge\\xF6ffnet haben, merkt sich macOS Ihre Freigabe und fragt nicht mehr nach. Deshalb geht es bei der L\\xF6sung immer darum, das anf\\xE4ngliche Tor zu passieren, nicht darum, das Verhalten der App dauerhaft zu ver\\xE4ndern.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"das-erweiterte-attribut-comapplequarantine\",children:\"Das erweiterte Attribut com.apple.quarantine\"}),`\n`,(0,e.jsxs)(n.p,{children:['Wenn Sie eine Datei \\xFCber eine \\u201Equarant\\xE4nebewusste\" Anwendung herunterladen \\u2013 Safari, Chrome, Mail, Nachrichten, AirDrop, die meisten Browser und Chat-Clients \\u2013 versieht diese App die Datei mit einem ',(0,e.jsx)(n.strong,{children:\"erweiterten Attribut\"}),\" namens \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\". Erweiterte Attribute (xattrs) sind Metadaten-Bits, die im Dateisystem an einer Datei h\\xE4ngen, ohne Teil des eigentlichen Dateiinhalts zu sein. Das Quarant\\xE4ne-xattr ist eine kurze Zeichenfolge, die festh\\xE4lt, dass die Datei von au\\xDFerhalb Ihres Macs stammt, zusammen mit einem Flag, einem Zeitstempel, der Anwendung, die es heruntergeladen hat, und einer eindeutigen Ereignis-ID.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Diese Ereignis-ID ist mit der \",(0,e.jsx)(n.strong,{children:\"LSQuarantine-Datenbank\"}),\" verkn\\xFCpft, einer kleinen SQLite-Datei in Ihrem Heimverzeichnis (historisch unter \",(0,e.jsx)(n.code,{children:\"~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2\"}),'), die aufzeichnet, woher jedes quarant\\xE4nierte Element stammt. Dies sind die Daten hinter der Zeile \\u201ESie haben dies am [Datum] von [Website] heruntergeladen\" in den Gatekeeper-Eingabeaufforderungen. Das Vorhandensein des Quarant\\xE4ne-xattrs ist der Ausl\\xF6ser, der Gatekeeper signalisiert: \\u201EDiese Datei kommt von au\\xDFerhalb, pr\\xFCfe sie sorgf\\xE4ltig, bevor du sie ausf\\xFChrst.\" Entfernen Sie dieses Attribut, und Gatekeeper behandelt die App so, als h\\xE4tte sie immer auf Ihrem Mac gelebt \\u2013 genau deshalb ist das Entfernen sowohl die schnellste L\\xF6sung als auch diejenige, die das meiste Urteilsverm\\xF6gen erfordert.']}),`\n`,(0,e.jsx)(n.h3,{id:\"notarisierung-apples-vorab-schadsoftware-pr\\xFCfung\",children:\"Notarisierung: Apples Vorab-Schadsoftware-Pr\\xFCfung\"}),`\n`,(0,e.jsxs)(n.p,{children:['Die Notarisierung ist das neueste Puzzleteil und dasjenige, das am meisten f\\xFCr die moderne Welle von \\u201Eist besch\\xE4digt\"-Beschwerden verantwortlich ist. Seit macOS Catalina verlangt Apple, dass Software, die au\\xDFerhalb des App Stores vertrieben wird, ',(0,e.jsx)(n.strong,{children:\"notarisiert\"}),\" wird: Der Entwickler l\\xE4dt seine signierte App bei Apple hoch, Apples automatisierter Dienst scannt sie auf bekannte Schadsoftware und pr\\xFCft, ob sie korrekt signiert ist. Besteht sie die Pr\\xFCfung, stellt Apple ein \",(0,e.jsx)(n.strong,{children:\"Notarisierungsticket\"}),' aus. Dieses Ticket kann an die App \\u201Egeheftet\" (stapled) werden, sodass der Nachweis mit der Datei reist, oder es kann beim Start von Gatekeeper online abgerufen werden.']}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn Sie eine notarisierte App \\xF6ffnen, validiert Gatekeeper das Ticket \\u2013 entweder das geheftete oder eines, das es von Apples Servern abruft \\u2013, um zu best\\xE4tigen, dass Apple genau diesen Build gesehen und freigegeben hat. Fehlt das Ticket, kann es nicht abgerufen werden (Sie sind offline), oder die App wurde nach der Notarisierung ver\\xE4ndert (was die Signatur, f\\xFCr die das Ticket b\\xFCrgt, ung\\xFCltig macht), schl\\xE4gt die Pr\\xFCfung fehl und Sie werden blockiert. Notarisierung ist \",(0,e.jsx)(n.em,{children:\"keine\"}),' App-\\xDCberpr\\xFCfung; Apple bewertet nicht die Qualit\\xE4t oder den Zweck einer App. Es ist eine Vorab-Schadsoftware-Pr\\xFCfung sowie eine Garantie f\\xFCr die Signaturintegrit\\xE4t. Dieser Unterschied ist wichtig, denn die Meldung \\u201Ekonnte nicht verifiziert werden, ob frei von Schadsoftware\" bedeutet oft \\u201EIch konnte Apple nicht erreichen, um das Ticket zu pr\\xFCfen\", nicht \\u201Edies ist Schadsoftware\".']}),`\n`,(0,e.jsx)(n.h2,{id:\"die-drei-dialoge-entschl\\xFCsselt\",children:\"Die drei Dialoge, entschl\\xFCsselt\"}),`\n`,(0,e.jsx)(n.p,{children:\"Hier ist das N\\xFCtzlichste in diesem Artikel: Der genaue Wortlaut des Dialogs sagt Ihnen, was nicht stimmt. Lesen Sie den Dialog sorgf\\xE4ltig, bevor Sie irgendetwas tun, denn die L\\xF6sung unterscheidet sich je nach Fall.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"dialog-1-app-ist-besch\\xE4digt-und-kann-nicht-ge\\xF6ffnet-werden-sie-sollten-sie-in-den-papierkorb-legen\",children:`Dialog 1: \\u201E\\u201AApp' ist besch\\xE4digt und kann nicht ge\\xF6ffnet werden. Sie sollten sie in den Papierkorb legen.\"`}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies klingt am bedrohlichsten und ist am irref\\xFChrendsten. In der \\xFCberw\\xE4ltigenden Mehrheit der F\\xE4lle ist die App \",(0,e.jsx)(n.strong,{children:\"nicht\"}),\" besch\\xE4digt. Dieser Dialog erscheint typischerweise, wenn:\"]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Die App das Attribut \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\" hat \",(0,e.jsx)(n.strong,{children:\"und\"}),\" ihre Codesignatur nicht validiert werden kann. Eine Signatur kann fehlschlagen, weil die App nicht signiert ist, mit einem gesperrten Zertifikat signiert wurde oder \\u2013 am h\\xE4ufigsten bei legitimen Apps \\u2013 weil die App \",(0,e.jsx)(n.strong,{children:\"nach der Signierung ver\\xE4ndert wurde\"}),\". Der klassische \\xDCbelt\\xE4ter ist ein Entpackwerkzeug eines Drittanbieters, das erweiterte Attribute und Symlinks nicht korrekt beibeh\\xE4lt und so das App-Bundle subtil besch\\xE4digt, sodass die Signatur nicht mehr \\xFCbereinstimmt.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"App Translocation\"}),\" (auch Gatekeeper-Pfad-Randomisierung genannt) ausgel\\xF6st wurde und zus\\xE4tzlich etwas schiefgelaufen ist.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[\"Die App eine \",(0,e.jsx)(n.strong,{children:\"Architekturinkompatibilit\\xE4t\"}),\" aufweist \\u2013 zum Beispiel ein reines Intel-Bin\\xE4rprogramm auf einem Apple-Silicon-Mac, auf dem Rosetta 2 nicht (oder nicht mehr) verf\\xFCgbar ist, oder ein besch\\xE4digtes universelles Bin\\xE4rprogramm.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:`Die Formulierung \\u201Ebesch\\xE4digt\" ist Apples Sammelbegriff f\\xFCr \\u201EDiese App hat eine Sicherheits- oder Integrit\\xE4tspr\\xFCfung nicht bestanden, und ich werde Ihnen daf\\xFCr keine sanfte \\u201ATrotzdem \\xF6ffnen'-Schaltfl\\xE4che anbieten.\" Deshalb fehlt bei diesem Dialog oft die Privacy-&-Security-Option, und Sie werden stattdessen auf das Terminal verwiesen.`}),`\n`,(0,e.jsx)(n.h3,{id:\"dialog-2-app-kann-nicht-ge\\xF6ffnet-werden-da-der-entwickler-nicht-verifiziert-werden-kann\",children:`Dialog 2: \\u201E\\u201AApp' kann nicht ge\\xF6ffnet werden, da der Entwickler nicht verifiziert werden kann.\"`}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies ist der freundlichere, ehrlichere Geschwisterdialog. Er bedeutet, dass die App \",(0,e.jsx)(n.strong,{children:\"nicht signiert oder nicht notarisiert\"}),\" ist \\u2013 Apple hat keine Information dar\\xFCber, wer sie erstellt hat oder ob sie auf Schadsoftware gepr\\xFCft wurde. Entscheidend ist, dass dieser Dialog in der Regel mit den Schaltfl\\xE4chen \",(0,e.jsx)(n.strong,{children:'\\u201EIn Papierkorb legen\"'}),\" und \",(0,e.jsx)(n.strong,{children:'\\u201EAbbrechen\"'}),' erscheint, und der eigentliche Ausweg liegt in den Systemeinstellungen, nicht im Dialog selbst. Diesen Dialog erhalten Sie am h\\xE4ufigsten bei Open-Source-Werkzeugen, Nischen-Dienstprogrammen oder Software von kleinen Entwicklern, die kein Apple-Entwicklerkonto besitzen. Er ist der einfachste Fall, der sicher \\xFCber den offiziellen \\u201ETrotzdem \\xF6ffnen\"-Ablauf behandelt werden kann, den wir weiter unten beschreiben.']}),`\n`,(0,e.jsx)(n.h3,{id:\"dialog-3-apple-konnte-nicht-verifizieren-ob-app-frei-von-schadsoftware-ist\",children:`Dialog 3: \\u201EApple konnte nicht verifizieren, ob \\u201AApp' frei von Schadsoftware ist.\"`}),`\n`,(0,e.jsxs)(n.p,{children:[\"Diese Formulierung erschien in der macOS-15/26-Generation und wird am h\\xE4ufigsten missverstanden. Sie bedeutet \",(0,e.jsx)(n.strong,{children:\"nicht\"}),\", dass Apple Schadsoftware gefunden hat. Sie bedeutet, dass Gatekeeper versucht hat, den Notarisierungsstatus der App zu verifizieren, und \",(0,e.jsx)(n.strong,{children:\"die Pr\\xFCfung nicht abschlie\\xDFen konnte\"}),\". Die \\xFCblichen Gr\\xFCnde sind:\"]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[\"Ihr Mac ist \",(0,e.jsx)(n.strong,{children:\"offline oder hinter einer restriktiven Firewall/einem Proxy\"}),\", sodass Gatekeeper Apples Notarisierungsserver nicht erreichen kann, um das Ticket zu validieren.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Die App ist notarisiert, aber das Ticket ist nicht geheftet, und die Online-Abfrage ist abgelaufen.\"}),`\n`,(0,e.jsxs)(n.li,{children:[\"Ihre \",(0,e.jsx)(n.strong,{children:\"Systemuhr ist falsch\"}),\" (dazu weiter unten), was die Zeitg\\xFCltigkeitspr\\xFCfungen f\\xFCr Zertifikate und Tickets unterbricht.\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:['Auch dieser Dialog leitet Sie in der Regel zu \\u201ETrotzdem \\xF6ffnen\" in den Datenschutz- und Sicherheitseinstellungen. Wenn Sie ihn sehen und ',(0,e.jsx)(n.em,{children:\"online\"}),\" sind, ist der kluge Schritt, zuerst zu untersuchen, warum die Pr\\xFCfung fehlschl\\xE4gt, bevor Sie sie umgehen \\u2013 eine notarisierte App sollte sauber bestehen.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"warum-eine-legitime-app-als-besch\\xE4digt-gilt\",children:'Warum eine legitime App als \\u201Ebesch\\xE4digt\" gilt'}),`\n`,(0,e.jsx)(n.p,{children:\"Lassen Sie uns die konkreten Gr\\xFCnde untersuchen, warum eine einwandfreie App den Alarm ausl\\xF6st \\u2013 denn die Ursache verr\\xE4t Ihnen, welche L\\xF6sung zu verwenden ist.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"das-quarant\\xE4ne-flag-selbst\",children:\"Das Quarant\\xE4ne-Flag selbst\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies ist Grund Nummer eins. Sie laden eine vollkommen legitime App herunter, der Browser versieht sie mit \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),', und wenn die Signatur der App auch nur leicht fehlerhaft ist, eskaliert Gatekeeper von \\u201EEntwickler kann nicht verifiziert werden\" zu \\u201Eist besch\\xE4digt\". Sie k\\xF6nnen das Flag direkt einsehen:']}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"xattr\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsx)(n.p,{children:\"Beispielausgabe f\\xFCr eine quarant\\xE4nierte App:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"com.apple.quarantine: 0083;6612a3b0;Safari;5F1B2C3D-7A8E-4F90-B1C2-D3E4F5061728\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"com.apple.macl: [binary data, 72 bytes]\"})})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Das erste Feld (\",(0,e.jsx)(n.code,{children:\"0083\"}),\") ist der Quarant\\xE4ne-Flag-Wert, gefolgt von einem Hex-Zeitstempel, dem Agenten, der ihn gesetzt hat (\",(0,e.jsx)(n.code,{children:\"Safari\"}),\"), und der Ereignis-UUID, die in die LSQuarantine-Datenbank eingetragen wird. Wenn Sie \",(0,e.jsx)(n.code,{children:\"xattr -l\"}),\" ausf\\xFChren und keine Zeile \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\" sehen, ist Quarant\\xE4ne nicht Ihr Problem, und Sie sollten stattdessen Signatur- oder Architekturprobleme untersuchen.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"app-translocation-gatekeeper-pfad-randomisierung\",children:\"App Translocation (Gatekeeper-Pfad-Randomisierung)\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies ist das subtile Problem. Um eine Klasse von Angriffen zu verhindern, bei der eine sch\\xE4dliche App eine vergiftete Datei l\\xE4dt, die sich neben ihr befindet, \",(0,e.jsx)(n.strong,{children:\"translociert\"}),\" macOS eine quarant\\xE4nierte App: Wenn Sie sie von einem Download-Speicherort (wie dem Downloads-Ordner oder einem eingeh\\xE4ngten Disk-Image) ausf\\xFChren, ohne sie zuvor nach \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" zu ziehen, startet macOS sie von einem randomisierten, schreibgesch\\xFCtzten, tempor\\xE4ren Einh\\xE4ngepunkt anstatt von ihrem eigentlichen Speicherort. Die App sieht einen anderen Pfad als den, an dem sie tats\\xE4chlich liegt.\"]}),`\n`,(0,e.jsxs)(n.p,{children:['F\\xFCr die meisten Apps ist das unsichtbar. Aber Apps, die erwarten, Ressourcen relativ zu ihrem eigenen Standort zu finden, oder die sich selbst vor Ort aktualisieren, versagen auf verwirrende Weise \\u2013 manchmal \\xE4u\\xDFert sich das als \\u201Ebesch\\xE4digt\"-Fehler oder Absturz beim Start. ',(0,e.jsxs)(n.strong,{children:[\"Das Heilmittel gegen App Translocation ist beinahe peinlich einfach: Ziehen Sie die App aus dem Downloads-Ordner oder dem DMG in den Ordner \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" und starten Sie sie dann von dort.\"]}),' Das Verschieben des App-Bundles beendet die Translocation f\\xFCr diese Kopie. Dieser einzelne Schritt l\\xF6st einen \\xFCberraschend gro\\xDFen Anteil der \\u201Ebesch\\xE4digt\"-Meldungen von Personen, die Apps direkt aus einem Disk-Image heraus starten.']}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Datenschutz und Sicherheit \\u2013 Trotzdem \\xF6ffnen unter macOS Tahoe\",src:\"/images/blog/app-is-damaged-cant-be-opened-macos-tahoe-gatekeeper-quarantine-fix-2026/content-1.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsx)(n.h3,{id:\"unterbrochene-signaturen-durch-entpack--und-\\xFCbertragungswerkzeuge\",children:\"Unterbrochene Signaturen durch Entpack- und \\xDCbertragungswerkzeuge\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Eine Codesignatur ist ein kryptographischer Hash des Inhalts des App-Bundles, einschlie\\xDFlich seiner Verzeichnisstruktur, symbolischen Links und erweiterter Attribute. Wenn sich \",(0,e.jsx)(n.em,{children:\"irgendetwas\"}),\" im Bundle nach der Signierung \\xE4ndert, stimmt die Signatur nicht mehr \\xFCberein und die Validierung schl\\xE4gt fehl. Einige allt\\xE4gliche Vorg\\xE4nge k\\xF6nnen ein Bundle unbemerkt besch\\xE4digen:\"]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Archivierungswerkzeuge von Drittanbietern\"}),\", die Symlinks nicht beibehalten oder die Bundle-Struktur beim Entpacken abflachen.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Datei\\xFCbertragungen \\xFCber bestimmte Werkzeuge oder Dateisysteme\"}),\" (manche Netzwerkfreigaben, bestimmte Cloud-Synchronisations-Clients, FAT/exFAT-USB-Laufwerke), die erweiterte Attribute entfernen oder Symlinks verf\\xE4lschen.\"]}),`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:\"Manuelle Bearbeitung\"}),\" von Inhalten im \",(0,e.jsx)(n.code,{children:\".app\"}),\"-Bundle, selbst das Umbenennen einer Datei.\"]}),`\n`]}),`\n`,(0,e.jsx)(n.p,{children:'In diesen F\\xE4llen erhalten Sie \\u201Eist besch\\xE4digt\", obwohl der urspr\\xFCngliche Download in Ordnung war. Die L\\xF6sung besteht hier nicht nur darin, die Quarant\\xE4ne zu entfernen \\u2013 die App muss von der offiziellen Quelle mit Safari neu heruntergeladen werden (das Bundles korrekt behandelt), oder der Entwickler muss bei eigenen Builds die App neu signieren (dazu sp\\xE4ter, mit Vorbehalten).'}),`\n`,(0,e.jsx)(n.h3,{id:\"apple-silicon--vs-intel-bin\\xE4rprogramme\",children:\"Apple-Silicon- vs. Intel-Bin\\xE4rprogramme\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn Sie einen Apple-Silicon-Mac (M1 bis zur neuesten M-Reihe) verwenden und versuchen, eine \",(0,e.jsx)(n.strong,{children:\"nur f\\xFCr Intel\"}),\" konzipierte App auszuf\\xFChren, ben\\xF6tigt macOS Rosetta 2 zur \\xDCbersetzung. Auf einem neuen System ist Rosetta m\\xF6glicherweise nicht installiert, und Apple hat signalisiert, dass Rosetta 2 ausl\\xE4uft \\u2013 zum macOS-27-Zeitplan \\xE4ndert sich seine Verf\\xFCgbarkeit erheblich. Ein Intel-Bin\\xE4rprogramm, das nicht \\xFCbersetzt werden kann, oder ein besch\\xE4digtes universelles Bin\\xE4rprogramm, dem das arm64-Segment fehlt, kann als Startfehler erscheinen, der wie eine Besch\\xE4digung aussieht. Sie k\\xF6nnen die Architekturen, die ein Bin\\xE4rprogramm enth\\xE4lt, \\xFCberpr\\xFCfen:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lipo\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -archs\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app/Contents/MacOS/ExampleApp\"})]})})})}),`\n`,(0,e.jsx)(n.p,{children:\"Ausgabe f\\xFCr eine universelle App:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"x86_64 arm64\"})})})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn Sie auf einem Apple-Silicon-Mac nur \",(0,e.jsx)(n.code,{children:\"x86_64\"}),\" sehen, ben\\xF6tigen Sie Rosetta 2 (oder einen nativen Build). Wenn Sie auf einem Intel-Mac nur \",(0,e.jsx)(n.code,{children:\"arm64\"}),\" sehen, wird dieser Build dort schlicht nicht funktionieren. F\\xFCr einen umfassenderen \\xDCberblick \\xFCber den Rosetta-Auslauf lesen Sie unseren \",(0,e.jsx)(n.a,{href:\"/blog/rosetta-2-end-of-life-complete-guide-prepare-macos-27-2026\",children:\"vollst\\xE4ndigen Leitfaden zum Ende der Rosetta-2-Unterst\\xFCtzung\"}),\".\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"eine-falsche-systemuhr-unterbricht-die-notarisierung\",children:\"Eine falsche Systemuhr unterbricht die Notarisierung\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies \\xFCberrascht viele. Zertifikatsvalidierung und Notarisierungsticket-Pr\\xFCfungen sind \",(0,e.jsx)(n.strong,{children:\"zeitabh\\xE4ngig\"}),' \\u2013 sie best\\xE4tigen, dass das Signaturzertifikat zu einem bestimmten Zeitpunkt g\\xFCltig war und dass das Ticket nicht abgelaufen ist. Wenn die Uhr Ihres Macs stark falsch geht (eine leere Uhrenbatterie in alten Ger\\xE4ten, ein manuell falsch eingestelltes Datum oder eine fehlerhafte Zeitzonenkonfiguration), k\\xF6nnen diese Pr\\xFCfungen fehlschlagen und \\u201Ekonnte nicht verifiziert werden, ob frei von Schadsoftware\" oder sogar \\u201Eist besch\\xE4digt\" erzeugen. \\xDCberpr\\xFCfen Sie die Uhr immer als Erstes:']}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"date\"})})})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn das Datum falsch ist, korrigieren Sie es unter \",(0,e.jsx)(n.strong,{children:\"Systemeinstellungen > Allgemein > Datum & Uhrzeit\"}),' und aktivieren Sie \\u201EDatum und Uhrzeit automatisch einstellen\", und versuchen Sie dann erneut, die App zu \\xF6ffnen. Es klingt trivial, ist aber eine echte, wiederkehrende Ursache.']}),`\n`,(0,e.jsx)(n.h2,{id:\"der-sichere-l\\xF6sungsablauf-datenschutz--sicherheit-zuerst\",children:\"Der sichere L\\xF6sungsablauf: Datenschutz & Sicherheit zuerst\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Hier ist die goldene Regel: \",(0,e.jsx)(n.strong,{children:\"Versuchen Sie zun\\xE4chst die offizielle, schonendste Methode, bevor Sie das Terminal \\xF6ffnen.\"}),' Unter Tahoe bedeutet das den \\u201ETrotzdem \\xF6ffnen\"-Ablauf in den Systemeinstellungen. Er genehmigt genau eine App, l\\xE4sst Gatekeeper f\\xFCr alles andere vollst\\xE4ndig aktiv und schafft einen bewussten Moment, in dem Sie best\\xE4tigen, dass Sie der Software vertrauen.']}),`\n`,(0,e.jsx)(n.h3,{id:\"schritt-1-app-in-applications-verschieben\",children:\"Schritt 1: App in /Applications verschieben\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn die App im Downloads-Ordner liegt oder von einem eingeh\\xE4ngten DMG ausgef\\xFChrt wird, ziehen Sie die \",(0,e.jsx)(n.code,{children:\".app\"}),\" zuerst in Ihren Ordner \",(0,e.jsx)(n.code,{children:\"/Applications\"}),'. Dies allein beseitigt App Translocation und l\\xF6st viele \\u201Ebesch\\xE4digt\"-F\\xE4lle, bevor Sie irgendetwas anderes tun. H\\xE4ngen Sie das Disk-Image danach aus.']}),`\n`,(0,e.jsx)(n.h3,{id:\"schritt-2-\\xF6ffnen-versuchen-dann-datenschutz--sicherheit-aufrufen\",children:\"Schritt 2: \\xD6ffnen versuchen, dann Datenschutz & Sicherheit aufrufen\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Doppelklicken Sie auf die App. Wenn der Blockierungsdialog erscheint, klicken Sie auf \",(0,e.jsx)(n.strong,{children:\"Abbrechen\"}),\" (klicken Sie \",(0,e.jsx)(n.em,{children:\"nicht\"}),' auf \\u201EIn Papierkorb legen\"). Gehen Sie dann zu:']}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Systemeinstellungen > Datenschutz & Sicherheit\"}),\" und scrollen Sie nach unten zum Abschnitt \",(0,e.jsx)(n.strong,{children:\"Sicherheit\"}),\". Wenn macOS die App k\\xFCrzlich blockiert hat, sehen Sie eine Zeile wie \",(0,e.jsx)(n.em,{children:`\\u201E\\u201AExampleApp' wurde blockiert, um Ihren Mac zu sch\\xFCtzen\"`}),\" mit einer \",(0,e.jsx)(n.strong,{children:'\\u201ETrotzdem \\xF6ffnen\"'}),\"-Schaltfl\\xE4che daneben.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"schritt-3-trotzdem-\\xF6ffnen-anklicken-und-authentifizieren\",children:'Schritt 3: \\u201ETrotzdem \\xF6ffnen\" anklicken und authentifizieren'}),`\n`,(0,e.jsxs)(n.p,{children:[\"Klicken Sie auf \",(0,e.jsx)(n.strong,{children:\"Trotzdem \\xF6ffnen\"}),\". macOS fordert Sie zur Authentifizierung mit Touch ID oder Ihrem Passwort auf und zeigt dann eine letzte Best\\xE4tigung. Best\\xE4tigen Sie diese, und die App startet. Von da an ist die App in Ihrer Freigabeliste und \\xF6ffnet sich normal.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Dies ist der Ablauf, der den alten \",(0,e.jsx)(n.strong,{children:\"Rechtsklick \\u2192 \\xD6ffnen\"}),'-Trick ersetzt hat. Unter macOS 14 Sonoma und fr\\xFCher konnten Sie per Sekund\\xE4rklick auf eine App \\u201E\\xD6ffnen\" w\\xE4hlen und erhielten einen einmaligen Umgehungsdialog. Apple hat diese Abk\\xFCrzung in der macOS-15/26-Generation entfernt, und Tahoe 26.5 setzt das fort. Die einzige sanktionierte Umgehung f\\xFCr eine blockierte App ist die Schaltfl\\xE4che \\u201ETrotzdem \\xF6ffnen\" unter ',(0,e.jsx)(n.strong,{children:\"Systemeinstellungen > Datenschutz & Sicherheit\"}),\". Anleitungen, die Ihnen empfehlen, per Rechtsklick zu \\xF6ffnen, sind veraltet. Die neue Datenschutz- und Sicherheitsoberfl\\xE4che dieser Version wird in unserem \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-security-privacy-complete-guide-2025\",children:\"vollst\\xE4ndigen Leitfaden zur Sicherheit und Privatsph\\xE4re in macOS Tahoe\"}),\" ausf\\xFChrlich beschrieben.\"]}),`\n`,(0,e.jsxs)(n.blockquote,{children:[`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Wichtig:\"}),' Wenn die App den harten \\u201Eist besch\\xE4digt\"-Dialog zeigt und Sie in den Datenschutz- und Sicherheitseinstellungen ',(0,e.jsx)(n.strong,{children:\"keine\"}),' \\u201ETrotzdem \\xF6ffnen\"-Schaltfl\\xE4che sehen, bedeutet das in der Regel, dass die Signatur tats\\xE4chlich besch\\xE4digt ist (nicht nur nicht notarisiert). In diesem Fall laden Sie die App zun\\xE4chst von der offiziellen Quelle neu herunter. Wenn sie weiterhin fehlschl\\xE4gt, ist der Terminal-Bereich weiter unten Ihr n\\xE4chster Anlaufpunkt.']}),`\n`]}),`\n`,(0,e.jsx)(n.h2,{id:\"die-terminal-l\\xF6sungen-und-ihre-tats\\xE4chlichen-kosten\",children:\"Die Terminal-L\\xF6sungen (und ihre tats\\xE4chlichen Kosten)\"}),`\n`,(0,e.jsxs)(n.p,{children:['Wenn der GUI-Weg keine \\u201ETrotzdem \\xF6ffnen\"-Schaltfl\\xE4che liefert, ist das Terminal das n\\xE4chste Werkzeug. Alles Folgende ist ',(0,e.jsx)(n.em,{children:\"nur\"}),\" sicher, wenn es auf eine bestimmte App angewendet wird, der Sie vertrauen und die Sie aus einer Quelle bezogen haben, der Sie vertrauen. Diese Befehle senken die Sicherheit f\\xFCr die Ziele, auf die Sie sie richten \\u2013 das ist der gesamte Zweck und das gesamte Risiko.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"erst-pr\\xFCfen-dann-handeln\",children:\"Erst pr\\xFCfen, dann handeln\"}),`\n`,(0,e.jsx)(n.p,{children:\"Schauen Sie immer, bevor Sie eingreifen. Listen Sie die erweiterten Attribute auf:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"xattr\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\" vorhanden ist, tr\\xE4gt Quarant\\xE4ne zur Blockierung bei. Fehlt es, hilft das Entfernen nicht und Ihr Problem liegt in der Signatur oder Architektur.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"das-quarant\\xE4ne-attribut-entfernen\",children:\"Das Quarant\\xE4ne-Attribut entfernen\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Um die Quarant\\xE4ne aus einer einzelnen App zu entfernen, l\\xF6schen Sie (\",(0,e.jsx)(n.code,{children:\"-d\"}),\") das Attribut rekursiv (\",(0,e.jsx)(n.code,{children:\"-r\"}),\") \\xFCber das gesamte Bundle:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"xattr\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -dr\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" com.apple.quarantine\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsx)(n.p,{children:\"Bei Erfolg gibt es keine Ausgabe. Starten Sie die App jetzt neu; in vielen F\\xE4llen \\xF6ffnet sie sich sofort, weil Gatekeeper sie nicht mehr als externe Datei behandelt. Sie k\\xF6nnen best\\xE4tigen, dass das Attribut entfernt wurde:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"xattr\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -l\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Die Zeile \",(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),\" sollte verschwunden sein.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"Terminal entfernt Quarant\\xE4ne-Attribut\",src:\"/images/blog/app-is-damaged-cant-be-opened-macos-tahoe-gatekeeper-quarantine-fix-2026/content-2.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Was dieser Befehl tats\\xE4chlich tut und warum er riskant ist:\"}),' Das Entfernen des Quarant\\xE4ne-xattrs weist Gatekeeper an, diese App nicht mehr als externen Download zu kontrollieren. F\\xFCr eine legitime App, die Sie selbst heruntergeladen haben, ist das in Ordnung \\u2013 Sie best\\xE4tigen lediglich die Vertrauensentscheidung, die Sie bereits getroffen haben. Wenn Sie dies jedoch blind auf etwas anwenden, das Sie von einer dubiosen Seite, einem Forum-Link oder einer \\u201Egecrackte\" App erhalten haben, haben Sie gerade die einzige Kontrolle deaktiviert, die Schadsoftware h\\xE4tte erkennen k\\xF6nnen. ',(0,e.jsxs)(n.strong,{children:[\"F\\xFChren Sie \",(0,e.jsx)(n.code,{children:\"xattr -dr com.apple.quarantine\"}),\" niemals gegen \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" als Ganzes oder gegen eine App aus, f\\xFCr die Sie nicht b\\xFCrgen k\\xF6nnen.\"]}),\" Der h\\xE4ufigste Weg, auf dem gutgl\\xE4ubige Mac-Benutzer infiziert werden, ist das Kopieren und Einf\\xFCgen eines Quarant\\xE4ne-Entfernungsbefehls von einer Download-Seite, die genau das bezweckt \\u2013 Gatekeeper zu deaktivieren.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"ein-besch\\xE4digtes-bundle-neu-signieren-fortgeschritten-mit-gro\\xDFen-vorbehalten\",children:\"Ein besch\\xE4digtes Bundle neu signieren (fortgeschritten, mit gro\\xDFen Vorbehalten)\"}),`\n`,(0,e.jsx)(n.p,{children:\"Wenn das Problem eine besch\\xE4digte Signatur und nicht Quarant\\xE4ne ist, hilft das Entfernen des Attributs allein nicht \\u2013 Gatekeeper sieht weiterhin eine ung\\xFCltige Signatur. Manche Anleitungen schlagen vor, die App mit einer Ad-hoc-Signatur neu zu signieren:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"codesign\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --force\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --deep\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --sign\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" -\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.code,{children:\"--sign -\"}),\" bedeutet eine \",(0,e.jsx)(n.strong,{children:\"Ad-hoc\"}),\"-Signatur (keine echte Identit\\xE4t), \",(0,e.jsx)(n.code,{children:\"--force\"}),\" \\xFCberschreibt die bestehende Signatur, und \",(0,e.jsx)(n.code,{children:\"--deep\"}),\" durchl\\xE4uft rekursiv verschachtelten Code.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Seien Sie hier sehr vorsichtig.\"}),\" Dies ist wirklich fortgeschritten und h\\xE4ufig die falsche Antwort:\"]}),`\n`,(0,e.jsxs)(n.ul,{children:[`\n`,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.code,{children:\"--deep\"}),\" ist von Apple f\\xFCr die Signierung als veraltet markiert und kann bei komplexen Apps subtil fehlerhafte Ergebnisse liefern; es wurde f\\xFCr die \\xDCberpr\\xFCfungsbequemlichkeit entwickelt, nicht als ordentliche Signierstrategie.\"]}),`\n`,(0,e.jsx)(n.li,{children:\"Ad-hoc-Neusignierung verwirft vollst\\xE4ndig die echte Signatur des Entwicklers und die Notarisierung. Sie b\\xFCrgen f\\xFCr die App mit dem Vertrauen Ihres eigenen Macs, nicht mit dem von Apple.\"}),`\n`,(0,e.jsxs)(n.li,{children:['Wenn das Bundle besch\\xE4digt ist (das eigentliche \\u201Ebesch\\xE4digt\"-Szenario), wird durch das Neusignieren der Besch\\xE4digung diese nicht behoben. Die richtige L\\xF6sung ist, ',(0,e.jsx)(n.strong,{children:\"eine saubere Kopie von der offiziellen Quelle neu herunterzuladen\"}),\".\"]}),`\n`]}),`\n`,(0,e.jsxs)(n.p,{children:[\"In der Praxis ist die Neusignierung ein Werkzeug f\\xFCr Entwickler, die ihre eigenen Builds debuggen, nicht ein Heilmittel f\\xFCr Endnutzer. Wenn Sie sich bei einer App, die Sie nicht selbst erstellt haben, dabei ertappen, nach \",(0,e.jsx)(n.code,{children:\"codesign --force --deep --sign -\"}),\" zu greifen, sollten Sie stoppen und stattdessen neu herunterladen.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"gatekeepers-urteil-mit-spctl-pr\\xFCfen\",children:\"Gatekeepers Urteil mit spctl pr\\xFCfen\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Um zu verstehen, \",(0,e.jsx)(n.em,{children:\"warum\"}),\" Gatekeeper unzufrieden ist, befragen Sie es direkt. Pr\\xFCfen Sie eine bestimmte App ausf\\xFChrlich:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"spctl\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -vvv\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/ExampleApp.app\"})]})})})}),`\n`,(0,e.jsx)(n.p,{children:\"Eine gesunde, notarisierte App gibt etwa Folgendes aus:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"/Applications/ExampleApp.app: accepted\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"source=Notarized Developer ID\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"origin=Developer ID Application: Example Developer (AB12CD34EF)\"})})]})})}),`\n`,(0,e.jsx)(n.p,{children:\"Eine blockierte App k\\xF6nnte ausgeben:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(n.code,{children:[(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"/Applications/ExampleApp.app: rejected\"})}),`\n`,(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"source=no usable signature\"})})]})})}),`\n`,(0,e.jsxs)(n.p,{children:[\"Die Zeile \",(0,e.jsx)(n.code,{children:\"source=\"}),\" ist wertvoll \\u2013 \",(0,e.jsx)(n.code,{children:\"source=Notarized Developer ID\"}),\" bedeutet, dass alles in Ordnung ist; \",(0,e.jsx)(n.code,{children:\"source=no usable signature\"}),' bedeutet, dass die Signatur besch\\xE4digt oder fehlend ist; und eine Ablehnung mit dem Grund \\u201Eunnotarized\" weist auf die Notarisierung hin, nicht auf die Quarant\\xE4ne. Pr\\xFCfen Sie den allgemeinen Gatekeeper-Status mit:']}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsxs)(n.span,{className:\"line\",children:[(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"spctl\"}),(0,e.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --status\"})]})})})}),`\n`,(0,e.jsx)(n.p,{children:\"Dies gibt normalerweise aus:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(n.code,{children:(0,e.jsx)(n.span,{className:\"line\",children:(0,e.jsx)(n.span,{children:\"assessments enabled\"})})})})}),`\n`,(0,e.jsx)(n.h2,{id:\"umgang-mit-apps-von-au\\xDFerhalb-des-app-stores\",children:\"Umgang mit Apps von au\\xDFerhalb des App Stores\"}),`\n`,(0,e.jsx)(n.p,{children:'Die \\xFCberw\\xE4ltigende Mehrheit der \\u201Eist besch\\xE4digt\"-Meldungen kommt von Apps, die au\\xDFerhalb des Mac App Stores installiert werden, daher ist ein eigener Abschnitt gerechtfertigt. App-Store-Apps durchlaufen eine \\xDCberpr\\xFCfung und sind l\\xFCckenlos signiert und notarisiert, sodass sie diese Dialoge praktisch nie ausl\\xF6sen. Apps aus dem offenen Web sind dort, wo Gatekeeper seinen Wert beweist.'}),`\n`,(0,e.jsxs)(n.p,{children:[\"Ihre sichersten Quellen in der Reihenfolge des Vertrauens sind: der \",(0,e.jsx)(n.strong,{children:\"Mac App Store\"}),\", die \",(0,e.jsx)(n.strong,{children:\"offizielle Website des Entwicklers\"}),\" mit einem notarisierten Download, und seri\\xF6se Paketverwaltungssysteme wie \",(0,e.jsx)(n.strong,{children:\"Homebrew Cask\"}),' (die in der Regel von offiziellen Quellen beziehen). Seien Sie mit zuf\\xE4lligen Download-Spiegeln, \\u201Ekostenlosen\" Versionen kostenpflichtiger Apps und Links aus Foren oder Chats weitaus vorsichtiger. Die Tatsache, dass eine App durch das Entfernen der Quarant\\xE4ne zum Laufen gebracht werden ',(0,e.jsx)(n.em,{children:\"kann\"}),\", sagt nichts dar\\xFCber aus, ob es \",(0,e.jsx)(n.em,{children:\"sicher\"}),\" ist, sie auszuf\\xFChren.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Eine ern\\xFCchternde Erinnerung daran, dass Notarisierung eine Pr\\xFCfung und keine Garantie ist: Notarisierte Schadsoftware schleicht sich gelegentlich durch Apples automatisierte Pr\\xFCfungen. Unser Bericht \\xFCber den \",(0,e.jsx)(n.a,{href:\"/blog/macsync-stealer-apple-notarized-malware-security-guide-2025\",children:\"MacSync-Stealer, der mit g\\xFCltiger Apple-Notarisierung verteilt wurde\"}),', zeigt, dass selbst eine App, die Gatekeeper sauber besteht, b\\xF6sartig sein kann. Die Lehre lautet nicht \\u201Ealles misstrauen\", sondern \\u201Edie Quelle ist wichtiger als der Dialog\". Wenn Sie der Website nicht vertrauen w\\xFCrden, vertrauen Sie dem Download nicht, egal wie sauber er startet. F\\xFCr eine umfassendere Absicherungsliste deckt unser ',(0,e.jsx)(n.a,{href:\"/blog/mac-security-privacy-guide-2026\",children:\"Mac-Sicherheits- und Datenschutzleitfaden\"}),\" die Werkzeuge ab, die es sich lohnt, neben Gatekeeper zu betreiben.\"]}),`\n`,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.img,{alt:\"macOS Gatekeeper-Notarisierungsablauf-Diagramm\",src:\"/images/blog/app-is-damaged-cant-be-opened-macos-tahoe-gatekeeper-quarantine-fix-2026/content-3.webp\",width:\"2848\",height:\"1504\"})}),`\n`,(0,e.jsx)(n.h2,{id:\"wie-sich-das-in-tahoe-im-vergleich-zu-\\xE4lteren-macos-versionen-ge\\xE4ndert-hat\",children:\"Wie sich das in Tahoe im Vergleich zu \\xE4lteren macOS-Versionen ge\\xE4ndert hat\"}),`\n`,(0,e.jsx)(n.p,{children:\"Wenn Sie diesen Kampf vor ein paar Jahren zuletzt ausgetragen haben, hat sich das Handbuch ge\\xE4ndert. Die Unterschiede zu kennen bewahrt Sie davor, veralteten Anleitungen zu folgen.\"}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Rechtsklick \\u2192 \\xD6ffnen ist verschwunden.\"}),' Bis macOS 14 Sonoma gab ein Sekund\\xE4rklick auf eine App und die Wahl von \\u201E\\xD6ffnen\" Ihnen einen einmaligen Umgehungsdialog. Apple hat das in der macOS-15/26-Generation entfernt, und Tahoe 26.5 setzt das fort. Die einzige sanktionierte Umgehung f\\xFCr eine blockierte App ist die Schaltfl\\xE4che \\u201ETrotzdem \\xF6ffnen\" unter ',(0,e.jsx)(n.strong,{children:\"Systemeinstellungen > Datenschutz & Sicherheit\"}),\". Anleitungen, die Ihnen empfehlen, per Rechtsklick zu \\xF6ffnen, sind veraltet.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:'Die Option \\u201E\\xDCberall\" ist ausgeblendet.'}),' \\xC4ltere macOS-Versionen erlaubten es, Gatekeeper auf \\u201E\\xDCberall\" einzustellen, um Apps aus beliebigen Quellen zu erlauben. Dieses Optionsfeld wurde vor Jahren aus der Benutzeroberfl\\xE4che entfernt und ist auch in Tahoe versteckt. Sie k\\xF6nnen manchmal \\xFCber die Befehlszeile einen \\xE4hnlichen Zustand erreichen, aber Apple hat die \\u201EAllem vertrauen\"-Haltung absichtlich schwer erreichbar gemacht, weil sie gef\\xE4hrlich ist.']}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsxs)(n.strong,{children:[(0,e.jsx)(n.code,{children:\"spctl --master-disable\"}),\" verh\\xE4lt sich nicht mehr wie angepriesen.\"]}),\" Viele alte Anleitungen empfehlen, \",(0,e.jsx)(n.code,{children:\"sudo spctl --master-disable\"}),' auszuf\\xFChren, um Gatekeeper vollst\\xE4ndig abzuschalten und die Option \\u201E\\xDCberall\" wieder erscheinen zu lassen. Auf modernem macOS ist die Wirkung dieses Befehls eingeschr\\xE4nkt: Er meldet m\\xF6glicherweise Erfolg, aber die Gatekeeper-Schutzma\\xDFnahmen (insbesondere das Notarisierungs- und Translokationsverhalten) sind nicht vollst\\xE4ndig deaktiviert wie noch unter macOS 10.14. System Integrity Protection und die neu gestaltete Sicherheitsarchitektur bedeuten, dass ein einzelner Befehl das gesamte Subsystem nicht mehr sauber abschalten kann. ',(0,e.jsxs)(n.strong,{children:[\"Behandeln Sie jede Anleitung, die auf \",(0,e.jsx)(n.code,{children:\"spctl --master-disable\"}),\" aufbaut, als veraltet.\"]})]}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"Insgesamt mehr bewusste Reibung.\"}),\" Der rote Faden in Tahoes Ansatz ist absichtliche Reibung. Apple m\\xF6chte, dass das Genehmigen einer nicht verifizierten App eine bewusste, authentifizierte Entscheidung ist, die in den Systemeinstellungen getroffen wird, nicht ein reflexiver Rechtsklick. Das vollst\\xE4ndige Sicherheits- und CVE-Bild zu diesem spezifischen Release finden Sie in unserem \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-26-5-released-complete-update-guide-security-cve-roundup-2026\",children:\"Leitfaden zur Ver\\xF6ffentlichung von macOS Tahoe 26.5\"}),\".\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"hinweise-f\\xFCr-unternehmen-und-mdm\",children:\"Hinweise f\\xFCr Unternehmen und MDM\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Wenn Sie Macs in einer Organisation verwalten, haben Sie M\\xF6glichkeiten, die Endnutzer nicht haben, und Sie sollten Nutzer nicht darin schulen, \",(0,e.jsx)(n.code,{children:\"xattr\"}),\"-Befehle auszuf\\xFChren. Mobile Device Management (MDM) erm\\xF6glicht es Ihnen, Vertrauen im gro\\xDFen Ma\\xDFstab zu verteilen statt auf jedem einzelnen Ger\\xE4t. Sie k\\xF6nnen ein \",(0,e.jsx)(n.strong,{children:\"Privacy Preferences Policy Control (PPPC)\"}),\"-Profil und Gatekeeper-bezogene Konfigurationsprofile bereitstellen, um bestimmte Entwickleridentit\\xE4ten vorab zu genehmigen, sodass intern verteilte und genehmigte Drittanbieter-Apps ohne Gatekeeper-Eingabeaufforderungen starten. Ordentlich \",(0,e.jsx)(n.strong,{children:\"signierte und notarisierte interne Builds\"}),\" \\u2013 selbst f\\xFCr hausinterne Werkzeuge \\u2013 sind die langfristig richtige Antwort; bezahlen Sie f\\xFCr eine Developer-ID, signieren Sie und notarisieren Sie Ihre internen Apps, damit sie Gatekeeper nativ bestehen, anstatt Mitarbeiter zu bitten, es zu deaktivieren.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"Vermeiden Sie die Versuchung, Gatekeeper flottenweit zu deaktivieren. Das macht jeden Mac in Ihrer Organisation zu einem weichen Ziel und ist genau die Haltung, die Angreifer vorzufinden hoffen. Wenn Sie auch verwalten, was beim Anmelden gestartet wird, erg\\xE4nzt unser \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-login-items-background-apps-complete-management-guide-2025\",children:\"Leitfaden zur Verwaltung von Anmeldelementen und Hintergrundapps in Tahoe\"}),\" eine Gatekeeper-Richtlinie f\\xFCr die Kontrolle \\xFCber das, was wann ausgef\\xFChrt wird.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"fehlerbehebung-bei-h\\xE4ufigen-problemen\",children:\"Fehlerbehebung bei h\\xE4ufigen Problemen\"}),`\n`,(0,e.jsx)(n.h3,{id:\"problem-die-schaltfl\\xE4che-trotzdem-\\xF6ffnen-erscheint-nie-in-datenschutz--sicherheit\",children:'Problem: Die Schaltfl\\xE4che \\u201ETrotzdem \\xF6ffnen\" erscheint nie in Datenschutz & Sicherheit'}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"L\\xF6sung:\"}),' Das bedeutet fast immer, dass der erhaltene Dialog die harte \\u201Eist besch\\xE4digt\"-Variante war (fehlerhafte oder fehlende Signatur) und nicht der sanftere \\u201EEntwickler kann nicht verifiziert werden\"-Dialog \\u2013 und Apple bietet keine grafische Umgehung f\\xFCr tats\\xE4chlich ung\\xFCltige Signaturen. Verschieben Sie die App zun\\xE4chst von Downloads/dem DMG in ',(0,e.jsx)(n.code,{children:\"/Applications\"}),\", um App Translocation auszuschlie\\xDFen, und versuchen Sie dann erneut zu starten, damit macOS eine neue Blockierung registriert. Wenn die Schaltfl\\xE4che immer noch nicht erscheint, laden Sie die App von der offiziellen Seite mit Safari neu herunter. Wenn sie dauerhaft besch\\xE4digt heruntergeladen wird, ist der Build des Entwicklers m\\xF6glicherweise das Problem. Als letztes Mittel f\\xFCr eine App, der Sie vertrauen, verwenden Sie \",(0,e.jsx)(n.code,{children:\"xattr -dr com.apple.quarantine\"}),\" darauf.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"problem-terminal-meldet-operation-not-permitted-beim-ausf\\xFChren-von-xattr\",children:'Problem: Terminal meldet \\u201EOperation not permitted\" beim Ausf\\xFChren von xattr'}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"L\\xF6sung:\"}),\" Dies ist ein Berechtigungs- und kein Syntaxproblem. macOS sch\\xFCtzt bestimmte Speicherorte, und Ihrer Terminal-App fehlt m\\xF6glicherweise der \",(0,e.jsx)(n.strong,{children:\"Vollst\\xE4ndige Festplattenzugriff\"}),\". Gehen Sie zu \",(0,e.jsx)(n.strong,{children:\"Systemeinstellungen > Datenschutz & Sicherheit > Vollst\\xE4ndiger Festplattenzugriff\"}),\", aktivieren Sie Ihr Terminal (Terminal.app, iTerm usw.), beenden Sie es dann vollst\\xE4ndig und starten Sie es neu. Best\\xE4tigen Sie auch, dass Sie den richtigen Pfad eingegeben haben \\u2013 ziehen Sie die App in das Terminal-Fenster, um den genauen Pfad einzuf\\xFCgen. Wenn die App an einem gesch\\xFCtzten Ort liegt, umgeht das Kopieren nach \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" und das Arbeiten von dort aus die Einschr\\xE4nkung.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"problem-app-\\xF6ffnet-sich-einmal-besch\\xE4digt-sich-dann-oder-wird-nach-einem-update-erneut-als-besch\\xE4digt-markiert\",children:'Problem: App \\xF6ffnet sich einmal, besch\\xE4digt sich dann oder wird nach einem Update erneut als \\u201Ebesch\\xE4digt\" markiert'}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"L\\xF6sung:\"}),\" Dies deutet auf eine selbstaktualisierungs-App hin, die mit App Translocation oder mit einer besch\\xE4digten Signatur im Updater k\\xE4mpft. Stellen Sie sicher, dass die App in \",(0,e.jsx)(n.code,{children:\"/Applications\"}),\" liegt (nicht in Downloads), da sich In-Place-Selbst-Updater fehlerhaft verhalten, wenn sie translociert sind. Wenn die App sich nach jedem Update selbst neu quarant\\xE4niert, verwendet der Updater m\\xF6glicherweise einen quarant\\xE4nebewussten Mechanismus f\\xFCr den erneuten Download. Die sauberste L\\xF6sung besteht darin, die App zu l\\xF6schen, eine neue Kopie von der offiziellen Quelle herunterzuladen, sie nach \",(0,e.jsx)(n.code,{children:\"/Applications\"}),' zu ziehen, sie einmal \\xFCber \\u201ETrotzdem \\xF6ffnen\" zu genehmigen und zuk\\xFCnftige Updates von dort aus laufen zu lassen.']}),`\n`,(0,e.jsx)(n.h3,{id:\"problem-konnte-nicht-verifiziert-werden-ob-frei-von-schadsoftware-obwohl-ich-online-bin\",children:'Problem: \\u201EKonnte nicht verifiziert werden, ob frei von Schadsoftware\", obwohl ich online bin'}),`\n`,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:\"L\\xF6sung:\"}),\" Pr\\xFCfen Sie zuerst Ihre Systemuhr mit \",(0,e.jsx)(n.code,{children:\"date\"}),\" \\u2013 ein falsches Datum unterbricht die Ticket-Validierung. Best\\xE4tigen Sie als N\\xE4chstes, dass Sie nicht hinter einem Proxy, VPN oder einer Firewall sind, die Apples Notarisierungsserver blockiert; das vor\\xFCbergehende Deaktivieren eines restriktiven VPNs und ein erneuter Versuch l\\xF6sen das Problem oft. F\\xFChren Sie \",(0,e.jsx)(n.code,{children:\"spctl -a -vvv /Pfad/zur/App.app\"}),\" aus, um das genaue Urteil zu sehen. Wenn \",(0,e.jsx)(n.code,{children:\"spctl\"}),\" die App als akzeptiert/notarisiert meldet, sobald die Verbindung wiederhergestellt ist, war der urspr\\xFCngliche Fehler rein ein Netzwerk-/Uhrzeitproblem, nicht die App selbst.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"h\\xE4ufig-gestellte-fragen\",children:\"H\\xE4ufig gestellte Fragen\"}),`\n`,(0,e.jsx)(n.h3,{id:\"ist-es-sicher-xattr-zum-entfernen-des-quarant\\xE4ne-attributs-zu-verwenden\",children:\"Ist es sicher, xattr zum Entfernen des Quarant\\xE4ne-Attributs zu verwenden?\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Es ist \",(0,e.jsx)(n.em,{children:\"nur\"}),\" sicher, wenn es auf eine bestimmte App angewendet wird, der Sie wirklich vertrauen und die Sie aus einer Quelle bezogen haben, der Sie vertrauen. Der Befehl selbst schadet Ihrem System nicht; das Risiko liegt vollst\\xE4ndig in dem, \",(0,e.jsx)(n.em,{children:\"worauf\"}),' Sie ihn richten. Das Entfernen der Quarant\\xE4ne deaktiviert Gatekeepers Pr\\xFCfung f\\xFCr diese App, sodass das Ausf\\xFChren auf fragw\\xFCrdiger Software der Weg ist, auf dem saubere Macs infiziert werden. Vertrauensw\\xFCrdige App von der Website des Entwicklers: in Ordnung. Zuf\\xE4lliger \\u201Egecrackter\" Download: niemals.']}),`\n`,(0,e.jsx)(n.h3,{id:\"werde-ich-durch-das-deaktivieren-von-gatekeeper-schadsoftware-bekommen\",children:\"Werde ich durch das Deaktivieren von Gatekeeper Schadsoftware bekommen?\"}),`\n`,(0,e.jsx)(n.p,{children:'Das systemweite Deaktivieren von Gatekeeper erh\\xF6ht Ihre Gef\\xE4hrdung erheblich. Gatekeeper blockiert den einfachsten Weg, den Angreifer nutzen \\u2013 Sie dazu zu bringen, nicht signierten, nicht notarisierten Code auszuf\\xFChren. Ohne es l\\xE4uft jeder Download ungepr\\xFCft. Es gibt fast nie einen guten Grund f\\xFCr einen einzelnen Nutzer, es global zu deaktivieren; das Genehmigen einer App \\xFCber \\u201ETrotzdem \\xF6ffnen\" erreicht Ihr Ziel, ohne die T\\xFCr f\\xFCr alles andere offen zu lassen. Lassen Sie Gatekeeper aktiviert.'}),`\n`,(0,e.jsx)(n.h3,{id:\"warum-sagt-terminal-operation-not-permitted-wenn-ich-xattr-ausf\\xFChre\",children:'Warum sagt Terminal \\u201Eoperation not permitted\", wenn ich xattr ausf\\xFChre?'}),`\n`,(0,e.jsx)(n.p,{children:\"Ihrer Terminal-App fehlt der Vollst\\xE4ndige Festplattenzugriff, oder Sie zielen auf einen systemgesch\\xFCtzten Speicherort. Erteilen Sie den Zugriff unter Systemeinstellungen > Datenschutz & Sicherheit > Vollst\\xE4ndiger Festplattenzugriff, aktivieren Sie Ihr Terminal, beenden Sie es dann und starten Sie es neu. \\xDCberpr\\xFCfen Sie, ob der Pfad korrekt ist, indem Sie die App in das Terminal-Fenster ziehen. Dies ist ein macOS-Datenschutzschutz, der ordnungsgem\\xE4\\xDF funktioniert, kein Fehler in Ihrem Befehl.\"}),`\n`,(0,e.jsx)(n.h3,{id:\"funktioniert-der-rechtsklick-\\xF6ffnen-trick-noch-in-tahoe\",children:'Funktioniert der Rechtsklick-\\u201E\\xD6ffnen\"-Trick noch in Tahoe?'}),`\n`,(0,e.jsx)(n.p,{children:'Nein. Apple hat den einmaligen Rechtsklick \\u2192 \\xD6ffnen-Bypass in der macOS-15/26-Generation entfernt, und Tahoe 26.5 setzt das fort. Die einzige sanktionierte M\\xF6glichkeit, eine blockierte App zu \\xF6ffnen, ist die Schaltfl\\xE4che \\u201ETrotzdem \\xF6ffnen\" unter Systemeinstellungen > Datenschutz & Sicherheit, die eine Authentifizierung erfordert. Jede Anleitung, die weiterhin Rechtsklick \\u2192 \\xD6ffnen empfiehlt, ist veraltet.'}),`\n`,(0,e.jsx)(n.h3,{id:\"meine-app-hat-gestern-noch-funktioniert-und-sagt-jetzt-sie-sei-besch\\xE4digt-warum\",children:\"Meine App hat gestern noch funktioniert und sagt jetzt, sie sei besch\\xE4digt. Warum?\"}),`\n`,(0,e.jsxs)(n.p,{children:[\"Einige Ursachen passen zu diesem Muster: Das Signaturzertifikat des Entwicklers wurde widerrufen, ein In-App-Update hat einen besch\\xE4digten oder nicht notarisierten Build eingef\\xFChrt, die App hat sich w\\xE4hrend eines Updates selbst neu quarant\\xE4niert, oder Ihre Systemuhr ist abgedriftet und hat die Ticket-Validierung unterbrochen. Pr\\xFCfen Sie zuerst \",(0,e.jsx)(n.code,{children:\"date\"}),\", laden Sie dann eine neue Kopie von der offiziellen Quelle herunter und genehmigen Sie sie einmal. Wenn das Problem wiederkehrt, melden Sie es dem Entwickler.\"]}),`\n`,(0,e.jsx)(n.h3,{id:\"ist-app-translocation-dasselbe-wie-quarant\\xE4ne\",children:'Ist \\u201EApp Translocation\" dasselbe wie Quarant\\xE4ne?'}),`\n`,(0,e.jsxs)(n.p,{children:[\"Nein, obwohl sie miteinander zusammenh\\xE4ngen. Quarant\\xE4ne ist das Attribut, das eine Datei als heruntergeladen kennzeichnet. App Translocation ist ein defensives Verhalten, das macOS ausl\\xF6st, \",(0,e.jsx)(n.em,{children:\"weil\"}),\" eine App quarant\\xE4niert ist und von einem Download-Speicherort ausgef\\xFChrt wird \\u2013 sie startet die App von einem randomisierten, schreibgesch\\xFCtzten Pfad, um Angriffe durch nachgeladene Dateien zu vereiteln. Das Verschieben der App nach /Applications stoppt die Translocation; das Entfernen des Quarant\\xE4ne-Attributs stoppt die Kennzeichnung. Verschiedene Mechanismen, verschiedene L\\xF6sungen.\"]}),`\n`,(0,e.jsx)(n.h2,{id:\"fazit\",children:\"Fazit\"}),`\n`,(0,e.jsxs)(n.p,{children:['Der Fehler \\u201EApp ist besch\\xE4digt und kann nicht ge\\xF6ffnet werden\" unter macOS Tahoe ist \\xFCberwiegend ein Vertrauensproblem, kein Besch\\xE4digungsproblem. Gatekeeper, das Attribut ',(0,e.jsx)(n.code,{children:\"com.apple.quarantine\"}),' und die Notarisierung arbeiten zusammen, um Ihren Mac daran zu hindern, Code auszuf\\xFChren, den er nicht verifizieren kann \\u2013 und meistens stolpern legitime Apps dar\\xFCber wegen eines Quarant\\xE4ne-Flags, App Translocation, einer besch\\xE4digten Signatur durch unachtsames Entpacken, einer Architekturinkompatibilit\\xE4t oder einer falschen Systemuhr. Lesen Sie den Dialog, um zu wissen, welches der drei Probleme Sie haben, versuchen Sie zun\\xE4chst den offiziellen \\u201ETrotzdem \\xF6ffnen\"-Weg in Datenschutz & Sicherheit, und greifen Sie auf ',(0,e.jsx)(n.code,{children:\"xattr\"}),\", \",(0,e.jsx)(n.code,{children:\"spctl\"}),\" und \",(0,e.jsx)(n.code,{children:\"codesign\"}),\" nur dann zur\\xFCck, wenn Sie verstehen, was sie dabei aufgeben. Die eine Regel, die Sie vor allem anderen behalten sollten: Die Sicherheit einer App kommt von ihrer \",(0,e.jsx)(n.em,{children:\"Quelle\"}),\", nicht davon, wie sauber Sie sie zum Starten zwingen k\\xF6nnen.\"]}),`\n`,(0,e.jsxs)(n.p,{children:[\"F\\xFCr weitere Informationen zur richtigen Absicherung Ihres Macs lesen Sie weiter in unserem \",(0,e.jsx)(n.a,{href:\"/blog/mac-security-privacy-guide-2026\",children:\"Mac-Sicherheits- und Datenschutzleitfaden f\\xFCr 2026\"}),\" und dem \",(0,e.jsx)(n.a,{href:\"/blog/macos-tahoe-security-privacy-complete-guide-2025\",children:\"vollst\\xE4ndigen Leitfaden zur Sicherheit und Privatsph\\xE4re in macOS Tahoe\"}),\".\"]})]})}function u(i={}){let{wrapper:n}=i.components||{};return n?(0,e.jsx)(n,{...i,children:(0,e.jsx)(c,{...i})}):c(i)}return w(z);})();\n;return Component;","toc":[{"title":"Das Wichtigste in Kürze","url":"#das-wichtigste-in-kürze","depth":2},{"title":"Was Gatekeeper, Quarantäne und Notarisierung eigentlich sind","url":"#was-gatekeeper-quarantäne-und-notarisierung-eigentlich-sind","depth":2},{"title":"Gatekeeper: der Türsteher am Eingang","url":"#gatekeeper-der-türsteher-am-eingang","depth":3},{"title":"Das erweiterte Attribut com.apple.quarantine","url":"#das-erweiterte-attribut-comapplequarantine","depth":3},{"title":"Notarisierung: Apples Vorab-Schadsoftware-Prüfung","url":"#notarisierung-apples-vorab-schadsoftware-prüfung","depth":3},{"title":"Die drei Dialoge, entschlüsselt","url":"#die-drei-dialoge-entschlüsselt","depth":2},{"title":"Dialog 1: „‚App' ist beschädigt und kann nicht geöffnet werden. Sie sollten sie in den Papierkorb legen.\"","url":"#dialog-1-app-ist-beschädigt-und-kann-nicht-geöffnet-werden-sie-sollten-sie-in-den-papierkorb-legen","depth":3},{"title":"Dialog 2: „‚App' kann nicht geöffnet werden, da der Entwickler nicht verifiziert werden kann.\"","url":"#dialog-2-app-kann-nicht-geöffnet-werden-da-der-entwickler-nicht-verifiziert-werden-kann","depth":3},{"title":"Dialog 3: „Apple konnte nicht verifizieren, ob ‚App' frei von Schadsoftware ist.\"","url":"#dialog-3-apple-konnte-nicht-verifizieren-ob-app-frei-von-schadsoftware-ist","depth":3},{"title":"Warum eine legitime App als „beschädigt\" gilt","url":"#warum-eine-legitime-app-als-beschädigt-gilt","depth":2},{"title":"Das Quarantäne-Flag selbst","url":"#das-quarantäne-flag-selbst","depth":3},{"title":"App Translocation (Gatekeeper-Pfad-Randomisierung)","url":"#app-translocation-gatekeeper-pfad-randomisierung","depth":3},{"title":"Unterbrochene Signaturen durch Entpack- und Übertragungswerkzeuge","url":"#unterbrochene-signaturen-durch-entpack--und-übertragungswerkzeuge","depth":3},{"title":"Apple-Silicon- vs. Intel-Binärprogramme","url":"#apple-silicon--vs-intel-binärprogramme","depth":3},{"title":"Eine falsche Systemuhr unterbricht die Notarisierung","url":"#eine-falsche-systemuhr-unterbricht-die-notarisierung","depth":3},{"title":"Der sichere Lösungsablauf: Datenschutz & Sicherheit zuerst","url":"#der-sichere-lösungsablauf-datenschutz--sicherheit-zuerst","depth":2},{"title":"Schritt 1: App in /Applications verschieben","url":"#schritt-1-app-in-applications-verschieben","depth":3},{"title":"Schritt 2: Öffnen versuchen, dann Datenschutz & Sicherheit aufrufen","url":"#schritt-2-öffnen-versuchen-dann-datenschutz--sicherheit-aufrufen","depth":3},{"title":"Schritt 3: „Trotzdem öffnen\" anklicken und authentifizieren","url":"#schritt-3-trotzdem-öffnen-anklicken-und-authentifizieren","depth":3},{"title":"Die Terminal-Lösungen (und ihre tatsächlichen Kosten)","url":"#die-terminal-lösungen-und-ihre-tatsächlichen-kosten","depth":2},{"title":"Erst prüfen, dann handeln","url":"#erst-prüfen-dann-handeln","depth":3},{"title":"Das Quarantäne-Attribut entfernen","url":"#das-quarantäne-attribut-entfernen","depth":3},{"title":"Ein beschädigtes Bundle neu signieren (fortgeschritten, mit großen Vorbehalten)","url":"#ein-beschädigtes-bundle-neu-signieren-fortgeschritten-mit-großen-vorbehalten","depth":3},{"title":"Gatekeepers Urteil mit spctl prüfen","url":"#gatekeepers-urteil-mit-spctl-prüfen","depth":3},{"title":"Umgang mit Apps von außerhalb des App Stores","url":"#umgang-mit-apps-von-außerhalb-des-app-stores","depth":2},{"title":"Wie sich das in Tahoe im Vergleich zu älteren macOS-Versionen geändert hat","url":"#wie-sich-das-in-tahoe-im-vergleich-zu-älteren-macos-versionen-geändert-hat","depth":2},{"title":"Hinweise für Unternehmen und MDM","url":"#hinweise-für-unternehmen-und-mdm","depth":2},{"title":"Fehlerbehebung bei häufigen Problemen","url":"#fehlerbehebung-bei-häufigen-problemen","depth":2},{"title":"Problem: Die Schaltfläche „Trotzdem öffnen\" erscheint nie in Datenschutz & Sicherheit","url":"#problem-die-schaltfläche-trotzdem-öffnen-erscheint-nie-in-datenschutz--sicherheit","depth":3},{"title":"Problem: Terminal meldet „Operation not permitted\" beim Ausführen von xattr","url":"#problem-terminal-meldet-operation-not-permitted-beim-ausführen-von-xattr","depth":3},{"title":"Problem: App öffnet sich einmal, beschädigt sich dann oder wird nach einem Update erneut als „beschädigt\" markiert","url":"#problem-app-öffnet-sich-einmal-beschädigt-sich-dann-oder-wird-nach-einem-update-erneut-als-beschädigt-markiert","depth":3},{"title":"Problem: „Konnte nicht verifiziert werden, ob frei von Schadsoftware\", obwohl ich online bin","url":"#problem-konnte-nicht-verifiziert-werden-ob-frei-von-schadsoftware-obwohl-ich-online-bin","depth":3},{"title":"Häufig gestellte Fragen","url":"#häufig-gestellte-fragen","depth":2},{"title":"Ist es sicher, xattr zum Entfernen des Quarantäne-Attributs zu verwenden?","url":"#ist-es-sicher-xattr-zum-entfernen-des-quarantäne-attributs-zu-verwenden","depth":3},{"title":"Werde ich durch das Deaktivieren von Gatekeeper Schadsoftware bekommen?","url":"#werde-ich-durch-das-deaktivieren-von-gatekeeper-schadsoftware-bekommen","depth":3},{"title":"Warum sagt Terminal „operation not permitted\", wenn ich xattr ausführe?","url":"#warum-sagt-terminal-operation-not-permitted-wenn-ich-xattr-ausführe","depth":3},{"title":"Funktioniert der Rechtsklick-„Öffnen\"-Trick noch in Tahoe?","url":"#funktioniert-der-rechtsklick-öffnen-trick-noch-in-tahoe","depth":3},{"title":"Meine App hat gestern noch funktioniert und sagt jetzt, sie sei beschädigt. Warum?","url":"#meine-app-hat-gestern-noch-funktioniert-und-sagt-jetzt-sie-sei-beschädigt-warum","depth":3},{"title":"Ist „App Translocation\" dasselbe wie Quarantäne?","url":"#ist-app-translocation-dasselbe-wie-quarantäne","depth":3},{"title":"Fazit","url":"#fazit","depth":2}],"estimatedTime":27}