Golang实现的Web服务扫描工具
来源:互联网 发布:富二代 知乎 编辑:程序博客网 时间:2024/05/22 10:57
扫描HTTP服务器Server及默认页面title.
使用go语言开发.
- 安装
- 执行
- 命令行参数
- 示例
- 输入文件格式
- 输出文件格式
- 自定义端口及协议
安装
在开始这一切之前,我们假设你已经有了golang的编译环境。如果没有,请根据实际情况选择安装还是绕道:doge:
- 克隆项目到本地
- 在项目目录中执行go build 命令
$ cd $GOPATH/src$ git clone gitee.com/irealing/banner.git$ cd banner$ go build
如果以上流程顺利执行没有报错的话,那么这个项目就成功编译了。
执行
命令行参数
-if : 输入文件;-of : 输出文件;-go : 启动的协程数;-log : 日志级别(debug/info/warn)-port : 端口文件名
Unix-like系统限制ulimit数,go参数设置过大可能导致请求失败
示例
$./binner -if input.txt -of target.txt -go 100
输入文件格式
每行一个主机地址,如下:
118.244.113.23942.225.64.15211.149.249.24118.192.164.61118.126.142.116
输出文件格式
118.244.113.239,***,***211.149.249.24,***,***118.126.142.116,***,***
自定义端口及协议
添加pots.csv
文件(目前未实现自定义端口文件名称),格式如下:
https,443https,8443http,80http,8088
author:Memory_Leak
阅读全文
0 0
- Golang实现的Web服务扫描工具
- 简单的golang Web服务
- golang实现的私聊服务
- Web漏洞扫描工具
- 基于Golang的http、web服务框架(SSSS)
- Oracle服务扫描工具Oscanner
- golang工具的坑
- web扫描工具-Jsky使用
- Web漏洞扫描工具-python
- Web应用扫描工具Wapiti
- 最好用的开源Web漏洞扫描工具梳理
- 最好用的开源Web漏洞扫描工具梳理
- web警察 web巡警 web扫描工具 扫描网站漏洞
- golang学习之web服务流程分析
- Web Services服务的实现
- Web服务的实现模式
- 语义Web服务的技术与工具
- golang的服务控制实践
- (转)韩同利:明年A股会有一个牛市
- JAVA高性能高并发解决思路
- (2)奇偶排序
- (转载)有空整理
- 数学优化与凸集4(斯坦福凸优化笔记4)
- Golang实现的Web服务扫描工具
- Hadoop学习心得
- equals()与==的区别与实际应用
- Codeforces 816B-Karen and Coffee
- Oracle数据库基础信息查询
- linux服务器的日志管理
- QT中的定时器使用
- react-native 定时器
- HTML:用递归的方法计算1+2+3+4...+10