This is a community-sourced collection of scripts that extend Paperless-ngx in various ways.
SSH-Snake is a powerful tool designed to perform automatic network traversal using SSH private keys discovered on systems, with the objective of creating a comprehensive map of a network and its dependencies, identifying to what extent a network can be compromised using SSH and SSH private keys starting from a particular system.
SSH-Snake can automatically reveal the relationship between systems which are connected via SSH, which would normally take a tremendous amount of time and effort to perform manually. It's completely self-replicating and self-propagating -- and completely fileless. In many ways, SSH-Snake is actually a worm: It replicates itself and spreads itself from one system to another as far as it can. SSH-Snake takes a depth-first approach to discovery: once it connects to one system, it tries to connect further from that system before backtracking.
Conway's Game of Life, implemented as a shell script.
A shell script which checks your home directory for unwanted files and directories. When it encounters a file it knows about, it will tell you whether it's possible to move this file to an appropriate location, and how to do it.
Generate macOS valid serials, uuids, and board serials for good-faith Security Research & Apple Bug Bounty Research.
This project provides two tools for generating serial numbers for Hackintosh, OpenCore, Docker-OSX and OSX-KVM.
This folder contains scripts to generate the blocklist files. See the blocklists folder for blocklist files.
STUNT BANANA provides a Caller ID spoofing mechanism much like SpoofCard and other available services, but at a much reduced cost, if you don't mind doing the setup yourself and having a much more minimal UI. STUNT BANANA also allows you to host new phone numbers (DIDs) for your devices and use a SIP Phone app, such as Zoiper to place and receive calls, as well as get voicemail for those lines sent your email as MP3 files.
Spoofing Caller ID is not illegal. Impersonating other people and committing fraud is. If you bulk call people with spoofed caller IDs, your SIP trunk provider will notice and you will get taken down and possibly receive criminal charges. Don't be dumb.
The scripts clone, compile, and install Asterisk for you, so if you want to use this with an existing Asterisk install it's going to take some hacking.
Install this script and VIM will be able to properly display ANSI escape sequences for color.
Installing
vim AnsiEsc.vba.gz
:so %
:q
Using:
:AnsiEsc
A curated list of awesome ASD-B tools, projects, images, resources and other shiny things.
The sister site of the Sunbow Marvel Archive, dedicated to the digital preservation of scripts, storyboards and other production material from 1980s animation. This is an unofficial site which has no affiliation with any company responsible for the commission or production of the cartoons depicted herein.
A CLI tool that adds interactivity as well as flair to your shell scripts. Text entry in several forms, pick-and-choose lists, radio buttons, "I'm busy" spinners, spreadsheet-like tables, progress indicators, countup and countdown timers, CSS-like color schemes, and more.
In the standard Arch Linux package repo.
A very simple webhook server to launch shell scripts.
Resource monitor that shows usage and stats for processor, memory, disks, network and processes. Easy to use, with a game inspired menu system. Fast and "mostly" responsive UI with UP, DOWN keys process selection. Ability to filter processes. Easy switching between sorting options. Send SIGTERM, SIGKILL, SIGINT to selected process. UI menu for changing all config file options. Auto scaling graph for network usage.
The neat thing is, it's implemented as a bunch of shell scripts. The only dependencies are bash, ps, and awk.
A collection of wrapper scripts that make it easy to run some of the more obscure ssh features without having to read the manpage every time.
In the AUR.
Somebody wrote an entire Minecraft server as a bunch of shell scripts.
Requires busybox 1.35.0 or later (crashes on 1.34, for some reason), bash, gnu grep, gnu sed and nmap-ncat. Grep was actually only used once, so maybe I could make it work with the bb one?
DOS on dope. The last MVC Web framework you'll ever need.
All of the controllers in DoD are batch files.
All of the views are batch files.
The model is based on batch files. The helper functions are... you guessed it! Beautiful batch files!
(Okay, I'm no purist. There's a few lines of C# for url routing and batch file execution. Everything else is either a .bat or a .cmd file. With a liberal helping of .csv mixed in.)
This is a small utility to test the syntax of sieve-scripts as well as check what actions a script causes given specific e-mail.
This page was originally created by Sanjay Sheth and later moved and rewritten at Fastmail. Seems to work pretty well for testing Protonmail sieves, too.
Based upon RFC 5228.
SIGbox is a "go-kit" for Signal Intelligence (SIGINT) enthusiasts with emphasis on capabilities in the VHF, UHF, and SHF spectrum. For completeness, HF spectrum related software is included for optional install. Describes both software and hardware used for this purpose.
SIGpi is the compute component of SIGbox built on a Raspberry Pi4 4GB RAM and 32GB microSD card. The SIGpi Build Script is run on your Raspberry Pi as user pi only AFTER you followed the Raspberry Pi Documentation - Getting Started guide.
Log configurations and scripts for host intrusion detection system. iptables, syslog and psad configs are here because they are becoming hard to otherwise manage. Configs for various systemd units, rsyslog, psad, logrotate, iptables. Tabkey completion files for bash. Manpages. A couple of scripts for managing running settings.
Tools, scripts and tips useful during Penetration Testing engagements.