Bywalks / DarkAngel

DarkAngel 是一款全自动白帽漏洞扫描器,从hackerone、bugcrowd资产监听到漏洞报告生成、漏洞URL截屏、消息通知。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

运行es报错

Ershu1 opened this issue · comments

commented

运行python3 darkangel.py --add-domain-and-scan命令的时候,ES报错如下

elasticsearch.exceptions.ConnectionError: ConnectionError(<urllib3.connection.HTTPConnection object at 0x7fba2283d390>: Failed to establish a new connection: [Errno -2] Name or service not known) caused by: NewConnectionError(<urllib3.connection.HTTPConnection object at 0x7fba2283d390>: Failed to establish a new connection: [Errno -2] Name or service not known)
请问是哪里出错了吗?

commented
部署Kibana镜像(修改一下es-ip)
docker run --name kibana -e ELASTICSEARCH_URL=http://es-ip:9200 -p 5601:5601 -d docker.io/bywalkss/darkangel:kibana7.9.3

es-ip 是服务器IP?

DarkAngel is a white hat scanner. Every white hat makes the Internet more secure.

08:46:46,078 [INFOR] darkangel:390 - [begin_time]2023-02-28 08:46:46.077976
08:46:56,089 [INFOR] darkangel:393 - ES未连接,请检查配置文件是否填写或是否正确。
[root@a0238e344e71 DarkAngel]#

es-ip 是服务器IP

commented

es-ip 是服务器IP

ES未连接的报错还需要在哪里修改配置文件?(已修改config.init文件)

报错说明你设置的不对。可拉取下新的代码,昨天做了更新,设置错误运行时会有提示

commented

报错说明你设置的不对。可拉取下新的代码,昨天做了更新,设置错误运行时会有提示

重新拉了代码,还是之前的报错。

08:33:41,672 [INFOR] darkangel:363 - ES未连接,请检查配置文件是否填写或是否正确。

除了vconfig/config.ini文件里面的hosts变量需要修改为自己的IP,还有什么地方需要修改?

# vconfig/config.ini配置文件
[es]
hosts=http://es-ip:9200

自添加域名的情况下,配置es-ip就可以使用,你浏览器访问一下你修改后的http://es-ip:9200。

提示:ES未连接,请检查配置文件是否填写或是否正确。

很明显你的ES就没配置好,浏览器应该也访问不了。