Machinae安全资源搜集工具
Machinae这个开源系统工具能够协助众多科学研究工作人员从每个对外开放网址/feed搜集跟 *** 信息安全相关的数据信息,比如IP地址、网站域名、URL、电子邮箱详细地址、文档hach和SSL指纹识别这些。
该工具遭受了Automater的启迪,致力于从下列四个层面提高原工具的作用:
1、 源码:将Automater以Python 3开展重新构建,提高作用扩展性;
2、 配备:应用了易读性更强的配备格式-YAML;
3、 键入:支持 *** ON格式分析,需撰写正则表达式;
4、 输出:支持附加的输出种类,包含 *** ON等选择项
工具安裝
大伙儿能够应用pip3来安裝Machinae:
pip3 install machinae
或是,大伙儿还可以立即从本新项目的GitHub代码库上把编码复制至当地:
pip3 install git
点一下【这儿】获得最新版的工具环境变量,并将其存进/etc/machinae.yml。
工具应用
Machinae的应用跟Automater十分类似:
usage:machinae[-h][-c CONFIG][--nomerge][-d DELAY][-f FILE][-i INFILE][-v]
[-o{D,J,N,S}][-O{ipv4,ipv6,fqdn,email,sslfp,hash,url}][-q]
[-s SITES][-a AUTH][-HHTTP_PROXY]
[--dump-config | --detect-otype]
...
1、 应用“-c/–config”和 “–nomerge”选择项来查询指令关键点;
2、 Machinae支持“-d/–delay”选择项,这一跟Automater相近,但Machinae默认应用变量值为“0”。
3、 Machinae的输出由下述2个主要参数操纵:
“-o“操纵输出格式,能够应用下述指令完成操纵:
(1)“N“为默认规范输出;
(2)“D“为默认规范输出格式,但“.”标识符会被更换;
(3)“J“为 *** ON输出;
“-f/--file“特定输出文档的载入部位,默认“-”为stdout。
4、 Machinae还支持应用“-H”或“–http-proxy”命令行参数来设定HTTP *** 商。
数据库
Machinae支持下列数据来源(大量数据库已经加上中…):
IPVoid
URLVoid
URLUnshortener ()
Malc0de
SANS
FreeGeoIP(freegeoip.io)
FortinetCategory
VirusTotalpDNS (根据爬虫技术)
VirusTotalpDNS (根据 *** ONAPI)
VirusTotalURL Report (根据 *** ON API)
VirusTotalFile Report (根据 *** ON API)
ReputationAuthority
ThreatExpert
VxVault
ProjectHoneypot
McAfee威胁情报
StopForumSpam
CymruMHR
ICSICertificate Notary
TotalHash(默认禁止使用)
DomainToolsParsed Whois (必须API密钥)
DomainToolsReverse Whois (必须API密钥)
DomainToolsReputation
IPWHOIS (好用RIRREST插口)
HackedIP
MetadefenderCloud (必须API密钥)
GreyNoise(必须API密钥)
IBMXForce (必须API密钥)
HTTP基本验证与配备
Machinae支持在总体目标网站的HTTP基本验证作用,众多客户能够好用“–auth/-a”主要参数来打开该作用。这时,大家将必须建立一个包括客户凭据的YAML文档,在其中要填好网址的密钥和相对凭据信息内容,格式大概以下:
passivetotal:['', 'my_api_key']
在request配备域中,你要会见到以下格式的密钥:
json:
request:
url: '...'
auth: passivetotal
在其中,auth: passivetotal指的是验证环境变量中的密钥,根据cmd传送。
默认禁止使用的网站
下边这种是该工具禁止使用的网站:
FortinetCategory (fortinet_classify)
TelizeGeo IP (telize)
TotalHash(totalhash_ip)
DomainToolsParsed Whois (domaintools_parsed_whois)
DomainToolsReverse Whois (domaintools_reverse_whois)
DomainToolsReputation (domaintools_reputation)
PassiveTotalPassive DNS (passivetotal_pdns)
PassiveTotalWhois (passivetotal_whois)
PassiveTotalSSL Certificate History (passivetotal_sslcert)
PassiveTotalHost Attribute Components (passivetotal_components)
PassiveTotalHost Attribute Trackers (passivetotal_trackers)
MaxMindGeoIP2 Passive Insight (maxmind)
FraudGuard(fraudguard)
Shodan(shodan)
HackedIP
MetadefenderCloud (必须API密钥)
GreyNoise(必须API密钥)
IBMXForce (必须API密钥)
数据信息输出格式
Machinae默认支持三种数据信息输出格式,即“基本格式”、“标识符转义方式”和“ *** ON格式”,大家方案在未来加上大量的工具输出格式。
新项目详细地址
Machinae:【GitHub传送器
呼啦圈怎么转(转呼啦圈的技巧是什么)今天我们跟大家聊一下关于呼啦圈的话题 呼啦圈怎么转(转呼啦圈的技巧是什么)今天我们跟大家聊一下关于呼啦圈的话题,...
中国香港选送的《少年的你》、中国台湾选送的《阳光普照》入围2021年奥斯卡最佳国际影片奖(原最佳外语片)15部短名单。本届奥斯卡将于3月15日公布正式提名,4月25日颁奖。...
装黑客软件(黑客软件)(tiechemo.com)一直致力于黑客(HACK)技术、黑客QQ群、信息安全、web安全、渗透运维、黑客工具、找黑客、黑客联系方式、24小时在线网络黑客、黑客业务、黑客联盟、...
美国专家:监狱可能成为新冠病毒传播的温床 在美国疫情不断恶化之际,作为集中感染的重灾区之一,美国监狱系统暴发的群体性感染事件愈发引起公众关注。据美国“监狱政策倡议”组织统计,美国监狱系统现有...
葡萄病虫害(18种葡萄常见病害的诊断及防治方法) 近十几年来,葡萄生产尤其是南方地区发展迅速,由于南方地区温暖多湿,稍有不慎,葡萄病害就会蔓延,严重影响葡萄种植的经济效益。所以在生产中,要根据当...
小鸡宝宝考考你!蚂蚁庄园小课堂7月27日问题来了!问题1:猜一猜:以下哪种水果的含糖量其实更高?问题2:用以下哪种方法切洋葱,可以避免“泪流满面”?问题3:为什么人在长大后,会感觉眼睛变小了?相信很多...