Homepage
Last updated in: 2021
- Projects
- ansible-cilium: an Ansible playbook to install Docker+Cilium with networking policies Automate Docker container microservice networking with L7 policies through Ansible
- corporatesnorlax: a python REST API to automate Crowd, Confluence and Jira Identity and Access Management through a python REST client for the Atlassian software
- labelprinter: hacking a brother VC-500W to print labels from linux with python Reverse engineering a label printer protocol with tcpdump to print from a raspberry pi
- Ampel: a diy Arduino-based light signal to take the bus without waiting The project of a little circuit with three lights to know when to go take the bus without waiting at the bus stop
- avahi-eye: a mDNS/DNS-SD tracker for the lazy social engineer Python script to monitor network activity keeping track of all the new/removed services in a database
- codecard: generate a code card's pdf using php A php script to output a pdf with a creditcard-sized code card, which can be used for authentication purposes by websites
- netlink.lua: peek into the world-readable contents of NETLINK healthcare smartcards Lua script for Cardpeek which reads a smartcard's NETLINK application and interprets its results
- gs-map: map plugin for GetSimple GetSimple plugin to display a sitemap of the website in HTML form
- gitpack: create a package from a git repository Checksum a git repository, sign the checksum and create a package with the contents
- Remote coin flipping over TCP/IP Safe remote coin flipping in a simple TCP/IP protocol
- Tutorials
- Secure your QNap NAS behind a virtual firewall running on it How to set up your QNap to sit behind a pfsense virtual firewall to secure it
- Making an event queue in python: a concurrency and modeling tutorial A tutorial written for python to understand concurrency and modeling problems and create a correct event queue class
- Set up a Qubes VM for storing your passwords How to set up the fedora-based minimal template for a password VM with GPG
- Tips and Tricks
- Simple HTTPS server in python: a one-liner A simple oneliner to start a python https.server (or SimpleHTTPServer) with enabled SSL/TLS certificates
- Deactivate Avahi broadcasts and win some privacy back A default Ubuntu/Debian broadcasts its presence on a network. Here's how you should turn publishing off
- Chromium and Seahorse/KWallet permanent integration under linux I describe here the way Chromium can be permanently integrated into Gnomes keyring Seahorse, or KDEs KWallet
- Dhclient with no hostname broadcasting DHCP requests on Linux normally broadcast the computer's hostname. Here's how to disable it
- Script to update Qubes template in parallel Script for your Qubes' dom0 to update all templates in parallel (with N workers as not to clog up the machine)
- PGP sign all outgoing e-mails with attachment on mutt A simple macro for .muttrc to automatically sign outgoing e-mails whenever an attachment is added
- Quickly generate strong passwords Bash one-liner to generate a strong, 4-word password which is both safe and easy to remember
- X-PGP-Key email header format for PGP/GPG public keys A proposal of a structured X-PGP-Key: header to publicize a PGP/GPG key via email, with examples and a generator
- Set up bluetooth headphones with Qubes OS A dom0 script to connect one VM's audio to bluetooth headphones
- How to customize your ttys' appearance These short tips show you how to customize your ttys in each and every aspect, ranging from messages to font properties
- About
More information about m7i.org and its author
- Contact me m7i.org contact.
- PGP public key My PGP public key, which you can use to contact me in a secure way
- Licensing information Terms and conditions of use and distribution of most of the software on this website