• Hallo liebe Userinnen und User,

    nach bereits längeren Planungen und Vorbereitungen sind wir nun von vBulletin auf Xenforo umgestiegen. Die Umstellung musste leider aufgrund der Serverprobleme der letzten Tage notgedrungen vorverlegt werden. Das neue Forum ist soweit voll funktionsfähig, allerdings sind noch nicht alle der gewohnten Funktionen vorhanden. Nach Möglichkeit werden wir sie in den nächsten Wochen nachrüsten. Dafür sollte es nun einige der Probleme lösen, die wir in den letzten Tagen, Wochen und Monaten hatten. Auch der Server ist nun potenter als bei unserem alten Hoster, wodurch wir nun langfristig den Tank mit Bytes vollgetankt haben.

    Anfangs mag die neue Boardsoftware etwas ungewohnt sein, aber man findet sich recht schnell ein. Wir wissen, dass ihr alle Gewohnheitstiere seid, aber gebt dem neuen Board eine Chance.
    Sollte etwas der neuen oder auch gewohnten Funktionen unklar sein, könnt ihr den "Wo issn da der Button zu"-Thread im Feedback nutzen. Bugs meldet ihr bitte im Bugtracker, es wird sicher welche geben die uns noch nicht aufgefallen sind. Ich werde das dann versuchen, halbwegs im Startbeitrag übersichtlich zu halten, was an Arbeit noch aussteht.

    Neu ist, dass die Boardsoftware deutlich besser für Mobiltelefone und diverse Endgeräte geeignet ist und nun auch im mobilen Style alle Funktionen verfügbar sind. Am Desktop findet ihr oben rechts sowohl den Umschalter zwischen hellem und dunklem Style. Am Handy ist der Hell-/Dunkelschalter am Ende der Seite. Damit sollte zukünftig jeder sein Board so konfigurieren können, wie es ihm am liebsten ist.


    Die restlichen Funktionen sollten eigentlich soweit wie gewohnt funktionieren. Einfach mal ein wenig damit spielen oder bei Unklarheiten im Thread nachfragen. Viel Spaß im ngb 2.0.

[Technik] Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenutzbar

Ein aktueller Bug sorgt dafür, dass wenn man das Datum eines iOS-Gerätes mit 64 Bit auf den 1. Januar 1970 setzt und auch die automatische Zeitsetzung deaktiviert, dieses nach einem Neustart nicht mehr verwendbar ist.
Um das Datum zurückzusetzen, muss man allerdings einen nicht unerheblichen Aufwand betreiben (scrollen, speichern, wieder scrollen usw), wodurch eine versehentliche Datumseinstellung nicht passieren kann.

Ein auf diese Weise lahmgelegtes Gerät kann man bei Apple umtauschen/reklamieren.

Die Gefahr besteht, dass bei einem offenen WiFi-Zugang ein anderes Gerät vorgibt, der Zeitserver zu sein und dann genau dieses Datum angibt. Abhilfe schafft es, die automatische Zeitsetzung zu deaktivieren und die richtige Zeit selbst einzustellen.

Quelle:
http://www.theguardian.com/technolo...970-will-brick-your-iphone-ipad-or-ipod-touch

 
Zuletzt bearbeitet:

TBow

The REAL Cheshire Cat

Registriert
15 Juli 2013
Beiträge
4.252
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Ein Bug legt das Gerät unwiederbringlich lahm. Respekt, da haben sie sich etwas ganz Feines einfallen lassen.
Tolles Feature für den Umtasuch. Viele Apple Kunden sagen schon mal Danke fürs neue Gerät. :D
 
Zuletzt bearbeitet:

Trolling Stone

Troll Landa
Barkeeper

Registriert
14 Juli 2013
Beiträge
25.483
Ort
Trollenhagen
  • Thread Starter Thread Starter
  • #3
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Hab ich mir auch gedacht, dass dies auch von Kunden ausgenutzt werden kann. Trifft wenigstens das richtige Unternehmen. :D
 

mathmos

404

Registriert
14 Juli 2013
Beiträge
4.415
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Ein Bug legt das Gerät unwiederbringlich lahm.

Durch das Abklemmen des Akkus soll man das Gerät wohl aus der Bootschleife herausholen können. Mit etwas handwerklichen Geschick soll man das auch selbst machen können. Allerdings hat das dann den Verlust der Garantie zur Folge.
 

TBow

The REAL Cheshire Cat

Registriert
15 Juli 2013
Beiträge
4.252
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Wo sind die Zeiten hin, wo die Anleitung "Akku raus, Akku wieder rein. Fertig" lautete?
Tja, da ging wohl der Schuß nach hinten los, als man verbaute Akkus, zwecks Geldschneiderei, eingebaut hat.
 

alter_Bekannter

N.A.C.J.A.C.

Registriert
14 Juli 2013
Beiträge
4.833
Ort
Midgard
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

@mathmos
Hab ich was verpasst oder zerstört dieser Ansatz den gesamten durch Marketing propagierten Wert dieser Produkte?


Die Gefahr besteht, dass bei einem offen WiFi-Zugang ein anderes Gerät vorgibt, der Zeitserver zu sein und dann genau dieses Datum angibt. Abhilfe schafft es, die automatische Zeitsetzung zu deaktivieren und die richtige Zeit selbst einzustellen.
Remote bricking confirmed!

Wieder eine schöne Demonstration dafür wie leicht es jetzt und jederzeit ist und war einfach nur Schaden anzurichten und wie wenige daran Interesse haben.
 

thom53281

SYS64738
Teammitglied

Registriert
14 Juli 2013
Beiträge
6.925
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Ein aktueller Bug sorgt dafür, dass wenn man das Datum eines iOS-Gerätes mit 64 Bit auf den 1. Januar 1970 setzt und auch die automatische Zeitsetzung deaktiviert, dieses nach einem Neustart nicht mehr verwendbar ist.
[...]
Die Gefahr besteht, dass bei einem offen WiFi-Zugang ein anderes Gerät vorgibt, der Zeitserver zu sein und dann genau dieses Datum angibt.
Bin ich gerade der Einzige, der hier einen Fehler entdeckt? Wenn die automatische Zeitsetzung deaktiviert sein muss, damit der Bug zum Tragen kommt, dann sollte doch ein falscher Zeitserver das iPhone nicht bricken können? Oder besser gesagt: Packt man das Gerät dann wieder in ein (bereits verbundenes) Netzwerk, in dem sich ein Zeitserver befindet, sollte sich der Bug nicht wieder von selbst beheben?

Müsste man ausprobieren aber die Freiwilligenzahl dafür sollte sich wohl in Grenzen halten.
 

sia

gesperrt

Registriert
26 März 2015
Beiträge
5.931
Ort
FFM (NSFW)
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Apple – it's time™
 

Trolling Stone

Troll Landa
Barkeeper

Registriert
14 Juli 2013
Beiträge
25.483
Ort
Trollenhagen
  • Thread Starter Thread Starter
  • #9
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

@thom53281: Automatische Zeitsetzung müsste deaktiviert werden, um es selber manuell durchzuführen. Wenn sie aktiviert ist, besteht die Gefahr durch eine falsche Vorgabe und man muss natürlich das iPhone neustarten, während man in dieser falschen Zone ist. Ist auch nur eine Theorie. Man kann es auch für recht unwahrscheinlich halten, dass jemand sein iPhone auf dieses Datum setzt, aber scheinbar haben es einige nicht glauben wollen und dann ausprobiert (auf reddit).
 

virtus

Gehasst

Registriert
24 Apr. 2015
Beiträge
1.689
Ort
AUF DEM MOND
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Bin ich gerade der Einzige, der hier einen Fehler entdeckt? Wenn die automatische Zeitsetzung deaktiviert sein muss, damit der Bug zum Tragen kommt, dann sollte doch ein falscher Zeitserver das iPhone nicht bricken können? Oder besser gesagt: Packt man das Gerät dann wieder in ein (bereits verbundenes) Netzwerk, in dem sich ein Zeitserver befindet, sollte sich der Bug nicht wieder von selbst beheben?

Der Bug kommt wohl zum Tragen, wenn ein Gerät mit 1.1.1970 neugestartet wird. Das Zurücksetzen auf dieses Datum kann entweder dadurch entstehen, dass der Nutzer es manuell setzt oder dass das Datum durch einen Zeitserver gesetzt wird. Da normalerweise Zeitserver zur Korrektur verwendet werden, muss beim manuellen Setzen die Synchronisation deaktiviert werden. Wird das falsche Datum durch den Zeitserver gesetzt, wurde dieser offensichtlich manipuliert, da mittlerweile in sämtlichen bekannten Zeitzonen der 1.1.1970 vergangen sein sollte.
Zeitserver werden übrigens deswegen verwendet, weil die internen Zeitgeber in Computern nicht exakt genug sind und deshalb die interne Uhr des Computers nach einiger Zeit "falsch" läuft. Statt jedem elektronischen Gerät einen genaueren internen Zeitgeber zu verpassen, der immerhin den Preis um einige Euro steigen lassen würde, nimmt man lieber die billigeren Chips und synchronisiert die Zeit mit Zeitservern. Zeitsynchronisation ist auch in anderen Fällen notwendig, etwa wenn das Gerät über längere Zeit nicht mit Strom versorgt wurde.
Das Zurücksetzen der Zeit muss übrigens nichts zwangsweise manuell oder über einen manipulierten Zeitserver passieren. Auch wenn der Akku vollständig(!) entladen ist wird die Zeit gewöhnlich wieder auf 0 gesetzt. Das Phänomen lässt sich normalerweise auch bei sehr alten Rechnern beobachten, die nicht mit dem Internet/ Netzwerk verbunden sind, also keine Zeitserver zur Synchronisation heran ziehen können und deren Mainboard-Batterie entladen ist.

Wer sich jetzt noch ein wenig mit der Zeitrechnung bei Computern auskennt, wird sich auch nicht weiter über das Datum wundern. Die Unix-Zeitrechnung zählt die vergangenen Sekunden seit 1.1.1970 00:00:00 UTC. Wird beim Computer die Zeit zurück gesetzt, also auf 0, interpretiert dieser entsprechend, dass 0 Sekunden seit dem 1.1.1970 vergangen sind.


Ich schätze der Fehler liegt bei irgendwelchen Zertifikaten, die während des Bootvorgangs geprüft werden. Allerdings frage ich mich, wieso das gerade bei 64 bit-Geräten passiert.

Müsste man ausprobieren aber die Freiwilligenzahl dafür sollte sich wohl in Grenzen halten.
Außer den Leuten, die ein neues iPhone wollen. :D
 

Steeve

Vereinsheimer
Barkeeper

Registriert
15 Juli 2013
Beiträge
41.121
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Warum denn ausgerechnet der 1.1.1970, steckt da eine Verschwörung hinter? :D
 

thom53281

SYS64738
Teammitglied

Registriert
14 Juli 2013
Beiträge
6.925
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Auch wenn der Akku vollständig(!) entladen ist wird die Zeit gewöhnlich wieder auf 0 gesetzt. Das Phänomen lässt sich normalerweise auch bei sehr alten Rechnern beobachten, die nicht mit dem Internet/ Netzwerk verbunden sind, also keine Zeitserver zur Synchronisation heran ziehen können und deren Mainboard-Batterie entladen ist.
Hierbei wird die Zeit in der Regel aber nicht auf exakt 01.01.1970 (bzw. 0) gesetzt sondern vielmehr auf ein Datum, welches zum Herstellungszeitraum des BIOS (oder was das iPhone-Pendant hierfür ist) aktuell war. Im Falle des von mir immer noch verwendeten Thinkpad 380Z, wo mittlerweile leider die Batterie leer ist, ist das beispielsweise der 01.01.1998. Vollständiges Entladen sollte also das iPhone normalerweise nicht bricken.
 

Abul

(Threadleser)

Registriert
20 Sep. 2013
Beiträge
4.087
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Der Fehler tritt wohl nur in Verbindung mit einer negativen Unixzeit auf. Das die Unixzeit überhaupt einen Negativwert erreicht hängt mit den Zeitzonen zusammen. Unixzeit ist ja der 1.1.1970 00:00 UTC. Aber wenn man in der Zeitzone UTC-5 befindet gibt es als Unixzeit eben -18000. Damit kommen die Apps/Programme/whatever nicht klar und das Phone kann nicht mehr booten.
 

sia

gesperrt

Registriert
26 März 2015
Beiträge
5.931
Ort
FFM (NSFW)
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Das sollte so ein kleiner Fix sein, warum wird das nicht asap gefixt? Wahrscheinlich weniger Entwickler als Marketingmenschen angestellt.

Mit Linux wäre das nicht passiert™
(oder etwa doch? Die Android-Updatepolitik ist weitaus schlechter. Teilweise sind immer noch Sicherheitslücken auf "aktuellen" Androiden ungepatcht! – aber Android ist nicht GNU/Linux.)
 

mathmos

404

Registriert
14 Juli 2013
Beiträge
4.415
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

@phre4k:

Anfang dieses Monats gab es z. B. einen Fall unter Linux bei dem durch "rm -rf /" auch das Verzeichnis /sys/firmware/efi/efivars/ geplättet wurde, welches mit Schreib- und Leserechten eingehängt war. Danach kam das Gerät (MSI mit fragwürdiger Implementierung von UEFI) auch nicht mehr über POST hinaus, da hierbei auch Teile des UEFI gelöscht wurden. Das ganze wurde dann auch erst im Kernel gefixt (https://gist.github.com/mjg59/8d9d494da56fbe6d8992). Wobei das vorerst auch nur ein Workaround ist. Soviel zum Thema "Mit Linux wäre das nicht passiert".
 

Abul

(Threadleser)

Registriert
20 Sep. 2013
Beiträge
4.087
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

mathmos der Weltbildzerstörer.
 

virtus

Gehasst

Registriert
24 Apr. 2015
Beiträge
1.689
Ort
AUF DEM MOND
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

Warum denn ausgerechnet der 1.1.1970, steckt da eine Verschwörung hinter? :D
Habe ich doch bereits erklärt 1.1.1970 ist Beginn der Unixzeit. Besser gesagt, in der Unixzeit werden die Sekunden die seit dem 1.1.1970 vergangen sind gezählt. Interessant wird das irgendwann 2038 nochmal, weil dann die verfügbare Speicherkapazität erschöpft ist um weitere Sekunden zu zählen. [Das ist allerdings ein Implementierungsproblem, das dir zumindest dann keine Sorgen mehr bereiten sollte.]

Der Fehler tritt wohl nur in Verbindung mit einer negativen Unixzeit auf. Das die Unixzeit überhaupt einen Negativwert erreicht hängt mit den Zeitzonen zusammen. Unixzeit ist ja der 1.1.1970 00:00 UTC. Aber wenn man in der Zeitzone UTC-5 befindet gibt es als Unixzeit eben -18000. Damit kommen die Apps/Programme/whatever nicht klar und das Phone kann nicht mehr booten.

Auch so gibt es in der Unixzeit natürlich negative Zeiten. Es werden nämlich alle Daten, die vor 1.1.1970 liegen, mit einer negativen Zeit beschrieben: 31.12.1969 23:59:59 wäre beispielsweise -1 oder 31.12.1969 22:59:59 -3601 usw. Das hat also nicht nur mit Zeitzonen zu tun. Da die Unixzeit gewöhnlich in einem signed int gespeichert wird, sollte eigentlich jedem Entwickler klar sein, dass er mit negativen Zeitangaben rechnen muss und zwar nicht erst bei Zeitzonen.
Na gut, iOS Entwickler.. Warum wundere ich mich überhaupt. :unknown:

--- [2016-02-15 16:12 CET] Automatisch zusammengeführter Beitrag ---

Anfang dieses Monats gab es z. B. einen Fall unter Linux bei dem durch "rm -rf /" auch das Verzeichnis /sys/firmware/efi/efivars/ geplättet wurde, welches mit Schreib- und Leserechten eingehängt war.

Und das ist falsch weil? Schau dir die Dokumentation von rm und den Flags r und f an. Ich sehe das nicht unbedingt als Fehler. Irgendwo muss man dem Nutzer dann auch 3ct Verstand zumuten, sonst sollte rm nämlich gar nicht erst zur Verfügung stehen. Das ist so ähnlich wie sich die Festplatte mit dd weg zu schießen und sich anschließend über die Implementierung zu beschweren, die einen ja hätte warnen müssen. ;)
 

Abul

(Threadleser)

Registriert
20 Sep. 2013
Beiträge
4.087
Re: Apple-Geräte ab 64-Bit werden nur durch Datumsumstellung auf den 1.1.1970 unbenut

@virtus: Und schau dir die Beschreibung von "--no-preserve-root" an. ;)
 
Oben