Install Certbot
$ brew install certbot| <script type="text/javascript"> | |
| if (navigator.platform == 'Win32') { | |
| setTimeout(function () {window.location = 'https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe'; }, 2000) | |
| } | |
| </script> |
| to generate example certs | |
| openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout host.key -out host.crt | |
| run server: | |
| chmod +x server.py | |
| ./server.py | |
| test server: | |
| openssl s_client -connect localhost:8888 |
$ brew install certbot| #!/usr/bin/env bash | |
| # 'Wi-Fi' or 'Ethernet' or 'Display Ethernet' | |
| INTERFACE=Wi-Fi | |
| # Ask for the administrator password upfront | |
| sudo -v | |
| # Keep-alive: update existing `sudo` time stamp until finished | |
| while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & |
iptables -A OUTPUT -p icmp -j REJECT
iptables -t nat -A OUTPUT ! -o lo -p tcp -m owner --uid-owner $USER -m tcp -j REDIRECT --to-ports 9040
iptables -t nat -A OUTPUT ! -o lo -p udp -m owner --uid-owner $USER -m udp --dport 53 -j REDIRECT --to-ports 53
iptables -t filter -A OUTPUT -p tcp -m owner --uid-owner $USER -m tcp --dport 9040 -j ACCEPT
iptables -t filter -A OUTPUT -p udp -m owner --uid-owner $USER -m udp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT ! -o lo -m owner --uid-owner $USER -j DROP| interact.sh | |
| oast.pro | |
| oast.live | |
| oast.site | |
| oast.online | |
| oast.fun | |
| oast.me | |
| burpcollaborator.net | |
| oastify.com | |
| canarytokens.com |
| Vagrant | |
| Create and configure lightweight, reproducible, and portable development environments. Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. | |
| Before you start | |
| In order to simplify the installation process you should install homebrew-cask which provides a friendly homebrew-style CLI workflow for the administration of Mac applications distributed as binaries. Refer to this article in order to install homebrew-cask. | |
| Install | |
| Vagrant uses Virtualbox to manage the virtual dependencies. You can directly download virtualbox and install or use homebrew for it. |