Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Passer6y/CrawlerVuln
一个NodeJS实现的漏扫动态爬虫
https://github.com/Passer6y/CrawlerVuln
Last synced: 21 days ago
JSON representation
一个NodeJS实现的漏扫动态爬虫
- Host: GitHub
- URL: https://github.com/Passer6y/CrawlerVuln
- Owner: Passer6y
- License: gpl-3.0
- Created: 2020-01-05T07:42:17.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T19:22:03.000Z (about 2 years ago)
- Last Synced: 2024-08-05T17:28:13.022Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 207 KB
- Stars: 81
- Watchers: 2
- Forks: 19
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - Passer6y/CrawlerVuln - 一个NodeJS实现的漏扫动态爬虫 (JavaScript)
README
# CrawlerVuln
一个NodeJS实现的漏扫动态爬虫
## 环境配置
1. 需要搭建一个MongoDB,去docker仓库拉一个即可,然后将在`module/Databases.js`第二行中修改数据库配置信息。
2. chromium修改版可以用`extension/`目录下的,也可以去这里下载:https://github.com/myvyang/chromium_for_spider/releases
3. 下载完成后,修改`module/Crawler.js`中的`launchOptions`参数,配置chromium路径以及代理选项
4. 安装同步Cookie的Chrome插件:Chrome选择More Tools->extension->load unpacked->选择文件夹`extension/syncookie`即可加载,接着浏览器右击选择插件`Start Sync Cookie`即可
5. 安装node环境依赖:`npm install`> 环境搭建有点复杂,下次更新弄一个docker一键。另外配合文章食用更佳:https://xz.aliyun.com/t/7064