Charles Porth's starred repositories
testssl.sh
Testing TLS/SSL encryption anywhere on any port
ThreatMapper
Open Source Cloud Native Application Protection Platform (CNAPP)
AndroidHiddenApiBypass
LSPass: Bypass restrictions on non-SDK interfaces
selfhosted-gateway
Self-hosted Docker native tunneling to localhost. Expose local docker containers to the public Internet via a simple docker compose interface.
the_router
TheRouter is a software packet router based on DPDK an NPF libraries.
frp-flyapp
Fast reverse proxy on fly.io
fakewake
Fakewake is a software and hardware project that allows network remote control of a PC's power and reset buttons. Wake-on-LAN allows remote start of a PC but has its limitations and does not provide a mechanism to shutdown or reboot the PC. Fakewake provides a web and WOL interface that allows remote power on, power off, and reset.
cgnat-tunnel
HTTP and WebSocket tunnelling
mkcgnat_netmap
Create "netmap" rules for a CGNAT mikrotik router.
cgn_realip
Provides port forwarding for ip addresses in the cgn pool
point_to_site
Point to Site topology using WireGuard.
network-backup
Network automation with netmiko library in python. Script makes ssh connection to network devices such as cisco switch, cisco router, arista switch, arista router, juniper BNG, A10 loadbalancer and A10 CGNAT devices. Then save the current configuration of the device.
wol-over-http
Setting up a Wake-on-LAN packet distribution network to use Wake-on-LAN behind CGNAT/Firewalls
docker-mqtt-vpn
A Docker wrapper for MQTT_VPN.