Das erste am Dienstag veröffentlichte Dokument benennt die nach Ansicht des Secure Programming Council benötigten Fähigkeiten, über die ein Programmierer für Java und JavaEE verfügen muss. Damit soll Programmcode frei von Fehlern werden, die Hacker für ihre Angriffe nutzen könnten.
Die Anleitungen verstehen sich als Ergänzung zu entsprechenden Schulungsangeboten für sicheres Programmieren und beinhalten die besten Erfahrungen der Dozenten, so Allan Paller, Forschungsleiter des SANS Institut. Die Anweisungen richten sich einfach nur nach den Industriestandards, sagte Paller.
Die Dokumente des Secure Programming Council wollen diese Lücke zwischen den Standards und den Erfahrungen der Dozenten sowie den Sicherheitsbemühungen unternehmenseigener Programmierer schließen. “Es handelt sich um allgemeines Grundwissen, dass die Programmierer benötigen und um Richtwerte für Arbeitgeber und Lehrende”, ergänzte Paller.
Das erste Dokument für Java kann bereits über das SANS Institut heruntergeladen werden. Weitere Anleitungen sollen für C, C++, und .Net-Programmiersprachen wie PHP und Perl folgen.
Ryan Berg, wissenschaftlicher Leiter bei Ounce Labs und Mitglied des Secure Programming Council, unterstrich die Notwendigkeit der Sicherheitsinitiative. Seiner Ansicht nach habe jede Programmiersprache ihre besonderen Charakteristika und Schwachstellen, die ein Entwickler kenne müsse, um sicheren Code verfassen zu können. “Programmierer müssen die Sprache und ihre Einrichtungen verstehen, um fehlerfreien Code fördern zu können”, sagte Berg.
Angriffe auf APIs und Webanwendungen sind zwischen Januar 2023 und Juni 2024 von knapp 14…
Mit täglich über 45.000 eingehenden E-Mails ist die IT-Abteilung des Klinikums durch Anhänge und raffinierte…
Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…
Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…
DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).
Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.