[发明专利]一种通过P2P协议对比特币节点网络进行监测的方法在审
申请号: | 202110824443.2 | 申请日: | 2021-07-21 |
公开(公告)号: | CN113556396A | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 林伟君 | 申请(专利权)人: | 厦门莲隐科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/04 |
代理公司: | 深圳市兰锋盛世知识产权代理有限公司 44504 | 代理人: | 罗炳锋 |
地址: | 361008 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 p2p 协议 比特 节点 网络 进行 监测 方法 | ||
1.一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:包括P2P节点信息获取模块、端口探测模块和指纹采集模块,所述P2P节点信息获取模块的功能有:1、模拟正常节点对比特币Seed节点发起P2P连接请求;2、获取Seed节点中P2P节点的IP列表;3、对获取的节点IP进行P2P连接请求,并重复功能1和功能2,所述端口探测模块的功能有:1、探测目标IP的P2P端口是否打开;2、探测目标IP是否存在其他敏感端口,所述指纹采集模块的功能有:1、获取比特币节点服务器指纹信息;2、将指纹信息入库分类。
2.根据权利要求1所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述P2P节点信息获取模块通过调度程序控制,所述P2P节点信息获取模块通过Findnode请求包与公网区块链节点网络连接,所述P2P节点信息获取模块为定制便携模块。
3.根据权利要求1所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述端口探测模块通过调度程序控制,所述端口探测模块内设置有端口扫描模块Zmap/Masscan通过端口探测公网区块链节点网络并记录信息。
4.根据权利要求3所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述端口探测模块通过端口探测得到P2P发现节点IP列表,所述端口扫描模块Zmap/Masscan将得到的P2P发现节点IP列表发送给P2P节点信息获取模块。
5.根据权利要求3所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述端口探测模块通过端口探测得到特征IP列表,所述端口扫描模块Zmap/Masscan将的到的特征IP列表发送给指纹采集模块,并通过指纹采集模块进行分类。
6.根据权利要求1所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述指纹采集模块通过定制探针与公网区块链节点网络连接。
7.根据权利要求1所述的一种通过P2P协议对比特币节点网络进行监测的方法,其特征在于:所述指纹采集模块通过公网区块链节点网络取得指纹数据,并将指纹数据入库分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门莲隐科技有限公司,未经厦门莲隐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110824443.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚氨酯海绵制备加工工艺
- 下一篇:一种低成本、高产能冶炼镍铁水的方法