Anmelden

Schlüsseltechnologie· Staffel 1· Folge 49

STP049: Schadcode

Donnerstag, 11. Januar 2024 · 52 min

MP3

Shownotes

<p>In dieser ersten Folge zum Thema Cyber-Cyber halten wir uns so lange mit der Einführung von Grundbegriffen auf, dass am Ende die Entscheidung fällt, den Rest auf Episode 51 zu verschieben. Betrachtet euch hiermit als angeteasert!</p><h2>Shownotes</h2><blockquote>
<p>Die drei wichtigsten Dinge, die Experten über Software-Sicherheit wissen:</p>
<ol>
<li>Software ist unglaublich unzuverlässig und unsicher.</li>
<li>Nein, wirklich, ihr könnt es euch nicht vorstellen.</li>
<li>Es ist sogar noch schlimmer als das.</li>
</ol>
<p><a href="en.wikipedia.org/w/index.php?title=Matt_Blaze&… Blaze</a> <a href="twitter.com/mattblaze/status/11925036736640163… Twitter</a> (Achtung: zweiter Link geht zu einer Domain von Elon Musk)</p>
</blockquote>
<ul>
<li>
<p>Vorbemerkung: für offensive und defensive Computernutzung wird regelmäßig der Wortteil "Cyber-" verwendet (z.B. "Cyberangriff", "Cybersicherheit")</p>
<ul>
<li>in IT-Kreisen, insb. im CCC-Umfeld, gilt "Cyber-" als <a href="de.wikipedia.org/w/index.php?title=Schibboleth…; für Leute, die von IT keine tiefgehende Ahnung haben (siehe z.B. <a href="youtube.com/watch?v=WY6KkRsS26M">"… Cyber-Cyber-Regierung"</a>)</li>
<li>wir bleiben deswegen sicherheitshalber bei "IT-Angriff" :)</li>
</ul>
</li>
<li>
<p>Grundlage: <a href="de.wikipedia.org/w/index.php?title=Sicherheits…; ("Fehler in einer Software oder einer Hardware, durch [die] ein Programm mit Schadwirkung oder ein Angreifer in ein Computersystem eindringen kann")</p>
<ul>
<li>siehe STP037: heutige berühmte Softwarefehler sind meist Sicherheitslücken (z.B. Heartbleed, wie in STP037 besprochen)</li>
<li>siehe STP039: handwerkliche Fehler in der Authentifizierung oder Autorisierung ergeben meist besonders gut ausnutzbare Sicherheitslücken (siehe gerade neulich <a href="msrc.microsoft.com/blog/2023/09/results-of-maj… AD</a>)</li>
<li>siehe STP045/STP047: Grundlage vieler Sicherheitslücken sind Speicherverwaltungsfehler (z.B. Pufferüberlauf, wie in STP047 besprochen)</li>
<li>Sicherheitslücken werden aktiv gesucht, entweder von "Whitehats" (Sicherheitsforschern oder den Red-Teams der Softwarehersteller selbst) oder von "Blackhats" (die die Lücken für tatsächliche Angriffe ausnutzen wollen oder an Angreifer verkaufen wollen)</li>
<li>bekannte Sicherheitslücken werden in der <a href="de.wikipedia.org/w/index.php?title=Common_Vuln…; ("Common Vulnerabilities and Exposures", dt. "Bekannte Schwachstellen und Anfälligkeiten") geführt (z.B. Heartbleed ist CVE-2014-0160)</li>
</ul>
</li>
<li>
<p>zweiter Schritt: <a href="de.wikipedia.org/w/index.php?title=Exploit&…; (eine systematische Methode, um eine Sicherheitslücke auszunutzen)</p>
<ul>
<li>auch für Whitehats sind Exploits wichtig, um die Kritikalität einer Sicherheitslücke zu demonstrieren</li>
<li>für Blackhats sind Exploits die handelbare Form von Sicherheitslücken</li>
<li>Preise für Exploits orientieren sich an Angebot und Nachfrage, z.B. für RCE-Exploits in iOS oder Android <a href="techcrunch.com/2023/10/05/zero-days-for-hackin… zu 20 Mio. $</a> (RCE = Remote Code Execution)</li>
<li>Angriffe auf der Grundlage von Exploits haben meist eines von zwei Zielen: Ausführung von Schadcode oder Ausschleusung von Informationen (z.B. Passwörter)</li>
</ul>
</li>
<li>
<p>Schadcode: der große Nachteil von Computern ist auch ihr Vorteil; sie tun genau all das, was man ihnen sagt :)</p>
<ul>
<li><a href="de.wikipedia.org/w/index.php?title=Computervir…;: ein sich selbst verbreitendes Programm, dass sich in einen Computer einnistet (biologisches Analog: <a href="youtube.com/watch?v=NdaYRSW76Mg">Pilze, die die Gehirne von Insekten infizieren</a>)</li>
<li><a href="de.wikipedia.org/w/index.php?title=Computerwur…;: wie ein Virus, aber nistet sich nicht ein, sondern verbreitet sich nur weiter (z.B. über E-Mails oder USB-Sticks)</li>
<li><a href="de.wikipedia.org/w/index.php?title=Trojanische…)&oldid=233931219">Trojaner</a>: ein Virus, der sich nicht mittels Exploit einer Sicherheitslücke verbreitet, sondern sich als nützliches Programm tarnt
<ul>
<li>in der netzpolitischen Debatte vor allem relevant in Form von <a href="de.wikipedia.org/w/index.php?title=Staatstroja…;
</ul>
</li>
</ul>
</li>
<li>
<p>Vorschau: zweiter Teil in STP051 (Ablauf eines IT-Angriffs)</p>
</li>
<li>
<p>im Gespräch erwähnt: <a href="media.ccc.de/v/2019-218-wie-hackback-mit-der-g… von HonkHase zu Hackback und Digitalen Waffen</a></p>
</li>
</ul>

Anmelden oder registrieren

Jetzt

0:00 / 0:00