Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
raspberrypi-setup — Ansible playbook for rapid Raspberry Pi setup with modular roles for wireless security testing, RFID/NFC tools, SDR, Docker, Tor proxy, and standard system configuration. | Kitploit
Tools/GitHubGitHub/atao/raspberrypi-setup
General Purpose UtilitiesRFID/NFC ToolsScripting & AutomationWireless SecurityHardware & IoT Security
GitHubatao/raspberrypi-setup

raspberrypi-setup

Ansible playbook for rapid Raspberry Pi setup with modular roles for wireless security testing, RFID/NFC tools, SDR, Docker, Tor proxy, and standard system configuration.

View Repository
53213h 59m agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Raspberry Pi Setup

YAML Lint

This Ansible playbook is designed to rapidly set up your Raspberry Pi.

It's compatible with all models. It has been successfully tested on multiple models, including the Pi Zero W, Pi Zero 2W, and Pi 4B, among others. The playbook should work well on both Debian and Debian-based distributions.

Roles

Choose which components to install by using tags. Each tag installs specific packages and configurations :

Roles installation :

TagDescriptionNotes
standard, stdCore installation and configurationstandard packages, bashrc, vimrc
apstart a hotspot when no Ethernet cable is plugged inUseful for mobile use to access tools. → AP config file (Access with ssh [email protected])
displayConfigure display with LCD-showNeed to modify this file to configure the correct display.
dockerDocker installationContainer runtime environment
jackitjackit installationExploit Code for Mousejack
multitorinstall a proxy with multiple TOR instances with load-balancing (trimstray/multitor)Known issues
torTor installationSee README
rfidRFID tools installationTools (libnfc, mfoc, mfcuk) and keys from MifareClassicTool →

Containers installation :

Standalone

To setup directly from the Pi, run the following command : Before run command you must setup your Pi with Raspberry Pi Imager.

Next run command :

root@kitploit:~
curl -s https://raw.githubusercontent.com/atao/raspberrypi-setup/main/install.sh | bash -s -- all

Ansible

To setup run the following command :

root@kitploit:~
git clone https://github.com/atao/raspberrypi-setup.git
cd raspberrypi-setup
sudo ansible-playbook playbook.yml -i hosts --tags all -K

List playbook tasks :

root@kitploit:~
sudo ansible-playbook playbook.yml -i hosts --list-tasks

Examples

Install only some tags :

root@kitploit:~
curl -s https://raw.githubusercontent.com/atao/raspberrypi-setup/main/install.sh | bash -s -- standard,proxy,rfid,docker,web,jd2

Debug

Yaml lint

root@kitploit:~
yamllint playbook.yml roles/

Check syntax :

root@kitploit:~
--syntax-check

--

Inspired from geerlingguy / mac-dev-playbook and nico2che / mac-setup

Download Tool
See Notes
sdrSDR tools installationrtl_433, rtl_sdr
webNginx and Certbot installation
wifiWifi and GPS tools installationWireless security testing and wardriving
TagDescriptionNotes
jd2docker container for JDownloader 2 jlesage/jdownloader-2See Configuration tips'
portainerPortainer CE - a lightweight service delivery platform for containerized applications portainer/portainer-ceContainers manager
proxyRotating Tor HTTP proxy containerProvides one HTTP proxy endpoint with many concurrent tunnels to the Tor network.