Pinned Repositories
monkey
Infection Monkey - An open-source adversary emulation platform
command-line-challenges
A set of challenges designed to help Linux newbies learn to use the command line.
CVE-2019-14751_PoC
A Proof of Concept for CVE-2019-14751
DeadTrap
An OSINT tool to gather information about the real owner of a phone number
eggtimer
A simpler way to handle timeouts in Python
Heart-Of-Virtue
This is a text adventure/roleplaying game. Still taking shape, but getting cooler by the day.
LandMine
LandMine is a simple IDS with a near-zero false positive rate.
ln2
A drop-in replacement for `ln` that uses an intuitive, memorable syntax
owwatcher
Detects when world-writable directories or files are created in a specific directory. Useful for finding symlink race, TOCTOU, or other vulnerabilities resulting from the misuse of /tmp.
tmpwatcher
Detects when world-writable directories or files are created in a specific directory. Useful for finding symlink race, TOCTOU, or other vulnerabilities resulting from the misuse of /tmp.
mssalvatore's Repositories
mssalvatore/eggtimer
A simpler way to handle timeouts in Python
mssalvatore/Heart-Of-Virtue
This is a text adventure/roleplaying game. Still taking shape, but getting cooler by the day.
mssalvatore/ln2
A drop-in replacement for `ln` that uses an intuitive, memorable syntax
mssalvatore/parking-lot-generator
Generates a parking lot diagram. Useful for Feature Driven Development and other software projects.
mssalvatore/agent-requests
A simple tool to fire off web requests with different user agents
mssalvatore/Awesome-Deception
An awesome list of resources on deception-based security with honeypots and honeytokens
mssalvatore/battery-dispenser
A customizable battery dispenser in openscad
mssalvatore/BOSL
The Belfry OpenScad Library - A library of tools, shapes, and helpers to make OpenScad easier to use.
mssalvatore/composter
Archive and delete inconsequential working files (such as those in Downloads) when they reach a certain age.
mssalvatore/cruft
Allows you to maintain all the necessary cruft for packaging and building projects separate from the code you intentionally write. Built on-top of, and fully compatible with, CookieCutter.
mssalvatore/gafm
A tarpit for HTTP fuzzers
mssalvatore/infection-monkey-cookiecutter
A cookiecutter template used for Infection Monkey-related projects
mssalvatore/infection-monkey-roadmap
mssalvatore/jira-issue-commit-hook
A pre-commit hook for adding a JIRA issue ID to the commit message
mssalvatore/knight-fork
A simple trainer for learning to spot knight forks
mssalvatore/langchain
⚡ Building applications with LLMs through composability ⚡
mssalvatore/LaZagne
Credentials recovery project
mssalvatore/merge-issue-number-hook
A pre-commit hook to include the issue number in the merge commit body
mssalvatore/micro-frontends
extending the microservice paradigms to web development
mssalvatore/monkey
Infection Monkey - An automated pentest tool
mssalvatore/python-project-cookiecutter
A cookiecutter for python projects
mssalvatore/python-semver
Python package to work with Semantic Versioning (https://semver.org/)
mssalvatore/pytrify
A library for making Python objects immutable
mssalvatore/recipes
Family recipes
mssalvatore/serpentarium
A Python framework for running plugins with conflicting dependencies
mssalvatore/settings-doc
A command line tool for generating Markdown documentation and .env files from pydantic BaseSettings.
mssalvatore/structlog
Simple, powerful, and fast logging for Python.
mssalvatore/teamTime
Tool for keeping track of staff in multiple timezones
mssalvatore/transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
mssalvatore/version-commit-hook
A pre-commit hook for keeping the version number synchronized across files