Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
tunnelx — TunnelX 是一款轻量级入口隧道工具,旨在创建安全的 SOCKS5 代理服务器,用于路由网络流量。 | Kitploit
工具/GitHubGitHub/projectdiscovery/tunnelx
漏洞扫描器网络安全渗透测试云安全实用工具与框架身份验证
GitHubprojectdiscovery/tunnelx

tunnelx

TunnelX 是一款轻量级入口隧道工具,旨在创建安全的 SOCKS5 代理服务器,用于路由网络流量。

查看仓库
2512天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
网站
分享

TunnelX

TunnelX 是一款轻量级的入口隧道工具,旨在创建安全的 SOCKS5 代理服务器,用于路由网络流量。TunnelX 专为从 ProjectDiscovery 平台 启用内部网络扫描而设计,确保连接无缝且隔离。

功能特性

  • 通过 SOCKS5 代理实现安全的网络入口。
  • 使用您的 ProjectDiscovery API 密钥 进行认证连接。
  • 为内部扫描和发现提供隔离的流量路由。

工作原理

TunnelX 使用您的 ProjectDiscovery API 密钥创建安全的入口隧道,通过 SOCKS5 代理实现隔离的内部扫描。

您可以通过指定不同的网络名称,在不同的网络上运行 TunnelX。这样您可以独立扫描多个网络,每个连接都会在 ProjectDiscovery 扫描 页面的网络下拉菜单中显示为可选选项。

快速开始

Docker(推荐)

  1. 运行 Docker 镜像:

    root@kitploit:~
    docker run --network host -d -e PDCP_API_KEY="your_api_key" projectdiscovery/tunnelx:latest
    

    将 your_api_key 替换为您的 ProjectDiscovery API 密钥。

  2. 或者,在本地构建并运行:

    root@kitploit:~
    docker build . -t tunnelx
    docker run --network host -d -e PDCP_API_KEY="your_api_key" tunnelx
    

Go

  1. 安装并运行:

    root@kitploit:~
    go install github.com/projectdiscovery/tunnelx@latest
    export PDCP_API_KEY="your_api_key"
    tunnelx
    
  2. 直接从源码运行:

    root@kitploit:~
    git clone https://github.com/projectdiscovery/tunnelx.git
    cd tunnelx
    export PDCP_API_KEY="your_api_key"
    go run .
    
  3. 作为 systemd 服务运行:如果您希望将 TunnelX 作为 systemd 服务运行:

    • 更新 deployment/systemd/tunnelx.service 文件 - 设置 Environment="PDCP_API_KEY=your_api_key_here"
    • 在 deployment/systemd/tunnelx.service 文件中,在 ExecStart=、User= 中添加您的用户名,并将 WorkingDirectory= 设置为 TunnelX 目录。
    • 复制、执行并启用服务:
      root@kitploit:~
       sudo cp deployment/systemd/tunnelx.service /etc/systemd/system/tunnelx.service
       sudo systemctl daemon-reload
       sudo systemctl enable tunnelx
       sudo systemctl start tunnelx
       sudo systemctl status tunnelx
      
  4. 成功连接后,导航到 ProjectDiscovery 扫描 页面,使用已建立的连接创建和管理扫描。

内部网络

命令行用法

标志

标志描述
-auth您的 ProjectDiscovery API 密钥(必填)。
-name(可选)指定自定义网络名称。默认值为您机器的主机名。

示例:

root@kitploit:~
tunnelx -auth <your_api_key> -name <custom_network_name>

输出示例:

root@kitploit:~
tunnelx -auth <your_api_key>

[INF] Session established. Leave this terminal open to enable continuous discovery and scanning.
[INF] Your network is protected—connection isolated and not exposed to the internet.
[INF] To create a scan, visit: https://cloud.projectdiscovery.io/scans

[HELP] To terminate, press Ctrl+C.

后台运行

要使 tunnelx 在后台持续运行,请根据您的操作系统执行以下说明:

root@kitploit:~
# Linux & MacOS
nohup tunnelx -auth <your_api_key>

# Windows
start /B tunnelx -auth <your_api_key>
下载工具