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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
juewuy avatar

juewuy/ShellCrash

0
View on GitHub↗
12,934 stars·1,825 forks·Shell·GPL-3.0·10 vues

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.

Historique des stars

Graphique de l'historique des stars pour juewuy/shellcrashGraphique de l'historique des stars pour juewuy/shellcrash

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à ShellCrash

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec ShellCrash.
  • libnyanpasu/clash-nyanpasuAvatar de libnyanpasu

    libnyanpasu/clash-nyanpasu

    13,040Voir sur 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
    Voir sur GitHub↗13,040
  • gui-for-cores/gui.for.singboxAvatar de GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Voir sur 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
    Voir sur GitHub↗7,188
  • xjasonlyu/tun2socksAvatar de xjasonlyu

    xjasonlyu/tun2socks

    4,910Voir sur 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
    Voir sur GitHub↗4,910
  • haoel/haoel.github.ioAvatar de haoel

    haoel/haoel.github.io

    13,063Voir sur 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
    Voir sur GitHub↗13,063
Voir les 30 alternatives à ShellCrash→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de juewuy/shellcrash ?

Les fonctionnalités principales de juewuy/shellcrash sont : Transparent Proxying, Kernel Deployment Tools, Scripted Binary Deployments, Domestic Traffic Classifiers, Geo-IP Routing Configurations, Network Proxy Management, Proxy Installers, Proxy Managers.

Quelles sont les alternatives open-source à juewuy/shellcrash ?

Les alternatives open-source à juewuy/shellcrash incluent : 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…