Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Linus

đŸ‘€ Speaker
4560 total appearances

Appearances Over Time

Podcast Appearances

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Um am Ende, wenn du so ein schönes Formular haben willst, das haben sie umgesetzt mit LibreOffice Templates. Und diese LibreOffice Templates, die sind wiederum Base64 kodiert in den Konfigurationsdateien. Also es ist, weil du gerade sagst hier, wie man Software entwickelt. Da kannst du dir mal echt Softwareentwicklung am Limit angucken. Das ist wirklich richtig am Limit.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Um am Ende, wenn du so ein schönes Formular haben willst, das haben sie umgesetzt mit LibreOffice Templates. Und diese LibreOffice Templates, die sind wiederum Base64 kodiert in den Konfigurationsdateien. Also es ist, weil du gerade sagst hier, wie man Software entwickelt. Da kannst du dir mal echt Softwareentwicklung am Limit angucken. Das ist wirklich richtig am Limit.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also so an der Kante des Wasserfalls. Statt der Technik des vorletzten Jahrhunderts. Nee, das ist einfach nur Wahnsinn, was die da machen. Also komplette Murk-Software. So richtig... Also dieser ganze Code spricht so davon, dass irgendjemand mal, der konnte halt was und hat da gesagt, dann mache ich das halt so.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also so an der Kante des Wasserfalls. Statt der Technik des vorletzten Jahrhunderts. Nee, das ist einfach nur Wahnsinn, was die da machen. Also komplette Murk-Software. So richtig... Also dieser ganze Code spricht so davon, dass irgendjemand mal, der konnte halt was und hat da gesagt, dann mache ich das halt so.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also so an der Kante des Wasserfalls. Statt der Technik des vorletzten Jahrhunderts. Nee, das ist einfach nur Wahnsinn, was die da machen. Also komplette Murk-Software. So richtig... Also dieser ganze Code spricht so davon, dass irgendjemand mal, der konnte halt was und hat da gesagt, dann mache ich das halt so.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und das ist ja fĂŒr dein persönliches Liebhaberprojekt super, aber wenn du eine kritische Infrastruktur fĂŒr die Bundesrepublik Deutschland baust, nĂ€mlich die Software, die die Wahl abbildet, das Heiligtum der Demokratie, da musst du halt nicht das machen, was du kannst, sondern das machen, was du sollst. Ja.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und das ist ja fĂŒr dein persönliches Liebhaberprojekt super, aber wenn du eine kritische Infrastruktur fĂŒr die Bundesrepublik Deutschland baust, nĂ€mlich die Software, die die Wahl abbildet, das Heiligtum der Demokratie, da musst du halt nicht das machen, was du kannst, sondern das machen, was du sollst. Ja.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und das ist ja fĂŒr dein persönliches Liebhaberprojekt super, aber wenn du eine kritische Infrastruktur fĂŒr die Bundesrepublik Deutschland baust, nĂ€mlich die Software, die die Wahl abbildet, das Heiligtum der Demokratie, da musst du halt nicht das machen, was du kannst, sondern das machen, was du sollst. Ja.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und irgendwie allein ein komplettes LibreOffice mitzuliefern, ich meine, das ist nicht falsch, das ist nur einfach nicht richtig. Das ist einfach absoluter Irrsinn. Vor allem natĂŒrlich, also ein einfacher Angriffsfall war, du nimmst diese Config-Datei und baust einfach ein anderes LibreOffice-Template.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und irgendwie allein ein komplettes LibreOffice mitzuliefern, ich meine, das ist nicht falsch, das ist nur einfach nicht richtig. Das ist einfach absoluter Irrsinn. Vor allem natĂŒrlich, also ein einfacher Angriffsfall war, du nimmst diese Config-Datei und baust einfach ein anderes LibreOffice-Template.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Und irgendwie allein ein komplettes LibreOffice mitzuliefern, ich meine, das ist nicht falsch, das ist nur einfach nicht richtig. Das ist einfach absoluter Irrsinn. Vor allem natĂŒrlich, also ein einfacher Angriffsfall war, du nimmst diese Config-Datei und baust einfach ein anderes LibreOffice-Template.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Dann nimmst du halt einfach eins, wo die Wahlergebnisse, die Leute eintragen, am Ende irgendwo unten rechts, da wird ja dann nachher, das ist so ein LibreOffice-Template und da steht dann drin, Wahlergebnis hast du nicht gesehen und nachher wird dann so ein Function-Call gemacht, dann wird dem LibreOffice gesagt,

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Dann nimmst du halt einfach eins, wo die Wahlergebnisse, die Leute eintragen, am Ende irgendwo unten rechts, da wird ja dann nachher, das ist so ein LibreOffice-Template und da steht dann drin, Wahlergebnis hast du nicht gesehen und nachher wird dann so ein Function-Call gemacht, dann wird dem LibreOffice gesagt,

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Dann nimmst du halt einfach eins, wo die Wahlergebnisse, die Leute eintragen, am Ende irgendwo unten rechts, da wird ja dann nachher, das ist so ein LibreOffice-Template und da steht dann drin, Wahlergebnis hast du nicht gesehen und nachher wird dann so ein Function-Call gemacht, dann wird dem LibreOffice gesagt,

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also dann geht der nachher drĂŒber und manipuliert dieses Template an den entscheidenden Stellen und macht ein PDF. Und der Call ist auch wirklich so, wir concatenaten mal hier einen String zusammen und dann spawnen wir einen Prozess ĂŒber so Shell Execute so ungefĂ€hr.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also dann geht der nachher drĂŒber und manipuliert dieses Template an den entscheidenden Stellen und macht ein PDF. Und der Call ist auch wirklich so, wir concatenaten mal hier einen String zusammen und dann spawnen wir einen Prozess ĂŒber so Shell Execute so ungefĂ€hr.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also dann geht der nachher drĂŒber und manipuliert dieses Template an den entscheidenden Stellen und macht ein PDF. Und der Call ist auch wirklich so, wir concatenaten mal hier einen String zusammen und dann spawnen wir einen Prozess ĂŒber so Shell Execute so ungefĂ€hr.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also da bist du auch wirklich haarscharf kurz vor der Code Execution, weil da irgendwelche wilden Variablen concatenated werden, wo du auch denkst so, ah, ah. Das kann man so, das haben wir so anders gelernt. Das haben wir so anders gelernt. Genau, so kommt dann am Ende dieser Zettel, den die Leute unterschreiben mĂŒssen, zustande.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also da bist du auch wirklich haarscharf kurz vor der Code Execution, weil da irgendwelche wilden Variablen concatenated werden, wo du auch denkst so, ah, ah. Das kann man so, das haben wir so anders gelernt. Das haben wir so anders gelernt. Genau, so kommt dann am Ende dieser Zettel, den die Leute unterschreiben mĂŒssen, zustande.

Logbuch:Netzpolitik
LNP511 Stand der Technik des letzten Jahrhunderts

Also da bist du auch wirklich haarscharf kurz vor der Code Execution, weil da irgendwelche wilden Variablen concatenated werden, wo du auch denkst so, ah, ah. Das kann man so, das haben wir so anders gelernt. Das haben wir so anders gelernt. Genau, so kommt dann am Ende dieser Zettel, den die Leute unterschreiben mĂŒssen, zustande.