Wie kann Metasploit an Neujahr auf dem Raspberry Pi Zero W mit Ruby in 3 Stunden installiert werden?

Mit den Worten von Wikipedia, Metasploit ist ein „freies Open-Source-Projekt zur Computersicherheit, das Informationen über Sicherheitslücken bietet und bei Penetrationstests sowie der Entwicklung von IDS-Signaturen eingesetzt werden kann.“ Es ist in der Programmiersprache Ruby implementiert, ja es gibt auch eine JavaGui. Dazu später mehr. Wie wird das nun aber auf einen Raspberry P Zero W …

QI-Standard (induktive Energieübertragung) – Low Power – für Handys usw.

Nun ist mein erstes QI-Ladegerät aus China angekommen. Dann kann ja jetzt drahtlos geladen werden! Den Qi-Standard gibt es ja schon länger. Und für 2,39 Euro inkl. Versand und CE Zeichen kann man nicht meckern. Funktion ldt. Hersteller ua: for iPhone: for iPhone 8, for iphone 8 plus, iphone x for Samsung: for Note 8 …

Wie können mit Eclipse Oxygen.1A aus XSD-Dateien mit JAXB Java Klassen generiert werden?

Wer keine Lust hat die Uhren umzustellen, kann ja mit JAXB Java Klassendateien generieren. In der IDE für Java Developer für Eclipse, ist der JAXB Generator nicht installiert. Der müsste in der EE IDE vorhanden sein. Wer die nicht extra zusätzlich installieren will, kann auch über das Menü Windows – Help – Install New Software …

Ende Oktober, Air Berlin und Raspberry Pi Dump1090 Empfang einstellen?

Ende Oktober habe ich die Flugdaten in Hannover mit dem Raspberry Pi und Dump1090 ein Jahr lang in meine Datenbank geschrieben. Der Rasberry Pi läuft nun über ein Jahr ohne zu booten bzw. abzustürzen, wie ein uptime zeigt: Hier mal ein Jahresüberlblick, noch mit Air Berlin Habe auch noch ein Foto von mir aus Hannover, …

Wie wird ein Multi-Channel ACARS Decoder auf einem Raspberry Pi Zero W mit Software Defined Radio (SDR) installiert?

Flugzeuge senden nicht nur transponder Daten im Bereich von 1090 MHz via ADS-B die mit Dump1090 empfangen werden können. Auch ACARS Daten auf ca. 130 MHz (3 Meter Band). Auch diese können mit eine Software Radio und eine kleinen Raspberry Pi Zero W empfangen werden. Diese ACARS Meldungen enthalten diverse Infos, wie aus dieser Mindmap …

Wie kann ein Raspberry Pi Debian Image via Docker auf dem Mac OS X und unter Eclipse Oxygen laufen?

Mit Docker ist es ganz einfach möglich, auf Mac OS X (oder auch Windows und Linux) ein Raspberry Pi oder andere Betriebssysteme laufen zu lassen. Dann braucht man keinen echten Raspberry Pi mehr 😉 Hier mal das Beispiel unter Mac OS X wie Docker installiert und Ubuntu, Alpine Linux und zu guter letzt ein Raspbian …

Wie läuft Groovy auf dem Raspberry Pi, Mac OS X und Eclipse Oxygene? Super!

Als Java Entwickler verwendet man als Scriptsprache gern Groovy da sie auf der Java Virtual Machine ausgeführt wird. Groovy läuft auf fast allen Betriebssystemen und ist auch wie Java objektorientiert. Man kann die Klassen und Scripte auch leicht von Java aus aufrufen und umgekehrt. Deshalb installieren wir mal Groovy mit sdkman.io und schreiben ein Groovy …

Jenkins Pipeline optimieren mit parallele Ausführung auf dem Raspberry Pi

In diesem Blog Beitrag hatte ich gezeigt, wie man auf einem Raspberry Pi einen aktuellen Jenkins installieren kann. Nun möchte ich mal zeigen, wie Aufgabe parallelisiert werden können. Ein Jenkins Jobs der folgendes macht, soll mal als Beispiel dienen, um parallele Pipeline zu demonstrieren. Ein einfacher Job der Flugdaten aus Hannover abfragt mein Kaffee verbrauch …

Wie kann ein Path im Finder in Mac OS X durch copy/past geöffnet werden?

Wie kann ein Path im Finder in Mac OS X durch copy/past geöffnet werden? Bei Windows geht es einfach in der Titelzeile des Explorers einfügen. Beim Mac Finder gibt es da diese Möglichkeit. Dafür über die Tastatur den open go Dialog öffnen: Command (cmd)-Shift-G Es öffnet sich dieser Dialog, wo der Pfad hineinkopiert werden kann: …

Feinstaub (Particulate Matter, Pył ) Messung mit dem Raspberry Pi aus einer JSON Datei und NodeRED – Teil 1

Man kann mit dem Raspberry Pi auch Feinstaub messen, wenn man einen entsprechenden Sensor hat. In diesem 1. Teil, beschreibe ich, wie man Messwerte aus öffentlicher Quelle, auch um später Vergleichswerte zu haben auswertet. Die Niedersächsische Gewerbeaufsicht misst Umweltdaten und stellt sie zur freien Verfügung bereit. Unter LÜN gibt es z.B. das Ergebniss für Hannover. …

Überwachung: Automatischer Ping an Server mit NodeRED auf Raspberry Pi

Mal etwas zur Entspannung. Manchmal will man wissen ob ein Server erreichbar ist. Dafür gibt es das Kommandozeilen Programm ping. Wenn man diesen ping z.B. alle 5 Minuten ausführt hat man eine leicht Überwachung ob der Server noch erreichbar ist. Gesagt getan. Einen kleinen flow der alle 5 Minuten einen Ping ausführt und bei Veränderung …

Datei mit Sonderzeichen in Dateinamen läßt sich nicht per FTP löschen

Manchmal lädt man mehrere Dateien hoch, und es ist einem nicht immer bewußt, das auch im 21. Jahrhundert Umlaute zu Problemen führen können. Wer z.B. eine Datei mit Namen „Testdatei für Umlauttest.txt“ mit einem FTP Client wie z.B. File Zilla auf einen Server hochlädt, der keine Serverunterstüzung für Nicht-ASCII-Zeichen hat, erhält nach dem upload den …

Suche alle Dateien rekursive mit Umlaute im Dateiname auf Win, Mac, Linux und Raspberry Pi und liefere die Anzahl

Manchmal will man oder muss man alle Dateien, die einen Umlaut im Dateinamen haben ermitteln. Mir ging es so, als in der Dropbox Dateien mit Umlauten bei einem Programm bei der Synchronisation Probleme machte. Dann sollte das auch noch auf Mac OS X, Windows, Linux und auf einen Raspberry Pi mit Debian laufen. Also mal …

Raspberry Pi Zero W: OpenHAB 2.0 installieren in ca. 60 Minuten

Heute wird auf dem Raspberry Pi Zero W mal OpenHAB 2 installiert. Die 1.x Version läuft bei mir seit über einem Jahr erfolgreich. Mal sehen wie der Zero sich so schlägt. Die Installation geht ziemlich schnell. Zuerst mal eine SD-Karte mit Jessie Lite 2.3.17 installieren. Dann die folgenden Schritte:

So, dann kann die URL …

Raspberry Pi: Echtzeit Benachrichtigung wenn ein Kaffee (قهوة) gekocht wurde via OpenHab und ThingSpeak bzw. Pushover

675 Tassen Kaffee trinkt jeder Deutsche im Schnitt pro Jahr (2015). Das geht aus einer Erhebung des Statista Consumer Market Outlooks hervor. Wie sieht es aber bei mir aus? Wer wissen will, wieviel Kaffee er trinkt oder besser gesagt kocht, kann den Raspberry Pi dazu verwenden. Wenn dort OpenHab installiert ist, kann man eine Regel …

Fake-News-Generator mit Node-RED und Raspberry Pi

Es gibt viele Warnugen vor Fake-News! Sogar von der UN und auch von Heise. Das ist doch mal ein Grund, eine Fake-News-Generator mit Node-RED auf dem Raspberry Pi zu implementieren. Zuerst ein Architektur Bild: Dann hier das Ergebniss vom Fake-News-Generator, der jede Stunde (leicht anpassbar) auf Twitter Fake Meldungen postet: Wie wird das mit Node-Red …

Wie können Artifacte nach Maven Central (Nexus) mit einem Mac hochgeladen werden?

Wie können Artifacte wie Jars usw. in das Nexus Maven Central Repository mit einem Mac (Windows analog) hochgeladen werden? Das geht in 4 Schritten, die hier am Beispiel von de.wenzlaff.dump1090 beschrieben werden. Einen Atlassian Account und Jira Ticket anlegen Zuerste benötigen wir einen Accout bei Atlassian den wir hier beantragen können. Evl. haben wir ja …

Wie können SDKarten auf einem Mac OS X mit f3x (als Alternative zu h2testw) überprüft werden?

Manche SDKarten die im Raspberry Pi laufen, hinterlassen den Eindruck, das sie defekt sind. Das kann man aber auch mit einem Mac überprüfen. Nachdem die SDKarte in den Kartenleser gesteckt wird, kann für den ersten Test, erst einmal die Karte gelöscht werden. Dazu das Festplattendienstprogramm aufrufen. Dann links, unter den Punkt APPLE SD Card Reder …

Welche Möglichkeiten der Java Objekt-Erzeugung gibt es?

Meistens erzeugt man Objekte in Java mit new. Es gibt aber noch ein paar andere Möglichkeiten. Wir haben diese Farbe Testklasse:

und haben diese Möglichkeiten Objekte zu erzeugen.

Wegen schönen Wetters wird die Antenne mal draußen montiert. Wie ist der Empfang mit dem Raspberry Pi in HAJ (EDDV)?

Normalerweise habe ich die Antenne drinnen. Da es heute aber so schön ist, wird sie mal draußen angebracht und schon ist der Empfang fast doppelt so groß und fast 300 Km weit: oder hier Hier auf Twitter kann jeder in Echtzeit mit 5 Minuten Verzögerung die Anzahl ablesen, da ein Raspberry Pi über node-red die …

Wie kann ein Timer in Java mit Quartz erstellt werden?

Manchmal möchte man Ereignisse mit Java zeitgesteuert oder wiederholt ausführen. Das geht auch mit Java Mitteln. Die bekannte java.util.Timer Klasse kann schon was. Der Open Source Framework Quartz hat ua. aber diese Vorteile: persistence mechanismen flexible Zeitplanung Thread-Pool Managment Schemen flexibel fehlertolerant, auch nach Systemstart Quartz ist ein kleiner Framework der nur quartz-x.y.z.jar im Classpath …

Wie kann die Anzahl der gerade empfangenen Flugzeuge mit DUMP1090 auf einem Raspberry Pi an ThingSpeak.com mit jq gesendet werden?

Wie kann die Anzahl der gerade empfangenen Flugzeuge mit DUMP1090 auf einem Raspberry Pi an ThingSpeak.com mit jq gesendet werden? Wir verwenden ein kleines bash Script, welches über jq die aircraft.json Datei auswertet. Diese Daten werden dann automatisch alle 5 Minuten per crontab an ThingSpeak gesendet. Der jq ist ein Kommandline JSON Tool, das den …

Wo fliegt der A380 von Deutschland hin? Oder wohin geht der nächste Urlaub ohne Raspberry Pi?

Bei meinem letzten Flug mit dem A380 war ich so begeistert, das ich nun mal wissen wollte, wo der A380 überall von Deutschland hinfliegt. Es gibt eine neue Seite, die alle 102 Routen weltweit anzeigt. Es werden 50 Länder bedient von den 169 vorhandenen Flugzeugen. Es startet oder landet im Durchschnitt alle 3 Minuten ein …

Wie kann auf dem Raspberry Pi der PlaneFinder Client (pfclient, von 3.0.1657 auf 3.3.147) aktuallisiert werden?

Es gibt einen neuen PlaneFinder (3.3.147) Client. Hier einige der Änderungen: Support for Plane Finder Radar unit Better checking of data packets from RTL devices Better error handling with not so great internet connections Display different aircraft icons depending on aircraft category Decoding of extra data from the ADS-B packets Dropped support for 30003 data …

Raspberry Pi Dump 1090: maximaler Transponder Empfang

Wollt mal wissen, wie weit maximal der Transponderempfang von Flugzeugen von Langenhagen mit dem Raspberry Pi aus möglich ist. Der max. Empfang hängt von der Erdkrümmung und dem Gelände ab. Wenn Berge vor der Nase sind, ist in die Richtung leider kein Empfang möglich. Aufgrund dieser Umstände ist nicht mehr als 450 Km / 250 …

Raspberry Pi: Wie wird das letztes Update in 2015 für Piaware 2.1.5 installiert

Seit dem 24.12.2015 gibt es eine neue Piaware Software. Mit folgenden Kleinigkeiten ab 2.1.4 Correctly handle connection errors during socket creation. Improve early connection liveness checks. Update CA certificates used to validate piaware connections. Log more info when we get errors/alerts from openssl. Continue trying to reconnect if a connection fails because validation fails. Be …

Raspberry Pi: Wie kann die aktuellste Version v1.15-dev von dump1090-mutability für die Anzeige von MLAT installiert werden?

Für dump1090-mutability gibt es bis jetzt noch kein Release, das auch MLAT anzeigen kann. Multilateration oder kurz MLAT errechnet die Position eines Flugzeuges anhand seiner ModeS-Daten. Dazu sind mindestens vier MLAT-fähige Bodenstationen in einem Gebiet von etwa 250 km Radius nötig, um entsprechend qualitative Positionsdaten mit einer Abweichung unter 100 Metern zu liefern. Mit MLAT …

Entfernungsrechner

Manchmal möchte man wissen, wieviele KM man so zurücklegt. Oder wie weit die nächste Tour ist (bei mir 25239 km, hin und zurück). Dann kann ich auch bald das Arduino Weltkartenprojekt ergänzen. Am besten finde ich den Entfernungsrechner. Er gibt auch die Meilen und Seemeilen an. Der Vergleich mit der Cessna und dem A380 finde …

Raspberry Pi: Wie wird die neue Kali Linux 2.0 Sana Version installiert und mit SSH in Betrieb genommen?

Seit den 11.08.2015 gibt es einen neue Kali 2.0 Version. Was gibt es da Neues? Diese Mindmap SANA gibt einen ersten Überblick. Die Sana Version kann ua. auch für den Raspberry Pi verwendet werden. Wie wird die nun installiert? Zuerst das gepackte Kali Image kali-linux-1.0.5-armel-rpi.img.xz (ca. 1,4 GB) von Kali.org herunter laden. Für den Raspberry …

Mac OS X: TWTransformer – CSV to CSV

Manchmal will man auf dem Mac OS X Daten aus einer CSV Datei umformen oder transformieren. Z.B. hat man drei Spalten mit Namen und Vorname und auch die E-Mail Adresse in einer CSV Datei vorliegen. Wie kann man nun in jede Zeile einen mailto link z.B.

einfügen? Oder man hat eine Adressdatei mit lan, …

Raspberry Pi: Wie wird die neue Version von PiAware 2.0.4 installiert?

Es gibt eine neue Version für den Raspberry Pi von PiaAware und zwar die Version 2.0.4. Mit diesen und anderen Änderungen: creates a file to store lat/lon date if given by server fixed typo localy -> locally saves latlon data from server to file readable for dump1090 init Merge branch ‚master‘ into lat_lon added logging …

Raspberry Pi: Stromverbrauchsmessung eines HP 2600N via Fhem und HM-ES-PMSw1-Pl Funk-Schaltaktor mit Leistungsmessung

Wie hier im Blog beschrieben, messe ich mit einem Raspberry Pi und einem HM-ES-PMS-w1-PI via Fhem den Stromverbrauch und Einschaltzeiten meines TVs. Nun wollte ich mal wissen, wieviel Strom mein Farblaserdrucker braucht. Hier die Grafik beim Ausdruck von 4 Farbseiten: Deutlich kann man die Leistungsaufnahme im Standby/Ruhezustand von ca. 13 Watt erkennen. Das geht auch …

Urlaub: Position, Gesundheits und Sicherheits Info von Kreuzfahrtschiffen

Es naht für viele die Urlaubszeit. Wer eine Kreuzfahrt plant, möchte evl. wissen, wo das Schiff ist und welche Eigenschaften (z.B.Norwegain Perl) es hat. Das geht über die Cruisemapper Seite, die für alle Kreuzfahrtschiffe die jeweilige Position (z.B.Norwegain Perl) anzeigt. Das geht also nicht nur für Flugzeuge. Auch die Gesundheits und Sicherheitsmeldungen können angezeigt werden …

Raspberry Pi: Höhenunterschiede mit heywhatsthat.com visualisieren

Wollte mal sehen, ob meine selbstgebaute Antenne, die an meinem Raspberry Pi hängt, von irgendwelchen Bergen abgeschattet wird. Da gibt die heywhatsthat.com. Für den Flugzeug Transponder empfang, mit 1090 Mhz gibt es ja nicht so große Hindernisse, da die meisten Flugzeuge um ca. 10 km Höhe fliegen. Aber auch um Höhenunterschiede zu visualisieren ist die …

Wieder wird ein Goolgle Service abgeschaltet: Google Code

Der Google-Code Service wird abgeschaltet, hier der Zeitplan, Zitat:“ March 12, 2015 – New project creation disabled. August 24, 2015 – The site goes read-only. You can still checkout/view project source, issues, and wikis. January 25, 2016 – The project hosting service is closed. You will be able to download a tarball of project source, …

Raspberry Pi: Wie kann der Kismet-Server sauber rauf und runter gefahren werden zum WarWalking (WarDriving)?

Wenn ein Kismet-Server auf dem Raspberry Pi läuft, muss der Server sauber rauf und runter gefahren werden, sonst werden die *NETXML Dateien wegen einem fehlenden sync nicht vollständig auf die SD-Karte geschrieben. Das Problem ist aber, wie kann der Raspberry Pi eingerichtet werden, so das der gpsd und Kismet automatisch hoch und auch sauber wieder …

Neue Version von Dump1090-mutability (1.10.3010.14mu-12) für den Raspberry Pi

Es gibt seit ein paar Tagen wieder eine neue Version. Folgende Dinge sind neu, wie Oliver Jowett schreibt, Zitat:“ Add generation of history JSON. Load history when the webmap is initialized. Display stats on exit in –net-only mode. Explicitly pick the closest tuner gain to the one requested. Include a status message in HTTP response …

Raspberry Pi: Wie kann ein neuer Mode S Decoder für RTLSDR Devices (DUMP1090 fork) dump1090-mutability installiert werden?

Der DUMP1090 Server läuft bei mir schon lange auf einem eigenen Raspberry Pi B+ ganz gut. Es gibt nun einen neuen fork von Oliver Jowett (thanks), der einige Neuerungen bzw. Erweiterungen hat. Der dump1090-mutability. Der mutability fork braucht nicht als root laufen und enthält die FlightAware (faupt1090) Verbindung. Auch läßt er sich besser konfigurieren auch …

Treiber für Raspberry Pi 3.12.35: Das WLAN Dongel ID 148f:760b Ralink Technology installieren und WIFI in Betrieb nehmen

Habe nun mal eine Anleitung für den günstigen (1,86 Euro inkl. Versand!) USB Wifi Adapter erstellt. Das sind die Angaben vom Hersteller: Newest Mini 802.11N 150Mbps Wireless USB Adapter 150Mbps Mini Wireless-N USB Adapter connects a laptop or desktop computer to a Wireless-N network at up to 6x the speed and 3x the coverage of …

Raspberry Pi: Wie können in Fhem die Systeminfo für Homematic Geräte mit Hminfo ausgewertet werden?

Wer Homematic Geräte hat und diese mit dem Homeserver Fhem betreibt, will hin und wieder mal wissen wie es um den Status der Geräte bestellt ist. Die Anleitung zu HMinfo gibt den Überblick. In fhem.cfg anlegen:

Ermöglicht dann ua. folgende Kommandos, die oben in der Befehlszeile eingegeben werden:

Raspberry Pi: Wie können Flugzeugdaten in Fhem in real-time (Echtzeit) angezeigt werden?

Da bei mir ein Fhem Home-Server läuft, hatte ich die Idee, dort doch gleich die Flugdaten die von den Flugzeugtranspondern ausgesendet werden schön graphisch in Echtzeit anzuzeigen. Also wie kann eine Grafik in Fhem erstellt werden, die die aktuelle Anzahl der gerade empfangenen Flugzeuge anzeigt. Hier das Ergebniss, wo man deutlich sehen kann, das heute …

Wie kann ein automatisches backup für den Raspberry Pi auf ein USB-Stick mit raspibackup eingerichtet werden?

Um schnell ein Raspberry Pi System was aufwendig erstellt wurde, jederzeit wiederherzustellen ist ein Backup oder eine Sicherungskopie nötig. So hat man seine wichtigsten Daten und Einstellungen jederzeit vorhanden. Manuell ein Backup zu erstellen vergisst man doch immer, so musste eine automatisch Lösung her. Es gibt da ein gutes Script, welches automatisch Backups anlegt und …