HenrikJustUR/Socket-Scanner-Core-C-
GitHub: HenrikJustUR/Socket-Scanner-Core-C-
一个使用 C 语言实现的极简 TCP 端口扫描器,专注于原始套接字与基本指纹识别。
Stars: 0 | Forks: 0
# Socket-Scanner-Core
使用 C 语言实现的极简 TCP 端口扫描器。专注于原始 POSIX 套接字和网络握手逻辑。
### 状态:开发中
该工具目前处于积极开发阶段。核心连接逻辑已稳定,但仍在扩展功能集并完善系统调用处理。
### 当前功能
- 通过 sys/socket.h 实现的原始 TCP 握手
- 交互式目标选择菜单
- 基于横幅抓取(banner grabbing)的基本操作系统与服务指纹识别
- 自定义 ASCII 启动横幅
### 技术栈
- 语言:C
- API:POSIX 套接字
- 环境:macOS / Linux
### 构建与运行
1. 编译项目:
make
2. 运行扫描器:
./scanner
作为一项低层网络编程的实践项目开发。
标签:ASCII启动横幅, C2日志可视化, DNS查询工具, Hpfeeds, POSIX套接字, TCP端口扫描, 二进制发布, 交互式菜单, 低层网络, 原始套接字, 客户端加密, 开发中, 开源工具, 指纹识别, 握手逻辑, 数据泄露防护, 横幅抓取, 端口扫描器, 系统调用, 网络工具, 网络探测, 网络编程