3 dépôts
Mechanisms to restrict access to proxy servers using authentication tokens, IP addresses, or domain whitelists.
Distinct from Proxy-based Access Controls: The candidates focus on header-based delegation from reverse proxies or specific notebook/tool restrictions, whereas this is general administrative access control for a proxy server.
Explore 3 awesome GitHub repositories matching security & cryptography · Proxy Access Controls. Refine with filters or upvote what's useful.
SmarGate est un utilitaire réseau conçu comme un outil de pénétration intranet, un tunnel réseau peer-to-peer et une passerelle de gestion d'appareils à distance. Il fonctionne comme un système pour contourner le NAT et les pare-feu afin d'exposer les services internes à l'internet public, tout en fournissant des capacités de proxy SOCKS5 et HTTP et des tunnels chiffrés SSL/TLS. Le projet se distingue en implémentant un routage hybride qui combine des liens TCP peer-to-peer directs avec un relais proxy basé sur le cloud pour réduire la latence. Il dispose d'un mappage de port dynamique en temps réel qui permet aux redirections réseau d'être mises à jour via un client mobile sans nécessiter de redémarrages de serveur. Le logiciel couvre une large gamme de capacités réseau, y compris le mappage de port interne et serveur-à-serveur, le chaînage de proxy multi-sauts et le pontage réseau IPv6. Il fournit des outils pour l'administration d'appareils à distance, tels que la gestion de fichiers reprenable, le streaming audio en temps réel et le suivi de localisation GPS. La sécurité est gérée par le chiffrement basé sur certificat, l'authentification proxy et la liste blanche de domaines.
Implements access control for proxy servers using numeric tokens and IP or domain whitelists.
pwnat est un ensemble d'utilitaires logiciels conçus pour le TCP hole punching, le tunneling réseau et le transfert de port basé sur proxy afin de contourner les restrictions de traduction d'adresses réseau (NAT). Il fonctionne comme un outil pour établir des connexions TCP directes entre des hôtes situés derrière des traducteurs d'adresses réseau séparés sans nécessiter de transfert de port manuel, de configurations DMZ ou de serveurs tiers. Le projet permet des tunnels TCP peer-to-peer en exploitant les propriétés des tables de traduction d'adresses réseau pour contourner les pare-feu. Il fournit un proxy qui achemine le trafic de port local vers des hôtes et ports distants via des tunnels pénétrants, facilitant le routage des services TCP tels que SSH ou HTTP à travers des frontières réseau restrictives. Le système inclut des capacités pour le franchissement de NAT symétrique, le tunneling de services réseau et le routage de trafic distant. La sécurité est gérée par le filtrage de listes de contrôle d'accès pour restreindre les hôtes et ports de destination accessibles via les tunnels établis.
Limits the specific hosts and ports that clients can access through an established network tunnel.
netflix-proxy is a smart DNS proxy designed to bypass regional content restrictions and geo-locked streaming services. It masks user locations by routing DNS and HTTPS traffic through a proxy server to access restricted content. The project includes a web-based administrative interface for managing configuration settings and remote access control. This dashboard allows operators to authorize specific client IP addresses and manage authentication. Additional capabilities include bridging IPv4 traffic over IPv6 to enable communication with IPv6-only service providers. The system also supports
Manages administrative access to the proxy server via IP-based authorization.