首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于域名生成算法的Tor地址发现方法 

申请/专利权人:中国电子科技集团公司第三十研究所

申请日:2024-04-17

公开(公告)日:2024-07-05

公开(公告)号:CN118101617B

主分类号:H04L61/3015

分类号:H04L61/3015;H04L61/50

优先权:

专利状态码:有效-授权

法律状态:2024.07.05#授权;2024.06.14#实质审查的生效;2024.05.28#公开

摘要:本发明提供一种基于域名生成算法的Tor地址发现方法,属于Tor网络技术领域,解决了现有发现方法的局限性问题;方法包括:获取已有的Tor地址,将其构造为数据集,通过对Tor地址的切割,得到多个数据子集;计算统计每个Tor地址中字符元素的出现概率,生成概率集,并针对每个数据子集计算概率子集,通过概率子集反映Tor地址每一位上出现字母或数字的概率;结合概率集与概率子集,生成多个地址子集,随机选取各个地址子集中的对应元素,按序拼接为地址集中新的Tor地址;通过主动连接的方式验证地址集中的Tor地址的有效性,记录有效的Tor地址;本发明顺利扩展了Tor地址的发现方式,拓宽了Tor网络的监控范围。

主权项:1.一种基于域名生成算法的Tor地址发现方法,其特征在于,所述方法包括如下步骤:S1、获取已有的Tor地址,将其构造为域名生成算法的数据集;通过对数据集中Tor地址的切割,得到多个数据子集;S2、计算并统计数据集中每个Tor地址中字符元素的出现概率,生成概率集;S3、针对每个数据子集,计算对应的概率子集,通过概率子集反映对应数据子集中元素每一位上出现字母或数字的概率;S4、结合概率集与概率子集,生成多个地址子集;随机选取各个地址子集中的对应元素,按序拼接为新的Tor地址,生成新的地址集;S5、域名生成算法结束,通过主动连接的方式验证地址集中的多个新的Tor地址的有效性,记录有效的Tor地址,完成Tor地址的发现过程;步骤S1中,将数据集中的每个Tor地址的后缀去掉,将地址内容切割为8个子地址,每个子地址的长度为7;将具有相同切割位序的子地址放入同一个集合中,从而得到至的8个数据子集;步骤S3中,得到概率子集后,依据数据集中的多个Tor地址,引入惩罚因素,惩罚因素包括惩罚概率和惩罚概率;惩罚概率表示在数据集中,Tor地址的前一位字符元素和后一位字符元素之间是由字母变为数字的概率;惩罚概率表示在数据集中,Tor地址的前一位字符元素和后一位字符元素之间是由数字变为字母的概率;步骤S4中,结合概率集、概率子集和惩罚因素,使用多线程方式,生成对应于8个数据子集的8个地址子集,具体如下:首先对于各个地址子集中的第一位字符元素,依据概率子集中对应位置字符元素是否为字母的概率,以及概率集中各个字符元素的出现概率,随机生成第一个字符;若第一个生成的字符为字母,则选择惩罚概率,反之选择惩罚概率;随后,生成邻接的下一个字符时,所依据的概率先乘以所选择的惩罚因素,得到对应概率后,再结合概率集中各个字符元素的出现概率,来生成下一个字符;上述生成方式循环进行,直至各个地址子集中的所有字符元素生成完成;每个地址子集中此时包含多组长度为7的由字符元素组成的字符串,这些字符串共同构成各个地址子集中的子元素;在按序拼接为新的Tor地址时,依据切割Tor地址时得到的8个数据子集的位序,在对应这8个位序的概率子集所生成的地址子集中,依次选取各个地址子集中的一个子元素,拼接为新的Tor地址的地址内容;在从不同的地址子集中选取子元素时,结合上一个已选取的地址子集子元素的最后一个字符元素类型,同样应用惩罚因素,来确定下一个地址子集子元素的第一个字符元素类型,进而选取出下一个地址子集子元素;当新的Tor地址的地址内容拼接完成后,加上后缀,即形成新的Tor地址;由多个拼接完成的Tor地址共同组成地址集。

全文数据:

权利要求:

百度查询: 中国电子科技集团公司第三十研究所 一种基于域名生成算法的Tor地址发现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。