██████╗ ██████╗ ███████╗ ██╗ ██████╗ ██╔═══██╗██╔══██╗╚════██║ ██║██╔════╝ ██║██╗██║██████╔╝ ███╔═╝ ██║╚█████╗ ╚██████╔╝██╔══██╗██╔══╝ ██║ ╚═══██╗ ╚═██╔═╝ ██║ ██║███████╗██╗██║██████╔╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝╚═╝╚═════╝

Correlation Rule Documentation Generator for McAfee SIEM

Software SIEM Python
Since we are required to document all custom correlation rules inside our SIEM (McAfee Enterprise Security Manager) for our customers, I wrote a Python script that converts XML rule exports to Markdown. Afterwards its easy to convert teh resulting file e.g. to PDF, DOCX, HTML or even variuous wiki-formats with e.g. Pandoc. This way it’s possible to generate a PDF documentation of all rules with just a few clicks/commands. On the long shot that this is useful for you, you can find the script on git. Read more...

Patch for the CLI password manager „pass“

Software CLI
I use Pass (https://www.passwordstore.org/) to store and synchronize all my passwords. When I use Pass via SSH on a remote system in order to retrieve a password, I cannot make use of it’s clipboard feature. In order to output the password without actually displaying it, I wrote the following patch which prints the password in red on a red background while still being able to be manually copied to the clipboard: Read more...

Heated Trackball

Hardware Trackball
Parts needed Heating wire (0,2mm 43,95 Ohm/m Kanthal D) some regular wire glue soldering equipment Since the USB port should ghive us 500mAh and the trackball shouldn’t consume more than 150mAh, the wire might consume 350mAh. Knowing the voltage of 5V and the desired power consumption, it is easy to calculate the needed resistor: The heating wire has a resistance of 43,95 Ohm per meter, the wire needs to be 33cm long in order to consume 350mAh: Icalculation of the wire length /pics/length. Read more...

NSE-Script: SQLite output for Nmap

Software Nmap
I wrote this little NSE script that allows you to store the output of Nmap into a SQLite database: https://git.qrz.is/clemens/nmap-sqlite-output This might come in handy when performing large inventory scans. The SQLite database can be queried and sorted easily or exported as a CSV file. This way you can, for example, easily generate tables for your assessment report. Example $ nmap -sS -A -F --script sqlite-output scanme.nmap.org [...] $ sqlite3 scan. Read more...

One-button audiobook player features in new book

Hardware Raspberry Pi
The One-button audiobook player has been included in the new book Raspberry Pi For Dummies by Sean McManus and Mike Cook. The book covers setting up the Raspberry Pi, using Linux on it, using the Pi for work and play, programming the Raspberry Pi in Scratch and Python, and creating electronics projects. Co-author Sean McManus told me: “We wanted to finish the book by highlighting some inspiring projects that would give people an idea of what they could do by taking their new programming and electronics skills further. Read more...

Little Helper

Hardware DIY
Here’s the result of my attempt to recreate Gyro Gearloose’s Little Helper (in German: Daniel Düsentrieb’s Helferlein): It’s built out of: aluminium tubes brass sticks wooden shoes and gloves lots of two-component adhesive a 12V 40W bulb with E27 thread some wire a AC/DC converter 12V 3A


Software Basic C64
I’d like to share my very first software project from 1992 with you which was written in BASIC 2.0 on my C64. It has never really been finished but had a nice intro screen with moving sprites and was able to print labels on a wire printer 🙂 In order to archive it for myself, I’ve set up a git repository where the source code is available: https://git.qrz.is/clemens/adressenmeister Here’s a little screen-cap of it: Read more...

The One Button Audiobook Player

Raspberry Pi Hardware Python
This little Raspberry Pi based project is a gift for my wife’s grandmother for her 90th birthday. Being visually impaired, she is hard to entertain but loves to listen to audiobooks. The problem is, that she isn’t able to handle a ghetto blaster or MP3 player. The solution to this problem was – tadaaaah – a one button audiobook player 🙂 It basically consists of: 1 Raspberry Pi 1 ModMyPi enclosure 1 button 2 resistors (330 Ohm, 10 Kilo-Ohm) 1 blue LED 1 (slow) 8GB SD-Card some wire a pair of speakers The following software has been used: Read more...

The Laundruino

My washing machine is located in the basement. Unfortunately, the time data displayed on the front panel is always inaccurate. So instead of constantly running down the stairs and checking if the laundry is done, I decided to connect the washing machine to my LAN and extend it’s features by a simple http server. This is what I needed for it: 1 arduino uno 1 ethernet shield 1 opto-coupler (CNY17) 1 perfboard 1 resistor (150 Ohm) In my case, getting the right signal from the washing machine was simple: It has a “Finished” LED on the front panel, so all I needed to do, was to solder it out and replace it with a two-core wire. Read more...
Previous Page 3 of 3