Pwnagotchi – Deep Reinforcement Learning instrumenting bettercap for WiFi pwning. :: Introduction

Pwnagotchi is an A2C-based “AI” powered by bettercap that learns from its surrounding WiFi environment in order to maximize the crackable WPA key material it captures (either through passive sniffing or by performing deauthentication and association attacks). This material is collected on disk as PCAP files containing any form of crackable handshake supported by hashcat, including full and half WPA handshakes as well as PMKIDs.

Source: Pwnagotchi – Deep Reinforcement Learning instrumenting bettercap for WiFi pwning. :: Introduction

Running Raspbian from USB Devices : Made Easy – Raspberry Pi Forums

The easiest and most reliable way to run Raspbian on a USB device is to leave an SD card containing Raspbian in place, but use it only for starting Raspbian that is residing on a USB device. While setting up such a configuration is not rocket science, it can be confusing to a newcomer or someone unfamiliar with Linux internals. In an effort to simplify the task, I’ve created the attached script named ‘usb-boot’ to automate the process.

Source: Running Raspbian from USB Devices : Made Easy – Raspberry Pi Forums

Multiarch docker builds

So let’s look at the new features in docker desktop, QEMU comes with a tool set binfmt_misc to run and build binaries of any supported architecture via emulation. In our case we want arm support, and specifically the arm64 version to run on the A1 instances. The tool chain will however support builds for, arm/v6, arm/v7 and arm64. Which means you can build containers for arm/v7 that will run on your raspberry pi at home. Docker desktop comes equipped with a new CLI command called buildx which allows you to build multi-arch images, link them together with a manifest file, and push it all to a registry, simply, efficiently and all from one command. So far I’m aware of this working on the edge docker desktop builds for OSX and Windows, I’m hoping to try linux support asap!

Source: Multiarch docker builds

Building for arm and Raspberry Pi.

Raspberry Pi 4 Bootloader Firmware Updating / Recovery Guide

All of the previous generations of Raspberry Pi contained all of their firmware on the SD card. Starting with the Raspberry Pi 4 the device actually has onboard upgradable firmware stored on an EEPROM chip separate from your storage. Updating this firmware is very important as one of the first released updates reduces power usage of the Pi by 30% which also reduces how hot it gets.

Source: Raspberry Pi 4 Bootloader Firmware Updating / Recovery Guide

How To Set Up a Private Docker Registry on Ubuntu 18.04 | DigitalOcean

In this tutorial, you will set up and secure your own private Docker Registry. You will use Docker Compose to define configurations to run your Docker applications and Nginx to forward server traffic from HTTPS to the running Docker container. Once you’ve completed this tutorial, you will be able to push a custom Docker image to your private registry and pull the image securely from a remote server.

Source: How To Set Up a Private Docker Registry on Ubuntu 18.04 | DigitalOcean