Java
464 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Hallo, diesmal gibt es hier kein klassisches Rätsel, sondern eine Denksportaufgabe. Gesucht sind Probleme, die diese Architektur in der Praxis macht. Überlegt mal, was da alles passieren kann – und übrigens auch passiert ist.
Nein, es ist kein alter Hut, reguläre Ausdrücke gibt es zwar schon sehr lange, sie sind aber ein wichtiges Mittel in der Arbeit mit Text.
Wer es mit großen Zahlen oder großer Genauigkeit zu tun hat, stößt mit den Java-Standardtypen schnell an seine Grenzen. Ein Beispiel sind numerische Algorithmen oder Berechnungen in Finanzanwendungen. Zum Glück gibt es in Java entsprechende Implementierungen in Gestalt von BigInteger und BigDecimal, die hier Abhilfe schaffen.
In der Theorie müssten moderne Mikrocontroller problemlos in der Lage sein, Java auszuführen, denn im Bereich Rechenleistung nimmt es ein moderner 32-Bitter von GigaDevice, STMicroelectronics oder Espressif problemlos mit allem auf, was in früheren Workstations vor sich hin rechnete. Interessanterweise gibt es mittlerweile wirklich diesbezügliche Systeme. Während der Gutteil davon „Hobby-Projekte“..
In diesem Teil der Serie werden wir uns einige Infektionsmethoden ansehen, mit denen Hacker versuchen, uns kompromittierte Abhängigkeiten anzubieten. Dabei handelt es sich um grundlegende Angriffsmuster, die für uns als Softwareentwickler von Bedeutung sind, da sie täglich in unserer Branche zum Einsatz kommen. In diesem zweiten Teil werden wir uns weitere Angriffsarten ansehen.