/DarkNet_ChineseTrading

🚇暗网中文网监控爬虫

Primary LanguagePythonMIT LicenseMIT

mosaic.jpg

DarkNet_ChineseTrading - 暗网中文网监控实时爬虫

监控大屏(grafana快速实现)

功能

  • 自动注册
  • 自动登录
  • 防封禁
  • ORM交互
  • 事件详情/样本信息录入
  • 事件提醒(telegram)[图文]

加入我们:https://t.me/fordarknetspiderbot

安装(Mac下)

  • python环境配置

    下载并安装 anaconda 3.5

    pip install -r ./requirements.txt

  • tor安装

    当前需更新tor至[0.3.5.7版本],旧版将无法解析该地址

     brew install tor
     	
     cd /usr/local/etc/tor
     cp torrc.sample ./torrc
     vi torrc
    

    将如下配置添加到 torrc 后,运行 restart_tor.sh 开启tor

     SOCKSPort 9150 					# socks5代理地址
     Socks5Proxy 127.0.0.1:1086 		# 科学上网代理地址(如已翻墙可不填)
     RunAsDaemon 1 					# 开启后台运行
     ControlPort 9151 				# 开启控制端口
    
  • 存储环境

    安装Docker后下载Redis``Mysql即可

  • 运行

    配置config_dev.py中的连接设定与TelegramRobotToken

     mv config_dev.py conf.py 
     bash restart_tor.sh
     bash restart_task.sh
     python run.py
     
     # python tor_ctl.py #定时tor节点切换
    
  • 运行逻辑

  • 运行结果截图

    • telegram

    • run.py