SCW-Symbole
Held-Hintergrund ohne Trennlinie
Blog

Warum wir bei der Cybersicherheit niemals den Faktor Mensch übersehen dürfen

Secure Code Warrior
Veröffentlicht Jul 22, 2021
Zuletzt aktualisiert am 08. März 2026

Wir haben uns kürzlich sehr gefreut, den ersten Beitrag des Forbes-Technologierats von unserem Vorsitzenden und CEO, Pieter Danhieux, live gehen zu sehen. In dem Beitrag wurde detailliert beschrieben, wie die Weiterbildung von Entwicklern zur Erstellung von sichererem Code der Schlüssel zur Verhinderung von Cyberangriffen und Datenschutzverletzungen ist. Darüber hinaus wurde aufgezeigt, wie dieselben sicherheitsbewussten Entwickler dazu beitragen können, besseren, sichereren Code schneller bereitzustellen, als vielen IT-Abteilungen bewusst ist. Die Notwendigkeit dieses Ansatzes ist sicherlich überzeugend. Eine kürzlich durchgeführte Studie ergab, dass ein Cyberangriff jetzt alle 39 Sekunden stattfindet, und wir alle haben die Störung gesehen, die durch nur einen erfolgreichen Ransomware-Angriff auf die Koloniale Pipeline verursacht wurde, was im Großen und Ganzen nicht so zerstörerisch war wie der SolarWinds-Hack.


Viele häufige Sicherheitslücken bestehen weiterhin, weil sich niemand die Mühe gemacht hat, Entwicklern zu zeigen, wie schlechte Codierungsmuster durch eine bessere Methode ersetzt werden können, mit der dieselben Funktionen auf sicherere und sicherere Weise ausgeführt werden können. Und die Auswirkungen der Reparatur von Software zu einem späten Zeitpunkt ihrer Entwicklung sind extrem kostspielig, sowohl was die aufgewendeten Stunden als auch die Verzögerungen bei der Bereitstellung angeht. Das Reparieren des Codes nach der Bereitstellung, insbesondere nachdem ein Angreifer eine zuvor unentdeckte Sicherheitslücke ausgenutzt hat, kann manchmal Millionen von Dollar kosten. Und dabei ist noch nicht einmal die Schädigung des Rufs eines Unternehmens nach einem schwerwiegenden Verstoß berücksichtigt.


Sicherheitsgeschulte Entwickler werden auf natürliche Weise zu besseren Programmierern. Sicherlich sollten CISOs ihre Sicherheitstools nicht so schnell aufgeben, aber wenn CISOs einen inklusiven, präventiven Sicherheitsansatz von oben verfolgen, können sie die größte Ressource ihres Unternehmens, den Faktor Mensch, nutzen, insbesondere wenn es um sichere Codierung von Anfang des Softwareentwicklungszyklus an geht.


Zu diesem Zweck sind hier die drei wichtigsten Strategien aufgeführt, die Sie berücksichtigen sollten.


1. Seien Sie proaktiv, nicht reaktiv

Unternehmen geraten oft in die Falle, reaktiv zu sein, indem sie beispielsweise auf die Aktivitäten der Konkurrenz reagieren, anstatt eine einzigartige Vision zu entwickeln und zu verfolgen. Viele verwenden diesen Ansatz auch, wenn es um Sicherheitslücken im Code geht, und nehmen Cybersicherheit nur dann ernst, wenn sie aufgrund eines erfolgreichen Verstoßes dazu gezwungen werden. Leider ist der Schaden bis dahin angerichtet. Bußgelder, Wiederherstellungskosten, Kundenfluktuation und die Wiederherstellung der Marke wirken sich allesamt negativ auf das Geschäftsergebnis aus. Eine andere Form der Reaktion statt des Handelns besteht darin, sich auf automatisches oder manuelles Codescannen zu verlassen, um Schwachstellen in vorhandenem Code zu finden, anstatt sich überhaupt darauf zu konzentrieren, sicheren Code zu erstellen. Leider ist das Scannen von Code keine perfekte Lösung. Das heißt, je mehr Sicherheitslücken der Code enthält, desto größer ist die Wahrscheinlichkeit, dass einige durchrutschen.


Nur wenn Sie einen proaktiven Ansatz verfolgen und mit Entwicklern zusammenarbeiten, um sie von Anfang an bei der Erstellung von sicherem Code zu unterstützen, können Sie einen Softwareentwicklungszyklus einrichten, der die Wahrscheinlichkeit, dass Codierungsschwachstellen für Benutzer veröffentlicht werden, erheblich reduziert.


2. Höherqualifizieren, nicht übertreiben

Sobald Sie sich entschieden haben, Entwicklern das Wissen zur Verfügung zu stellen, das sie zum Erstellen von sicherem Code benötigen, wählen Sie Ihren Ansatz mit Bedacht aus. Interne Schulungsworkshops, die das Programmieren zum Erliegen bringen, frustrieren Entwickler und Manager gleichermaßen. Offsite-Kurse, die am Abend oder am Wochenende besucht werden müssen, sind noch weniger beliebt. Der beste Ansatz besteht darin, die Programmierkenntnisse schrittweise auszubauen. Bereitstellung relevanter Informationen Schritt für Schritt während des Codierungsprozesses – im Wesentlichen Weiterqualifizierung, ohne die Entwickler wesentlich abzulenken oder den Entwicklungsprozess zu verlangsamen.


3. Anreize schaffen, nicht davon ausgehen

Entwickler sollten Sicherheitsverbesserungen nicht als Strafe oder totale Plackerei betrachten. Manager müssen Entwickler inspirieren, indem sie ihnen die wichtige Rolle vermitteln, die sicherer Code für den Erfolg des Unternehmens spielt. Es ist auch wichtig zu vermitteln, dass sichere Programmierer für das Unternehmen wertvoller sind und in Zukunft von erweiterten Karrieremöglichkeiten profitieren werden.


Die Biden-Administration ist willkommen Die Exekutivverordnung hat den Schwerpunkt verstärkt auf Cybersicherheit und die Notwendigkeit gelegt, „Kriterien zur Bewertung der Sicherheitspraktiken der Entwickler und Lieferanten selbst aufzunehmen und innovative Tools oder Methoden zum Nachweis der Einhaltung von Sicherheitspraktiken zu identifizieren“. Tools sind zwar unverzichtbar, reichen aber nicht aus. Kein Tool wird jemals die Fähigkeit einer Person vollständig ausschließen, die eingeführten Systeme und Tools irgendwie zu ignorieren, falsch zu verstehen, zu missbrauchen oder auf andere Weise zu umgehen. Um die Sicherheit ihrer Unternehmen zu maximieren, müssen CISOs den Faktor Mensch nutzen und Entwickler dazu ermutigen, bereitwillige Befürworter und Praktiker im Bereich Sicherheit zu werden.

Ressource anzeigen
Ressource anzeigen

Wir haben uns vor Kurzem sehr gefreut, dass der erste Beitrag unseres Vorsitzenden und CEO, Pieter Danhieux, im Forbes Technology Council veröffentlicht wurde. In dem Beitrag wurde detailliert beschrieben, wie die Weiterbildung von Entwicklern zur Erstellung von sicherem Code der Schlüssel zur Verhinderung von Cyberangriffen und Datenschutzverletzungen ist.

Interessiert an mehr?

Secure Code Warrior macht sicheres Programmieren zu einer positiven und fesselnden Erfahrung für Entwickler, die ihre Fähigkeiten ausbauen. Wir leiten jeden Programmierer auf seinem bevorzugten Lernpfad an, damit sicherheitskompetente Entwickler zu den täglichen Superhelden unserer vernetzten Welt werden.

mehr erfahren

Secure Code Warrior für Ihr Unternehmen da, um Ihnen zu helfen, Code während des gesamten Softwareentwicklungszyklus zu sichern und eine Kultur zu schaffen, in der Cybersicherheit an erster Stelle steht. Ganz gleich, ob Sie AppSec-Manager, Entwickler, CISO oder jemand anderes sind, der sich mit Sicherheit befasst, wir können Ihrem Unternehmen helfen, die mit unsicherem Code verbundenen Risiken zu reduzieren.

Eine Demo buchen
Teilen auf:
LinkedIn-MarkenSozialx Logo
Autor
Secure Code Warrior
Veröffentlicht Jul 22, 2021

Secure Code Warrior macht sicheres Programmieren zu einer positiven und fesselnden Erfahrung für Entwickler, die ihre Fähigkeiten ausbauen. Wir leiten jeden Programmierer auf seinem bevorzugten Lernpfad an, damit sicherheitskompetente Entwickler zu den täglichen Superhelden unserer vernetzten Welt werden.

Dieser Artikel wurde verfasst von Secure Code Warrior Das Team von Branchenexperten hat es sich zur Aufgabe gemacht, Entwicklern das Wissen und die Fähigkeiten zu vermitteln, die sie brauchen, um von Anfang an sichere Software zu entwickeln. Dabei stützen wir uns auf umfassendes Fachwissen zu sicheren Codierungspraktiken, Branchentrends und Erkenntnissen aus der Praxis.

Teilen auf:
LinkedIn-MarkenSozialx Logo

Wir haben uns kürzlich sehr gefreut, den ersten Beitrag des Forbes-Technologierats von unserem Vorsitzenden und CEO, Pieter Danhieux, live gehen zu sehen. In dem Beitrag wurde detailliert beschrieben, wie die Weiterbildung von Entwicklern zur Erstellung von sichererem Code der Schlüssel zur Verhinderung von Cyberangriffen und Datenschutzverletzungen ist. Darüber hinaus wurde aufgezeigt, wie dieselben sicherheitsbewussten Entwickler dazu beitragen können, besseren, sichereren Code schneller bereitzustellen, als vielen IT-Abteilungen bewusst ist. Die Notwendigkeit dieses Ansatzes ist sicherlich überzeugend. Eine kürzlich durchgeführte Studie ergab, dass ein Cyberangriff jetzt alle 39 Sekunden stattfindet, und wir alle haben die Störung gesehen, die durch nur einen erfolgreichen Ransomware-Angriff auf die Koloniale Pipeline verursacht wurde, was im Großen und Ganzen nicht so zerstörerisch war wie der SolarWinds-Hack.


Viele häufige Sicherheitslücken bestehen weiterhin, weil sich niemand die Mühe gemacht hat, Entwicklern zu zeigen, wie schlechte Codierungsmuster durch eine bessere Methode ersetzt werden können, mit der dieselben Funktionen auf sicherere und sicherere Weise ausgeführt werden können. Und die Auswirkungen der Reparatur von Software zu einem späten Zeitpunkt ihrer Entwicklung sind extrem kostspielig, sowohl was die aufgewendeten Stunden als auch die Verzögerungen bei der Bereitstellung angeht. Das Reparieren des Codes nach der Bereitstellung, insbesondere nachdem ein Angreifer eine zuvor unentdeckte Sicherheitslücke ausgenutzt hat, kann manchmal Millionen von Dollar kosten. Und dabei ist noch nicht einmal die Schädigung des Rufs eines Unternehmens nach einem schwerwiegenden Verstoß berücksichtigt.


Sicherheitsgeschulte Entwickler werden auf natürliche Weise zu besseren Programmierern. Sicherlich sollten CISOs ihre Sicherheitstools nicht so schnell aufgeben, aber wenn CISOs einen inklusiven, präventiven Sicherheitsansatz von oben verfolgen, können sie die größte Ressource ihres Unternehmens, den Faktor Mensch, nutzen, insbesondere wenn es um sichere Codierung von Anfang des Softwareentwicklungszyklus an geht.


Zu diesem Zweck sind hier die drei wichtigsten Strategien aufgeführt, die Sie berücksichtigen sollten.


1. Seien Sie proaktiv, nicht reaktiv

Unternehmen geraten oft in die Falle, reaktiv zu sein, indem sie beispielsweise auf die Aktivitäten der Konkurrenz reagieren, anstatt eine einzigartige Vision zu entwickeln und zu verfolgen. Viele verwenden diesen Ansatz auch, wenn es um Sicherheitslücken im Code geht, und nehmen Cybersicherheit nur dann ernst, wenn sie aufgrund eines erfolgreichen Verstoßes dazu gezwungen werden. Leider ist der Schaden bis dahin angerichtet. Bußgelder, Wiederherstellungskosten, Kundenfluktuation und die Wiederherstellung der Marke wirken sich allesamt negativ auf das Geschäftsergebnis aus. Eine andere Form der Reaktion statt des Handelns besteht darin, sich auf automatisches oder manuelles Codescannen zu verlassen, um Schwachstellen in vorhandenem Code zu finden, anstatt sich überhaupt darauf zu konzentrieren, sicheren Code zu erstellen. Leider ist das Scannen von Code keine perfekte Lösung. Das heißt, je mehr Sicherheitslücken der Code enthält, desto größer ist die Wahrscheinlichkeit, dass einige durchrutschen.


Nur wenn Sie einen proaktiven Ansatz verfolgen und mit Entwicklern zusammenarbeiten, um sie von Anfang an bei der Erstellung von sicherem Code zu unterstützen, können Sie einen Softwareentwicklungszyklus einrichten, der die Wahrscheinlichkeit, dass Codierungsschwachstellen für Benutzer veröffentlicht werden, erheblich reduziert.


2. Höherqualifizieren, nicht übertreiben

Sobald Sie sich entschieden haben, Entwicklern das Wissen zur Verfügung zu stellen, das sie zum Erstellen von sicherem Code benötigen, wählen Sie Ihren Ansatz mit Bedacht aus. Interne Schulungsworkshops, die das Programmieren zum Erliegen bringen, frustrieren Entwickler und Manager gleichermaßen. Offsite-Kurse, die am Abend oder am Wochenende besucht werden müssen, sind noch weniger beliebt. Der beste Ansatz besteht darin, die Programmierkenntnisse schrittweise auszubauen. Bereitstellung relevanter Informationen Schritt für Schritt während des Codierungsprozesses – im Wesentlichen Weiterqualifizierung, ohne die Entwickler wesentlich abzulenken oder den Entwicklungsprozess zu verlangsamen.


3. Anreize schaffen, nicht davon ausgehen

Entwickler sollten Sicherheitsverbesserungen nicht als Strafe oder totale Plackerei betrachten. Manager müssen Entwickler inspirieren, indem sie ihnen die wichtige Rolle vermitteln, die sicherer Code für den Erfolg des Unternehmens spielt. Es ist auch wichtig zu vermitteln, dass sichere Programmierer für das Unternehmen wertvoller sind und in Zukunft von erweiterten Karrieremöglichkeiten profitieren werden.


Die Biden-Administration ist willkommen Die Exekutivverordnung hat den Schwerpunkt verstärkt auf Cybersicherheit und die Notwendigkeit gelegt, „Kriterien zur Bewertung der Sicherheitspraktiken der Entwickler und Lieferanten selbst aufzunehmen und innovative Tools oder Methoden zum Nachweis der Einhaltung von Sicherheitspraktiken zu identifizieren“. Tools sind zwar unverzichtbar, reichen aber nicht aus. Kein Tool wird jemals die Fähigkeit einer Person vollständig ausschließen, die eingeführten Systeme und Tools irgendwie zu ignorieren, falsch zu verstehen, zu missbrauchen oder auf andere Weise zu umgehen. Um die Sicherheit ihrer Unternehmen zu maximieren, müssen CISOs den Faktor Mensch nutzen und Entwickler dazu ermutigen, bereitwillige Befürworter und Praktiker im Bereich Sicherheit zu werden.

Ressource anzeigen
Ressource anzeigen

Füllen Sie das unten stehende Formular aus, um den Bericht herunterzuladen.

Wir bitten um Ihre Erlaubnis, Ihnen Informationen zu unseren Produkten und/oder verwandten Themen rund um sichere Codierung zuzusenden. Wir behandeln Ihre persönlichen Daten stets mit größter Sorgfalt und verkaufen sie niemals zu Marketingzwecken an andere Unternehmen.

Einreichen
scw Erfolgssymbol
scw-Fehlersymbol
Um das Formular abzusenden, aktivieren Sie bitte „Analytics“-Cookies. Wenn Sie fertig sind, können Sie sie jederzeit wieder deaktivieren.

Wir haben uns kürzlich sehr gefreut, den ersten Beitrag des Forbes-Technologierats von unserem Vorsitzenden und CEO, Pieter Danhieux, live gehen zu sehen. In dem Beitrag wurde detailliert beschrieben, wie die Weiterbildung von Entwicklern zur Erstellung von sichererem Code der Schlüssel zur Verhinderung von Cyberangriffen und Datenschutzverletzungen ist. Darüber hinaus wurde aufgezeigt, wie dieselben sicherheitsbewussten Entwickler dazu beitragen können, besseren, sichereren Code schneller bereitzustellen, als vielen IT-Abteilungen bewusst ist. Die Notwendigkeit dieses Ansatzes ist sicherlich überzeugend. Eine kürzlich durchgeführte Studie ergab, dass ein Cyberangriff jetzt alle 39 Sekunden stattfindet, und wir alle haben die Störung gesehen, die durch nur einen erfolgreichen Ransomware-Angriff auf die Koloniale Pipeline verursacht wurde, was im Großen und Ganzen nicht so zerstörerisch war wie der SolarWinds-Hack.


Viele häufige Sicherheitslücken bestehen weiterhin, weil sich niemand die Mühe gemacht hat, Entwicklern zu zeigen, wie schlechte Codierungsmuster durch eine bessere Methode ersetzt werden können, mit der dieselben Funktionen auf sicherere und sicherere Weise ausgeführt werden können. Und die Auswirkungen der Reparatur von Software zu einem späten Zeitpunkt ihrer Entwicklung sind extrem kostspielig, sowohl was die aufgewendeten Stunden als auch die Verzögerungen bei der Bereitstellung angeht. Das Reparieren des Codes nach der Bereitstellung, insbesondere nachdem ein Angreifer eine zuvor unentdeckte Sicherheitslücke ausgenutzt hat, kann manchmal Millionen von Dollar kosten. Und dabei ist noch nicht einmal die Schädigung des Rufs eines Unternehmens nach einem schwerwiegenden Verstoß berücksichtigt.


Sicherheitsgeschulte Entwickler werden auf natürliche Weise zu besseren Programmierern. Sicherlich sollten CISOs ihre Sicherheitstools nicht so schnell aufgeben, aber wenn CISOs einen inklusiven, präventiven Sicherheitsansatz von oben verfolgen, können sie die größte Ressource ihres Unternehmens, den Faktor Mensch, nutzen, insbesondere wenn es um sichere Codierung von Anfang des Softwareentwicklungszyklus an geht.


Zu diesem Zweck sind hier die drei wichtigsten Strategien aufgeführt, die Sie berücksichtigen sollten.


1. Seien Sie proaktiv, nicht reaktiv

Unternehmen geraten oft in die Falle, reaktiv zu sein, indem sie beispielsweise auf die Aktivitäten der Konkurrenz reagieren, anstatt eine einzigartige Vision zu entwickeln und zu verfolgen. Viele verwenden diesen Ansatz auch, wenn es um Sicherheitslücken im Code geht, und nehmen Cybersicherheit nur dann ernst, wenn sie aufgrund eines erfolgreichen Verstoßes dazu gezwungen werden. Leider ist der Schaden bis dahin angerichtet. Bußgelder, Wiederherstellungskosten, Kundenfluktuation und die Wiederherstellung der Marke wirken sich allesamt negativ auf das Geschäftsergebnis aus. Eine andere Form der Reaktion statt des Handelns besteht darin, sich auf automatisches oder manuelles Codescannen zu verlassen, um Schwachstellen in vorhandenem Code zu finden, anstatt sich überhaupt darauf zu konzentrieren, sicheren Code zu erstellen. Leider ist das Scannen von Code keine perfekte Lösung. Das heißt, je mehr Sicherheitslücken der Code enthält, desto größer ist die Wahrscheinlichkeit, dass einige durchrutschen.


Nur wenn Sie einen proaktiven Ansatz verfolgen und mit Entwicklern zusammenarbeiten, um sie von Anfang an bei der Erstellung von sicherem Code zu unterstützen, können Sie einen Softwareentwicklungszyklus einrichten, der die Wahrscheinlichkeit, dass Codierungsschwachstellen für Benutzer veröffentlicht werden, erheblich reduziert.


2. Höherqualifizieren, nicht übertreiben

Sobald Sie sich entschieden haben, Entwicklern das Wissen zur Verfügung zu stellen, das sie zum Erstellen von sicherem Code benötigen, wählen Sie Ihren Ansatz mit Bedacht aus. Interne Schulungsworkshops, die das Programmieren zum Erliegen bringen, frustrieren Entwickler und Manager gleichermaßen. Offsite-Kurse, die am Abend oder am Wochenende besucht werden müssen, sind noch weniger beliebt. Der beste Ansatz besteht darin, die Programmierkenntnisse schrittweise auszubauen. Bereitstellung relevanter Informationen Schritt für Schritt während des Codierungsprozesses – im Wesentlichen Weiterqualifizierung, ohne die Entwickler wesentlich abzulenken oder den Entwicklungsprozess zu verlangsamen.


3. Anreize schaffen, nicht davon ausgehen

Entwickler sollten Sicherheitsverbesserungen nicht als Strafe oder totale Plackerei betrachten. Manager müssen Entwickler inspirieren, indem sie ihnen die wichtige Rolle vermitteln, die sicherer Code für den Erfolg des Unternehmens spielt. Es ist auch wichtig zu vermitteln, dass sichere Programmierer für das Unternehmen wertvoller sind und in Zukunft von erweiterten Karrieremöglichkeiten profitieren werden.


Die Biden-Administration ist willkommen Die Exekutivverordnung hat den Schwerpunkt verstärkt auf Cybersicherheit und die Notwendigkeit gelegt, „Kriterien zur Bewertung der Sicherheitspraktiken der Entwickler und Lieferanten selbst aufzunehmen und innovative Tools oder Methoden zum Nachweis der Einhaltung von Sicherheitspraktiken zu identifizieren“. Tools sind zwar unverzichtbar, reichen aber nicht aus. Kein Tool wird jemals die Fähigkeit einer Person vollständig ausschließen, die eingeführten Systeme und Tools irgendwie zu ignorieren, falsch zu verstehen, zu missbrauchen oder auf andere Weise zu umgehen. Um die Sicherheit ihrer Unternehmen zu maximieren, müssen CISOs den Faktor Mensch nutzen und Entwickler dazu ermutigen, bereitwillige Befürworter und Praktiker im Bereich Sicherheit zu werden.

Webinar ansehen
Fangen Sie an
mehr erfahren

Klicken Sie auf den untenstehenden Link und laden Sie das PDF dieser Ressource herunter.

Secure Code Warrior für Ihr Unternehmen da, um Ihnen zu helfen, Code während des gesamten Softwareentwicklungszyklus zu sichern und eine Kultur zu schaffen, in der Cybersicherheit an erster Stelle steht. Ganz gleich, ob Sie AppSec-Manager, Entwickler, CISO oder jemand anderes sind, der sich mit Sicherheit befasst, wir können Ihrem Unternehmen helfen, die mit unsicherem Code verbundenen Risiken zu reduzieren.

Bericht ansehenEine Demo buchen
Ressource anzeigen
Teilen auf:
LinkedIn-MarkenSozialx Logo
Interessiert an mehr?

Teilen auf:
LinkedIn-MarkenSozialx Logo
Autor
Secure Code Warrior
Veröffentlicht Jul 22, 2021

Secure Code Warrior macht sicheres Programmieren zu einer positiven und fesselnden Erfahrung für Entwickler, die ihre Fähigkeiten ausbauen. Wir leiten jeden Programmierer auf seinem bevorzugten Lernpfad an, damit sicherheitskompetente Entwickler zu den täglichen Superhelden unserer vernetzten Welt werden.

Dieser Artikel wurde verfasst von Secure Code Warrior Das Team von Branchenexperten hat es sich zur Aufgabe gemacht, Entwicklern das Wissen und die Fähigkeiten zu vermitteln, die sie brauchen, um von Anfang an sichere Software zu entwickeln. Dabei stützen wir uns auf umfassendes Fachwissen zu sicheren Codierungspraktiken, Branchentrends und Erkenntnissen aus der Praxis.

Teilen auf:
LinkedIn-MarkenSozialx Logo

Wir haben uns kürzlich sehr gefreut, den ersten Beitrag des Forbes-Technologierats von unserem Vorsitzenden und CEO, Pieter Danhieux, live gehen zu sehen. In dem Beitrag wurde detailliert beschrieben, wie die Weiterbildung von Entwicklern zur Erstellung von sichererem Code der Schlüssel zur Verhinderung von Cyberangriffen und Datenschutzverletzungen ist. Darüber hinaus wurde aufgezeigt, wie dieselben sicherheitsbewussten Entwickler dazu beitragen können, besseren, sichereren Code schneller bereitzustellen, als vielen IT-Abteilungen bewusst ist. Die Notwendigkeit dieses Ansatzes ist sicherlich überzeugend. Eine kürzlich durchgeführte Studie ergab, dass ein Cyberangriff jetzt alle 39 Sekunden stattfindet, und wir alle haben die Störung gesehen, die durch nur einen erfolgreichen Ransomware-Angriff auf die Koloniale Pipeline verursacht wurde, was im Großen und Ganzen nicht so zerstörerisch war wie der SolarWinds-Hack.


Viele häufige Sicherheitslücken bestehen weiterhin, weil sich niemand die Mühe gemacht hat, Entwicklern zu zeigen, wie schlechte Codierungsmuster durch eine bessere Methode ersetzt werden können, mit der dieselben Funktionen auf sicherere und sicherere Weise ausgeführt werden können. Und die Auswirkungen der Reparatur von Software zu einem späten Zeitpunkt ihrer Entwicklung sind extrem kostspielig, sowohl was die aufgewendeten Stunden als auch die Verzögerungen bei der Bereitstellung angeht. Das Reparieren des Codes nach der Bereitstellung, insbesondere nachdem ein Angreifer eine zuvor unentdeckte Sicherheitslücke ausgenutzt hat, kann manchmal Millionen von Dollar kosten. Und dabei ist noch nicht einmal die Schädigung des Rufs eines Unternehmens nach einem schwerwiegenden Verstoß berücksichtigt.


Sicherheitsgeschulte Entwickler werden auf natürliche Weise zu besseren Programmierern. Sicherlich sollten CISOs ihre Sicherheitstools nicht so schnell aufgeben, aber wenn CISOs einen inklusiven, präventiven Sicherheitsansatz von oben verfolgen, können sie die größte Ressource ihres Unternehmens, den Faktor Mensch, nutzen, insbesondere wenn es um sichere Codierung von Anfang des Softwareentwicklungszyklus an geht.


Zu diesem Zweck sind hier die drei wichtigsten Strategien aufgeführt, die Sie berücksichtigen sollten.


1. Seien Sie proaktiv, nicht reaktiv

Unternehmen geraten oft in die Falle, reaktiv zu sein, indem sie beispielsweise auf die Aktivitäten der Konkurrenz reagieren, anstatt eine einzigartige Vision zu entwickeln und zu verfolgen. Viele verwenden diesen Ansatz auch, wenn es um Sicherheitslücken im Code geht, und nehmen Cybersicherheit nur dann ernst, wenn sie aufgrund eines erfolgreichen Verstoßes dazu gezwungen werden. Leider ist der Schaden bis dahin angerichtet. Bußgelder, Wiederherstellungskosten, Kundenfluktuation und die Wiederherstellung der Marke wirken sich allesamt negativ auf das Geschäftsergebnis aus. Eine andere Form der Reaktion statt des Handelns besteht darin, sich auf automatisches oder manuelles Codescannen zu verlassen, um Schwachstellen in vorhandenem Code zu finden, anstatt sich überhaupt darauf zu konzentrieren, sicheren Code zu erstellen. Leider ist das Scannen von Code keine perfekte Lösung. Das heißt, je mehr Sicherheitslücken der Code enthält, desto größer ist die Wahrscheinlichkeit, dass einige durchrutschen.


Nur wenn Sie einen proaktiven Ansatz verfolgen und mit Entwicklern zusammenarbeiten, um sie von Anfang an bei der Erstellung von sicherem Code zu unterstützen, können Sie einen Softwareentwicklungszyklus einrichten, der die Wahrscheinlichkeit, dass Codierungsschwachstellen für Benutzer veröffentlicht werden, erheblich reduziert.


2. Höherqualifizieren, nicht übertreiben

Sobald Sie sich entschieden haben, Entwicklern das Wissen zur Verfügung zu stellen, das sie zum Erstellen von sicherem Code benötigen, wählen Sie Ihren Ansatz mit Bedacht aus. Interne Schulungsworkshops, die das Programmieren zum Erliegen bringen, frustrieren Entwickler und Manager gleichermaßen. Offsite-Kurse, die am Abend oder am Wochenende besucht werden müssen, sind noch weniger beliebt. Der beste Ansatz besteht darin, die Programmierkenntnisse schrittweise auszubauen. Bereitstellung relevanter Informationen Schritt für Schritt während des Codierungsprozesses – im Wesentlichen Weiterqualifizierung, ohne die Entwickler wesentlich abzulenken oder den Entwicklungsprozess zu verlangsamen.


3. Anreize schaffen, nicht davon ausgehen

Entwickler sollten Sicherheitsverbesserungen nicht als Strafe oder totale Plackerei betrachten. Manager müssen Entwickler inspirieren, indem sie ihnen die wichtige Rolle vermitteln, die sicherer Code für den Erfolg des Unternehmens spielt. Es ist auch wichtig zu vermitteln, dass sichere Programmierer für das Unternehmen wertvoller sind und in Zukunft von erweiterten Karrieremöglichkeiten profitieren werden.


Die Biden-Administration ist willkommen Die Exekutivverordnung hat den Schwerpunkt verstärkt auf Cybersicherheit und die Notwendigkeit gelegt, „Kriterien zur Bewertung der Sicherheitspraktiken der Entwickler und Lieferanten selbst aufzunehmen und innovative Tools oder Methoden zum Nachweis der Einhaltung von Sicherheitspraktiken zu identifizieren“. Tools sind zwar unverzichtbar, reichen aber nicht aus. Kein Tool wird jemals die Fähigkeit einer Person vollständig ausschließen, die eingeführten Systeme und Tools irgendwie zu ignorieren, falsch zu verstehen, zu missbrauchen oder auf andere Weise zu umgehen. Um die Sicherheit ihrer Unternehmen zu maximieren, müssen CISOs den Faktor Mensch nutzen und Entwickler dazu ermutigen, bereitwillige Befürworter und Praktiker im Bereich Sicherheit zu werden.

Inhaltsverzeichnis

PDF herunterladen
Ressource anzeigen
Interessiert an mehr?

Secure Code Warrior macht sicheres Programmieren zu einer positiven und fesselnden Erfahrung für Entwickler, die ihre Fähigkeiten ausbauen. Wir leiten jeden Programmierer auf seinem bevorzugten Lernpfad an, damit sicherheitskompetente Entwickler zu den täglichen Superhelden unserer vernetzten Welt werden.

mehr erfahren

Secure Code Warrior für Ihr Unternehmen da, um Ihnen zu helfen, Code während des gesamten Softwareentwicklungszyklus zu sichern und eine Kultur zu schaffen, in der Cybersicherheit an erster Stelle steht. Ganz gleich, ob Sie AppSec-Manager, Entwickler, CISO oder jemand anderes sind, der sich mit Sicherheit befasst, wir können Ihrem Unternehmen helfen, die mit unsicherem Code verbundenen Risiken zu reduzieren.

Eine Demo buchenHerunterladen
Teilen auf:
LinkedIn-MarkenSozialx Logo
Ressourcen-Hub

Ressourcen für den Einstieg

Weitere Beiträge
Ressourcen-Hub

Ressourcen für den Einstieg

Weitere Beiträge