Repository Analysis

shadow1ng/fscan

一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。(An intranet comprehensive scanning tool, enabling one-click automated, all-round vulnerability scanning)

2.0 Likely human-written View on GitHub
2.0
Adjusted Score
2.0
Raw Score
100%
Time Factor
2026-05-27
Last Push
13,902
Stars
Go
Language
132,481
Lines of Code
768
Files
82
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 1MEDIUM 63LOW 18

Pattern Findings

82 matches across 6 categories. Click a row to expand file-level details.

Decorative Section Separators63 hits · 243 pts
SeverityFileLineSnippet
MEDIUMcore/port_scan.go744 // ── 阶段 1:网关启发式 ──────────────────────────────────
MEDIUMcore/port_scan.go769 // ── 阶段 2:逐主机兜底(仅对网关未命中的子网)──────────
MEDIUMweb/api/project.go200// ─── HTTP Handlers ──────────────────────────────────────────────────────────
MEDIUMfscan-lab/docker-compose.yml2 # ============================================
MEDIUMfscan-lab/docker-compose.yml4 # ============================================
MEDIUMfscan-lab/docker-compose.yml26 # ============================================
MEDIUMfscan-lab/docker-compose.yml28 # ============================================
MEDIUMfscan-lab/docker-compose.yml46 # ============================================
MEDIUMfscan-lab/docker-compose.yml48 # ============================================
MEDIUMfscan-lab/docker-compose.yml102 # ============================================
MEDIUMfscan-lab/docker-compose.yml104 # ============================================
MEDIUMfscan-lab/docker-compose.yml166 # ============================================
MEDIUMfscan-lab/docker-compose.yml168 # ============================================
MEDIUMfscan-lab/docker-compose.yml225 # ============================================
MEDIUMfscan-lab/docker-compose.yml227 # ============================================
MEDIUMfscan-lab/docker-compose.yml300 # ============================================
MEDIUMfscan-lab/docker-compose.yml302 # ============================================
MEDIUMfscan-lab/docker-compose.yml317 # ============================================
MEDIUMfscan-lab/docker-compose.yml319 # ============================================
MEDIUMfscan-lab/docker-compose.yml333# ============================================
MEDIUMfscan-lab/docker-compose.yml335# ============================================
MEDIUMfscan-lab/docker-compose.yml375# ============================================
MEDIUMfscan-lab/docker-compose.yml377# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh27# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh29# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh38# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh40# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh45# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh47# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh53# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh55# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh61# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh63# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh69# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh71# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh76# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh78# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh82# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh84# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh91# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh93# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh96# ============================================
MEDIUMfscan-lab/docker/firewall/firewall.sh98# ============================================
MEDIUMcommon/flag.go92 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go94 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go103 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go105 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go116 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go118 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go131 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go133 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go143 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go145 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go153 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go155 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go163 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go165 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go169 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go171 // ═════════════════════════════════════════════════
MEDIUMcommon/flag.go176 // ═════════════════════════════════════════════════
3 more matches not shown…
Over-Commented Block13 hits · 13 pts
SeverityFileLineSnippet
LOWcore/port_scan.go441}
LOWcommon/proxy/manager_test.go361// Race detector 报告:
LOWcommon/proxy/manager_test.go381//
LOWcommon/proxy/manager_test.go401// }()
LOWcommon/config/constants.go21 // 注意:9100 已移除,该端口为打印机 RAW 端口,发送数据会触发打印 (Issue #517)
LOWcommon/output/writers_test.go61// TXTWriter - 基础功能测试
LOWmylib/grdp/protocol/pdu/data.go321 core.WriteUInt16LE(c.NumberCapabilities, buff)
LOWmylib/grdp/protocol/x224/x224.go321 x.Emit("reconnect", PROTOCOL_HYBRID)
LOWfscan-lite/include/platform.h21 #ifdef _WIN64
LOWfscan-lite/include/platform.h41 #ifndef WINVER
LOWfscan-lite/include/platform.h61 #define INVALID_SOCKET_VALUE INVALID_SOCKET
LOWfscan-lite/include/platform.h81 #include <netinet/in.h>
LOWfscan-lite/include/platform.h121 pthread_create(&t, NULL, (thread_func_t)(func), (arg)) == 0 ? t : 0; \
Cross-Language Confusion (JS/TS)1 hit · 5 pts
SeverityFileLineSnippet
HIGHfscan-lab/docker/services/core/mongo/init.js21print('MongoDB initialized with final flag');
Unused Imports3 hits · 3 pts
SeverityFileLineSnippet
LOWtools/perftest/plot_results.py23
LOWtools/perftest/plot_results.py24
LOWfscan-lab/test-services/Weblogic/create-domain.py1
Deep Nesting1 hit · 1 pts
SeverityFileLineSnippet
LOWtools/perftest/plot_benchmarks.py17
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippet
LOWplugins/services/smtp.go122 if err := client.Mail("test@test.com"); err != nil {