# godnslog **Repository Path**: shellpub/godnslog ## Basic Information - **Project Name**: godnslog - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-31 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GODNSLOG ![](https://s1.ax1x.com/2020/08/31/dXFLg1.png) A dns&http log server for verify SSRF/XXE/RFI/RCE vulnerability [English Doc](https://github.com/chennqqi/godnslog) | 中文文档 ## 功能特性 - DNSLOG - HTTPLOG - Rebinding - Push (callback) - Multi-user - 支持Docker一键运行 - python/golang客户端代码 ### DNSLOG 默认账户: `admin/password` ![](https://s1.ax1x.com/2020/08/31/dXPba4.png) ### HTTPLOG ![](https://s1.ax1x.com/2020/08/31/dXiiIH.png) ## 编译前端 依赖: `yarn` ``` cd frontend yarn install yarn build ``` ## 编译后端 依赖: `golang >= 1.13.0` ```bash go build ``` ## docker build ```bash docker build -t "user/godnslog" . ``` 国内用户使用下面的Dockefile: ```bash docker build -t "user/godnslog" -f DockerfileCN . ``` ## docker一键运行 ### I 修改域名的DNS服务器地址 以阿里云为例 1. 在域名-管理页面, 自定义DNS Host,定义域名的NS地址, ns1.xxx.xxx, ns2.xxx.xxx 如果你的服务器IP有别的域名解析,可以跳过这一步,这里要配置两个不同的IP地址,你可以将其中一个临时指向一个假地址,例如100.100.100.100![](https://s1.ax1x.com/2020/09/04/wFiaM8.png) 2. DNS修改,将域名的DNS服务器修改为上一步定义的DNS地址,这一步中限制只能填入域名。 这里有个限制最少填入两个地址,而且两个地址不能是同一个IP。 ![](https://s1.ax1x.com/2020/09/04/wFitRP.png) ![](https://s1.ax1x.com/2020/09/04/wFiJPI.png) 3. 最后回到第一步中将假地址IP也修改为真实的IP地址 4. whois验证修改是否生效 ![](https://s1.ax1x.com/2020/09/04/wFk04s.png) ### II. 查看获取最新版本 https://hub.docker.com/r/sort/godnslog/tags ### III.拉取并运行 ```bash docker pull "sort/godnslog:version-0.3.0" docker run -p80:8080 -p53:53/udp "sort/godnslog:version-0.3.0" -domain yourdomain.com -4 100.100.100.100 ``` version-0.3.0 替换为最新版本号 yourdomain.com 替换为你的域名 100.100.100.100 替换为你的公网IP ## 已知问题 - introduce/文档的mavon-editor会遮挡下拉菜单 - 修改语言不能保存到后端 - 一些没必要的调试打印问题 - 口令失效后的一些重复提示 ## 关注我们 ![](https://open.weixin.qq.com/qr/code?username=gh_d110440c4890)