主权项 |
基于Agent的数字指纹检测与跟踪方法包括以下步骤:(1)、创建搜索Agent(1.1)、在解决Agent的安全性的基础上,架构安全的移动搜索Agent解决方案;(1.2)、搜索Agent通过对历史活动的执行经验进行分析,形成一系列的向导和规则,来指导Agent搜索的下一步行为;(1.3)、为了实现搜索可疑目标,搜索Agent一般需要在环境中不间断地运行,并且需要与环境保持持续的交互;因此,搜索Agent的运行具有持续性和不间断性的特点,是一个活的、动态的行为实体;(1.4)、相互共享现搜索Agent信息,根据制定的搜索Agent的爬行策略调度与协调搜索Agent的工作;(1.5)、搜索到可疑目标后,实现由搜索Agent向指纹检测Agent的任务转换;(1.6)、完成移动Agent的自主迁移,并销毁本地Agent;(2)、基于移动Agent的数字指纹信息检测方法(2.1)、从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息;(2.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行检测计算,求解具有虚拟图形约束的指纹信息特征点;(2.3)、指纹信息特征点的求解过程:如果存在特征点,则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1,Y1)-(X2,Y2)线段上的一点,其(X,Y)坐标可以由(X1,Y1)-(X2,Y2)两点决定: <mrow> <mfenced open="{" close=""> <mtable> <mtr> <mtd> <mi>X</mi> <mo>=</mo> <mfrac> <mrow> <msub> <mi>X</mi> <mn>1</mn> </msub> <mo>+</mo> <mi>μ</mi> <msub> <mi>X</mi> <mn>2</mn> </msub> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>μ</mi> </mrow> </mfrac> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mo>=</mo> <mfrac> <mrow> <msub> <mi>Y</mi> <mn>1</mn> </msub> <mo>+</mo> <mi>μ</mi> <msub> <mi>Y</mi> <mn>2</mn> </msub> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>μ</mi> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>把公式(1)确定的交点(X,Y)代入已知的直线方程Y=K×X+B可以求得μ: <mrow> <mi>μ</mi> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>Y</mi> <mn>1</mn> </msub> <mo>-</mo> <mi>k</mi> <msub> <mi>X</mi> <mn>1</mn> </msub> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>Y</mi> <mn>2</mn> </msub> <mo>-</mo> <mi>k</mi> <msub> <mi>X</mi> <mn>2</mn> </msub> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>再把由公式(2)求得的μ代入公式(1),即可求得指纹信息特征点的(X,Y)坐标值;(2.4)、对求解所得的指纹信息特征点进行统计分析,应用最小二乘法进行相似度计算,完成指纹信息的验证工作;(2.5)、搜集相关的主机信息,对证据进行固定,最后向控制中心上报;(2.6)、启动相关法律程序进行追查。 |