Ich sollte wieder mal bloggen… Schneespur und Rastplatz.app

  • Beitrags-Autor:
  • Beitrags-Kommentare:0 Kommentare
  • Beitrags-Kategorie:Allgemein
  • Lesedauer:10 Min. Lesedauer

Lange Zeit ist es her, wo ich zuletzt gebloggt habe. Genauer gesagt, kam der letzte Artikel am 4ten Juli und ging um die Schneespur Demo als auch Schneespur.cz. Und seitdem hat sich einiges getan. Sowohl bei Schneespur als auch bei neuen Projekten. Schneespur bekam z.B. ein Lagermodul. Die Websiten Schneespur.de und Wintertrace.com wurden mittels Impeccabel verbessert / optimiert. Schneespur durchlief einen AI Pentest mittels Strix. Ich arbeite an Rastplatz.app. Und an Spezl.dev. Informiere mich über den Einsatz eines eigenen OpenStreetMap Tiles Servers. Und plane ein Touren Modul für Schneespur. Und vermutlich noch an anderen Dingen, die mir gerade nicht einfallen.

Schneller Überblick

Zusammenfassung

Der Artikel berichtet über Entwicklungen bei den Projekten Schneespur (Wintertrace) und Rastplatz.app. Schneespur wurde funktional mit einem Lagermodul und einem AI Pentest mittels Strix weiterentwickelt sowie bei Design und Text überarbeitet. Rastplatz.app soll LKW-Fahrern helfen, verfügbare Parkplätze entlang deutscher Autobahnen zu finden und bietet eigene sowie von Fahrern gemeldete Parkmöglichkeiten an.

Auf den Punkt

  • Schneespur erhielt ein Lagermodul und Verbesserungen durch Impeccable und Humanizer.
  • AI Penetration Testing auf Schneespur erfolgte mithilfe von Strix und führte zu gefundenen Schwachstellen.
  • Strix lässt sich mit eigenen oder externen LLMs datenschutzfreundlich betreiben.
  • Rastplatz.app nutzt offizielle und von Fahrern gemeldete Belegungsdaten für LKW-Parkplätze.
  • Pläne umfassen weitere Funktionen wie Prognosen, Community-Elemente und Sicherheitsfeatures.
  • User können eigene Parkplätze privat oder öffentlich hinzufügen.

FAQ

Was ist Strix?
Strix ist ein Open-Source-Framework für AI-basiertes Penetration Testing, das Sicherheitslücken in Webanwendungen erkennt und deren Behebung unterstützt.
Welches Problem adressiert Rastplatz.app?
Die App unterstützt LKW-Fahrer dabei, freie Parkplätze entlang deutscher Autobahnen zu finden und informiert über deren aktuelle Belegung.

AI Penetration Testing auf Schneespur

Schneespur, im englischen Wintertrace, wird vibegecoded mit Claude Code und Get Shit Done. Und es funktioniert sehr gut. Aber ich wollte auch testen, wie sicher ist eigentlich die Software selber? Welche Schwachstellen gibt es? Und da wollte ich nicht die selbe Claude Session nutzen, welche die Software selber auch schreibt. Also suchte ich mir ein passendes Open Source Tool und kam dabei auf Strix. Installierte es und lies es direkt auf den Schneespur Core selber los als auch auf die Demo Instanz. Aber was ist Strix?

Strix ist ein populäres Open-Source-Framework für AI-Penetration-Testing, das mithilfe autonomer KI-Agenten die Arbeitsweise menschlicher Ethical Hacker simuliert. Im Gegensatz zu klassischen Scannern, die nur starre Listen potenzieller Fehler ausgeben, testet Strix Webanwendungen, APIs und Quellcode aktiv auf Schwachstellen. Es kombiniert Sicherheitslücken zu komplexen Angriffsketten und verifiziert Funde eigenständig durch sichere Proof-of-Concept-Exploits in einer isolierten Sandbox, um Fehlalarme (False Positives) komplett auszuschließen.

Das Tool lässt sich nahtlos in CI/CD-Pipelines wie GitHub Actions integrieren, blockiert unsicheren Code vor dem Release und liefert direkt fertige Pull Requests zur Behebung der Sicherheitslücken. Aus Datenschutzgründen arbeitet Strix nach dem „Bring Your Own LLM“-Prinzip: Nutzer können entweder kommerzielle APIs (wie OpenAI) anbinden oder das System für maximale Datensicherheit mit lokalen Open-Source-Modellen (wie Llama) komplett im eigenen Netzwerk betreiben.

Danke an Google für die Erklärung 🙂

In meinem Fall habe ich Strix mit meinem ChatGPT Abo verknüft und zwei Läufe gemacht. Beide gingen über mehrere Stunden. Und es wurden auch Schwachstellen gefunden aber nicht so viele, wie ich erwartet hätte. Welche genau, verrate ich noch nicht. An Schneespur Version 1.2.0 wird gerade noch gearbeitet. Behebt einerseits die Lücken, bringt neue Features mit rein und bereitet Schneespur auf das Touren Modul vor.

Zwei Websites mit Impeccable feinjustiert

Und nebenbei kam auch Humanizer zum Einsatz. Beides geht gegen den „AI Slop“ an. Man kennt Websiten die von einer KI erstellt wurden. Man sieht es ihnen an. Auch Schneespur.de und Wintertrace.com sehen so aus. Das was jetzt gemacht wurde, hat das Problem nicht komplett gelöst aber gemindert. Und ganz ehrlich? Ich finde es nicht schlimm. Ich möchte keine Ultra Moderne Animierte blinkende Verkaufswebsite und auch kein „schaut her, ich hab die coolste Website“. Die zwei Websiten sollen die Software präsentieren als auch tiefer in das Thema Winterdienst eingehen. Und das machen sie. Impeccable macht den Feinschliff beim Design und Humanizer verbessert den Textlichen Inhalt, damit dieser eben auch nicht gleich direkt schreit „hat ne KI geschrieben“. Was bei beiden Seiten auch humaner ausfiel, da von Haus aus auf viel Recherche gebaut wird. Es wird also nichts erfunden oder kein „SaaS Startup Bullshit gelaber“ sondern basierend auf Fakten.

LKW Parkplatzmangel in Deutschland – Rastplatz.app

Nachdem ich ja Schneespur für meinen Kollegen eigentlich gemacht habe ist Rastplatz.app ein Projekt, was mich aktuell weniger betrifft mir aber doch sehr am Herzen liegt. In Deutschland herrscht LKW Parkplatzmangel. Das weiß jeder. Das sieht jeder. Es passiert auch etwas, könnte aber mehr sein – anderes Thema, viel Politik… und Rastplatz.app wird das nicht lösen aber unter die Arme greifen.

Und das Projekt ist noch nicht mal Online, bzw. ist es aber eigentlich noch zu sehr Standard. Aber was soll Rastplatz.app werden?

Ein Portal für LKW Fahrer, wäre die einfache Antwort. Aktuell ist es eine OpenStreetMap Karte welche Autobahnparkplätze in Deutschland anzeigt. Dynamische Belegungswerte kommen von der Mobilithek. Denn über die Toll Collect (LKW Maut) hat man Infos, wie ein Parkplatz belegt ist. Auf Deutsch: bekomme ich auf Parkplatz XYZ noch einen Parkplatz? Diese Infos gibt es ganz Offiziell und werden auch schon in anderen Apps dargestellt. Rastplatz.app ist also keine Neuerfindung.

Es soll aber nicht nur eine Karte werden sondern vielmehr auch ein Ruheort für LKW Fahrer. Und auch hier tue ich mich schon wieder schwer mit dem erklären, bin eben kein Marketingler. Es soll ein Platz werden, wo einem LKW Fahrer direkt geholfen wird, wo man einen Parkplatz findet. Aktuell eben wie gesagt, aus den Offiziellen Daten – bekomme ich auf dem Parkplatz noch einen Platz? Dazu können andere Fahrer den Status durchgeben eines Parkplatzes. Noch ein Platz frei oder alles belegt? Weil LKW Fahrer können erfinderisch werden, wenn es um einen Parkplatz geht. Parken auf PKW Parkplätzen, zweite Reihe, vor oder nach der Tankstelle, Busparkplätze oder eben auf einer anderen Fläche eines Parkplatzes oder Raststätte.

Jeder Parkplatz hat seine öffentliche Seite, hier wird auch ein (mehr oder weniger) aktuelles Satellitenfoto dargestellt was ebenfalls von Offizieller Seite kommt. Sprichwort DOP-Orthofoto der jeweils zuständigen Landesvermessung. Diese gibt es kostenlos und bieten sich für so etwas perfekt an. Möchte man sich über einen Parkplatz schlau machen, sieht man einerseits die Live Belegung als auch nen Foto und kann sich so selber nen Bild machen, wo man denn noch parken könnte.

Aktuell wird mehr an der Technik dahinter gearbeitet. Viele Ideen stehen noch auf dem Tisch. Baustellen kamen zuletzt dazu. Ob ein Parkplatz gesperrt ist – komischerweise über keine offizielle Schnittstelle abrufbar – deshalb der Weg das Fahrer selber das melden können. Autohöfe kommen dazu auch hier ebenfalls mit Dynamische Belegungsdaten, sofern verfügbar. Als auch das Fahrer eigene Parkplätze anlegen können.

Denn jeder LKW Fahrer kennt irgendwo Parkplätze für LKWs. Sei es in Industrie-, oder Gewerbegebieten, abseits der Route, bei Firmen oder nen Wald und Wiesenparkplatz wo man sich erst denkt „da soll ich mitm 40 Tonner rein?!?“. Und das sind teils richtig gute Geheimtipps. Bin ja selber LKW Fahrer, kenn genügend. Und man kann auch Kollegen helfen, die nirgends nen Parkplatz finden. Und auch da soll Rastplatz.app behilflich sein.

Fahrer können „eigene“ Parkplätze anlegen, entweder für sich Privat, Teilbar mit anderen Usern oder per Link oder aber auch öffentlich, damit jeder was davon hat. Und es steht noch viel mehr an, hier mal ein kleiner Auszug:

  • Autohöfe
  • Autobahn API für bessere Stammdaten von Parkplätzen
  • Mobilithek SID 2, wenns mal kommt, für Parkplätze an Bundes und Landstraßen
  • Wetter auf den Parkplatzseiten
  • Redesign
  • Belegungsprognose (bekomme ich am Donnerstag um 21 im Waldnaabtal West noch nen Parkplatz?)
  • News / Informationsportal
  • Admin, Moderation, Media Gedöns
  • Sicherheitslayer bei den Parkplätzen (Fahrer können Diebstähle melden, Planenschlitzer – auf jeder Parkplatzseite sichtbar)
  • Reichweiten Planer und Ich brauche JETZT einen Parkplatz
  • Verkehrslage
  • User Profile, Forum, Chat, Community Austausch
  • Speditionen, Jobportal
  • Digitaler Spesenzettel
  • Push Benachrichtigungen, PWA, Android App
  • Mehrsprachig
  • Öffentliche API

Und gefühlt noch zwei dutzend mehr Pläne.

Der Anfangsgedanke war eigentlich nur: ne Karte welche einem Aufzeigt, wo man evtl. noch einen Parkplatz findet. Aber wie bei Schneespur: es ufert aus. Einerseits bei den Ideen als auch im Hintergrund. Ich möchte es einfach geil haben. Es laufen mehrere Hintergrundservices und Worker. OSM (Google Maps, Here etc… Datenschutz, Kosten, Ladezeiten…) selber hosten (da muss ich mich echt noch drosseln nicht heute nen Server dafür anzumieten, wird aber kommen, die Frage ist nur wann – vermutlich bald, hab Urlaub…). Und da möchte ich auch mit anderen Zusammenarbeiten. Bzw. Angebote für LKW Fahrer mit einbringen / darstellen / darüber informieren und berichten.

Das Rastplatz.app nicht nur eine Karte ist sondern eben ein Wort, wo man gerne seine Zeit verbringt. Sei es wenn es nur darum geht, wenn man nen Parkplatz sucht, seine Spesen machen möchte oder sich darüber informieren muss, wo welche Feiertage sind oder Ferienfahrverbot. Und das übergreifend in verschiedene Bereiche. Wie eben Verkehrslage, Reichweiten Planer und co.

Einen Vorteil habe ich gegenüber Schneespur: ich mache keinen Winterdienst aber bin LKW Fahrer. War 5 Jahre im Fernverkehr Europaweit. Seit 5 Jahren im absoluten Nahnahverkehr. Aber ich kenn die Problematik und alles. Ich sehs trotzdem jeden Tag. Und auch wenn ich das Problem nicht lösen kann, weil ich baue keine Parkplätze, kann ich vielleicht trotzdem den einen oder anderen damit helfen.

Und wie alles: Rastplatz.app wird vollkommen kostenlos sein. Falls es mal was Premium geben sollte, dann bei denen, die das Geld haben – die Chefs 🙂 Aber darum geht es mir nicht. Mir geht es um das Projekt selber. Das entwickeln, auch wenn es Vibe Coden ist, die KI kommt nicht auf die Ideen. Teils muss ich auch helfen bei der Umsetzung, bzw. dass es so wird, wie ich das haben möchte. Weil die KI ist auch kein LKW Fahrer. Also muss ich den Part einbringen. Und das sieht man auch am Token Verbrauch, aktuell 8 Milliarden verbrauchte Token, laut meinem Token Tracker riptkokens.com, wobei eben auch viele gecachte dabei sind.

Spezl.dev – Open Source Web Tracking von Mensch und KI

Harter Themenwechsel aber sonst schreibe ich noch mehr und vermutlich machts dann keinen Sinn mehr ;). Spezl.dev – ich bin Fan von Open Source Software. So entstand ja auch NoSign.dev, Open Source Software (an der im Hintergrund noch gearbeitet wird bzw. verbessert bzw. vertagt) für Digitale Unterschriften (wird vermutlich auch bei Rastplatz.app integriert werden, z.B. bei den digitalen Spesenzetteln (ich hasse es einfach die Dinger per Hand zu schreiben).

Spezl.dev soll kein einfaches Webtracking sein was einem aufzeigt wie viele Besucher, weil davon gibts schon genügend. Es wird ein Bestandteil davon werden, gehört dazu aber geht auch mehr in Richtung KI als auch technisch über die Seite selber. Ich will nicht nur sehen x Besucher über chatgpt.com sondern möchte es auch verstehen. Auf welche Seite kommen sie, wie lange bleiben sie da, wie ist ihr weiterer Weg, wieso ausgerechnet auf diese Seite, was hat die Seite was die andere Seite nicht hat etc… Und eben nicht nur das Tracking woher die Besucher kamen sondern auch direkt an die Logs gehen, damit man die Crawler auch tracken kann. Wie oft besucht OpenAI meine Seite, wie oft hat sie in letzter Zeit Seite X abgerufen, welche anderen KIs noch, KI X besucht mich öfters – Traffic steigt auch – welche Zwischenschlüsse kann man daraus ziehen?

Als auch die Website selber tracken und indexieren. Technische Daten (Ladegeschwindigkeiten, Browserfehler, JS Errors, Fehlertracking (unabhängig von Besuchern), interne Links, Content Analyse, Themencluster anzeigen und aufzeigen, wo noch Lücken sind…)., wie gesagt eben auch Inhaltliche Daten. Verknüpfungen und Verbindung aus allen gesammelten Daten herstellen und darstellen.

Und das alles: DSVGO, Datenschutz Konform ohne das man dem Websiten Besucher auf die Nüsse geht. Also ohne Cookies, ohne Tracking über mehrere Projekte, kein Rückschluss auf einen einzelnen Besucher als auch dem Besucher aufzeigen zu können „Hey, diese Infos haben wir über dich“ und nicht nur einen Satz in der Datenschutzerklärung „Auf Wunsch können wir dir zeigen, was wir über dich haben“ und falls es dazu kommt, ähm Mist – wie machen wir das eigentlich? Also mehr in Richtung Nutzerportal und dann sieht dieser, aha die haben ja echt nichts brauchbares über mich, weil eben zum Großteil alles anonymisiert wird mit täglichen Hashes, als Beispiel.

Was ich aber bei NoSign gemerkt habe, ich möchte dazu nicht gleich ne Website erstellen. Die Domain gibt es und es ist geplant. Aber Spezl ist in der Planung schon so umfangreich, dass wird Wochen bis Monate dauern, bis ich sagen kann, okay hier habt ihrs. Irgendwann wird es intern genutzt und selbst dann ist es noch nicht brauchbar für andere.

Warum das ganze? Ich hab inzwischen mehrere Analyse Tools durch, ich bin kein Fan das Daten irgendwo hin gehen, die selbst gehosteten Tools sind gut aber ich habe immer das Gefühl, da fehlt noch was. Also… selbst ist der Mann.

Time to say Goodbye

Für heute solls erstmal wieder reichen. Genug geschrieben, für die paar Leser die sich hierher verlaufen 🙂

Schreibe einen Kommentar