awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
juewuy avatar

juewuy/ShellCrash

0
View on GitHub↗
12,934 estrellas·1,825 forks·Shell·GPL-3.0·7 vistas

ShellCrash

ShellCrash is a shell-based network proxy manager and DNS and routing controller. It functions as a transparent proxy gateway that intercepts local traffic and DNS requests to route data through a proxy server.

The system manages the deployment and upgrading of proxy binaries, such as sing-box and mihomo, within a shell environment. It includes a web-based management interface and traffic dashboard for visualizing network activity and modifying routing rules.

The project provides capabilities for network traffic routing, including UDP proxy support, local traffic bypasses for domestic IP addresses, and side-gateway configuration to serve other devices on a local network. It also features automated configuration updates via subscription links and scheduled background tasks for refreshing network rules and recovering firewall settings.

Features

  • Transparent Proxying - Intercepts and redirects system-level network traffic and DNS requests through a proxy kernel without client-side configuration.
  • Kernel Deployment Tools - Provides tools to load specialized proxy kernel binaries onto target hardware to enable smart routing policies.
  • Scripted Binary Deployments - Deploys and manages network proxy kernels via automated shell scripts across diverse devices.
  • Domestic Traffic Classifiers - Includes a routing mechanism to identify and bypass domestic IP traffic to reduce network latency.
  • Geo-IP Routing Configurations - Routes domestic traffic directly and foreign traffic through proxies using Geo-IP based routing configurations.
  • Network Proxy Management - Offers a command-line deployment system for configuring and controlling internet traffic routing through proxy servers.
  • Proxy Installers - Provides mechanisms for deploying and upgrading network proxy binaries via manual uploads or automated scripts.
  • Proxy Managers - Manages the installation and operation of network proxy kernels directly through a shell-based management interface.
  • Binary Lifecycle Management - Installs and manages sing-box and mihomo binaries in a shell environment to control network tunnels.
  • Traffic Routing Rules - Defines routing rules to determine which traffic is accessed directly and which is proxied to optimize latency.
  • Transparent Network Proxies - Functions as a network tool that intercepts local traffic and DNS requests at the layer level to route them via a proxy.
  • Proxy Kernels - Provides the ability to replace system binaries with specialized proxy kernels for advanced routing.
  • Traffic Routing Controllers - Provides a control plane for managing network-wide proxying, UDP traffic, and geographic routing rules.
  • Background Task Schedulers - Utilizes a background task scheduler to refresh network configuration files and routing rules on a fixed timetable.
  • Gateway Configuration - Allows the device to be configured as a network gateway and DNS server for other local devices.
  • Local Proxy Gateways - Configures the device as a local proxy gateway and DNS server to provide proxy services to other network devices.
  • Traffic Routing Dashboards - Provides a web-based dashboard for visualizing network traffic flows and managing proxy routing configurations.
  • Management Interfaces - Provides a web-based graphical interface for controlling proxy engine settings and routing behavior for sing-box.
  • Proxy Subscription Updates - Automatically synchronizes and refreshes proxy server lists from remote subscription URLs on a schedule.
  • Proxy Mode Switches - Provides controls to switch between network-wide transparent proxying and device-specific proxy configurations.
  • UDP Proxies - Supports the proxying of User Datagram Protocol traffic to enable gaming and other UDP-based application connectivity.
  • Subscription Link Imports - Automates rule setup by importing proxy server configurations from online subscription links.
  • Web-Based Dashboards - Ships a web-based dashboard for visualizing real-time network traffic and modifying proxy routing rules.

Historial de estrellas

Gráfico del historial de estrellas de juewuy/shellcrashGráfico del historial de estrellas de juewuy/shellcrash

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a ShellCrash

Proyectos open-source similares, clasificados según cuántas características comparten con ShellCrash.
  • libnyanpasu/clash-nyanpasuAvatar de libnyanpasu

    libnyanpasu/clash-nyanpasu

    13,040Ver en GitHub↗

    Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions as a proxy manager and traffic monitoring dashboard, allowing users to route system traffic and handle proxying through a visual interface. The project distinguishes itself by providing a TUN mode proxy manager for controlling system-wide network tunneling. It features a core-agnostic API layer that standardizes communication between the interface and various interchangeable network core implementations. The application covers proxy configuration management, including profile

    Rustclashclash-metaclash-nyanpasu
    Ver en GitHub↗13,040
  • gui-for-cores/gui.for.singboxAvatar de GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Ver en GitHub↗

    GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as a network proxy manager and subscription manager, allowing users to configure routing rules, organize proxy profiles, and synchronize remote proxy server lists from external subscription providers. The application distinguishes itself through an event-driven plugin architecture and a script-based configuration middleware, enabling users to extend core functionality and programmatically modify configuration values. It also features a system for cross-platform settings synchroni

    Vueguirolldown-vitesing-box
    Ver en GitHub↗7,188
  • xjasonlyu/tun2socksAvatar de xjasonlyu

    xjasonlyu/tun2socks

    4,910Ver en GitHub↗

    tun2socks is a connectivity utility that functions as a transparent proxy client and Layer 3 network gateway. It routes system network traffic through a SOCKS5 proxy using a virtual tunnel interface and provides the ability to tunnel IPv4 traffic over IPv6 or vice versa. The project implements a userspace TCP/IP stack to intercept raw IP packets and translate them for transmission to remote proxy servers. It supports multiple proxy protocols, including HTTP, SOCKS4, SOCKS5, and Shadowsocks, allowing application traffic to be redirected without per-app configuration. The software includes cap

    Gogogolanggvisor
    Ver en GitHub↗4,910
  • haoel/haoel.github.ioAvatar de haoel

    haoel/haoel.github.io

    13,063Ver en GitHub↗

    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
    Ver en GitHub↗13,063
Ver las 30 alternativas a ShellCrash→

Preguntas frecuentes

¿Qué hace juewuy/shellcrash?

ShellCrash is a shell-based network proxy manager and DNS and routing controller. It functions as a transparent proxy gateway that intercepts local traffic and DNS requests to route data through a proxy server.

¿Cuáles son las características principales de juewuy/shellcrash?

Las características principales de juewuy/shellcrash son: Transparent Proxying, Kernel Deployment Tools, Scripted Binary Deployments, Domestic Traffic Classifiers, Geo-IP Routing Configurations, Network Proxy Management, Proxy Installers, Proxy Managers.

¿Qué alternativas de código abierto existen para juewuy/shellcrash?

Las alternativas de código abierto para juewuy/shellcrash incluyen: libnyanpasu/clash-nyanpasu — Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions… gui-for-cores/gui.for.singbox — GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as… xjasonlyu/tun2socks — tun2socks is a connectivity utility that functions as a transparent proxy client and Layer 3 network gateway. It… haoel/haoel.github.io — This project is a technical resource and guide for bypassing internet censorship and network restrictions. It provides… wnlen/clash-for-linux — clash-for-linux is a proxy management platform for Linux that serves as a wrapper for Clash and Mihomo cores. It… bia-pain-bache/bpb-worker-panel — BPB-Worker-Panel is a control panel designed for deploying and managing VLESS and Trojan proxies hosted on Cloudflare…