-
公开(公告)号:CN114238078B
公开(公告)日:2024-11-08
申请号:CN202111392045.4
申请日:2021-11-23
Applicant: 南京邮电大学
IPC: G06F11/36
Abstract: 本发明公开了一种基于高阶函数的程序间依赖关系抽取方法,首先对程序进行预处理,构建程序的过程调用图,对过程调用图中的节点进行遍历,确定子过程的分析顺序;获取各个被调用子过程内的语句和变量间的依赖关系,用高阶函数的形式保存摘要信息;根据生成的高阶函数式函数摘要,在过程调用点处对函数摘要的函数参数进行相应值或者函数代入,获取过程间由于过程调用和参数传递产生的依赖关系。本发明通过高阶函数特性获取过程内的依赖关系,生成高阶函数形式表示的函数摘要,可方便过程间调用时在调用点处按需完成函数摘要中高阶函数参数的代入,快速获取形参与实参之间的依赖关系,有效提升了程序间依赖关系的抽取效率。
-
公开(公告)号:CN114996149B
公开(公告)日:2024-05-28
申请号:CN202210682893.7
申请日:2022-06-16
Applicant: 南京邮电大学
IPC: G06F11/36 , G06F8/41 , G06F18/2113 , G06F18/214 , G06F18/2415 , G06N20/20
Abstract: 本发明公开了一种基于程序切片度量的代码缺陷预测方法,其包括:对不同编程语言转化成中间语言LLVM IR,对可能存在缺陷的代码关键点生成相应的前向切片和后向切片,构建基于前向切片和后向切片的认知复杂度度量指标和其他切片度量指标,并结合传统的度量指标,通过机器学习模型XGboost进行监督学习训练,最终训练好的模型可以预测代码是否存在缺陷,结合新的切片度量指标可以捕获与程序行为相关的缺陷,比只使用传统度量进行缺陷预测的准确率高。
-
公开(公告)号:CN115794120B
公开(公告)日:2023-07-04
申请号:CN202310064888.4
申请日:2023-02-06
Applicant: 南京邮电大学
Abstract: 本发明公开了一种基于高阶函数的动态程序依赖簇检测方法包括:用符号执行工具获取程序在给定输入条件下的语句执行历史和函数调用关系,根据实际的调用关系构建简化的函数调用图,根据语句执行历史动态获取过程内的依赖簇信息,采用高阶函数的形式构建函数摘要,根据指令索引进行基本块的遍历和指令动态引用集的计算;利用过程内高阶函数形式的摘要,在调用点处对摘要的参数进行相应代入,获取过程间的依赖簇信息,最后将计算得到依赖簇信息进行汇总,获取给定输入条件下相互依赖的程序语句,从而进行动态程序依赖簇检测。
-
公开(公告)号:CN103218414A
公开(公告)日:2013-07-24
申请号:CN201310100798.2
申请日:2013-03-26
Applicant: 南京邮电大学
Abstract: 一种网络服务交互行为形式化建模和死锁定位方法,对现有的规则进行分类,并对各分类进行扩充;对尚不存在的规则进行建立,使转换规则数据库能够适应快速发展的形式化描述语言。介于现有的建模工具需要人工参与,不能实现自动建模,并且整个建模过程对用户是不可见的,如果流程出现错误,用户无法确定异常发生的位置。利用扩充或建立得到的转换规则数据库,对形式化建模语言描述的网络服务交互行为进行自动建模,并选取具有代表性的案例对建立的模型进行验证,证明模型的正确性以及转换规则的正确性。采用前向查找方法对出现异常的环节进行重现和定位,实现建模、验证、定位全自动。
-
公开(公告)号:CN102999638A
公开(公告)日:2013-03-27
申请号:CN201310000811.7
申请日:2013-01-05
Applicant: 南京邮电大学
IPC: G06F17/30
Abstract: 本发明是一种基于网络群挖掘的钓鱼网站检测方法。对于一个给定的可疑网页,利用爬虫构造与其相关的相关网页集,进而获取可疑网站和它的潜在目标网站,再计算网站的特征签名,通过网站特征签名的相似度计算,判断可疑网站是否为钓鱼网站,如果是,则返回它的目标网站。本发明的目的就是通过检测可疑网页所在的网站是否为钓鱼,检测结束的同时也找到了钓鱼网站的目标网站。钓鱼检测的过程即是目标发现的过程,可疑网站只和与它相关的潜在目标网站做相似性计算,减少了和因特网中与它无关的合法网站之间的比较,提高了钓鱼检测的效率,有效地节约了资源,提高了工作效率。
-
公开(公告)号:CN102170446A
公开(公告)日:2011-08-31
申请号:CN201110112428.1
申请日:2011-04-29
Applicant: 南京邮电大学
Abstract: 基于空间布局与视觉特征的钓鱼网页检测方法涉及了一种基于页面视觉布局特征结合空间数据库以及图片特征相似度比较的设计方案,主要解决了基于网页布局与视觉相似度角度进行快速钓鱼网页检测的问题,系统由6个模块组成,其中最上层是用户界面模块,主要负责获取用户输入并将结果反馈回用户,中间是控制模块,负责调度所有功能模块完成钓鱼网站检测。最核心的是4个功能模块,即:布局特征抽取模块、空间数据库模块、机器学习匹配模块、图片特征提取与比对模块。经大量实验数据检验证明,该方法构建了一种高速高精度钓鱼网页检测系统,在保证高准确率的同时,处理数据容量上有了重大提升,并显著减小网页检测时间。
-
公开(公告)号:CN102096781A
公开(公告)日:2011-06-15
申请号:CN201110020890.9
申请日:2011-01-18
Applicant: 南京邮电大学
Abstract: 一种基于网页关联性的钓鱼检测方法整合了页面之间关联性以及页面的整体性布局特征,主要解决了基于网页关联性和视觉相似性角度进行快速钓鱼网页检测的问题。该方法主要从4个方面研究网页之间的关联性,主要指嵌在网页里的链接关联性、搜索关联性和文本关联性以及网页的整体关联性,把网页看作一个不可分割的整体,对其进行压缩处理,获取主要信息。经大量实验数据检验证明,该方法构建了一种高速高精度钓鱼网页检测方法,在保证高准确率的同时,显著减小网页检测时间。
-
公开(公告)号:CN103150574B
公开(公告)日:2016-03-23
申请号:CN201310001117.7
申请日:2013-01-05
Applicant: 南京邮电大学
Abstract: 为了提高图像型垃圾邮件检测的精度和召回率,节省检测图像型垃圾邮件的时间,导致需要一个高效率的检测图像型垃圾邮件的方法。本发明的目的是提供一种利用基于最邻近的标签传播算法检测图像型垃圾邮件的方法。通过提取图片的加速鲁棒性特征描述符,确保了图片的旋转和尺度不变性;通过获取图片聚类中心点信息,再按照该信息均值聚类图片加速鲁棒性特征描述符,确保了所有图片聚类后的信息具有可比性;通过利用基于最邻近的标签传播,选择与每个图像相似度最接近的K(K=已知类别的图像数+测试的图像数/10,表示选取与图像相似度最相近的图像幅数)个图像的标签进行传播,提高了标签的传播速率,节省了检测图像型垃圾邮件的时间。
-
公开(公告)号:CN103117919B
公开(公告)日:2015-07-01
申请号:CN201310020773.1
申请日:2013-01-21
Applicant: 南京邮电大学
Abstract: 本发明是一种基于位置服务采集新浪微博团购信息的方法,为了使得商家用户能实时发布团购消息,普通用户也能实时看到不同位置的团购信息,商家用户通过新浪微博平台发布团购信息,首先,利用新浪微博提供的开放位置服务接口,抽取在该位置附近发布的所有的微博数据信息;然后,将抽取出来的微博数据存放在数据库中,针对这些微博数据进行语料模式匹配预处理操作;接着,初步筛选出所有包含团购信息特征的微博数据;其次,使用语义分析技术,确定该条数据是否为团购信息;最后,成功地将团购信息从某一位置发布大量的微博数据中采集出来。
-
公开(公告)号:CN102594905B
公开(公告)日:2014-07-16
申请号:CN201210057711.3
申请日:2012-03-07
Applicant: 南京邮电大学
Abstract: 本发明提供了一种基于场景的社交网络位置兴趣点推荐方法。该方法主要借助用户的社交网络关系,好友的位置兴趣点历史,给用户进行个性化的位置兴趣点推荐。位置兴趣点可以是某个餐馆,某个休闲场所,某家商场,这些位置既有地理意义上的描述如经纬度,也有文字性上的描述如西餐店。该方法提供了一种个性化推荐方法,使得针对用户的位置推荐更合理,更有意义,同时推荐的结果也更易为用户接受,给日常出行,移动生活提供了方便。
-
-
-
-
-
-
-
-
-