0:00:07.410,0:00:16.950 35c3 Vorspannmusik 0:00:16.950,0:00:23.330 Herald: Nun folgt der Vortrag "Mehr[br]schlecht als recht: Grauzone 0:00:23.330,0:00:30.701 Sicherheitsforschung" mit Dominik und[br]Fabian. Stellt euch vor ihr seid Forscher. 0:00:30.701,0:00:35.790 Ihr wollt euch ein Stück Software genauer[br]angucken, verstehen wie es funktioniert, 0:00:35.790,0:00:39.870 und macht das, was üblich ist: Reverse[br]Engineering. Dabei findet eine 0:00:39.870,0:00:43.120 Sicherheitslücke. Wenn man so in den[br]Programm-Schedule von diesem Kongress 0:00:43.120,0:00:48.510 guckt, ist das jetzt nicht allzu[br]unübliches was passiert. Aber plötzlich 0:00:48.510,0:00:53.020 kommt Post vom Anwalt. Von dieser[br]Geschichte erzählen uns die beiden 0:00:53.020,0:00:59.140 Forscher Dominik und Fabian. Begrüßt sie[br]und ihren Leidensweg mit einem großen 0:00:59.140,0:01:02.809 Applaus. 0:01:02.809,0:01:10.340 Dominik: Danke schön. Genau, wir halten,[br]mein Kollege Fabian und ich halten einen 0:01:10.340,0:01:18.140 Talk. Warum stehen wir hier? Hats gerade[br]schon angedeutet, das hat irgendwas mit 0:01:18.140,0:01:22.770 rechtlichen Dingen zu tun. Disclaimer[br]vorweg: Wir sind keine Rechtsanwälte. 0:01:22.770,0:01:30.440 Applaus[br]D: Ich muss auch dazu sagen: Es sind nicht 0:01:30.440,0:01:35.110 nur wir beide betroffen gewesen, es waren[br]acht Leute insgesamt die rechtliche 0:01:35.110,0:01:39.940 Turbulenzen verwickelt waren. Das waren[br]zwei Gruppen komplett unabhängiger 0:01:39.940,0:01:44.200 Forscher, einmal das Team, im Folgenden[br]Team FAU, von der Friedrich-Alexander- 0:01:44.200,0:01:48.430 Universität Erlangen. Das sind drei Leute[br]von der FAU und mich, Ich bin inzwischen 0:01:48.430,0:01:54.560 an der TU Berlin, und das andere Team, des[br]Team TUM aus München, TU München, vier 0:01:54.560,0:01:59.160 Leute inklusive Fabian. Und eigentlich[br]einer noch von der TU Eindhoven, der wurde 0:01:59.160,0:02:04.390 aber im Laufe des Prozesses irgendwie von[br]der Gegenseite einfach ignoriert. Ja, ist 0:02:04.390,0:02:07.720 okay, er hat sich nicht darüber beschwert.[br]Gelächter 0:02:07.720,0:02:11.561 D: Das einzige was wir gemeinsam haben[br]ist, dass wir keiner Lösung trauen, die 0:02:11.561,0:02:16.640 absolute Sicherheit bewirkt. Wer macht so[br]was? Die sogenannte Antragstellerin, das 0:02:16.640,0:02:20.950 ist eine Anbieterin von Sicherheitslösung.[br]Das Versprechen ist: "Gib mir deine 0:02:20.950,0:02:26.090 Software, ich mache sie sicher, egal wie[br]böse das Betriebssystem ist." Schützt vor 0:02:26.090,0:02:30.310 Malware, Man-in-the-Middle, Code[br]Injektionen, Spyware. Also einfach vor 0:02:30.310,0:02:34.500 allem. Und warum haben wir beide Gruppen[br]uns das angeschaut? Wegen der relativ 0:02:34.500,0:02:38.450 hohen Verbreitung im deutschen Markt, das[br]war der Grund. Genau. Wie ist das Ganze, 0:02:38.450,0:02:41.730 wie hat das angefangen? Wir haben das[br]letztes Jahr angeschaut, und daraus ging 0:02:41.730,0:02:46.460 dann so eine Veröffentlichung hervor.[br]Langsam ging das los, erst einmal einen 0:02:46.460,0:02:50.790 Artikel in der Süddeutschen ende letzten[br]Jahres. Ihr seht rechts auf den Folien 0:02:50.790,0:02:55.480 immer schön die Zeitleiste - Blau ist[br]dafür das color coding des Team FAU, Grün 0:02:55.480,0:03:01.720 ist die TU München. Wir haben das gemeldet[br]und ohne weitere Details einen 0:03:01.720,0:03:05.890 Zeitungsartikel veröffentlicht, und dann[br]einen Monat später gab es einen Vortrag 0:03:05.890,0:03:09.260 auf dem Kongress dazu, "Die fabelhafte[br]Welt des Mobilebankings" von Vincent 0:03:09.260,0:03:17.860 Haupert von der FAU in Nürnberg. Und[br]darauf ausliegend haben wir dann ein Paper 0:03:17.860,0:03:19.950 noch geschrieben, also ein[br]wissenschaftliches Papier, das wir auf der 0:03:19.950,0:03:24.760 DIMVA dieses Jahres vorgestellt haben,[br]"Honey, I Shrunk Your App Security". Da 0:03:24.760,0:03:27.940 haben wir dann nicht nur die[br]Antragstellerin betrachtet, sondern auch 0:03:27.940,0:03:32.200 noch das umliegende Umfeld. Also, wir[br]haben uns auch nicht auf diese eine Firma 0:03:32.200,0:03:35.680 verschossen, sondern wir haben uns dann[br]auch noch ein bisschen den Markt 0:03:35.680,0:03:38.870 angeschaut. Das war eigentlich so das von[br]uns, und dann war es für uns auch vorbei 0:03:38.870,0:03:46.720 das Thema. Deswegen kommt jetzt Fabian.[br]Fabian: Ja, danke Dominik, das Problem an 0:03:46.720,0:03:48.720 dieser ganzen Geschichte ist, das es[br]leider ziemlich verzwickt ist, und es gibt 0:03:48.720,0:03:52.590 zwei Zeitstränge, die quasi an einigen[br]Stellen parallel ablaufen, ich erzähl euch 0:03:52.590,0:03:56.160 jetzt, was gleichzeitig an der TUM[br]geschah. Was passiert ist, ist dass ein 0:03:56.160,0:04:00.300 Kollege von mir aus unserer Autorengruppe[br]an der TUM sich die Elster-App für die 0:04:00.300,0:04:04.040 Elektronische Lohnsteuererklärung[br]angeschaut hat und festgestellt hat "naja, 0:04:04.040,0:04:08.330 das was da drinne ist, dass sieht ziemlich[br]nach dem aus, was der Vincent auf dem 34c3 0:04:08.330,0:04:13.770 schon mal auf dem Talk erwähnt hat". So[br]ist der allererste Kontakt zu Stande 0:04:13.770,0:04:18.340 gekommen. Zu dem Zeitpunkt war das Paper[br]auf der DIMVA gerade conditionally 0:04:18.340,0:04:21.781 accepted, wenn ich mich richtig entsinne,[br]und dann floss ein bisschen was von 0:04:21.781,0:04:28.640 unserer Analyse in das Paper noch mit ein.[br]Was wir außerdem gefunden haben ist ein 0:04:28.640,0:04:32.980 sogenannte Whitebox-Kryptografie, die ein[br]zusätzlicher Schutz-Baustein in der 0:04:32.980,0:04:40.660 Software der Antragstellerin ist. Und wir[br]hatten eigentlich, wir wollten uns das 0:04:40.660,0:04:44.240 schon immer mal länger anschauen, und[br]haben gedacht "okay, zu diesem 0:04:44.240,0:04:47.010 akademischen Diskurs 'bringt Whitebox-[br]Kryptographie etwas, bringt ist nichts' 0:04:47.010,0:04:51.450 ohne jetzt genau zu wissen, was das genau[br]ist" wollten wir was beitragen. Wir haben 0:04:51.450,0:04:58.600 dann versucht, ein Paper zu[br]veröffentlichen und haben ein Paper auf 0:04:58.600,0:05:03.190 dem 12. USENIX-Workshop on offensive[br]Technologies, der kurz WOOT'18, 0:05:03.190,0:05:08.160 eingereicht und wir haben uns dann sehr[br]gefreut, dass es conditionally accepted 0:05:08.160,0:05:14.950 wurde, knapp einen Monat später. Haben wir[br]tatsächlich nicht mit gerechnet. Dann sind 0:05:14.950,0:05:19.210 wir überrascht worden das erste Mal so[br]knapp, man sieht das hier an der 0:05:19.210,0:05:24.900 Zeitleiste, ein paar Wochen nach dem wir[br]das conditionally accepted bekommen haben, 0:05:24.900,0:05:29.210 gab es eine E-Mail vom CTO der[br]Antragstellerin mit dem Betreff 0:05:29.210,0:05:33.570 "Responsible Disclosure violation", da[br]sind das erste mal aus allen Wolken 0:05:33.570,0:05:38.960 gefallen. Eigentlich, man muss dazu sagen,[br]unsere Findings, das es eigentlich... Wir 0:05:38.960,0:05:44.610 haben da zwar reverse engineering[br]betrieben, aber es war eigentlich, wir 0:05:44.610,0:05:47.620 haben nicht so direkt ein Sicherheitsleck[br]da gefunden tatsächlich. Es ging 0:05:47.620,0:05:53.639 eigentlich mehr um etwas vergleich mit der[br]akademischen Welt. Wir haben trotzdem die 0:05:53.639,0:05:57.050 Forschungsergebnisse, die wir hatten, und[br]einen Vorabzug des Papers der Firma um die 0:05:57.050,0:06:00.310 es da ging zur Verfügung gestellt, und[br]haben dann, die waren natürlich nicht 0:06:00.310,0:06:04.169 begeistert, und dann haben wir über[br]verschiedene Aspekte unseres Papiers mit 0:06:04.169,0:06:11.210 denen zehn Tage lang diskutiert.[br]D: Hm, ja, Überraschung. Wir hatten ja zu 0:06:11.210,0:06:13.479 dem Zeitpunkt, habe ich vorhin schon[br]dargelegt, eigentlich abgeschlossen gehabt 0:06:13.479,0:06:17.080 mit dem Thema, wir hatten unser Papier[br]released, das ist so in der Wissenschaft 0:06:17.080,0:06:20.580 üblicherweise, da hat man dann nicht mehr[br]so viel damit zu tun. Und plötzlich 0:06:20.580,0:06:24.910 flattert so ein Schreiben, offiziell[br]aussehendes Schreiben, also erstmal eine 0:06:24.910,0:06:30.130 Mail am Freitagabend, am Montag kam dann[br]auch das per Post: "Bitte einmal 0:06:30.130,0:06:36.260 unterschreiben". Im Volksmund wird das[br]eine Abmahnung genannt. Worum ging es da? 0:06:36.260,0:06:41.990 In E-Mails von der Rechtsanwaltskanzlei[br]zur "Forderung der Abgabe einer 0:06:41.990,0:06:47.021 strafebewährten Unterlassungserklärung",[br]das muss ablesen. Mit der Frist von, also 0:06:47.021,0:06:51.920 Freitag Abend kam das an, nur zwei[br]Werktagen, was nicht sehr viel ist. 0:06:51.920,0:06:56.380 Verstoß gegen, ja gegen was könnten wir[br]verstoßen haben? Wir sind böse Hacker, 0:06:56.380,0:07:02.199 deswegen wahrscheinlich irgendwas mit[br]Hackersachen, genau, Urheberrecht, und 0:07:02.199,0:07:07.050 natürlich waren wir auch noch Wettbewerber[br]und haben unlauteren Wettbewerb betrieben. 0:07:07.050,0:07:13.350 Wir haben uns gewundert. Die Forderungen[br]waren folgendermaßen: kein Reverse 0:07:13.350,0:07:17.681 Engineering mehr machen, also zumindest[br]der Software der Antragstellerin, keine 0:07:17.681,0:07:21.880 Schutzmaßnahmen umgehen, die die hier[br]irgendwie, das ist ja irgendwie ihr Job, 0:07:21.880,0:07:25.500 ne? Die machen Schutzmaßnahmen, wir dürfen[br]die nicht mehr umgehen. Damit ist dann der 0:07:25.500,0:07:31.560 Schutz perfekt.[br]Gelächter und Applaus 0:07:31.560,0:07:40.180 D: Nichts mehr veröffentlichen, und keine[br]Software mehr erwerben oder besitzen, die 0:07:40.180,0:07:47.630 entweder A oder B ermöglicht, also kein,[br]hört auf mit eurem Job, ein Leben lang. 0:07:47.630,0:07:52.289 Strafe je Verstoß 10 000 Euro. Also jedes[br]mal, wenn ich IDA aus versehen irgendwo... 0:07:52.289,0:07:57.620 Egal. Strafrechtliche Konsequenzen auch[br]noch angedroht. Also so ein böser 0:07:57.620,0:08:00.490 Nebensatz der sagt "ja übrigens, obwohl[br]ihr hier vielleicht das unterschreibt, ihr 0:08:00.490,0:08:04.280 könntet dann trotzdem noch auf anderem[br]Wege belangt werden". Das fanden wir nicht 0:08:04.280,0:08:09.110 so gut. Ich hatte jetzt die glückliche[br]Situation: Easy, an der Uni, ich bin ja 0:08:09.110,0:08:12.979 Forscher und so. Ich habe da angerufen[br]"Ja, ich hab ein Problem, brauche die 0:08:12.979,0:08:17.100 Rechtsabteilung." Und die Rechtsabteilung[br]sofort: "Ja, überhaupt gar kein Problem, 0:08:17.100,0:08:21.580 machen Sie sich keine Sorgen, Wir kümmern[br]uns um das Thema." Damit bin ich fertig, 0:08:21.580,0:08:22.580 danke für eure Aufmerksamkeit, ich gebe[br]zurück an Fabian. 0:08:22.580,0:08:32.941 Gelächter und Applaus[br]F: Ja, jetzt wäre es ja schön gewesen, 0:08:32.941,0:08:37.880 wenn das für uns auch so einfach gewesen[br]wäre. Wir haben diesen schönen Brief in 0:08:37.880,0:08:42.259 Form eines Vorabzugs per E-Mail an einem[br]Freitag bekommen, ich glaube es war 0:08:42.259,0:08:46.829 irgendwie so 15:00, 15:30 oderso. Wir[br]saßen glücklicherweise noch in einer 0:08:46.829,0:08:50.350 Besprechung meiner Chefin, meiner[br]Professorin, die mein Promotionsprojekt 0:08:50.350,0:08:54.399 betreut, und die hat dann gleich reagiert[br]und mal die Rechtsabteilung angerufen. Na 0:08:54.399,0:08:59.900 gut, Uni, ich weiß nicht, könnt ihr euch[br]überlegen, was passiert, wenn mal mal um 0:08:59.900,0:09:05.070 16 Uhr an einem Freitag da versucht[br]irgendjemanden zu erreichen. Es war zum 0:09:05.070,0:09:08.929 Glück tatsächlich noch jemand da, also es[br]war noch jemand da der unsere Anfrage erst 0:09:08.929,0:09:12.010 mal aufgenommen hat. Es hieß allerdings[br]tatsächlich nur, dass der Herr 0:09:12.010,0:09:15.860 Oberregierungsrat, der sich das anschauen[br]könnte, der ist leider nicht mehr im Haus, 0:09:15.860,0:09:19.809 ich gebe ihm das gleich am Montag. Ihr[br]habt hier so einen kleinen Kalender, um zu 0:09:19.809,0:09:23.959 sehen wie knapp das war: Also am 20. haben[br]wir es bekommen, der 24. war die Frist - 0:09:23.959,0:09:28.810 bis dahin sollten wir das Zurückschicken,[br]unterschrieben, dann könnten wir 0:09:28.810,0:09:32.100 vielleicht den zivilrechtlichen[br]Forderungen entgehen, wurde uns 0:09:32.100,0:09:36.259 versprochen in diesem Abmahnschreiben.[br]Gut, am Wochenende ist da nichts passiert, 0:09:36.259,0:09:39.290 wir mussten dann zähneknirschend ins[br]Wochenende gehen, ohne etwas bewegen zu 0:09:39.290,0:09:47.230 können. Am 23. und 24. haben wir dauernd[br]mit der Rechtsabteilung telefoniert, 0:09:47.230,0:09:54.360 mehrfach, oft. Und haben versucht,[br]irgendwie denen zu erklären, was 0:09:54.360,0:09:57.610 eigentlich passiert ist. Tatsächlich die[br]sind erstmal aus allen Wolken gefallen, 0:09:57.610,0:10:02.410 "Oh Gott was ist denn da schiefgelaufen?".[br]Dann haben wir erstmal versucht zu sagen: 0:10:02.410,0:10:05.529 Okay, was ist die Historie? Wir haben ja[br]schon im Vorfeld eine Diskussion zu 0:10:05.529,0:10:09.079 unserem Paper mit denen geführt, haben[br]denen unser Paper gegeben, und dann gleich 0:10:09.079,0:10:12.730 das nächste Problem: Naja das sind... Ich[br]will jetzt hier Juristen nicht 0:10:12.730,0:10:17.910 runtermachen, keineswegs, aber die haben[br]halt ein anderes Fachgebiet, und wir 0:10:17.910,0:10:20.949 machen unsere Forschung. Wir machen unsere[br]Forschung da und sollen denen jetzt auf 0:10:20.949,0:10:25.559 einmal erzählen, was unsere verschiedenen[br]Analyse-Techniken bedeuten und wie das 0:10:25.559,0:10:31.110 rechtlich einzuordnen ist. Das war sehr[br]schwierig. Und die Rechtsabteilung hat das 0:10:31.110,0:10:34.449 auch am Anfang nicht so locker gesehen.[br]Die erste Reaktion war glaube ich "Oh 0:10:34.449,0:10:39.709 Gott, wir informieren erst mal den[br]Vizekanzler. Wir sehen da potenziell auch 0:10:39.709,0:10:44.019 noch Schadenersatzforderungen auf uns[br]zukommen, potenziell auch nach 0:10:44.019,0:10:49.649 ausländischem Recht". Und das war nicht[br]witzig. Wir haben dann um eine 0:10:49.649,0:10:52.550 Fristverlängerung gebeten. Die[br]Rechtsabteilung hat das netterweise für 0:10:52.550,0:10:57.519 uns übernommen. Das ist ein Schreiben an[br]den gegnerischen Rechtsanwalt. Wichtig ist 0:10:57.519,0:11:01.649 eigentlich nur das fette: wir bitten um[br]eine Fristverlängerung bis Dienstag den 0:11:01.649,0:11:04.990 31. Juli. Wie ihr jetzt auf diesem[br]Kalender sehen könnt, das wäre jetzt genau 0:11:04.990,0:11:13.240 eine Woche gewesen. Gekriegt: Einen Tag[br]haben wir. Danke. Okay, also weiter 0:11:13.240,0:11:15.920 hetzen. Wir müssen irgendwie mit unserer[br]Rechtsabteilung klären, was wir jetzt 0:11:15.920,0:11:19.110 machen können. Wir haben mit denen[br]tatsächlich juristische Fachartikel 0:11:19.110,0:11:25.899 gewälzt. Dann kam am 25. leider noch der[br]nächste Brüller: "Wir können das 0:11:25.899,0:11:29.930 Antwortschreiben leider nur vorbereiten,[br]unterschreiben müsst ihr es selbst, wir 0:11:29.930,0:11:33.999 können es als Uni nicht zurückweisen. Auf[br]dem Briefkopf steht euer Name, ihr müsst 0:11:33.999,0:11:37.709 es unterschreiben, die TUM ist nicht[br]offiziell Prozesspartei bis jetzt." Da war 0:11:37.709,0:11:42.769 auf unserer Seite erst einmal Stille. Wir[br]konnten es nicht fassen. Wir mussten dann 0:11:42.769,0:11:48.449 tatsächlich darauf eingehen und haben[br]deren vorbereitetes Antwortschreiben dann 0:11:48.449,0:11:52.399 selbst unterzeichnet und die Forderungen[br]der Antragstellerin zurückgewiesen. 0:11:52.399,0:11:56.899 D: Ganz kurz, erinnert mich daran, Ich[br]habe es komplett vergessen. Das (verweist 0:11:56.899,0:12:00.529 auf Slides) war natürlich nicht wie es[br]war. Also, sie haben sofort gesagt "Ja es 0:12:00.529,0:12:04.559 steht ihr Name drauf, good luck, have fun.[br]Sie sollten sich dringend einen Anwalt 0:12:04.559,0:12:12.410 nehmen. Geht uns nichts an." Also, das war[br]dann Geil. Weiter: rechtlicher 0:12:12.410,0:12:16.699 Hintergrund. Fabian.[br]F: Okay. Also das was jetzt folgt, das 0:12:16.699,0:12:20.959 wussten wir natürlich zu dem damaligen[br]Zeitpunkt noch nicht, das ist das was wir 0:12:20.959,0:12:24.629 jetzt über den, also das was jetzt noch[br]alles kommt im Vortrag, da haben wir das 0:12:24.629,0:12:28.740 so angesammelt an Wissen. Wie gesagt,[br]Disclaimer: Wir sind keine Anwälte, aber 0:12:28.740,0:12:33.179 ich versuche trotzdem mal so ein bisschen[br]euch auseinander zu nehmen: Wo ist das 0:12:33.179,0:12:37.959 Problem, juristisch, soweit wir es[br]verstehen? Wir haben uns für unsere 0:12:37.959,0:12:41.759 Analyse der Software, um die es da ging,[br]verschiedener Methoden aus dem Reverse 0:12:41.759,0:12:44.869 Engineering Baukasten-bedient. Der ist[br]jetzt hier mal als Querbalken grün 0:12:44.869,0:12:49.549 dargestellt. Und da ist zum Beispiel halt[br]drin: dekompilieren, verschiedene 0:12:49.549,0:12:53.990 statische Analyse-Techniken. Man kann das[br]Programm zum Beispiel testen indem man es 0:12:53.990,0:12:57.679 in einem Emulator ausführt und nicht[br]direkt auf der Hardware, und den Emulator 0:12:57.679,0:13:01.420 kann man dann ein bisschen pimpen an ein[br]paar Stellen. Man kann das Programm auch 0:13:01.420,0:13:04.660 einfach nur als Blackbox nehmen und[br]einfach dem zuschauen, was es tut. Wenn 0:13:04.660,0:13:07.860 man es im Debugger ausführt tatsächlich,[br]dann sieht man auch wie sich die 0:13:07.860,0:13:11.779 Registerwerte verändern. Disassemblieren[br]tatsächlich wird auch durch den Debugger 0:13:11.779,0:13:14.600 gemacht, tatsächlich ist das ja, man kann[br]es auch bei Objectdump rein schmeißen. 0:13:14.600,0:13:22.810 Juristisch ist es so: dekompilieren, never[br]do it, das ist verboten. Nach 0:13:22.810,0:13:27.720 verschiedenen Paragrafen aus dem[br]Urheberrecht, und einen Teilanspruch, je 0:13:27.720,0:13:31.881 nachdem welchen Anwalt man trifft, leiten[br]die das auch her aus dem Gesetz gegen den 0:13:31.881,0:13:34.889 unlauteren Wettbewerb, wo steht: man darf[br]nicht mit technischen Maßnahmen 0:13:34.889,0:13:42.369 Geschäftsgeheimnisse einer anderen Firma[br]sich aneignen. Testen und beobachten 0:13:42.369,0:13:46.670 wiederum tatsächlich ist völlig okay, das[br]ist explizit erlaubt nach dem 0:13:46.670,0:13:52.049 Urheberrecht. Und dankenswerterweise auch[br]nicht ausschließbar nach den AGB. Bei den 0:13:52.049,0:13:58.869 ganzen Zwischendingern ist es so: Joa.[br]Also, je nachdem in welchem juristischen 0:13:58.869,0:14:02.769 Fachartikel man da liest, wenn es denn da[br]mal, und da gibt es nur ein paar davon. 0:14:02.769,0:14:08.600 Wir haben gefragt, keiner konnte uns das[br]so richtig sagen, wir mussten uns im 0:14:08.600,0:14:11.699 Vorgang dann auch Anwälte nehmen, auch die[br]meinten "Ja, das ist nicht abschließend 0:14:11.699,0:14:17.670 geklärt nach unserer Meinung". Es gibt bei[br]dem dekompilieren netterweise eine 0:14:17.670,0:14:21.269 Ausnahme, das ist die Herstellung von[br]Interoperabilität. Wie gesagt, ich bin 0:14:21.269,0:14:25.179 wieder kein Jurist, aber ich vermute, das[br]trifft zum Beispiel sowas wie Treiber- 0:14:25.179,0:14:26.439 Entwicklung - ihr habt einen Closed-[br]Source-Treiber und es gibt eine 0:14:26.439,0:14:29.239 Schnittstelle, und ihr wollt jetzt ein[br]Open-Source-Pendant dazu anbieten, oder es 0:14:29.239,0:14:33.660 gibt irgendeine klar definierte[br]Schnittstelle und aus Wettbewerbsgründen, 0:14:33.660,0:14:37.769 damit der Wettbewerb bestehen kann, darf[br]man im Notfall auch dekompilieren um 0:14:37.769,0:14:44.379 herauszukriegen, wie diese Schnittstelle[br]zu bedienen ist. In einem Emulator 0:14:44.379,0:14:47.810 ausführen: Wir haben mal unsere Anwälte[br]dann später gefragt, die meinen es ist 0:14:47.810,0:14:51.860 wahrscheinlich eher verboten. Das müsst[br]ihr euch jetzt mal auf der Zunge zergehen 0:14:51.860,0:14:56.250 lassen: Also das ausführen, also die[br]Begründung war dann: naja, das Programm 0:14:56.250,0:15:00.509 läuft dann ja nicht mehr in seiner[br]natürlichen Umgebung. 0:15:00.509,0:15:07.629 Gelächter[br]Schwierig. Und statische Analyse 0:15:07.629,0:15:09.799 teilweise, wir haben auch juristische[br]Fachartikel gelesen da war disassemblieren 0:15:09.799,0:15:15.550 schon verboten. Also, wenn ihr im Hex-[br]editor das Programm aufmacht und den 0:15:15.550,0:15:18.790 Disassemblierer in eurem Kopf habt[br]tatsächlich, ihr könnt dann aus den Hex- 0:15:18.790,0:15:22.350 Ziffern die Opcodes herleiten, und selbst[br]wenn ihr in eurem Kopf dekompilieren 0:15:22.350,0:15:25.920 könnt, das ist fein. Wenn ihr aber ein[br]Tool dafür benutzt, dass das automatisch 0:15:25.920,0:15:35.809 macht, ist schwierig. Eigentlich war unser[br]Ziel des Ganzen: Wir wollten eigentlich 0:15:35.809,0:15:40.919 gerne mit der... Also, wir hatten kein[br]Interesse an Streit. Wir haben gesagt "Na 0:15:40.919,0:15:44.799 ja okay, was können wir denn machen ohne[br]unsere wissenschaftliche Unabhängigkeit zu 0:15:44.799,0:15:48.939 verlieren um das der Gegenseite so ein[br]bisschen schmackhaft zu machen dass wir 0:15:48.939,0:15:53.629 das Paper veröffentlichen?" Wir haben mit[br]denen diskutiert, ein paar Formulierungen 0:15:53.629,0:15:57.080 die wirklich einfach drin waren, die[br]wissenschaftlich null Relevanz haben, wo 0:15:57.080,0:16:01.029 man nicht sagen kann "Hey wir hätten uns[br]da einen faulen Kompromiss gemacht" haben 0:16:01.029,0:16:05.540 wir gestrichen. Aber das hat alles nichts[br]gebracht. Letzten Endes haben wir trotz 0:16:05.540,0:16:09.079 intensiver Diskussion mit der[br]Antragsgegnerin das Paper dann finally 0:16:09.079,0:16:13.119 zurückgezogen. Obwohl die WOOT uns[br]signalisiert hat, also es kam 0:16:13.119,0:16:16.079 zwischenzeitlich von der WOOT die eMail[br]"Wir nehmen das an in der Fassung", es war 0:16:16.079,0:16:19.370 also nicht mehr conditionally accepted, es[br]war finally accepted zu dem Zeitpunkt. Wir 0:16:19.370,0:16:22.929 haben gesagt wir bringen das dann[br]irgendwann später vielleicht mal. Und dann 0:16:22.929,0:16:25.779 sind wir in Urlaub gefahren und haben[br]gehofft, Na ja, jetzt ist ja hoffentlich 0:16:25.779,0:16:29.779 Ruhe. Oder?[br]D: Das war dann auch, so ein Wochenende 0:16:29.779,0:16:38.910 war Ruhe. Hier ist das unboxing-Video, was[br]dann die nächste Woche ankam. (Sound aus 0:16:38.910,0:16:51.759 dem Video: Papier reißt "Aah, zur[br]Wiederverwendung eher schlecht, dafür sehr 0:16:51.759,0:16:58.609 gehaltvoll") Ja, das war das Schreiben.[br](Video: An Inhalt, oder zumindest an Masse 0:16:58.609,0:17:03.139 fehlt es nicht.) Das Schreiben vom[br]Gericht, vom Nürnberger Landesgericht war 0:17:03.139,0:17:07.890 sehr gehaltvoll. Und was war das dann? Sie[br]haben versucht, eine einstweilige 0:17:07.890,0:17:11.730 Verfügung zu erreichen. Das Gericht hat es[br]aber nicht direkt akzeptiert, sondern hat 0:17:11.730,0:17:19.240 gesagt "Das ist ein sehr komplexes Thema."[br]Erstmal großer Wert und so, wir wollen das 0:17:19.240,0:17:22.870 gerne, also man kann da als Gericht sagen[br]"ja, das winken wir direkt durch, 0:17:22.870,0:17:25.920 einstweilige Verfügung wird akzeptiert"[br]und dann muss man dagegen klagen und so 0:17:25.920,0:17:29.230 weiter, oder man sagt als Gericht, das[br]würde man gerne mal verhandeln. Das hätten 0:17:29.230,0:17:32.600 Sie gerne verhandelt, mit Anwaltszwang,[br]also wir haben uns dann auch Anwälte 0:17:32.600,0:17:37.730 genommen. Und volles Programm natürlich,[br]und persönliches Erscheinen wird 0:17:37.730,0:17:42.920 angeordnet. Dann sind wir alle nach[br]ziemlich viel Schriftwechsel, also dann, 0:17:42.920,0:17:45.660 man denkt so "Verhandlungen, da geht man[br]hin und schaut mal was passiert". In 0:17:45.660,0:17:50.760 Wirklichkeit war da mit unseren Anwälten[br]wirklich Beschuss, also es gab seitenweise 0:17:50.760,0:17:54.900 von der Gegenseite von uns irgendwelche[br]Schreiben die das Recht interpretiert 0:17:54.900,0:17:58.870 haben und dem Gericht versuchen, im[br]Vorfeld schon mal klarzumachen, dass die 0:17:58.870,0:18:02.050 jeweilige Gegenseite Quatsch redet.[br]Jedenfalls nach diesen gesamten hin und 0:18:02.050,0:18:08.380 her haben wir uns dann auch getroffen im[br]Gerichtssaal, und war alles überfüllt. Die 0:18:08.380,0:18:13.450 Richter haben gemeint "Naja, so eine volle[br]zivil-Verhandlung hatten sie noch nie". 0:18:13.450,0:18:17.440 Wir waren acht Leute, der komplette[br]Lehrstuhl ist noch mit angereist aus 0:18:17.440,0:18:26.510 Interesse.[br]Gelächter und Applaus 0:18:26.510,0:18:32.400 War sehr interessant, also es waren recht[br]lange Verhandlungen, unser Anwalt hat mit 0:18:32.400,0:18:36.330 zwei Stunden gerechnet, maximal, und es[br]waren dann sieben. 0:18:36.330,0:18:40.640 Gelächter[br]Es war, also, und da waren natürlich sehr 0:18:40.640,0:18:44.810 interessante Stilblüten mit dabei, die ich[br]jetzt hier nicht zeitlich alle vorbringen 0:18:44.810,0:18:50.640 will, aber solche Sachen wie, die[br]Verteidiger, oder ne, waren ja keine 0:18:50.640,0:18:53.561 Verteidiger, die Rechtsanwälte der[br]Antragstellerin haben so Sachen 0:18:53.561,0:18:58.320 losgelassen wie: "Es kann der Sicherheit[br]der Software unserer Klientin ja nicht 0:18:58.320,0:19:02.350 dienlich sein, wenn die Sicherheit in der[br]öffentlichkeit diskutiert wird". 0:19:02.350,0:19:06.780 Gelächter[br]Genau, also das war interessant. Die 0:19:06.780,0:19:09.300 Richter haben ihren Job tatsächlich[br]verhältnismäßig, also wir hatten Glück 0:19:09.300,0:19:14.470 dass sie sich wirklich darauf eingelassen[br]haben auf das Thema, nicht nur Täter, wie 0:19:14.470,0:19:17.670 Schreibtischtäter, sondern wirklich sich[br]damit auseinandergesetzt haben. Die 0:19:17.670,0:19:22.280 Schriftführerin ist irgendwann nach Hause[br]gegangen weil sie Feierabend machen 0:19:22.280,0:19:29.310 musste, und sieben Stunden später hat dann[br]die, sieben Stunden später hat dann die 0:19:29.310,0:19:33.660 dritte Richterin das niedertippen dürfen,[br]die Schriftführerin war weg. Wir haben 0:19:33.660,0:19:37.630 einen Vergleich geschlossen mit der[br]Gegenseite. Wir haben uns darauf geeinigt, 0:19:37.630,0:19:43.160 dass die Gegenseite erst mal alles zahlt.[br]Das war uns sehr wichtig. Aber dafür haben 0:19:43.160,0:19:46.830 wir zugestanden, dass wir in Zukunft[br]Responsible Disclosure ihnen gegenüber 0:19:46.830,0:19:51.340 einhalten. Wenn wir jemals wieder deren[br]App anschauen, dann sagen wir erst mal 0:19:51.340,0:19:53.790 Bescheid, "Wir haben eine neue[br]Sicherheitslücke, wir geben Ihnen X Tage 0:19:53.790,0:19:59.480 Zeit, die wir für angemessen halten."[br]Daraufhin darf die Gegenseite dann sagen, 0:19:59.480,0:20:03.770 "Ja, das ist uns nicht genug" oder "Wir[br]brauchen mehr Infos" oder "ja, passt, wir 0:20:03.770,0:20:10.000 fixen das", im Idealfall. Und wir dürfen[br]dann die Kommentare der Gegenseite prüfen 0:20:10.000,0:20:13.480 und dürfen entsprechend agieren, und, was[br]uns besonders wichtig war: Wir dürfen 0:20:13.480,0:20:18.030 weiterhin veröffentlichen, trotzdem, und[br]sie tragen komplett die 0:20:18.030,0:20:23.260 Verhandlungskosten. Sagen wir mal ein[br]okay-es Ergebnis, nach dem Vergleich waren 0:20:23.260,0:20:28.441 wir alle super durch, und es gab auch[br]einen Heise-Artikel dazu, der rege 0:20:28.441,0:20:34.680 kommentiert wurde. Also eigentlich gerade[br]nochmal alles gut gegangen, oder? Also, es 0:20:34.680,0:20:39.840 klingt jetzt so mittelgut. Acht Forscher[br]wurden wochenlang, es ist echt Stress, wie 0:20:39.840,0:20:43.900 gesagt, Papierkrieg bis zum Umkippen,[br]lauter Sachen, die man noch nie hätte 0:20:43.900,0:20:49.230 träumen lassen wollen können. Wir haben[br]keinerlei Unklarheiten beantwortet, nur 0:20:49.230,0:20:53.030 dadurch dass wir gesagt haben "Ja, wir[br]nehmen den Vergleich an". Bis jetzt. Also, 0:20:53.030,0:20:55.830 wenn wir gewonnen hätten, dann wäre[br]dekompilieren trotzdem nicht legal 0:20:55.830,0:20:58.790 gewesen, dann hätten wir nur gesagt "Wir[br]haben nicht dekompiliert" oder so was, und 0:20:58.790,0:21:02.630 das Paper von der TU ist weiterhin nicht[br]veröffentlicht, das wird aber, also sie 0:21:02.630,0:21:06.420 sind auf dem Weg, das kommt dann schon[br]doch irgendwann, ist halt jetzt ein halbes 0:21:06.420,0:21:11.440 Jahr später oder so. Was nehmen wir aus[br]dem gesamten mit? Erst mal: keine Panik, 0:21:11.440,0:21:14.870 aber... also, das ist so ein Standar-Ding,[br]don't Panik. Aber ich habe natürlich zu 0:21:14.870,0:21:17.970 wenig gepanikt. Ich habe am Freitag[br]gedacht, ja, ist ja eh Wochenende, Montag 0:21:17.970,0:21:24.200 wird es meine Uni schon richten. Äh, ne.[br]gelächter 0:21:24.200,0:21:27.430 Nicht blind Sachen unterschreiben[br]natürlich. Ich glaube dass ist auch 0:21:27.430,0:21:30.520 obvious. Wenn wir den ersten Wisch[br]unterschrieben hätten, dann hätten wir 0:21:30.520,0:21:36.020 einfach unsere Jobs an den Haken hängen[br]können. Kompletter Käse. Die Uni-Juristen 0:21:36.020,0:21:43.260 sind keine IT-Experten, also selbst da an[br]den Unis wo sie das gemacht haben war's 0:21:43.260,0:21:47.950 nicht so leicht, das denen zu vermitteln.[br]Die FAU zum Beispiel, da die Juristen 0:21:47.950,0:21:54.820 haben sich hervorgetan, die waren Positiv[br]zu erwähnen. Ja, wie auch immer. Nicht 0:21:54.820,0:21:58.740 übertreiben in Publikatoinen, das ist so[br]ein bisschen gegen uns selbst. Wir 0:21:58.740,0:22:02.860 tendieren dazu in der Wissenschaft immer[br]alle so "voll gut, was wir gemach haben" 0:22:02.860,0:22:06.360 und so weiter. Wenn wir Sachen rein[br]schreiben die am Schluss vielleicht 0:22:06.360,0:22:12.130 rechtlich belangen, verwerflich sind dann[br]problematisch, und auch warum den 0:22:12.130,0:22:14.830 Firmennamen groß in den Titel packen wenn[br]man es nicht muss oder so etwas könnte man 0:22:14.830,0:22:18.200 sich dann für die Zukunft überlegen ob man[br]das wirklich will und das Wichtigste 0:22:18.200,0:22:24.910 natürlich: never decompile. Niemals jemals[br]einen decompiler verwenden. Kein F5 mehr, 0:22:24.910,0:22:30.120 Taste gleich rausreißen aus der Tastatur.[br]Glücklicherweise: Die Beweislast liegt 0:22:30.120,0:22:36.100 beim Gegner. Falls doch jemand mal[br]ausrutscht auf der Maus oder der Tastatur: 0:22:36.100,0:22:40.740 Die Beweislast liegt beim Gegner. Nicht[br]reinschreiben. Also wenn man wirklich ein 0:22:40.740,0:22:44.120 Papier oder sowas veröffentlicht: Man hat[br]nicht dekompiliert. Hat man einfach nicht. 0:22:44.120,0:22:47.910 Problem ist: Es gibt irgendwie wieder[br]Ansprüche, also wenn ein Verdacht besteht 0:22:47.910,0:22:51.551 dann könnten da auch wieder... Das geht[br]jetzt auch zu tief ins Detail. Never 0:22:51.551,0:22:56.320 decompile. Dann haben wir uns einige[br]Fragen gestellt, die jetzt im verlauf der 0:22:56.320,0:22:57.710 Fabian noch ein bisschen beantworten[br]möchte. 0:22:57.710,0:23:05.070 Fabian: Bevor wir jetzt zum Ende des talks[br]und zum Resume kommen, wir haben natürlich 0:23:05.070,0:23:07.990 uns selber während des Prozesses schon[br]einige Fragen gestellt und auch von 0:23:07.990,0:23:12.930 außerhalb welche bekommen. Das best-of[br]möchte ich euch jetzt nicht vorenthalten. 0:23:12.930,0:23:18.520 Natürlich, naja, wenn die Richter... Das[br]muss man klar sagen, während es 0:23:18.520,0:23:22.467 Gerichtsprozesses haben sich die Richter[br]sehr tief in die Karten schauen lassen, haben 0:23:22.467,0:23:27.710 der Gegenseite quasi wortwörtlich gesagt:[br]"Also Leute, vor dieser Kammer habt ihr 0:23:27.710,0:23:31.560 mit euren Forderungen keine Chance. Das[br]könnte vergessen." Da kann man sich 0:23:31.560,0:23:35.040 natürlich jetzt fragen: Warum haben wir[br]das dann nicht einfach durchgezogen 0:23:35.040,0:23:39.840 sondern uns verglichen? Na ja, ich habe[br]euch mal so ein bisschen aufgemalt. Was 0:23:39.840,0:23:43.136 wir ja gekriegt haben... das ist der[br]Instanz-Weg, wir haben jetzt ein 0:23:43.136,0:23:46.603 einstweilige-Verfügungs-Verfahren gehabt.[br]Das ist das worum es bei uns ging. Die 0:23:46.603,0:23:50.170 Abmahnung haben wir gekriegt, die haben[br]wir alle unabhängig voneinander 0:23:50.170,0:23:53.730 zurückgewiesen. Und dann geht der Weg,[br]weil es ein einstweiliges-Verfügungs- 0:23:53.730,0:23:56.350 Verfahren ist, erst einmal zum[br]Landgericht, dann zum Oberlandesgericht 0:23:56.350,0:24:02.890 wenn die Gegenseite Berufung oder Revision[br]geht. Und danach gibts auf jeden Fall erst 0:24:02.890,0:24:06.400 einmal beim einstweiligen Verfahren eine[br]Entscheidung. Davon unberührt ist aber 0:24:06.400,0:24:09.920 noch ein eigentliches Verfügungs-Verfahren[br]das ist quasi, also einstweilig ist das 0:24:09.920,0:24:14.950 Eilverfahren. Ich habe mal gehört, ich[br]hoffe es stimmt, in Bayern muss man zum 0:24:14.950,0:24:18.380 Beispiel auch einen Monat nach Kenntnis[br]als Firma des Vorfalls einreichen sonst 0:24:18.380,0:24:21.350 ist es offensichtlich nicht mehr eilig[br]wenn man einen Monat damit wartet bis man 0:24:21.350,0:24:25.670 zu Gericht geht. Unabhängig davon kann man[br]noch mal versuchen die gleichen Ansprüche 0:24:25.670,0:24:29.550 in einem normalen Verfügungs-Verfahren[br]durchsetzen. Einstweilige ist einfach nur 0:24:29.550,0:24:36.980 die Eilig-Geschichte. Das eben der Zustand[br]eingefroren wird. So, wo waren wir denn 0:24:36.980,0:24:41.073 jetzt? Wir haben die erste Stufe dieser[br]fünfstündigen Pyramide, die haben wir 0:24:41.073,0:24:46.730 quasi gezündet. Wir waren beim Landgericht[br]haben auch auf ein Urteil, also waren da 0:24:46.730,0:24:49.650 und hätten es auf ein Urteil ankommen[br]lassen können, es wäre wahrscheinlich in 0:24:49.650,0:24:53.510 unserem Sinne ausgegangen. Die meisten[br]Fälle von denen wir wissen, und von denen 0:24:53.510,0:24:58.320 auch die TUM-Anwälte wussten oder von[br]unserem Team die Anwälte wussten, die 0:24:58.320,0:25:01.900 enden schon bei der Abmahnung. Die meisten[br]Firmen haben null Interesse da dran, in 0:25:01.900,0:25:05.610 einem öffentlichen Rechtsstreit die[br]Sicherheit ihrer Software zu diskutieren. 0:25:05.610,0:25:15.470 War bei uns nicht so. Mit dem Vergleich,[br]darin enthalten ist eine 0:25:15.470,0:25:19.320 Abgeltungsklausel. Das bedeutet: Alle[br]Ansprüche sind erledigt, völlig egal ob 0:25:19.320,0:25:22.760 sie berechtigt sind oder nicht. Damit kann[br]man nicht in Berufung oder Revision gehen. 0:25:22.760,0:25:27.910 Das heißt wir haben dem Gegner die vier[br]Stufen, die noch hätten gezündet werden 0:25:27.910,0:25:37.300 können, alle erspart, haben wir uns[br]erspart. Dem Gegner auch. Wobei wir 0:25:37.300,0:25:40.600 vermuten, dass wir am Ende die gewesen[br]wären, die den vielleicht etwas kürzeren 0:25:40.600,0:25:47.550 Atem gehabt hätten. Und wie gesagt, dieser[br]Vergleich für uns ist in unserem Sinne. 0:25:47.550,0:25:52.280 Wir wollen sowieso eigentlich responsible[br]disclosen dass uns im Laufe des Verfahrens 0:25:52.280,0:25:55.350 immer wieder mal vorgeworfen wurde "na ja,[br]die Kommunikation war ich jetzt nicht so 0:25:55.350,0:26:01.490 gut." Das tut uns leid, aber war halt ein[br]Missgeschick. Was auch nicht, also zum 0:26:01.490,0:26:03.780 Beispiel: Man könnte auch einen Gutachter[br]bestellen, Verfügungsverfahren ist viel 0:26:03.780,0:26:06.320 länger, das kann sich über Jahre[br]hinziehen, man muss auch nicht gleich 0:26:06.320,0:26:10.200 machen da gibts Verjährungsfristen, und so[br]weiter. Wir wollten dann nicht auf einer 0:26:10.200,0:26:15.380 tickenden Zeitbombe sitzen bleiben. Jetzt[br]gibt es natürlich das nächste Problem: 0:26:15.380,0:26:18.950 Kann man IT-Sicherheitsforscher jetzt denn[br]durch rechtliche Schritte zum Schweigen 0:26:18.950,0:26:25.930 bringen? Hm, Schwierig. unsere Meinung.[br]Jein. Also. bei uns hat es irgendwie nicht 0:26:25.930,0:26:32.090 funktioniert. Also wir haben uns das Recht[br]erkämpft unsere Forschung jetzt gerade auf 0:26:32.090,0:26:37.350 Seiten der TUM, also dass wir es immer[br]noch veröffentlichen können, wenn wir das 0:26:37.350,0:26:41.350 wollen. Wir haben kein NDA unterzeichnet,[br]wir können hier mit euch heute über den 0:26:41.350,0:26:45.570 Vorfall sprechen und tun das auch um die[br]Awareness für dieses Problem zu steigern, 0:26:45.570,0:26:49.350 damit euch hoffentlich nicht so etwas[br]ähnliches passiert wie uns. Auf der 0:26:49.350,0:26:53.500 anderen Seite hatten wir schon das Gefühl,[br]da das alles so ungeklärt ist, besonders 0:26:53.500,0:26:58.620 diese verschiedenen Nuancen der Analysen,[br]dass man eigentlich ja irgendwie immer 0:26:58.620,0:27:01.830 einen Grund konstruieren kann der[br]rechtlich für einen Juristen scheinbar ja 0:27:01.830,0:27:06.081 auch plausibel zu klingen scheint, sodass[br]man sagen kann "naja, Anspruch ist 0:27:06.081,0:27:09.890 vielleicht berechtigt" und dann ist der[br]Forscher, wenn er keinen Bock hat durch 0:27:09.890,0:27:13.000 einen wahnsinnig lange Instanz-Weg zu[br]gehen, eigentlich immer mundtot machen. 0:27:13.000,0:27:19.191 Und der psychische Druck ist enorm, das[br]sage ich, euch das war einer der 0:27:19.191,0:27:25.070 stressigsten, vielleicht der stressigste[br]Sommer in meinem Leben. Wer vertritt denn 0:27:25.070,0:27:31.090 Uni-Sicherheitsforscher? Eigentlich haben[br]mich viele Leute gefragt "Naja Leute, ihr 0:27:31.090,0:27:35.860 seid doch Arbeitnehmer. Ihr seid alle[br]abhängige Forscher, ihr habt ja ne Uni, 0:27:35.860,0:27:38.130 also wieso kümmert sich eigentlich nicht[br]die Uni darum, warum müsst ihr das 0:27:38.130,0:27:46.510 machen?" Warum das geht, das kann ich euch[br]rechtlich leider nicht komplett 0:27:46.510,0:27:51.350 auseinander nehmen, es gibt da zwei im[br]bayerischen Beamtenrecht, oh Gott ich 0:27:51.350,0:27:57.559 glaube Abschnitt 8 Absatz 2, 3 in[br]Verbindung mit 2(1), lasst mich lügen. Ihr 0:27:57.559,0:28:00.440 seht schon wie sehr ich mich mit diesem[br]Scheiß beschäftigen musste obwohl ich kein 0:28:00.440,0:28:08.690 Jurist bin. Aber beantragt haben wir das,[br]eine Antwort haben wir dazu heute noch nicht. 0:28:08.690,0:28:12.170 Im schlimmsten Fall muss das ins[br]bayerische Wissenschaftsministerium rauf, 0:28:12.170,0:28:15.240 um eine Aussage zu kriegen ob das geht[br]oder nicht, aber das ist tatsächlich auf 0:28:15.240,0:28:21.450 TUM-Seite bis heute ungeklärt. Wie geht[br]man als Forscher mit Nebentätigkeiten um? 0:28:21.450,0:28:25.300 Mehrere von uns haben ein kleines Gewerbe[br]nebenbei in dem sie zum Beispiel 0:28:25.300,0:28:30.350 Pentesting oder allgemeine IT-Tätigkeiten,[br]die man halt so macht, dass wir das 0:28:30.350,0:28:35.200 irgendwie abrechnen können und ordentlich[br]abrechnen kann. Wenn jetzt, das ist 0:28:35.200,0:28:39.450 tatsächlich ja in der Abmahnung aktiv[br]passiert, vonseiten einer Firma 0:28:39.450,0:28:44.990 konstruiert werden kann "Na Ja, deine[br]Firma, das ist ein Konkurrent, der steht 0:28:44.990,0:28:49.850 ja im Wettbewerb mit mir und unterliegt[br]dann viel strengeren Regeln." Das finde 0:28:49.850,0:28:55.070 ich sehr kritisch. Also zum Glück haben die[br]Richter tatsächlich gesagt: "Na ja, also, 0:28:55.070,0:28:58.650 stellen die jetzt ein Konkurrenzprodukt[br]her? Nein.". Aber trotzdem, der Vorwurf 0:28:58.650,0:29:07.320 steht natürlich erstmal im Raum. Was wäre[br]schön zu haben, was würde, was hätten wir 0:29:07.320,0:29:12.110 gewünscht zu haben? Es wäre natürlich[br]kurzfristig erst mal cool wenn man das 0:29:12.110,0:29:16.220 ganze Risiko von dem Unternehmen verklagt[br]zu werden irgendwie versichern könnte 0:29:16.220,0:29:19.720 sodass man, wenn der Worst Case eintritt,[br]dass man da wirklich jemanden hat er will 0:29:19.720,0:29:22.990 sich nicht einigen und er will dich durch[br]die vollen fünf Instanzen durchschicken, 0:29:22.990,0:29:28.730 dass man das irgendwie abfangen kann und[br]dass man das nicht auf private Rechnung 0:29:28.730,0:29:34.930 machen muss. Man kriegt vielleicht mal[br]Geld wieder bei Gericht wenn man Recht 0:29:34.930,0:29:38.870 kriegt, aber die Anwälte, jedenfalls[br]unsere, die wir engagiert haben, die 0:29:38.870,0:29:43.300 wollten natürlich monatlich bezahlt[br]werden. Man kann ja auch mal eine Instanz 0:29:43.300,0:29:47.030 verlieren. Da wäre es natürlich cool, man[br]hätte irgendeine Art 0:29:47.030,0:29:50.650 Rechtschutzversicherung. Keiner von uns[br]hatte eine. Nächstes Problem: Das sind 0:29:50.650,0:29:53.930 Sachen aus dem Urheberrecht, das ist ja[br]ein Copyright-Verfahren, das ist wohl, 0:29:53.930,0:29:58.020 haben uns unsere Anwälte gesagt, "selbst[br]wenn es eine gehabt hätten, Urheberrecht 0:29:58.020,0:30:01.960 ist meistens ausgeschlossen." Das liegt an[br]den ganzen Filesharing-Geschichten, 0:30:01.960,0:30:07.100 normalerweise fallen nämlich die alle[br]darein. Und wenn man wegen unlauteren 0:30:07.100,0:30:10.290 Wettbewerb verklagt wird weil man nebenbei[br]eine Firma hat, dann braucht man ja 0:30:10.290,0:30:13.460 eigentlich, also Gewerbe ist dann auch[br]irgendwie gerne ausgeschlossen bei der 0:30:13.460,0:30:15.700 Rechtsschutzversicherung. Also tatsächlich[br]haben sie genau die beiden Punkte 0:30:15.700,0:30:20.780 getroffen, wo es weh tut. Okay es wäre gut[br]wenn es da eine Versicherung geben würde, 0:30:20.780,0:30:23.840 die auch für Sicherheitsforscher so ein[br]Risiko versichern würde. Unterstützung 0:30:23.840,0:30:29.580 durch Forschungsinstitute. Auch vor allen[br]Dingen, also wir hätten durch die Uni 0:30:29.580,0:30:34.980 Unterstützung gebraucht. Ich hatte schon[br]den Eindruck tatsächlich dass da durchaus 0:30:34.980,0:30:40.450 viele Leute waren die bemüht waren uns zu[br]helfen und die die das auch versucht haben 0:30:40.450,0:30:44.270 aber die dann irgendwie über einen[br]Paragraphen gestolpert sind, sodass sie es 0:30:44.270,0:30:48.080 nicht machen konnten. Und es hat sich an[br]einigen Stellen tatsächlich auch leider 0:30:48.080,0:30:52.510 das Gefühl gehabt es gibt so einen[br]Unwillen im System der hat sagt "Naja, das 0:30:52.510,0:30:57.270 fassen wir lieber nicht an." Da bräuchte[br]man eine klare Bekennung zu Forschern, 0:30:57.270,0:31:01.640 halt auch externen Forschern, weil nur den[br]Mitarbeitern, das hätte jetzt Dominik zum 0:31:01.640,0:31:04.030 Beispiel nichts gebracht und vor allen[br]Dingen auch Studenten, wenn die auf so 0:31:04.030,0:31:08.460 einer Arbeit mit drauf stehen. Sowas wie[br]Rechtsschutz und Mithaftung wäre 0:31:08.460,0:31:11.750 interessant. Vielleicht gibt es eine[br]Mithaftung tatsächlich, aber ihr wollt ja 0:31:11.750,0:31:14.940 auch als Arbeitnehmer einer Uni nicht[br]unbedingt gleich eure eigene Uni 0:31:14.940,0:31:20.200 verklagen, oder? Also, das haben wir kurz[br]überlegt, aber einen mehr-Fronten-Krieg 0:31:20.200,0:31:23.785 gegen eine Firma und unseren Arbeitgeber[br]das ist nicht so cool. Dann natürlich wäre 0:31:23.785,0:31:29.200 Gelächter[br]Dann wäre natürlich 0:31:29.200,0:31:37.020 auch noch cool eine rechtliche Basis für[br]Sicherheitsforschung zu haben, die viele 0:31:37.020,0:31:39.960 oder am besten alle Analysen die man als[br]Sicherheitsforscher so macht irgendwie 0:31:39.960,0:31:43.106 erlaubt. Also, wir sind da ja mit[br]irgendwelchen Copyright, das ist sowieso 0:31:43.106,0:31:47.710 schon eigentlich ein bisschen wahnsinnig,[br]mit irgendwelchen Copyright-Klagen 0:31:47.710,0:31:52.600 überzogen worden. Frag mich bitte nicht[br]genau aus, aber soweit ich weiß gibts seit 0:31:52.600,0:31:57.400 2016 da im Digital Millennium Copyright[br]Act, das ist das Entsprechung zum 0:31:57.400,0:32:01.710 Urheberrechtsgesetz in den USA, eine[br]explizite Ausnahmeregelung für 0:32:01.710,0:32:06.320 Sicherheitsforschung. Wenn die da wäre,[br]könnte man vielleicht viele rechtliche 0:32:06.320,0:32:11.170 Fragen gleich im Keim ersticken und hätte[br]auch mehr Sicherheit, wenn man mit Juristen 0:32:11.170,0:32:13.940 drüber redet, die sich jetzt nicht, also[br]diese ganzen Nuancen in der 0:32:13.940,0:32:16.320 Sicherheitsforschung der Analysen, die das[br]eigentlich gar nicht so genau beurteilen 0:32:16.320,0:32:23.770 können. Gut, das wars von unserer Seite,[br]wir stehen euch jetzt für Fragen zur 0:32:23.770,0:32:28.520 Verfügung.[br]D: Danke schön. 0:32:28.520,0:32:31.420 Applaus 0:32:31.420,0:32:43.900 Herald: Vielen Dank erst einmal für diese[br]Vorstellung dieses Leidensweges, das ist 0:32:43.900,0:32:49.630 ja wirklich erschreckend. Genau, wir[br]kommen zur Q&A. Wer Fragen hat kommt bitte 0:32:49.630,0:32:55.760 an eins der Mikros. Meine Lieblingsansage[br]ist immer: Fragen, Punkt 1, bestehen aus 0:32:55.760,0:33:01.000 einem Satz mit einem Fragezeichen am Ende.[br]Zweitens, wenn in in ein Mikro redet 0:33:01.000,0:33:05.380 wirklich nah ran, nicht in den Mund[br]stecken aber kurz davor. Der Nachredner 0:33:05.380,0:33:10.860 wird es euch danken. Und für alle die ganz[br]dringend wohin müssen: bitte macht das so 0:33:10.860,0:33:14.809 leise wie irgendwie möglich damit ihr[br]nicht den Rest stört. Und damit kommen wir 0:33:14.809,0:33:17.700 zu den Fragen und beginnen direkt beim[br]Mikro Nr. 2. 0:33:17.700,0:33:23.070 Mikro 2: Danke für die aufregende Story.[br]Vergleich mit einseitiger Kostenübernahme 0:33:23.070,0:33:28.970 ist ja nicht der Standard. Meine Frage[br]wäre: könnt ihr wenigstens beschreiben wie 0:33:28.970,0:33:32.710 hoch die Kosten waren, die die Gegenseite[br]übernehmen musste, jetzt die 0:33:32.710,0:33:34.670 Gerichtskosten und die Kosten eurer[br]Anwälte? 0:33:34.670,0:33:38.410 F: Also da gibts so eine rechtsanwaltliche[br]Gebührentabelle, die bestimmt nicht 0:33:38.410,0:33:41.510 rechtsanwaltliche Gebührentabelle heißt[br]sondern irgendwie anders. Es gibt bestimmt 0:33:41.510,0:33:46.330 einen coolen juristischen Begriff dafür,[br]und nach der wird das berechnet, und nach 0:33:46.330,0:33:49.010 dem Teil sind auch die Kosten abgerechnet[br]worden. 0:33:49.010,0:33:54.490 D: Streitwert 200.000 Euro am Schluss.[br]F: Genau. Also, wir hatten auch erst mal 0:33:54.490,0:33:57.360 Angst bei diesem Streitwert, der so[br]wahnsinnig hoch ist. Tatsächlich bei einer 0:33:57.360,0:33:58.770 einstweiligen Verfügung wollen sie[br]eigentlich nur diese 0:33:58.770,0:34:02.220 Unterlassungserklärung haben, "hey, wir[br]dürfen das nicht mehr", bei Androhung 0:34:02.220,0:34:05.010 einer Strafe, und diese Streitwert-[br]Geschichte, danach berechnen sich 0:34:05.010,0:34:09.730 eigentlich nur die Kosten für Gericht und[br]die Anwälte. Soweit ich weiß. 0:34:09.730,0:34:14.500 H: Mikrofon Nr. 1[br]Mikro 1: Eine Frage, die ihr mit Ja oder 0:34:14.500,0:34:18.569 Nein beantworten könnt: Hatte es für einen[br]von euch acht noch berufliche 0:34:18.569,0:34:23.589 Konsequenzen?[br]D: Ja. Nicht mich, aber ja. 0:34:23.589,0:34:28.329 F: Okay, also wir sind zwei verschiedene[br]Teams, deswegen teilen wir das so... 0:34:28.329,0:34:32.210 D: Für eins von acht ja.[br]F: Okay, eins von acht, also auf unserer 0:34:32.210,0:34:35.129 Seite, nicht dass ich wüsste. Also keine[br]direkten beruflichen Konsequenzen. Also 0:34:35.129,0:34:39.089 nervlich auf jeden Fall, also auch schon[br]so dass man sich überlegt, hey, will man 0:34:39.089,0:34:44.270 so ein Projekt nochmal anschieben? Aber[br]ich persönlich bin froh, dass ich 0:34:44.270,0:34:46.829 durchgefochten habe bis zum Schluss. Ich[br]bin auch mit dem Vergleich zufrieden. 0:34:46.829,0:34:54.009 H: Mikrofon Nr. 3[br]Mikro 3: Hi. Haben Eure Anwälte mal die 0:34:54.009,0:34:58.930 Frage beantwortet, ob das was da im[br]juristischen Text als dekompilieren steht 0:34:58.930,0:35:04.369 auch wirklich das ist, was wir als[br]Techniker darunter verstehen. Ist es 0:35:04.369,0:35:09.880 wirklich F5 drücken oder ist es mehr so[br]dass kompilierte Programm in eine andere 0:35:09.880,0:35:12.369 Form überführen.[br]D: Irgendwie sowas in der Richtung. 0:35:12.369,0:35:17.189 Deswegen sagen wir Grauzone.[br]Sicherheitsforschung. Dekompilieren ist 0:35:17.189,0:35:21.180 auf jeden Fall böse. Deswegen hat wir[br]diese schönen Grafiken. Es könnte alles 0:35:21.180,0:35:24.579 irgendwie mit drunterfallen, übersetzen in[br]andere Formen. 0:35:24.579,0:35:29.819 F: Also wenn du ganz viel Lust hast 69e[br]tatsächlich aus dem Urheberrechtsgesetz 0:35:29.819,0:35:32.279 das ist tatsächlich der[br]Dekompilierungsparagraf, der allerdings 0:35:32.279,0:35:35.609 erst mal die Ausnahmen regelt wo man noch[br]dekompilieren darf. Da steht tatsächlich 0:35:35.609,0:35:40.400 als Überschrift ganz groß dekompilieren[br]und es wird nicht näher bestimmt, was jetzt 0:35:40.400,0:35:46.049 genau dekompilieren ist. Ich gehe davon[br]aus, also das weiß ich tatsächlich jetzt 0:35:46.049,0:35:50.210 nicht das ist was genau jetzt für den[br]Juristen dekompilieren ist. Also wie 0:35:50.210,0:35:52.759 gesagt wir haben einen juristischen[br]Fachartikel gelesen da war Disassemblieren 0:35:52.759,0:35:54.859 schon dekompilieren.[br]D: Und genau diese Frage kann unser 0:35:54.859,0:35:58.291 Rechtsanwalt nicht beantworten. Das müsste[br]dann quasi das Gericht entscheiden. 0:35:58.291,0:36:02.640 F: Also da kam von unserer Seite ganz klar[br]die Ansage: Wir kennen keine Referenz 0:36:02.640,0:36:06.309 Urteil dazu. Wir haben keine Datenbasis[br]dass wir sagen können Hey so wird das dann 0:36:06.309,0:36:15.390 schon ausgehen. Das müsste man mal klären.[br]Juristisch. Alles was wir ihnen sagen 0:36:15.390,0:36:19.739 können sind nur Meinungen. Das kann jeder[br]Richter anders sehen und entscheiden wie 0:36:19.739,0:36:24.670 er möchte.[br]H: Haben wir eine Frage aus dem Internet? 0:36:24.670,0:36:29.789 Signal Angel: Es stellt sich die Frage, es[br]wurde im Vortrag angemerkt, dass die 0:36:29.789,0:36:36.630 Studenten und Forscher ein Recht auf[br]Versicherung haben sollten. Es ist weniger 0:36:36.630,0:36:42.800 so eine klare Frage, als: Hätten nicht alle[br]Recht darauf eine Versicherung zu haben, 0:36:42.800,0:36:47.690 wenn sie ihre eigene Software, die Sie[br]verwenden, auf Sicherheit überprüfen 0:36:47.690,0:36:50.660 wollen.[br]F: Das war so gemeint die Forderung: Es 0:36:50.660,0:36:53.390 wäre erst mal schön eine Versicherung[br]gäbe, die es dann versichern würde 0:36:53.390,0:36:56.670 D: Also kurzfristig.[br]F: Also kurzfristig. Das wäre erst mal 0:36:56.670,0:37:00.809 schön. Wir kennen kein. Wir haben uns[br]gefragt: Schließen wir erst mal eine 0:37:00.809,0:37:04.570 Rechtsschutzversicherung ab, als das[br]Schreiben reingekommen ist. Die nicht mehr 0:37:04.570,0:37:08.809 den Schaden bezahlt, der jetzt gerade[br]eingetreten ist. Aber für zukünftige Fälle 0:37:08.809,0:37:12.099 wäre das ja sinnvoll gewesen. Wir haben[br]uns dann also ein bisschen informiert und 0:37:12.099,0:37:15.571 sind auf diese Probleme gestoßen. Selbst[br]wenn wir eine Rechtsschutzversicherung 0:37:15.571,0:37:21.180 gehabt hätten, hätten wir vielleicht das[br]gleiche Problem gehabt. Naja ist nicht 0:37:21.180,0:37:23.369 abgedeckt durch die Police, könnt ihr[br]selber zahlen. 0:37:23.369,0:37:27.569 D: Natürlich stimme ich dem Internet dann[br]auch zu. Es wäre das was man also man 0:37:27.569,0:37:32.960 sollte sich das dann selbst anschauen[br]dürfen. Aber das ist das Recht das muss 0:37:32.960,0:37:36.660 geändert werden vielleicht[br]H: Mikrofon Nummer zwei bitte. 0:37:36.660,0:37:43.661 Mikro 2: Der CCC macht ja auch so was wenn[br]jemand Daten findet oder wie auch immer 0:37:43.661,0:37:49.599 ran kommt, dass sich da dann mit[br]einschaltet. Habt ihr den CCC bei euch 0:37:49.599,0:37:53.559 auch mit angesprochen und wenn ja wie ist[br]das gelaufen und und aus gegangen? 0:37:53.559,0:37:59.039 D: Da hatten wir wechselnde Erfahrungen.[br]Ich hab recht eng mit dem CCC kommuniziert 0:37:59.039,0:38:05.460 gehabt und war ziemlich gute. Wir hatten[br]auch unsere Anwälte über den CCC empfohlen 0:38:05.460,0:38:12.260 bekommen. JBB war zum Beispiel sehr zwei[br]Daumen hoch wenn man mal sowas hat. 0:38:12.260,0:38:17.609 Aber das ist halt irgendwie bei acht Leuten[br]verzwickt gewesen das zu kommunizieren. 0:38:17.609,0:38:21.980 F: Also auf unserer Seite tatsächlich ist[br]das so ein bisschen. Ich will jetzt dem 0:38:21.980,0:38:24.759 CCC das nicht vorwerfen. Es kann doch[br]einfach nur ein Kommunikationsproblem auf 0:38:24.759,0:38:28.040 unserer Seite gewesen sein. Aber[br]tatsächlich bei uns ist von der 0:38:28.040,0:38:33.560 Ausgestaltung der CCCler nicht ganz so[br]viel angekommen. Der Herr Jäger, die 0:38:33.560,0:38:38.329 Kanzlei JBB, der die Nürnberger[br]Forschungsgruppe vertreten hat in dieser 0:38:38.329,0:38:43.440 Sache, der wollte uns nicht auch mit[br]vertreten. Das war einfach Pech dass die 0:38:43.440,0:38:46.800 Gegenseite uns vor ein Gericht gezerrt wo[br]wir eigentlich völlig separat voneinander 0:38:46.800,0:38:50.400 geforscht haben. Der wollte potenzielle[br]Interessenkonflikte vermeiden, weil wir ja 0:38:50.400,0:38:55.180 doch sehr heterogen sind und dann hat er[br]gesagt: "Naja ich empfehle euch einen 0:38:55.180,0:39:00.170 Kollegen." Tatsächlich. Aber ja. Das war[br]dann halt schon sehr sehr weit weg. 0:39:00.170,0:39:07.389 H: Mikrofon Nummer 1[br]Mikro 1: Vielen Dank für den Talk erst mal 0:39:07.389,0:39:10.740 und die Frage bei den ganzen[br]zurückgebliebenen Unklarheiten und ja auch 0:39:10.740,0:39:14.569 so einer klagewilligen Antragstellerin was[br]ja wohl auch nicht selbstverständlich ist. 0:39:14.569,0:39:17.920 Wäre es nicht voll sinnvoll gewesen das[br]einmal durch zu klagen um irgendwie ein 0:39:17.920,0:39:21.200 Grundsatzurteil zu bekommen oder einen[br]Präzedenzfall und die Kosten die dabei 0:39:21.200,0:39:24.930 entstehen, die natürlich gefährlich sind,[br]nicht eher solidarisch zu tragen. 0:39:24.930,0:39:30.190 D: Meiner Meinung nach hätten wir am[br]Schluss nur bewiesen gehabt dass man uns 0:39:30.190,0:39:34.790 nicht beweisen kann dass wir dekompiliert[br]haben. Das wäre das, was am Schluss dabei 0:39:34.790,0:39:38.550 hätte raus kommen können. Medienwirksam[br]wäre es vielleicht sinnvoll gewesen zu 0:39:38.550,0:39:41.720 verlieren, aber da hatte absolut niemand[br]Lust drauf. 0:39:41.720,0:39:49.450 F: Also meintest du jetzt tatsächlich dass[br]die Gegenseite das versucht das bis zum 0:39:49.450,0:39:52.099 Ende durch zu klagen um das irgendwie zu[br]gewinnen und sich nicht zu einigen oder 0:39:52.099,0:39:55.109 worauf bezog sich die Frage?[br]D: Ja schon auf uns. 0:39:55.109,0:39:59.470 Mikro 1: Die Frage bezieht sich darauf ob[br]diese Praktiken die bei dieser 0:39:59.470,0:40:01.500 Sicherheitsforschung angewendet werden[br]nicht dann doch durch die Gerichte so 0:40:01.500,0:40:04.540 eingeordnet werden ob das legal ist oder[br]nicht weil so bleibt ja das jein. 0:40:04.540,0:40:07.690 F: Ja das ist richtig. Das Problem ist[br]dass die Komponente die man dabei nicht 0:40:07.690,0:40:12.220 ganz vergessen darf. Das sind acht[br]Forscher, die alle auch im Leben noch was 0:40:12.220,0:40:15.479 anderes vorhaben. Einige waren zu dem[br]Zeitpunkt der Klage zum Beispiel schon gar 0:40:15.479,0:40:21.260 nicht mehr bei uns an der TU. Du stehst[br]mit dieser riesigen Autorengruppe da vor 0:40:21.260,0:40:24.119 Gericht und das musst du über zwei oder[br]drei Jahre. Wir haben versucht alle 0:40:24.119,0:40:28.249 Entscheidung im Konsens zu treffen. Das[br]habe ich einen Sommer lang war ich quasi 0:40:28.249,0:40:33.210 Telefonzentrale für die Münchner Seite der[br]Autorengruppe und es war ein Vollzeitjob 0:40:33.210,0:40:37.490 weil jeder überall wo anders war und das[br]versuchen irgendwie über Jahre hinaus 0:40:37.490,0:40:43.160 zusammenzuhalten ist ein Albtraum. Das ist[br]ein wahnsinnig psychologischer Druck und 0:40:43.160,0:40:46.369 du weißt da auch vom Gericht. Du versuchst[br]ja erst einmal die niedrig hängenden 0:40:46.369,0:40:50.049 Früchte zu nehmen. Also zum Beispiel in[br]dem Schreiben der gegnerischen 0:40:50.049,0:40:53.559 Rechtsanwälte - da waren formale Fehler[br]drin. Da fehlt mal ein Paragraph 0:40:53.559,0:40:56.069 tatsächlich. Du liest das Dokument und[br]stellst fest 0:40:56.069,0:40:59.920 D: Ne Seite.[br]F: Stellst fest da fehlen Absätze. Das 0:40:59.920,0:41:05.161 Dokument ist nicht schlüssig an sich. Rein[br]formal. Natürlich fängst du nicht erst mal 0:41:05.161,0:41:08.132 in den Brunnen der Dekompilierung ganz[br]tief hinabzusteigen. Du sagt erst einmal 0:41:08.132,0:41:13.210 Hey Leute, da fehlen Seiten - wie viel Mühe[br]gebt euch denn mit euren Schreiben? Das 0:41:13.210,0:41:18.430 ziehst du ihm ja als erstes mal um die[br]Ohren. Und ob dann am Ende wir wirklich 0:41:18.430,0:41:24.289 uns jetzt auf das Dekompilierungs-Ding da[br]gestürzt hätten. Das ist völlig, völlig 0:41:24.289,0:41:29.200 offen.[br]H: Gut, Zeit ist um. Wer noch Fragen hat. 0:41:29.200,0:41:32.890 Ihr beide seid vielleicht ja noch einen[br]Moment hier vorne erreichbar. Wer noch 0:41:32.890,0:41:37.140 eine Frage loswerden will, kommt einfach[br]nach vorne. Ansonsten war's das und damit 0:41:37.140,0:41:39.973 wünsche ich mir noch einmal einen großen[br]Applaus für die beiden. 0:41:39.973,0:41:52.366 Applaus 0:41:52.366,0:42:08.754 Abspannmusik 0:42:08.754,0:42:16.000 Untertitel erstellt von c3subtitles.de[br]im Jahr 2020. Mach mit und hilf uns!