# portable hacking

Published articles for portable hacking.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Pwnagotchi 1.0.0: An AI-assisted Raspberry Pi tool for WiFi security testing

DevFeed: [Pwnagotchi 1.0.0: An AI-assisted Raspberry Pi tool for WiFi security testing](<https://devfeed.tech/articles/weaponizing-and-gamifying-ai-for-wifi-hacking-presenting-pwnagotchi-1-0-0-41263.md>)

Original publisher: [Read original article](<https://www.evilsocket.net/2019/10/19/Weaponizing-and-Gamifying-AI-for-WiFi-Hacking-Presenting-Pwnagotchi-1-0-0/>)

Author: Simone Margaritelli

Published: 2019-10-19T08:45:28Z

Content type: article

Language: en

Sources: [evilsocket](<https://devfeed.tech/sources/evilsocket.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Hacking](<https://devfeed.tech/topics/hacking.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [bettercap](<https://devfeed.tech/tags/bettercap.md>), [cuda](<https://devfeed.tech/tags/cuda.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [deep-learning](<https://devfeed.tech/tags/deep-learning.md>), [deep-neural-networks](<https://devfeed.tech/tags/deep-neural-networks.md>), [deep-reinforcement-learning](<https://devfeed.tech/tags/deep-reinforcement-learning.md>), [dnn](<https://devfeed.tech/tags/dnn.md>), [e-paper](<https://devfeed.tech/tags/e-paper.md>), [hacking](<https://devfeed.tech/tags/hacking.md>), [handshake-capture](<https://devfeed.tech/tags/handshake-capture.md>), [handshakes](<https://devfeed.tech/tags/handshakes.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [monitor-mode](<https://devfeed.tech/tags/monitor-mode.md>), [neural-networks](<https://devfeed.tech/tags/neural-networks.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [pi](<https://devfeed.tech/tags/pi.md>), [poc](<https://devfeed.tech/tags/poc.md>), [portable-hacking](<https://devfeed.tech/tags/portable-hacking.md>), [pwnagotchi](<https://devfeed.tech/tags/pwnagotchi.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [release](<https://devfeed.tech/tags/release.md>), [wifi](<https://devfeed.tech/tags/wifi.md>), [wifi-hacking](<https://devfeed.tech/tags/wifi-hacking.md>), [wireless-security](<https://devfeed.tech/tags/wireless-security.md>)

### AI overview

The article recounts the development and release of Pwnagotchi 1.0.0, a Raspberry Pi-based project that uses bettercap's REST API and adaptive algorithms to improve WiFi handshake collection and related security-testing capabilities. It describes the project's evolution from an initial Python proof of concept and discusses the use of a Waveshare e-Paper display for portable, low-power operation.

### Source excerpt

This is the story of a summer project that started out of boredom and that evolved into something incredibly fun and unique. It is also the story of how that project went from being discussed on a porch by just two people, to having a community made of almost 700 awesome people (and counting!) that gathered, polished it and made today's release possible. TL;DR: You can download the 1.0.0 .img file from here, then just follow the instructions. If you want the long version instead, sit back, relax and enjoy the ride. Let me tell you: it's going to be quite a long journey compared to my usual blog posts, but it'll be worth it (i hope) and fun (i hope even harder). Let's begin ...

## Project PITA: Build a Mini Mass Deauther Using Bettercap and a Raspberry Pi Zero W

DevFeed: [Project PITA: Build a Mini Mass Deauther Using Bettercap and a Raspberry Pi Zero W](<https://devfeed.tech/articles/project-pita-build-a-mini-mass-deauther-using-bettercap-and-a-raspberry-pi-zero-w-41259.md>)

Original publisher: [Read original article](<https://www.evilsocket.net/2018/07/28/Project-PITA-Writeup-build-a-mini-mass-deauther-using-bettercap-and-a-Raspberry-Pi-Zero-W/>)

Author: Simone Margaritelli

Published: 2018-07-28T17:01:56Z

Content type: tutorial

Language: en

Sources: [evilsocket](<https://devfeed.tech/sources/evilsocket.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Network](<https://devfeed.tech/topics/network.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [clients](<https://devfeed.tech/topics/clients.md>), [file](<https://devfeed.tech/topics/file.md>)

Tags: [bettercap](<https://devfeed.tech/tags/bettercap.md>), [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [btnap](<https://devfeed.tech/tags/btnap.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [deauth](<https://devfeed.tech/tags/deauth.md>), [handshake-capture](<https://devfeed.tech/tags/handshake-capture.md>), [kali](<https://devfeed.tech/tags/kali.md>), [linux](<https://devfeed.tech/tags/linux.md>), [monitor-mode](<https://devfeed.tech/tags/monitor-mode.md>), [packet-injection](<https://devfeed.tech/tags/packet-injection.md>), [pi](<https://devfeed.tech/tags/pi.md>), [portable-hacking](<https://devfeed.tech/tags/portable-hacking.md>), [project](<https://devfeed.tech/tags/project.md>), [raspberry](<https://devfeed.tech/tags/raspberry.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [rpi](<https://devfeed.tech/tags/rpi.md>), [rpi-zero-w](<https://devfeed.tech/tags/rpi-zero-w.md>), [rpi0w](<https://devfeed.tech/tags/rpi0w.md>), [wifi](<https://devfeed.tech/tags/wifi.md>), [wireless-security](<https://devfeed.tech/tags/wireless-security.md>), [wpa2](<https://devfeed.tech/tags/wpa2.md>), [writeup](<https://devfeed.tech/tags/writeup.md>), [zero](<https://devfeed.tech/tags/zero.md>)

### AI overview

A writeup showing how to build a pocket-sized WiFi deauthenticator with a Raspberry Pi Zero W, Kali Linux, Nexmon drivers, and bettercap. It covers WiFi scanning, deauthentication packets, WPA2 handshake capture, initial SSH and WiFi configuration, and Bluetooth access.

### Source excerpt

A few days ago I started playing with some idea I had from a few weeks already, using a Raspberry Pi Zero W to make a mini WiFi deauthenticator: something in my pocket that periodically jumps on all the channels in the WiFi spectrum, collects information about the nearby access points and their connected clients and then sends a deauthentication packet to each one of them, resulting in some sort of WiFi jammer on the 802.11 level. As an interesting "side effect" of this jammer (the initial intent was purely for the lulz) is that the more it deauths, the higher the changes to also sniff WPA2 handshakes. Thanks to the awesome work of the Kali and Nexmon communities in packaging the nexmon drivers and utilities and to the recent changes we released in bettercap, this was very easy to setup and to script and given the interest the tweet had I thought to share this writeup :) This awesome case has been designed by @elkentaro and can be found on [his Thingverse page](https://www.thingiverse.com/thing:3018480).

## DIY Portable Secrets Manager With a Raspberry Pi Zero and ARC

DevFeed: [DIY Portable Secrets Manager With a Raspberry Pi Zero and ARC](<https://devfeed.tech/articles/diy-portable-secrets-manager-with-a-raspberry-pi-zero-and-arc-41256.md>)

Original publisher: [Read original article](<https://www.evilsocket.net/2017/12/07/DIY-Portable-Secrets-Manager-with-a-RPI-Zero-and-the-ARC-Project/>)

Author: Simone Margaritelli

Published: 2017-12-07T16:42:48Z

Content type: tutorial

Language: en

Sources: [evilsocket](<https://devfeed.tech/sources/evilsocket.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [API](<https://devfeed.tech/topics/api.md>), [Go](<https://devfeed.tech/topics/go.md>), [HTML5](<https://devfeed.tech/topics/html5.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [aes](<https://devfeed.tech/tags/aes.md>), [api](<https://devfeed.tech/tags/api.md>), [arc](<https://devfeed.tech/tags/arc.md>), [arcd](<https://devfeed.tech/tags/arcd.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [database](<https://devfeed.tech/tags/database.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [go](<https://devfeed.tech/tags/go.md>), [golang](<https://devfeed.tech/tags/golang.md>), [html5](<https://devfeed.tech/tags/html5.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [notes](<https://devfeed.tech/tags/notes.md>), [oss](<https://devfeed.tech/tags/oss.md>), [password-manager](<https://devfeed.tech/tags/password-manager.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [pi](<https://devfeed.tech/tags/pi.md>), [portable-hacking](<https://devfeed.tech/tags/portable-hacking.md>), [project-release](<https://devfeed.tech/tags/project-release.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

This tutorial presents ARC, a self-hosted secrets manager designed to store encrypted passwords, notes, and files and synchronize access across devices without relying on cloud hosting or a paid server. It describes a Go REST API server using SQLite and an HTML5/JavaScript browser client, then begins configuring the system on a Raspberry Pi Zero.

### Source excerpt

For the last few days I've been working on a new project which I developed for very specific needs and reasons: I need to store safely (encrypted) my passwords, sensitive files, notes, etc. I need to access them from anywhere, with every possible device ( desktop, mobile, terminal ). I need those objects to be syncronized accros all my devices. I don't want to use "the cloud". I don't want to pay for a server. I don't want to enable port forwarding and host it myself with DynDNS or alikes. So I wrote ARC.