SCW-Symbole
Held-Hintergrund ohne Trennlinie
Blog

Warum Scaffold Learning sicherheitsbewusste Entwickler hervorbringt

Matias Madou, Ph.D.
Veröffentlicht Jan 21, 2022
Zuletzt aktualisiert am 09. März 2026

Wenn Sie sich nur ein paar Minuten lang die Techniknachrichten ansehen, werden Sie schnell erkennen, wie gefährlich die Bedrohungslage geworden ist. Täglich gibt es Berichte über schwerwiegende Sicherheitsverletzungen, neue Schwachstellen oder aktive Missbrauchsversuche durch Cyberkriminelle und andere Kriminelle. Und fast alle Branchenindikatoren und Berichte zeigen, dass die Zahl der Cyberbedrohungen immer weiter zunimmt. Die meisten Experten gehen davon aus, dass sich dieser Trend in den kommenden Jahren fortsetzen wird.

Um diesen neuen Bedrohungen zu begegnen, sind die IT-Sicherheitskräfte, die an vorderster Front arbeiten, erschöpft und es herrscht Personalmangel.Trotz hoher Gehälter und ihrer fast unverzichtbaren Bedeutung für alle Unternehmen und Organisationen gibt es bei weitem nicht genügend verfügbare Sicherheitskräfte. Laut einer aktuellen Umfrage des Center for Strategic and International Studies gaben 82 % der IT-Entscheidungsträger an, dass ihre Organisation unter einem Mangel an Cybersicherheitsexperten leidet, und 71 % gaben an, dass dieser Mangel zu direkten und messbaren Schäden für ihre Organisation geführt hat.Dem Bericht zufolge sind allein in den USA mehr als 520.000 Stellen im Bereich Cybersicherheit unbesetzt, obwohl es in diesem Bereich etwa 940.000 Beschäftigte gibt.

Weltweit sind derzeit etwa 3,5 Millionen Stellen im Bereich Cybersicherheit unbesetzt. Das bedeutet, dass selbst Unternehmen, die bereit sind, enorme Summen für die Einstellung und Bindung von Spitzenkräften zu zahlen, Schwierigkeiten haben, geeignete Kandidaten zu finden. Im Durchschnitt dauert es etwa 21 % länger, diese Stellen zu besetzen. Wenn Sie eine Position im Bereich Cybersicherheit anstreben, können Sie eine höhere Position erreichen als in jedem anderen Berufsfeld.

Die Unterstützung für Entwickler wurde viel zu lange vernachlässigt.

In einem früheren Blogbeitrag habe ich erwähnt, dass Entwickler dazu beitragen können, einige der wichtigsten Lücken in der Cybersicherheit zu schließen. Allerdings haben Entwickler traditionell keine Schulungen zum Thema Cybersicherheit erhalten. Ihre Arbeitsleistung basierte fast ausschließlich auf der Geschwindigkeit und dem Zeitpunkt der Bereitstellung. Darüber hinaus war das AppSec-Team für die Sicherheit zuständig.

Leider ist es nicht damit getan, einfach nur die Richtung zu ändern und die Entwickler aufzufordern, plötzlich Sicherheitsmaßnahmen in Anwendungen und Programme zu integrieren. Auch wenn viele Umfragen zeigen, dass diese Änderungen bereitwillig angenommen werden, sind dennoch Schulungen erforderlich, um sie umzusetzen. Darüber hinaus sind die Ermutigung und Unterstützung durch die Führungskräfte notwendig, aber die Schaffung von Bedingungen für sinnvolles Lernen ist die erste und oft größte Hürde.

Weltweit gibt es Millionen hochbezahlter, hochsicherer IT-Sicherheitspositionen, die noch nicht besetzt sind. Wenn es einfach wäre, hätte sich jeder auf dieses Gebiet gestürzt. Es ist schwierig zu lernen, wie man mit Bedrohungen umgeht und Schwachstellen im Code beseitigt, und die Bedrohungslandschaft verändert sich ständig. Selbst für relativ technisch versierte Entwickler sind Versuche, ihnen Cybersicherheit beizubringen, zeitaufwändig, wenig einprägsam und haben nur geringe positive Auswirkungen. Dies gilt insbesondere dann, wenn diese Anforderungen zu einem bereits überfüllten Zeitplan hinzukommen.

Errichten Sie eine Plattform, um höher zu gelangen.

Das Unterrichten von Cybersicherheitstechnologien mit traditionellen Methoden ist wie der Bau eines Wolkenkratzers, ohne den Boden unter den Füßen zu verlassen. Es ist unmöglich, da den Schülern die Grundlagen fehlen, die sie benötigen, um viele der höheren Konzepte in einem komplexen Bereich wie der Cybersicherheit zu meistern. Um dies auszugleichen, kann das Scaffold Learning mit den folgenden Konzepten eingesetzt werden.

Bei der Verbesserung von Fähigkeiten mithilfe eines Scaffolding- oder „hierarchischen“ Ansatzes werden größere Themen in der Regel in einzelne Lernerfahrungen oder Konzepte unterteilt. Auf diese Weise können die Schüler jedes Konzept mit geeigneten Übungen und Anleitungen meistern und erhalten alle erforderliche Unterstützung für die einzelnen Komponenten.So wie bei einem hohen Gebäude ein physisches Gerüst errichtet wird, werden bereits beherrschte Konzepte mit neueren und fortgeschritteneren Konzepten überlagert. Auf diese Weise können die Schüler ein höheres Maß an Verständnis und Fertigkeiten erreichen, als sie ohne Hilfe erwerben könnten.

Wie bei physischen Stützen wird diese Unterstützung schrittweise abgebaut, wenn sie nicht mehr benötigt wird, und die Verantwortung für die Schüler nimmt zu, je mehr sie sich verbessern.

Scaffold Learning wird hauptsächlich eingesetzt, um negative Emotionen und Selbstwahrnehmung zu reduzieren, die Schüler erleben können, wenn sie ohne Hilfe schwierige Aufgaben versuchen und dabei frustriert, verängstigt oder entmutigt werden. Es kann jedoch auch nützlich sein, wenn es darum geht, sehr schwierige Konzepte wie die moderne Cybersicherheit zu behandeln. Es ist keine Frage, dass Entwickler wie kleine Kinder behandelt werden sollten, aber wenn die Erfahrungen im Sicherheitsteam zu Frustration und Entmutigung führen können, ist dies eine enorme Hilfe. Dies gilt insbesondere dann, wenn ihre Bemühungen durch Bugfixes und neue Kritik zurückgewiesen werden.

Wenn Entwicklern Tools zur Verfügung gestellt werden, mit denen sie die Grundlagen des sicheren Codierens verstehen können (in der Regel beginnend mit den OWASP Top 10), können Sie selbst überprüfen, wie Sicherheitsfehler entstehen, warum sie gefährlich sind und wie Sie sie vor der Produktionsphase beheben können. Auf diese Weise können Sie Ihre Kenntnisse erweitern, indem Sie komplexere Schwachstellen beheben und praktische Erfahrungen mit der Anwendung guter Korrekturen sammeln. Die Hierarchie wächst nach und nach, und bei fortgeschrittenen Sicherheitsproblemen wie unsicheren Softwarearchitekturen oder Bedrohungsmodellen sind diese Sprünge nicht besonders bedrohlich und können präzise gelöst werden.

In der Branche sollte man nicht erwarten, dass Entwickler zu Sicherheitsexperten werden. Unternehmen können jedoch neue Standards zur Unterstützung von Entwicklern einführen, um Software von höherer Qualität zu produzieren. Für Unternehmen mit hochqualifizierten Engineering-Abteilungen ergibt sich ein zusätzlicher Vorteil: Jede Stufe oder jedes Level des Scaffolding führt direkt zu einer Verbesserung der Cybersicherheit, während die Mitarbeiter lernen. Die Ergebnisse sind sichtbar, ohne dass man bis zum Ende des Schulungsprogramms warten muss.

Das Erlernen von Cybersicherheit ist eine schwierige Aufgabe, und ohne angemessene Hilfe und Anleitung ist es fast unmöglich, sie vollständig zu beherrschen. Durch die Nutzung von Sicherheitsprogrammen in Verbindung mit Scaffold Learning können Sie die Vorteile fast sofort erkennen und so das Beste aus Ihren Sicherheitsprogrammen herausholen. Die Verbesserungen setzen fast sofort ein und werden sich im Laufe der Zeit kontinuierlich fortsetzen.


Beginnen Sie mit uns den Aufbau eines starken Teams von Sicherheitsentwicklern. Sehen Sie selbst:

Schulungskurse
Aufgaben
Entwicklerschulungen

... und vieles mehr!

Ressourcen anzeigen
Ressourcen anzeigen

In der Branche sollte man nicht erwarten, dass Entwickler zu Sicherheitsexperten werden. Allerdings können Unternehmen durch die Einführung neuer Standards zur Unterstützung von Entwicklern Software von höherer Qualität produzieren.

Sind Sie an weiteren Informationen interessiert?

Matias Madou, Ph.D., ist Sicherheitsexperte, Forscher, CTO und Mitbegründer von Secure Code Warrior. Matias promovierte an der Universität Gent im Bereich Anwendungssicherheit und konzentrierte sich dabei auf statische Analyselösungen. Später wechselte er zu Fortify in den USA, wo er erkannte, dass es nicht ausreicht, nur Codeprobleme zu erkennen, ohne den Entwicklern beim Schreiben von sicherem Code zu helfen. Dies inspirierte ihn dazu, Produkte zu entwickeln, die Entwickler unterstützen, den Aufwand für die Sicherheit verringern und die Erwartungen der Kunden übertreffen. Wenn er nicht an seinem Schreibtisch im Team Awesome sitzt, steht er gerne auf der Bühne und hält Vorträge auf Konferenzen wie der RSA Conference, BlackHat und DefCon.

mehr erfahren

Secure Code Warrior ist für Unternehmen da, um den Code während des gesamten Softwareentwicklungszyklus zu schützen und eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Unabhängig davon, ob Sie AppSec-Manager, Entwickler, CISO oder in einem anderen Bereich der Sicherheit tätig sind, können wir Ihnen dabei helfen, die Risiken zu reduzieren, die mit unsicherem Code verbunden sind.

Demo-Termin vereinbaren
Freigabeziel:
LinkedIn-MarkenSozialx Logo
Verfasser
Matias Madou, Ph.D.
Veröffentlicht Jan 21, 2022

Matias Madou, Ph.D., ist Sicherheitsexperte, Forscher, CTO und Mitbegründer von Secure Code Warrior. Matias promovierte an der Universität Gent im Bereich Anwendungssicherheit und konzentrierte sich dabei auf statische Analyselösungen. Später wechselte er zu Fortify in den USA, wo er erkannte, dass es nicht ausreicht, nur Codeprobleme zu erkennen, ohne den Entwicklern beim Schreiben von sicherem Code zu helfen. Dies inspirierte ihn dazu, Produkte zu entwickeln, die Entwickler unterstützen, den Aufwand für die Sicherheit verringern und die Erwartungen der Kunden übertreffen. Wenn er nicht an seinem Schreibtisch im Team Awesome sitzt, steht er gerne auf der Bühne und hält Vorträge auf Konferenzen wie der RSA Conference, BlackHat und DefCon.

Matias ist ein Forscher und Entwickler mit mehr als 15 Jahren praktischer Erfahrung im Bereich der Softwaresicherheit. Er hat Lösungen für Unternehmen wie Fortify Software und sein eigenes Unternehmen Sensei Security entwickelt. Im Laufe seiner Karriere hat Matias mehrere Forschungsprojekte zur Anwendungssicherheit geleitet, die zu kommerziellen Produkten geführt haben, und kann auf über 10 Patente verweisen. Wenn er nicht am Schreibtisch sitzt, ist Matias als Ausbilder für fortgeschrittene Anwendungssicherheitstrainings courses tätig und hält regelmäßig Vorträge auf globalen Konferenzen wie RSA Conference, Black Hat, DefCon, BSIMM, OWASP AppSec und BruCon.

Matias hat einen Doktortitel in Computertechnik von der Universität Gent, wo er die Sicherheit von Anwendungen durch Programmverschleierung untersuchte, um die innere Funktionsweise einer Anwendung zu verbergen.

Freigabeziel:
LinkedIn-MarkenSozialx Logo

Wenn Sie sich nur ein paar Minuten lang die Techniknachrichten ansehen, werden Sie schnell erkennen, wie gefährlich die Bedrohungslage geworden ist. Täglich gibt es Berichte über schwerwiegende Sicherheitsverletzungen, neue Schwachstellen oder aktive Missbrauchsversuche durch Cyberkriminelle und andere Kriminelle. Und fast alle Branchenindikatoren und Berichte zeigen, dass die Zahl der Cyberbedrohungen immer weiter zunimmt. Die meisten Experten gehen davon aus, dass sich dieser Trend in den kommenden Jahren fortsetzen wird.

Um diesen neuen Bedrohungen zu begegnen, sind die IT-Sicherheitskräfte, die an vorderster Front arbeiten, erschöpft und es herrscht Personalmangel.Trotz hoher Gehälter und ihrer fast unverzichtbaren Bedeutung für alle Unternehmen und Organisationen gibt es bei weitem nicht genügend verfügbare Sicherheitskräfte. Laut einer aktuellen Umfrage des Center for Strategic and International Studies gaben 82 % der IT-Entscheidungsträger an, dass ihre Organisation unter einem Mangel an Cybersicherheitsexperten leidet, und 71 % gaben an, dass dieser Mangel zu direkten und messbaren Schäden für ihre Organisation geführt hat.Dem Bericht zufolge sind allein in den USA mehr als 520.000 Stellen im Bereich Cybersicherheit unbesetzt, obwohl es in diesem Bereich etwa 940.000 Beschäftigte gibt.

Weltweit sind derzeit etwa 3,5 Millionen Stellen im Bereich Cybersicherheit unbesetzt. Das bedeutet, dass selbst Unternehmen, die bereit sind, enorme Summen für die Einstellung und Bindung von Spitzenkräften zu zahlen, Schwierigkeiten haben, geeignete Kandidaten zu finden. Im Durchschnitt dauert es etwa 21 % länger, diese Stellen zu besetzen. Wenn Sie eine Position im Bereich Cybersicherheit anstreben, können Sie eine höhere Position erreichen als in jedem anderen Berufsfeld.

Die Unterstützung für Entwickler wurde viel zu lange vernachlässigt.

In einem früheren Blogbeitrag habe ich erwähnt, dass Entwickler dazu beitragen können, einige der wichtigsten Lücken in der Cybersicherheit zu schließen. Allerdings haben Entwickler traditionell keine Schulungen zum Thema Cybersicherheit erhalten. Ihre Arbeitsleistung basierte fast ausschließlich auf der Geschwindigkeit und dem Zeitpunkt der Bereitstellung. Darüber hinaus war das AppSec-Team für die Sicherheit zuständig.

Leider ist es nicht damit getan, einfach nur die Richtung zu ändern und die Entwickler aufzufordern, plötzlich Sicherheitsmaßnahmen in Anwendungen und Programme zu integrieren. Auch wenn viele Umfragen zeigen, dass diese Änderungen bereitwillig angenommen werden, sind dennoch Schulungen erforderlich, um sie umzusetzen. Darüber hinaus sind die Ermutigung und Unterstützung durch die Führungskräfte notwendig, aber die Schaffung von Bedingungen für sinnvolles Lernen ist die erste und oft größte Hürde.

Weltweit gibt es Millionen hochbezahlter, hochsicherer IT-Sicherheitspositionen, die noch nicht besetzt sind. Wenn es einfach wäre, hätte sich jeder auf dieses Gebiet gestürzt. Es ist schwierig zu lernen, wie man mit Bedrohungen umgeht und Schwachstellen im Code beseitigt, und die Bedrohungslandschaft verändert sich ständig. Selbst für relativ technisch versierte Entwickler sind Versuche, ihnen Cybersicherheit beizubringen, zeitaufwändig, wenig einprägsam und haben nur geringe positive Auswirkungen. Dies gilt insbesondere dann, wenn diese Anforderungen zu einem bereits überfüllten Zeitplan hinzukommen.

Errichten Sie eine Plattform, um höher zu gelangen.

Das Unterrichten von Cybersicherheitstechnologien mit traditionellen Methoden ist wie der Bau eines Wolkenkratzers, ohne den Boden unter den Füßen zu verlassen. Es ist unmöglich, da den Schülern die Grundlagen fehlen, die sie benötigen, um viele der höheren Konzepte in einem komplexen Bereich wie der Cybersicherheit zu meistern. Um dies auszugleichen, kann das Scaffold Learning mit den folgenden Konzepten eingesetzt werden.

Bei der Verbesserung von Fähigkeiten mithilfe eines Scaffolding- oder „hierarchischen“ Ansatzes werden größere Themen in der Regel in einzelne Lernerfahrungen oder Konzepte unterteilt. Auf diese Weise können die Schüler jedes Konzept mit geeigneten Übungen und Anleitungen meistern und erhalten alle erforderliche Unterstützung für die einzelnen Komponenten.So wie bei einem hohen Gebäude ein physisches Gerüst errichtet wird, werden bereits beherrschte Konzepte mit neueren und fortgeschritteneren Konzepten überlagert. Auf diese Weise können die Schüler ein höheres Maß an Verständnis und Fertigkeiten erreichen, als sie ohne Hilfe erwerben könnten.

Wie bei physischen Stützen wird diese Unterstützung schrittweise abgebaut, wenn sie nicht mehr benötigt wird, und die Verantwortung für die Schüler nimmt zu, je mehr sie sich verbessern.

Scaffold Learning wird hauptsächlich eingesetzt, um negative Emotionen und Selbstwahrnehmung zu reduzieren, die Schüler erleben können, wenn sie ohne Hilfe schwierige Aufgaben versuchen und dabei frustriert, verängstigt oder entmutigt werden. Es kann jedoch auch nützlich sein, wenn es darum geht, sehr schwierige Konzepte wie die moderne Cybersicherheit zu behandeln. Es ist keine Frage, dass Entwickler wie kleine Kinder behandelt werden sollten, aber wenn die Erfahrungen im Sicherheitsteam zu Frustration und Entmutigung führen können, ist dies eine enorme Hilfe. Dies gilt insbesondere dann, wenn ihre Bemühungen durch Bugfixes und neue Kritik zurückgewiesen werden.

Wenn Entwicklern Tools zur Verfügung gestellt werden, mit denen sie die Grundlagen des sicheren Codierens verstehen können (in der Regel beginnend mit den OWASP Top 10), können Sie selbst überprüfen, wie Sicherheitsfehler entstehen, warum sie gefährlich sind und wie Sie sie vor der Produktionsphase beheben können. Auf diese Weise können Sie Ihre Kenntnisse erweitern, indem Sie komplexere Schwachstellen beheben und praktische Erfahrungen mit der Anwendung guter Korrekturen sammeln. Die Hierarchie wächst nach und nach, und bei fortgeschrittenen Sicherheitsproblemen wie unsicheren Softwarearchitekturen oder Bedrohungsmodellen sind diese Sprünge nicht besonders bedrohlich und können präzise gelöst werden.

In der Branche sollte man nicht erwarten, dass Entwickler zu Sicherheitsexperten werden. Unternehmen können jedoch neue Standards zur Unterstützung von Entwicklern einführen, um Software von höherer Qualität zu produzieren. Für Unternehmen mit hochqualifizierten Engineering-Abteilungen ergibt sich ein zusätzlicher Vorteil: Jede Stufe oder jedes Level des Scaffolding führt direkt zu einer Verbesserung der Cybersicherheit, während die Mitarbeiter lernen. Die Ergebnisse sind sichtbar, ohne dass man bis zum Ende des Schulungsprogramms warten muss.

Das Erlernen von Cybersicherheit ist eine schwierige Aufgabe, und ohne angemessene Hilfe und Anleitung ist es fast unmöglich, sie vollständig zu beherrschen. Durch die Nutzung von Sicherheitsprogrammen in Verbindung mit Scaffold Learning können Sie die Vorteile fast sofort erkennen und so das Beste aus Ihren Sicherheitsprogrammen herausholen. Die Verbesserungen setzen fast sofort ein und werden sich im Laufe der Zeit kontinuierlich fortsetzen.


Beginnen Sie mit uns den Aufbau eines starken Teams von Sicherheitsentwicklern. Sehen Sie selbst:

Schulungskurse
Aufgaben
Entwicklerschulungen

... und vieles mehr!

Ressourcen anzeigen
Ressourcen anzeigen

Um den Bericht herunterzuladen, füllen Sie bitte das folgende Formular aus.

Wir bitten um Ihre Zustimmung, Ihnen Informationen zu unseren Produkten und/oder verwandten Themen der Sicherheitscodierung zukommen zu lassen. Wir behandeln Ihre personenbezogenen Daten stets mit größter Sorgfalt und verkaufen sie niemals zu Marketingzwecken an andere Unternehmen.

Einreichung
scw Erfolgssymbol
scw-Fehlersymbol
Um das Formular zu senden, aktivieren Sie bitte das „Analytics“-Cookie. Nach Abschluss können Sie es jederzeit wieder deaktivieren.

Wenn Sie sich nur ein paar Minuten lang die Techniknachrichten ansehen, werden Sie schnell erkennen, wie gefährlich die Bedrohungslage geworden ist. Täglich gibt es Berichte über schwerwiegende Sicherheitsverletzungen, neue Schwachstellen oder aktive Missbrauchsversuche durch Cyberkriminelle und andere Kriminelle. Und fast alle Branchenindikatoren und Berichte zeigen, dass die Zahl der Cyberbedrohungen immer weiter zunimmt. Die meisten Experten gehen davon aus, dass sich dieser Trend in den kommenden Jahren fortsetzen wird.

Um diesen neuen Bedrohungen zu begegnen, sind die IT-Sicherheitskräfte, die an vorderster Front arbeiten, erschöpft und es herrscht Personalmangel.Trotz hoher Gehälter und ihrer fast unverzichtbaren Bedeutung für alle Unternehmen und Organisationen gibt es bei weitem nicht genügend verfügbare Sicherheitskräfte. Laut einer aktuellen Umfrage des Center for Strategic and International Studies gaben 82 % der IT-Entscheidungsträger an, dass ihre Organisation unter einem Mangel an Cybersicherheitsexperten leidet, und 71 % gaben an, dass dieser Mangel zu direkten und messbaren Schäden für ihre Organisation geführt hat.Dem Bericht zufolge sind allein in den USA mehr als 520.000 Stellen im Bereich Cybersicherheit unbesetzt, obwohl es in diesem Bereich etwa 940.000 Beschäftigte gibt.

Weltweit sind derzeit etwa 3,5 Millionen Stellen im Bereich Cybersicherheit unbesetzt. Das bedeutet, dass selbst Unternehmen, die bereit sind, enorme Summen für die Einstellung und Bindung von Spitzenkräften zu zahlen, Schwierigkeiten haben, geeignete Kandidaten zu finden. Im Durchschnitt dauert es etwa 21 % länger, diese Stellen zu besetzen. Wenn Sie eine Position im Bereich Cybersicherheit anstreben, können Sie eine höhere Position erreichen als in jedem anderen Berufsfeld.

Die Unterstützung für Entwickler wurde viel zu lange vernachlässigt.

In einem früheren Blogbeitrag habe ich erwähnt, dass Entwickler dazu beitragen können, einige der wichtigsten Lücken in der Cybersicherheit zu schließen. Allerdings haben Entwickler traditionell keine Schulungen zum Thema Cybersicherheit erhalten. Ihre Arbeitsleistung basierte fast ausschließlich auf der Geschwindigkeit und dem Zeitpunkt der Bereitstellung. Darüber hinaus war das AppSec-Team für die Sicherheit zuständig.

Leider ist es nicht damit getan, einfach nur die Richtung zu ändern und die Entwickler aufzufordern, plötzlich Sicherheitsmaßnahmen in Anwendungen und Programme zu integrieren. Auch wenn viele Umfragen zeigen, dass diese Änderungen bereitwillig angenommen werden, sind dennoch Schulungen erforderlich, um sie umzusetzen. Darüber hinaus sind die Ermutigung und Unterstützung durch die Führungskräfte notwendig, aber die Schaffung von Bedingungen für sinnvolles Lernen ist die erste und oft größte Hürde.

Weltweit gibt es Millionen hochbezahlter, hochsicherer IT-Sicherheitspositionen, die noch nicht besetzt sind. Wenn es einfach wäre, hätte sich jeder auf dieses Gebiet gestürzt. Es ist schwierig zu lernen, wie man mit Bedrohungen umgeht und Schwachstellen im Code beseitigt, und die Bedrohungslandschaft verändert sich ständig. Selbst für relativ technisch versierte Entwickler sind Versuche, ihnen Cybersicherheit beizubringen, zeitaufwändig, wenig einprägsam und haben nur geringe positive Auswirkungen. Dies gilt insbesondere dann, wenn diese Anforderungen zu einem bereits überfüllten Zeitplan hinzukommen.

Errichten Sie eine Plattform, um höher zu gelangen.

Das Unterrichten von Cybersicherheitstechnologien mit traditionellen Methoden ist wie der Bau eines Wolkenkratzers, ohne den Boden unter den Füßen zu verlassen. Es ist unmöglich, da den Schülern die Grundlagen fehlen, die sie benötigen, um viele der höheren Konzepte in einem komplexen Bereich wie der Cybersicherheit zu meistern. Um dies auszugleichen, kann das Scaffold Learning mit den folgenden Konzepten eingesetzt werden.

Bei der Verbesserung von Fähigkeiten mithilfe eines Scaffolding- oder „hierarchischen“ Ansatzes werden größere Themen in der Regel in einzelne Lernerfahrungen oder Konzepte unterteilt. Auf diese Weise können die Schüler jedes Konzept mit geeigneten Übungen und Anleitungen meistern und erhalten alle erforderliche Unterstützung für die einzelnen Komponenten.So wie bei einem hohen Gebäude ein physisches Gerüst errichtet wird, werden bereits beherrschte Konzepte mit neueren und fortgeschritteneren Konzepten überlagert. Auf diese Weise können die Schüler ein höheres Maß an Verständnis und Fertigkeiten erreichen, als sie ohne Hilfe erwerben könnten.

Wie bei physischen Stützen wird diese Unterstützung schrittweise abgebaut, wenn sie nicht mehr benötigt wird, und die Verantwortung für die Schüler nimmt zu, je mehr sie sich verbessern.

Scaffold Learning wird hauptsächlich eingesetzt, um negative Emotionen und Selbstwahrnehmung zu reduzieren, die Schüler erleben können, wenn sie ohne Hilfe schwierige Aufgaben versuchen und dabei frustriert, verängstigt oder entmutigt werden. Es kann jedoch auch nützlich sein, wenn es darum geht, sehr schwierige Konzepte wie die moderne Cybersicherheit zu behandeln. Es ist keine Frage, dass Entwickler wie kleine Kinder behandelt werden sollten, aber wenn die Erfahrungen im Sicherheitsteam zu Frustration und Entmutigung führen können, ist dies eine enorme Hilfe. Dies gilt insbesondere dann, wenn ihre Bemühungen durch Bugfixes und neue Kritik zurückgewiesen werden.

Wenn Entwicklern Tools zur Verfügung gestellt werden, mit denen sie die Grundlagen des sicheren Codierens verstehen können (in der Regel beginnend mit den OWASP Top 10), können Sie selbst überprüfen, wie Sicherheitsfehler entstehen, warum sie gefährlich sind und wie Sie sie vor der Produktionsphase beheben können. Auf diese Weise können Sie Ihre Kenntnisse erweitern, indem Sie komplexere Schwachstellen beheben und praktische Erfahrungen mit der Anwendung guter Korrekturen sammeln. Die Hierarchie wächst nach und nach, und bei fortgeschrittenen Sicherheitsproblemen wie unsicheren Softwarearchitekturen oder Bedrohungsmodellen sind diese Sprünge nicht besonders bedrohlich und können präzise gelöst werden.

In der Branche sollte man nicht erwarten, dass Entwickler zu Sicherheitsexperten werden. Unternehmen können jedoch neue Standards zur Unterstützung von Entwicklern einführen, um Software von höherer Qualität zu produzieren. Für Unternehmen mit hochqualifizierten Engineering-Abteilungen ergibt sich ein zusätzlicher Vorteil: Jede Stufe oder jedes Level des Scaffolding führt direkt zu einer Verbesserung der Cybersicherheit, während die Mitarbeiter lernen. Die Ergebnisse sind sichtbar, ohne dass man bis zum Ende des Schulungsprogramms warten muss.

Das Erlernen von Cybersicherheit ist eine schwierige Aufgabe, und ohne angemessene Hilfe und Anleitung ist es fast unmöglich, sie vollständig zu beherrschen. Durch die Nutzung von Sicherheitsprogrammen in Verbindung mit Scaffold Learning können Sie die Vorteile fast sofort erkennen und so das Beste aus Ihren Sicherheitsprogrammen herausholen. Die Verbesserungen setzen fast sofort ein und werden sich im Laufe der Zeit kontinuierlich fortsetzen.


Beginnen Sie mit uns den Aufbau eines starken Teams von Sicherheitsentwicklern. Sehen Sie selbst:

Schulungskurse
Aufgaben
Entwicklerschulungen

... und vieles mehr!

Webinar ansehen
Beginnen
mehr erfahren

Klicken Sie auf den folgenden Link und laden Sie die PDF-Datei dieser Ressource herunter.

Secure Code Warrior ist für Unternehmen da, um den Code während des gesamten Softwareentwicklungszyklus zu schützen und eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Unabhängig davon, ob Sie AppSec-Manager, Entwickler, CISO oder in einem anderen Bereich der Sicherheit tätig sind, können wir Ihnen dabei helfen, die Risiken zu reduzieren, die mit unsicherem Code verbunden sind.

Bericht anzeigenDemo-Termin vereinbaren
Ressourcen anzeigen
Freigabeziel:
LinkedIn-MarkenSozialx Logo
Sind Sie an weiteren Informationen interessiert?

Freigabeziel:
LinkedIn-MarkenSozialx Logo
Verfasser
Matias Madou, Ph.D.
Veröffentlicht Jan 21, 2022

Matias Madou, Ph.D., ist Sicherheitsexperte, Forscher, CTO und Mitbegründer von Secure Code Warrior. Matias promovierte an der Universität Gent im Bereich Anwendungssicherheit und konzentrierte sich dabei auf statische Analyselösungen. Später wechselte er zu Fortify in den USA, wo er erkannte, dass es nicht ausreicht, nur Codeprobleme zu erkennen, ohne den Entwicklern beim Schreiben von sicherem Code zu helfen. Dies inspirierte ihn dazu, Produkte zu entwickeln, die Entwickler unterstützen, den Aufwand für die Sicherheit verringern und die Erwartungen der Kunden übertreffen. Wenn er nicht an seinem Schreibtisch im Team Awesome sitzt, steht er gerne auf der Bühne und hält Vorträge auf Konferenzen wie der RSA Conference, BlackHat und DefCon.

Matias ist ein Forscher und Entwickler mit mehr als 15 Jahren praktischer Erfahrung im Bereich der Softwaresicherheit. Er hat Lösungen für Unternehmen wie Fortify Software und sein eigenes Unternehmen Sensei Security entwickelt. Im Laufe seiner Karriere hat Matias mehrere Forschungsprojekte zur Anwendungssicherheit geleitet, die zu kommerziellen Produkten geführt haben, und kann auf über 10 Patente verweisen. Wenn er nicht am Schreibtisch sitzt, ist Matias als Ausbilder für fortgeschrittene Anwendungssicherheitstrainings courses tätig und hält regelmäßig Vorträge auf globalen Konferenzen wie RSA Conference, Black Hat, DefCon, BSIMM, OWASP AppSec und BruCon.

Matias hat einen Doktortitel in Computertechnik von der Universität Gent, wo er die Sicherheit von Anwendungen durch Programmverschleierung untersuchte, um die innere Funktionsweise einer Anwendung zu verbergen.

Freigabeziel:
LinkedIn-MarkenSozialx Logo

Wenn Sie sich nur ein paar Minuten lang die Techniknachrichten ansehen, werden Sie schnell erkennen, wie gefährlich die Bedrohungslage geworden ist. Täglich gibt es Berichte über schwerwiegende Sicherheitsverletzungen, neue Schwachstellen oder aktive Missbrauchsversuche durch Cyberkriminelle und andere Kriminelle. Und fast alle Branchenindikatoren und Berichte zeigen, dass die Zahl der Cyberbedrohungen immer weiter zunimmt. Die meisten Experten gehen davon aus, dass sich dieser Trend in den kommenden Jahren fortsetzen wird.

Um diesen neuen Bedrohungen zu begegnen, sind die IT-Sicherheitskräfte, die an vorderster Front arbeiten, erschöpft und es herrscht Personalmangel.Trotz hoher Gehälter und ihrer fast unverzichtbaren Bedeutung für alle Unternehmen und Organisationen gibt es bei weitem nicht genügend verfügbare Sicherheitskräfte. Laut einer aktuellen Umfrage des Center for Strategic and International Studies gaben 82 % der IT-Entscheidungsträger an, dass ihre Organisation unter einem Mangel an Cybersicherheitsexperten leidet, und 71 % gaben an, dass dieser Mangel zu direkten und messbaren Schäden für ihre Organisation geführt hat.Dem Bericht zufolge sind allein in den USA mehr als 520.000 Stellen im Bereich Cybersicherheit unbesetzt, obwohl es in diesem Bereich etwa 940.000 Beschäftigte gibt.

Weltweit sind derzeit etwa 3,5 Millionen Stellen im Bereich Cybersicherheit unbesetzt. Das bedeutet, dass selbst Unternehmen, die bereit sind, enorme Summen für die Einstellung und Bindung von Spitzenkräften zu zahlen, Schwierigkeiten haben, geeignete Kandidaten zu finden. Im Durchschnitt dauert es etwa 21 % länger, diese Stellen zu besetzen. Wenn Sie eine Position im Bereich Cybersicherheit anstreben, können Sie eine höhere Position erreichen als in jedem anderen Berufsfeld.

Die Unterstützung für Entwickler wurde viel zu lange vernachlässigt.

In einem früheren Blogbeitrag habe ich erwähnt, dass Entwickler dazu beitragen können, einige der wichtigsten Lücken in der Cybersicherheit zu schließen. Allerdings haben Entwickler traditionell keine Schulungen zum Thema Cybersicherheit erhalten. Ihre Arbeitsleistung basierte fast ausschließlich auf der Geschwindigkeit und dem Zeitpunkt der Bereitstellung. Darüber hinaus war das AppSec-Team für die Sicherheit zuständig.

Leider ist es nicht damit getan, einfach nur die Richtung zu ändern und die Entwickler aufzufordern, plötzlich Sicherheitsmaßnahmen in Anwendungen und Programme zu integrieren. Auch wenn viele Umfragen zeigen, dass diese Änderungen bereitwillig angenommen werden, sind dennoch Schulungen erforderlich, um sie umzusetzen. Darüber hinaus sind die Ermutigung und Unterstützung durch die Führungskräfte notwendig, aber die Schaffung von Bedingungen für sinnvolles Lernen ist die erste und oft größte Hürde.

Weltweit gibt es Millionen hochbezahlter, hochsicherer IT-Sicherheitspositionen, die noch nicht besetzt sind. Wenn es einfach wäre, hätte sich jeder auf dieses Gebiet gestürzt. Es ist schwierig zu lernen, wie man mit Bedrohungen umgeht und Schwachstellen im Code beseitigt, und die Bedrohungslandschaft verändert sich ständig. Selbst für relativ technisch versierte Entwickler sind Versuche, ihnen Cybersicherheit beizubringen, zeitaufwändig, wenig einprägsam und haben nur geringe positive Auswirkungen. Dies gilt insbesondere dann, wenn diese Anforderungen zu einem bereits überfüllten Zeitplan hinzukommen.

Errichten Sie eine Plattform, um höher zu gelangen.

Das Unterrichten von Cybersicherheitstechnologien mit traditionellen Methoden ist wie der Bau eines Wolkenkratzers, ohne den Boden unter den Füßen zu verlassen. Es ist unmöglich, da den Schülern die Grundlagen fehlen, die sie benötigen, um viele der höheren Konzepte in einem komplexen Bereich wie der Cybersicherheit zu meistern. Um dies auszugleichen, kann das Scaffold Learning mit den folgenden Konzepten eingesetzt werden.

Bei der Verbesserung von Fähigkeiten mithilfe eines Scaffolding- oder „hierarchischen“ Ansatzes werden größere Themen in der Regel in einzelne Lernerfahrungen oder Konzepte unterteilt. Auf diese Weise können die Schüler jedes Konzept mit geeigneten Übungen und Anleitungen meistern und erhalten alle erforderliche Unterstützung für die einzelnen Komponenten.So wie bei einem hohen Gebäude ein physisches Gerüst errichtet wird, werden bereits beherrschte Konzepte mit neueren und fortgeschritteneren Konzepten überlagert. Auf diese Weise können die Schüler ein höheres Maß an Verständnis und Fertigkeiten erreichen, als sie ohne Hilfe erwerben könnten.

Wie bei physischen Stützen wird diese Unterstützung schrittweise abgebaut, wenn sie nicht mehr benötigt wird, und die Verantwortung für die Schüler nimmt zu, je mehr sie sich verbessern.

Scaffold Learning wird hauptsächlich eingesetzt, um negative Emotionen und Selbstwahrnehmung zu reduzieren, die Schüler erleben können, wenn sie ohne Hilfe schwierige Aufgaben versuchen und dabei frustriert, verängstigt oder entmutigt werden. Es kann jedoch auch nützlich sein, wenn es darum geht, sehr schwierige Konzepte wie die moderne Cybersicherheit zu behandeln. Es ist keine Frage, dass Entwickler wie kleine Kinder behandelt werden sollten, aber wenn die Erfahrungen im Sicherheitsteam zu Frustration und Entmutigung führen können, ist dies eine enorme Hilfe. Dies gilt insbesondere dann, wenn ihre Bemühungen durch Bugfixes und neue Kritik zurückgewiesen werden.

Wenn Entwicklern Tools zur Verfügung gestellt werden, mit denen sie die Grundlagen des sicheren Codierens verstehen können (in der Regel beginnend mit den OWASP Top 10), können Sie selbst überprüfen, wie Sicherheitsfehler entstehen, warum sie gefährlich sind und wie Sie sie vor der Produktionsphase beheben können. Auf diese Weise können Sie Ihre Kenntnisse erweitern, indem Sie komplexere Schwachstellen beheben und praktische Erfahrungen mit der Anwendung guter Korrekturen sammeln. Die Hierarchie wächst nach und nach, und bei fortgeschrittenen Sicherheitsproblemen wie unsicheren Softwarearchitekturen oder Bedrohungsmodellen sind diese Sprünge nicht besonders bedrohlich und können präzise gelöst werden.

In der Branche sollte man nicht erwarten, dass Entwickler zu Sicherheitsexperten werden. Unternehmen können jedoch neue Standards zur Unterstützung von Entwicklern einführen, um Software von höherer Qualität zu produzieren. Für Unternehmen mit hochqualifizierten Engineering-Abteilungen ergibt sich ein zusätzlicher Vorteil: Jede Stufe oder jedes Level des Scaffolding führt direkt zu einer Verbesserung der Cybersicherheit, während die Mitarbeiter lernen. Die Ergebnisse sind sichtbar, ohne dass man bis zum Ende des Schulungsprogramms warten muss.

Das Erlernen von Cybersicherheit ist eine schwierige Aufgabe, und ohne angemessene Hilfe und Anleitung ist es fast unmöglich, sie vollständig zu beherrschen. Durch die Nutzung von Sicherheitsprogrammen in Verbindung mit Scaffold Learning können Sie die Vorteile fast sofort erkennen und so das Beste aus Ihren Sicherheitsprogrammen herausholen. Die Verbesserungen setzen fast sofort ein und werden sich im Laufe der Zeit kontinuierlich fortsetzen.


Beginnen Sie mit uns den Aufbau eines starken Teams von Sicherheitsentwicklern. Sehen Sie selbst:

Schulungskurse
Aufgaben
Entwicklerschulungen

... und vieles mehr!

Inhaltsverzeichnis

PDF herunterladen
Ressourcen anzeigen
Sind Sie an weiteren Informationen interessiert?

Matias Madou, Ph.D., ist Sicherheitsexperte, Forscher, CTO und Mitbegründer von Secure Code Warrior. Matias promovierte an der Universität Gent im Bereich Anwendungssicherheit und konzentrierte sich dabei auf statische Analyselösungen. Später wechselte er zu Fortify in den USA, wo er erkannte, dass es nicht ausreicht, nur Codeprobleme zu erkennen, ohne den Entwicklern beim Schreiben von sicherem Code zu helfen. Dies inspirierte ihn dazu, Produkte zu entwickeln, die Entwickler unterstützen, den Aufwand für die Sicherheit verringern und die Erwartungen der Kunden übertreffen. Wenn er nicht an seinem Schreibtisch im Team Awesome sitzt, steht er gerne auf der Bühne und hält Vorträge auf Konferenzen wie der RSA Conference, BlackHat und DefCon.

mehr erfahren

Secure Code Warrior ist für Unternehmen da, um den Code während des gesamten Softwareentwicklungszyklus zu schützen und eine Kultur zu schaffen, in der Cybersicherheit oberste Priorität hat. Unabhängig davon, ob Sie AppSec-Manager, Entwickler, CISO oder in einem anderen Bereich der Sicherheit tätig sind, können wir Ihnen dabei helfen, die Risiken zu reduzieren, die mit unsicherem Code verbunden sind.

Demo-Termin vereinbarenDownload
Freigabeziel:
LinkedIn-MarkenSozialx Logo
Ressourcen-Hub

Hilfreiche Ressourcen für den Einstieg

Weitere Beiträge
Ressourcen-Hub

Hilfreiche Ressourcen für den Einstieg

Weitere Beiträge