Aufbau sicherer Kodierfähigkeiten in jeder Phase des SSDLC
Aufbau sicherer Kodierfähigkeiten in jeder Phase des SSDLC
Fügen Sie mit unserer neuen GitHub-Aktion entwicklerzentrierte Schulungen zu SARIF-Dateien im Industriestandard direkt in GitHub-Code-Scan-Workflows hinzu.
Am 30. September gab GitHub offiziell die allgemeine Verfügbarkeit von GitHub Code Scanning bekannt. GitHub Code Scanning ist ein auf Entwickler ausgerichteter, GitHub-nativer Ansatz zum einfachen Auffinden von Sicherheitsschwachstellen, bevor diese die Produktion erreichen.
Code-Scanning lässt sich in GitHub Actions " oder eine bestehende CI/CD-Umgebung " integrieren, um die Flexibilität für Entwicklungsteams zu maximieren. Es scannt den Code bei der Erstellung, zeigt umsetzbare Sicherheitsüberprüfungen in Pull-Requests an und automatisiert die Sicherheit als Teil eines GitHub-Workflows.
Ein nahtloser Ansatz zur Sicherheit für Entwickler.
Das Code-Scanning basiert auf dem offenen SARIF-Standard (Static Analysis Results Interchange Format) und ist so konzipiert, dass es sich an die ständig wachsenden Anforderungen von Unternehmen anpassen lässt. So können sie z. B. Open-Source- und kommerzielle SAST-Lösungen (Static Application Security Testing) in dieselbe GitHub-native Erfahrung integrieren.
Code-Scanning-Tools von Drittanbietern können mit einer GitHub-Aktion oder einer GitHub-App auf der Grundlage eines Ereignisses in GitHub selbst, z. B. einer Pull-Anfrage, gestartet werden. Die Ergebnisse werden als SARIF formatiert und auf die Registerkarte GitHub Security Alerts hochgeladen. Die Warnungen werden dann pro Tool zusammengefasst, und GitHub kann doppelte Warnungen verfolgen und unterdrücken. Auf diese Weise können Entwickler das Tool ihrer Wahl für jedes ihrer Projekte auf GitHub verwenden, und zwar innerhalb der nativen GitHub-Oberfläche. Ganz einfach, es durchbricht die Unterbrechung einiger traditioneller Sicherheitsansätze und respektiert den Arbeitsablauf der Entwickler.
Gestern wurde Secure Code Warrior von GitHub als einziger entwicklerorientierter Schulungsanbieter in ihrem Blogbeitrag "Third-Party Code Scanning Tools" vorgestellt:Static Analysis & Developer Security Training, neben Synk, Checkmarx, Fortify On Demand, Synopsis und Veracode.
Obwohl viele SCA/SAST-Lösungen viele Details für jede der entdeckten Schwachstellen und Verweise auf veröffentlichte Advisories und zugehörige CWEs bieten, ist nicht jeder Entwickler ein Sicherheitsexperte, und das sollte auch nicht von ihm erwartet werden. Praktische, brauchbare Ratschläge und Tools sind der Schlüssel zu einem umsetzbaren Bewusstsein.
Kontextuelles Mikro-Lernen.
Je mehr Kontext Entwickler für Schwachstellen haben, desto mehr sind sie in der Lage, die Risiken zu verstehen, die Behebung der dringendsten Probleme zu priorisieren und sie letztendlich von vornherein zu verhindern. Hier kommt Secure Code Warrior ins Spiel. Unsere Mission ist es, Entwickler zu befähigen, von Anfang an sicheren Code zu schreiben, und zwar durch unterhaltsame, ansprechende und Framework-spezifische Schulungen, die ihnen helfen, mit einem Sicherheitsdenken zu denken und zu programmieren, um schnelle Verbesserungen bei der Sicherheitskonformität, Konsistenz, Qualität und Entwicklungsgeschwindigkeit zu erreichen.
Integration von GitHub-Code-Scans
Secure Code Warrior hat eine GitHub-Aktion entwickelt, die kontextbezogenes Lernen in das GitHub-Code-Scanning einbringt. Das bedeutet, dass Entwickler eine Aktion eines Drittanbieters wie die Snyk Container Action verwenden können, um Schwachstellen zu finden, und dann die Ausgabe mit CWE-spezifischem, hyperrelevantem Lernen erweitern können.
Die Secure Code Warrior GitHub-Aktion verarbeitet eine SARIF-Datei nach Industriestandard und fügt kontextbezogene Erkenntnisse auf der Grundlage von CWE-Referenzen in einem SARIF-Regelobjekt hinzu. Auf diese Weise können Entwicklungs- und Sicherheitsteams nicht nur Schwachstellen finden, sondern auch die Berichte der unterstützten SAST-Tools mit umsetzbarem Wissen anreichern, das ihnen hilft, das erneute Auftreten von Schwachstellen zu verhindern.
Sind Sie bereit, es selbst auszuprobieren?
Holen Sie sich die Aktion kostenlos direkt vom GitHub Marketplace hier.
Erfahren Sie mehr über die Secure Code Warrior GitHub Action hier.
Tauchen Sie ein in unsere neuesten Erkenntnisse über sichere Kodierung im Blog.
Unsere umfangreiche Ressourcenbibliothek zielt darauf ab, die menschliche Herangehensweise an eine sichere Weiterbildung im Bereich der Programmierung zu stärken.
Holen Sie sich die neuesten Forschungsergebnisse zur entwicklergesteuerten Sicherheit
Unsere umfangreiche Ressourcenbibliothek ist voll von hilfreichen Ressourcen, von Whitepapers bis hin zu Webinaren, die Ihnen den Einstieg in die entwicklungsorientierte sichere Programmierung erleichtern. Erforschen Sie sie jetzt.
Aufbau sicherer Kodierfähigkeiten in jeder Phase des SSDLC
Fügen Sie mit unserer neuen GitHub-Aktion entwicklerzentrierte Schulungen zu SARIF-Dateien im Industriestandard direkt in GitHub-Code-Scan-Workflows hinzu.
Am 30. September gab GitHub offiziell die allgemeine Verfügbarkeit von GitHub Code Scanning bekannt. GitHub Code Scanning ist ein auf Entwickler ausgerichteter, GitHub-nativer Ansatz zum einfachen Auffinden von Sicherheitsschwachstellen, bevor diese die Produktion erreichen.
Code-Scanning lässt sich in GitHub Actions " oder eine bestehende CI/CD-Umgebung " integrieren, um die Flexibilität für Entwicklungsteams zu maximieren. Es scannt den Code bei der Erstellung, zeigt umsetzbare Sicherheitsüberprüfungen in Pull-Requests an und automatisiert die Sicherheit als Teil eines GitHub-Workflows.
Ein nahtloser Ansatz zur Sicherheit für Entwickler.
Das Code-Scanning basiert auf dem offenen SARIF-Standard (Static Analysis Results Interchange Format) und ist so konzipiert, dass es sich an die ständig wachsenden Anforderungen von Unternehmen anpassen lässt. So können sie z. B. Open-Source- und kommerzielle SAST-Lösungen (Static Application Security Testing) in dieselbe GitHub-native Erfahrung integrieren.
Code-Scanning-Tools von Drittanbietern können mit einer GitHub-Aktion oder einer GitHub-App auf der Grundlage eines Ereignisses in GitHub selbst, z. B. einer Pull-Anfrage, gestartet werden. Die Ergebnisse werden als SARIF formatiert und auf die Registerkarte GitHub Security Alerts hochgeladen. Die Warnungen werden dann pro Tool zusammengefasst, und GitHub kann doppelte Warnungen verfolgen und unterdrücken. Auf diese Weise können Entwickler das Tool ihrer Wahl für jedes ihrer Projekte auf GitHub verwenden, und zwar innerhalb der nativen GitHub-Oberfläche. Ganz einfach, es durchbricht die Unterbrechung einiger traditioneller Sicherheitsansätze und respektiert den Arbeitsablauf der Entwickler.
Gestern wurde Secure Code Warrior von GitHub als einziger entwicklerorientierter Schulungsanbieter in ihrem Blogbeitrag "Third-Party Code Scanning Tools" vorgestellt:Static Analysis & Developer Security Training, neben Synk, Checkmarx, Fortify On Demand, Synopsis und Veracode.
Obwohl viele SCA/SAST-Lösungen viele Details für jede der entdeckten Schwachstellen und Verweise auf veröffentlichte Advisories und zugehörige CWEs bieten, ist nicht jeder Entwickler ein Sicherheitsexperte, und das sollte auch nicht von ihm erwartet werden. Praktische, brauchbare Ratschläge und Tools sind der Schlüssel zu einem umsetzbaren Bewusstsein.
Kontextuelles Mikro-Lernen.
Je mehr Kontext Entwickler für Schwachstellen haben, desto mehr sind sie in der Lage, die Risiken zu verstehen, die Behebung der dringendsten Probleme zu priorisieren und sie letztendlich von vornherein zu verhindern. Hier kommt Secure Code Warrior ins Spiel. Unsere Mission ist es, Entwickler zu befähigen, von Anfang an sicheren Code zu schreiben, und zwar durch unterhaltsame, ansprechende und Framework-spezifische Schulungen, die ihnen helfen, mit einem Sicherheitsdenken zu denken und zu programmieren, um schnelle Verbesserungen bei der Sicherheitskonformität, Konsistenz, Qualität und Entwicklungsgeschwindigkeit zu erreichen.
Integration von GitHub-Code-Scans
Secure Code Warrior hat eine GitHub-Aktion entwickelt, die kontextbezogenes Lernen in das GitHub-Code-Scanning einbringt. Das bedeutet, dass Entwickler eine Aktion eines Drittanbieters wie die Snyk Container Action verwenden können, um Schwachstellen zu finden, und dann die Ausgabe mit CWE-spezifischem, hyperrelevantem Lernen erweitern können.
Die Secure Code Warrior GitHub-Aktion verarbeitet eine SARIF-Datei nach Industriestandard und fügt kontextbezogene Erkenntnisse auf der Grundlage von CWE-Referenzen in einem SARIF-Regelobjekt hinzu. Auf diese Weise können Entwicklungs- und Sicherheitsteams nicht nur Schwachstellen finden, sondern auch die Berichte der unterstützten SAST-Tools mit umsetzbarem Wissen anreichern, das ihnen hilft, das erneute Auftreten von Schwachstellen zu verhindern.
Sind Sie bereit, es selbst auszuprobieren?
Holen Sie sich die Aktion kostenlos direkt vom GitHub Marketplace hier.
Erfahren Sie mehr über die Secure Code Warrior GitHub Action hier.