awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
trojan-gfw avatar

trojan-gfw/trojan

0
View on GitHub↗
trojan-gfw.github.io/trojan↗

Trojan

Trojan is a censorship circumvention tool and TLS proxy server designed to bypass network restrictions by imitating legitimate web services. It functions as a TLS traffic obfuscator that masks proxy activity by mimicking the handshake and data flow of standard HTTPS requests.

The system disguises network traffic as common web browsing to avoid deep packet inspection. It achieves this by wrapping TCP and UDP data within TLS encryption and forwarding unauthenticated or unauthorized requests to a legitimate destination website to hide the proxy's purpose.

The project provides a tunnel that converts SOCKS5 proxy requests into encrypted TLS traffic for routing. It includes capabilities for transparent proxying at the gateway level, credential-based access control through password or database authentication, and data quota management.

The service supports deployment via Docker containerization and allows for dynamic configuration and certificate reloading through system signals.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Features

  • Censorship Circumvention Tools - Acts as a networking tool designed to bypass national firewalls by imitating legitimate web services over secure encrypted connections.
  • Protocol Imitations - Imitates the HTTPS protocol to make encrypted proxy connections appear as legitimate web browsing.
  • SOCKS5 Translation - Translates SOCKS5 proxy requests into a proprietary encrypted format for secure routing.
  • Proxy Servers - Functions as a proxy server that disguises network traffic as standard HTTPS requests to bypass deep packet inspection.
  • SOCKS5 Servers - Implements a SOCKS5 server interface to intercept and tunnel application traffic.
  • SOCKS5 Proxies - Routes application traffic through a local SOCKS5 interface to redirect network requests to a remote destination.
  • Protocol Translation - Converts standard SOCKS5 application requests into a proprietary tunnel format for routing TCP and UDP traffic.
  • Censorship-Resistant Redirections - Forwards unauthenticated or probe requests to a legitimate destination website to hide the proxy's true purpose.
  • Traffic Disguise Techniques - Wraps network data in TLS handshakes to make tunnel traffic indistinguishable from standard HTTPS requests.
  • SOCKS5-to-TLS Tunnels - Provides a tunnel that converts SOCKS5 proxy requests into encrypted TLS traffic to hide connection patterns.
  • TLS Traffic Encryption - Wraps TCP and UDP data within TLS encryption to securely move traffic between a client and a remote server.
  • Traffic Encryption Services - Imitates common web services over TLS to disguise proxy traffic as normal HTTPS requests.
  • Protocol Mimicry - Wraps network data in standard HTTPS handshakes to make encrypted tunnels indistinguishable from legitimate web browsing traffic.
  • Traffic Obfuscators - Imitates legitimate web services and HTTPS handshakes to hide proxy activity from deep packet inspection.
  • Web Server Mimicry - The service responds to plain HTTP requests with a specific file to mimic a legitimate web server.
  • TCP and UDP Forwarders - Redirects raw TCP and UDP traffic through encrypted connections to specific endpoints.
  • Transparent Network Proxies - Intercepts network packets at the gateway level to route traffic through the tunnel without needing application-side configuration.
  • Unauthorized Traffic Redirection - Forwards requests lacking valid credentials to a preset endpoint to mimic a legitimate service during network probes.
  • Credential-Based Access Controls - Implements access control by verifying incoming connection requests against a database of passwords.
  • Password Authentication - Verifies incoming connections against a predefined password list before allowing traffic to reach the destination.
  • User Authentication Systems - Verifies user credentials against a database to grant or deny access based on stored account records.
  • Media & Communication - Mechanism to bypass GFW.
19,724 Stars·3,032 Forks·C++·GPL-3.0·11 Aufrufe

Star-Verlauf

Star-Verlauf für trojan-gfw/trojanStar-Verlauf für trojan-gfw/trojan

Open-Source-Alternativen zu Trojan

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Trojan.
  • klzgrad/naiveproxyAvatar von klzgrad

    klzgrad/naiveproxy

    9,196Auf GitHub ansehen↗

    naiveproxy is a censorship circumvention tool and traffic obfuscation proxy. It functions as an HTTP/2 transport proxy that tunnels SOCKS5 traffic over HTTP/2 to hide network activity and bypass network blocks. The project distinguishes itself by mimicking standard web browser requests to evade deep packet inspection. It employs traffic camouflage techniques such as redirecting unauthorized probing requests to decoy web servers and using randomized packet padding to defeat length-based traffic analysis. The software provides a local SOCKS5 proxy endpoint, credential-based request authenticat

    C++
    Auf GitHub ansehen↗9,196
  • haoel/haoel.github.ioAvatar von haoel

    haoel/haoel.github.io

    13,063Auf GitHub ansehen↗

    This project is a technical resource and guide for bypassing internet censorship and network restrictions. It provides instructional documentation for configuring proxies and tunnels to circumvent IP blocking and access restricted websites and services. The guides cover the deployment of Shadowsocks, L2TP/IPSec, and SSH tunnels on virtual private servers. It focuses on masking server IP addresses by routing traffic through content delivery networks and using WebSockets to maintain connectivity. Additional technical coverage includes the implementation of SOCKS5 and HTTP proxies, the configur

    Shell
    Auf GitHub ansehen↗13,063
  • ehang-io/npsAvatar von ehang-io

    ehang-io/nps

    34,090Auf GitHub ansehen↗

    nps is an intranet penetration proxy server that exposes internal network services to the public internet via secure TCP and UDP tunnels. It functions as a traffic forwarder and reverse proxy, enabling external access to local services, remote desktops, and internal APIs. The project is distinguished by a centralized web-based administration interface used to configure tunnels, manage user accounts, and monitor real-time bandwidth metrics. It supports domain-based request routing and provides a mechanism to secure public services using HTTPS encryption through digital certificates. The syste

    Godnsfirewallgo
    Auf GitHub ansehen↗34,090
  • fw876/helloworldAvatar von fw876

    fw876/helloworld

    4,165Auf GitHub ansehen↗

    This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network restrictions. It functions as a SOCKS5 proxy server, a DNS tunneling tool, and a network traffic obfuscator to help users access blocked websites. The software implements masking protocols to hide the origin and destination of data to evade restrictive firewalls. It provides capabilities for network traffic obfuscation and secure DNS tunneling to protect network privacy and resolve blocked domains. The system handles wide-scale traffic management by intercepting system network traff

    C
    Auf GitHub ansehen↗4,165
Alle 30 Alternativen zu Trojan anzeigen→

Häufig gestellte Fragen

Was macht trojan-gfw/trojan?

Trojan is a censorship circumvention tool and TLS proxy server designed to bypass network restrictions by imitating legitimate web services. It functions as a TLS traffic obfuscator that masks proxy activity by mimicking the handshake and data flow of standard HTTPS requests.

Was sind die Hauptfunktionen von trojan-gfw/trojan?

Die Hauptfunktionen von trojan-gfw/trojan sind: Censorship Circumvention Tools, Protocol Imitations, SOCKS5 Translation, Proxy Servers, SOCKS5 Servers, SOCKS5 Proxies, Protocol Translation, Censorship-Resistant Redirections.

Welche Open-Source-Alternativen gibt es zu trojan-gfw/trojan?

Open-Source-Alternativen zu trojan-gfw/trojan sind unter anderem: klzgrad/naiveproxy — naiveproxy is a censorship circumvention tool and traffic obfuscation proxy. It functions as an HTTP/2 transport proxy… haoel/haoel.github.io — This project is a technical resource and guide for bypassing internet censorship and network restrictions. It provides… ehang-io/nps — nps is an intranet penetration proxy server that exposes internal network services to the public internet via secure… fw876/helloworld — This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network… shadowsocks/shadowsocks-rust — A Rust port of shadowsocks. erebe/wstunnel — wstunnel is a tool that tunnels arbitrary TCP traffic through WebSocket connections, enabling communication across…