Unicode-Bug
Diese Baustelle befindet sich fälschlicherweise im Artikelnamensraum. Bitte verschiebe die Seite oder entferne den Baustein {{Baustelle}} .
|
Als Unicode-Eingabe-Bug (auch „Unicode of Death“ und Bug-spezifische Namen) wird ein Bug bezeichnet, bei dem ein Computer-System oder Mobilgerät bzw. darauf laufende Software oder Apps allein durch die Eingabe oder den Empfang von bestimmten Unicode-Sequenzen zum Absturz oder anderem Fehlverhalten gebracht wird.
Fehlermechanismus und Auswirkungen
Behebung
Bekannte Unicode-Eingabe-Bugs
Die folgende Aufzählung in chronologischer Folge ist beispielhaft.
„Unicode of Death“ auf Apple iOS (2013)
Im August 2013 trat ein als „Unicode of Death“ bezeichneter Bug unter iOS 6 and OS X 10.8 auf. Der Bug wurde durch Apple ab iOS 7 und OS X 10.9 behoben.[1]
„Effective Power“ auf Apple iOS (2015)
Der „Effective Power“-Bug (in Anlehnung an ältere Vorkommnisse auch als „Unicode of Death“ bezeichnet) trat ab Mai 2015 auf Apple-iOS-Geräten wie iPhone oder iPad auf. Die auslösende Zeichenkette bestand aus arabischen Schriftzeichen.[2] Der Bug befindet sich in Apples Core-Text-API, die für Textdarstellung und Schriften zuständig ist. Nach Bekanntwerden des Problems Ende Mai 2015 hatte sich die Zeichenfolge in Messenger-Programmen verbreitet.
Das Problem kann nur behoben werden, indem die Anzeige von Benachrichtigungen in den betroffenen Apps generell abgestellt wird. Apple kündigte Ende Mai 2015 einen Bugfix im kommenden Software-Update an.[1] Ab Anfang Juni 2015 wurde im Facebook Messenger die Anzeige der Zeichenfolge unterdrückt.[3]
„Black Dot“ auf Android (?)
„Single Unicode Symbol“ auf Apple iOS (2018)
Im Gegensatz zu den meisten anderen Unicode-Eingabe-Bug erfordert dieser Bug nur ein einziges Symbol.[4]
„Black Dot“ auf Apple iOS (2018)
Der “Black Dot” Bug wirkte 2018 auf iPhones und iPads mit iOS 10 oder 11. Dabei brachte eine bestimmte Zeichenfolge die native Nachrichten-App zum Absturz. Die Zeichenfolge musste dazu bestimmte Emojis enthalten, u.a. einen schwarzen Punkt sowie eine Hand.[5]
Einzelnachweise
- ↑ a b Amit Chowdhry: Apple Acknowledges Disastrous iPhone Messages Bug, Suggests This Temporary Fix. In: Forbes vom 29. Mai 2015.
- ↑ The latest iPhone Security Vulnerability – iMessages Bug. In: 9to5mac.com
- ↑ Leo Becker: iOS: Facebook blockiert "Nachricht des Todes". In: heise online vom 5. Juni 2015
- ↑ Taylor Hatmaker: This new text bomb crashes most Mac and iOS apps with a single Unicode symbol. In: Techcrunch vom 15. Februar 2018.
- ↑ Leo Becker: “Black Dot Bug” in iOS 11: Zeichenfolge legt Nachrichten-App auf iPhone lahm. In: Mac & i vom 9. Mai 2018.
Kategorie:Programmfehler Kategorie:IOS-Software Kategorie:MacOS-Software Kategorie:Windows-Software Kategorie:Unicode