
Warum Scaffold Learning sicherheitsbewusste Entwickler hervorbringt
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!


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.
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.

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 vereinbarenMatias 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.


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!

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!

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 vereinbarenMatias 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.
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
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.

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 vereinbarenDownloadHilfreiche Ressourcen für den Einstieg
Themen und Inhalte der Sicherheitsschulung
Die branchenweit besten Inhalte werden unter Berücksichtigung der Kundenrollen ständig weiterentwickelt und an die sich ständig verändernde Softwareentwicklungsumgebung angepasst. Es werden Themen angeboten, die alle Bereiche von KI bis hin zu XQuery-Injection abdecken und für verschiedene Rollen geeignet sind, von Architekten und Ingenieuren bis hin zu Produktmanagern und QA-Mitarbeitern. Sehen Sie sich vorab an, was der Inhaltskatalog nach Themen und Rollen zu bieten hat.
Die Kamer van Koophandel setzt Maßstäbe für entwicklergesteuerte Sicherheit in großem Maßstab
Die Kamer van Koophandel berichtet, wie sie sicheres Codieren durch rollenbasierte Zertifizierungen, Trust Score-Benchmarking und eine Kultur der gemeinsamen Verantwortung für Sicherheit in die tägliche Entwicklungsarbeit integriert hat.
Bedrohungsmodellierung mit KI: So wird jeder Entwickler zum Bedrohungsmodellierer
Sie werden besser gerüstet sein, um Entwicklern dabei zu helfen, Ideen und Techniken zur Bedrohungsmodellierung mit den KI-Tools zu kombinieren, die sie bereits verwenden, um die Sicherheit zu erhöhen, die Zusammenarbeit zu verbessern und von Anfang an widerstandsfähigere Software zu entwickeln.
Hilfreiche Ressourcen für den Einstieg
Cybermon ist zurück: Die KI-Mission zum Besiegen des Bosses ist jetzt auf Abruf verfügbar.
Cybermon 2025 Bit The Boss ist jetzt das ganze Jahr über bei SCW verfügbar. Stärken Sie die Entwicklung von Sicherheits-KI in großem Maßstab durch den Einsatz fortschrittlicher KI/LLM-Sicherheitslösungen.
Erläuterung des Gesetzes zur Cyber-Resilienz: Bedeutung der Entwicklung von Sicherheitsdesign-Software
Erfahren Sie mehr über die Anforderungen und Anwendungsbereiche des EU-Cyberresilienzgesetzes (CRA) und darüber, wie sich Ingenieurteams durch Design, Praktiken, Schwachstellenvermeidung und die Einrichtung einer Entwicklerumgebung sicher vorbereiten können.
Erfolgsfaktor 1: Definierte und messbare Erfolgskriterien
Enabler 1 bietet eine zehnteilige Reihe von Erfolgsfaktoren, die zeigen, wie sichere Codierung zu Geschäftsergebnissen wie einer schnelleren Risikominderung und Kostensenkung für die Reifung langfristiger Programme beitragen kann.




%20(1).avif)
.avif)
