共查询到20条相似文献,搜索用时 87 毫秒
1.
魏景东 《电脑编程技巧与维护》2011,(11):86-88
介绍了Windows HOOK(钩子)技术的基本概念,并结合实例利用HOOK技术对键盘输入进行监视,探讨了HOOK技术的实际应用. 相似文献
2.
为有效阻止用户过度使用计算机,提出了一种用HOOK API技术实现进程自我保护的方法,该方法通过截获Open-Process函数,改变其执行流程,转向自定义代理函数来实现进程自我保护。在此基础上,设计并实现了一个进程监控系统,它增强了Windows任务管理器的功能。实验结果表明,在NT环境下,该系统能够有效地对系统进程及用户应用程序的运行时间进行管理和监控,而且具有很强的自我保护能力及消耗内存资源少等优点。 相似文献
3.
基于SQL注入的渗透性测试技术研究 总被引:1,自引:0,他引:1
为了提高数据库系统的安全性,及时发现、防范网站中可能存在的SQL注入漏洞,分析了基于SQL注入的渗透性测试技术,在此基础上提出了渗透性测试的原型系统,给出了主要的功能,通过对动网论坛的渗透性测试分析比较了原型系统的效能.实验表明,该原型系统能较好发现系统的SQL注入的脆弱点,从而帮助管理员提升系统的安全性. 相似文献
4.
VFP调用Windows API函数方法与应用 总被引:1,自引:0,他引:1
介绍了VFP调用Windows API函数的方法,并提供了实现程序控制关机和获取Windows系统目录等应用实例的程序代码。 相似文献
5.
API函数拦截是指通过特定的方法中断API函数的调用,转而执行用户的功能代码的一种行为。该技术由代码加载和用户代码组成。文中首先详细讨论了Windows系统中三种代码加载技术:Hook(钩子)、使用动态链接库的远线程插入和使用代码段的远线程插入。同时对这三种技术的优缺点进行了分析,给出了它们各自的应用场合。最后给出了一种函数拦截系统的设计和实现。 相似文献
6.
1.GetVersion() 该函数用于测出当前所用DOS和Windows的版本号。其调用方法为:首先在VB窗体(Form)的General Declaration中加入如下代码: Declare Function GetVersion Lib"kernel32"()As Long 然后在需要调用的代码段写如下代码: Dim ver As long ver=getversion() 现在ver的值是一个长度为双字(DWord)的十六进制数,其中高字代表的是DOS的版本号,低字代表的是Windows的版本号。高字中的高字节表示的是DOS的主版本, 相似文献
7.
基于VC++6.0和Windows API函数开发了一种串口通信程序。该程序采用单线程消息响应机制,利用定时器消息响应查询串口来实现数据的接收。编程方法减小了设计难度,提高了开发效率。给出了基于消息机制的程序框图和部分程序代码,并编制了友好的人机交互界面。在实际使用过程中,稳定可靠,可作为其他串口通信编程的参考。 相似文献
8.
无线重编程的能源效率是能否延长传感器网络生命周期的一个关键问题,由于在读/写可电擦除可编程只读存储器(EEPROM)中,代码构建的编程过程需要消耗了更多的能量,作者提出了一种新的代码重组机制:基于能量高效的传感器网络代码重组机制CBSEE,通过避免完全代码重组的方式来减少对EEPROM的操作。为了实现能源高效的代码重组,设计修改操作和插入操作,进行不完全代码重组生成新的程序。实验结果表明,CBSEE可以减少传输能耗和编程能耗。 相似文献
9.
10.
基于Win32 API函数和多线程技术的串行通信编程 总被引:4,自引:0,他引:4
运用Win32API函数和多线程技术,对磁悬浮伺服装置控制系统中PC机与单片机间串行通信进行编程。介绍了开关串口、初始化串口、设置缓冲区、读写串口、重叠I/O操作、监视通信事件等与串行通信编程密切相关的API函数及其参数设置。 相似文献
11.
徐超 《数字社区&智能家居》2009,(18)
HOOK是一个永恒的话题,如果没有HOOK,许多技术将很难实现,也许根本不能实现。可以用这样一句话来概括HOOK:没有HOOK,就没有今天多姿多彩的软件世界。HOO KAPI是HOOK技术里非常重要的一种,那么究竟是什么HOO KAPI,如何来进行HOO KAPI呢?该文带你进入HOO KAPI的世界。 相似文献
12.
HOOK API是Windows开发环境下一种高级编程技术,而BHO(Browser Helper Object)是微软浏览器对第三方程序员开放交互接口的业界标准。提出通过HOOK函数重定向和BHO浏览器拦截,运用基于特征表的过程解析方法来解决现今计算机等级考试系统(一级)机试中不能自动阅卷、基于过程的分步骤记分和考试系统中对新题目的适应性等问题。 相似文献
13.
详细介绍了Windows开发环境中Win32 API和.NET Framework提供的各种定时器,对不同定时器的特点进行了分析比较,提出了解决多线程定时器带来的代码重入问题和提高定时处理实时性的方法并给出了验证. 相似文献
14.
VoIP语音视频流对NAT/Firewall的穿越已经成为语音数据业务开展过程中最大的障碍。Full Proxy提供了一种NAT/Firewall穿越的有效途径。具有很强的适应性和透明性。本文深入讨论了Full Proxy的实现原理和基于Full Proxy的整个呼叫流程,最后在一个嵌入式双CPU系统的基础上实现了一个Full Proxy。 相似文献
15.
提出两种基于IHS颜色空间的调色板编码方案:互补色调色板编码方案和连续色调色板编码方案。将色调和亮度综合考虑使得互补色调色板编码方案在凸现图像细节的同时可以消除图像的不连续感。设计IHS颜色空间的一个锥体,使得连续色调色板编码方案实现简单方便。这两种调色板编码方案都具备色彩系选择方便的优点。并在MATLAB中实现了一个IHS空间调色板编码方案的软件,实验结果表明,提出的调色板编码方案简单易行、效果很好。 相似文献
16.
针对当前恶意代码检测方法严重依赖人工提取特征和无法提取恶意代码深层特征的问题,提出一种基于双向长短时记忆(Bidirectional Long Short Term Memory,Bi-LSTM)模型和自注意力的恶意代码检测方法.采用Bi-LSTM自动学习恶意代码样本字节流序列,输出各时间步的隐状态;利用自注意力机制计... 相似文献
17.
《计算机应用与软件》2016,(3)
基于安卓平台应用极易被病毒或恶意软件攻击,除了其平台开源开放等原因外,移动应用自身代码保护强度较弱也是主要因素。针对该问题,以安卓平台应用为研究对象,分析移动应用安全威胁模型及代码安全需求,研究代码混淆、代码隐藏、代码加密及代码签名等代码保护技术机制及优缺点;设计并实现了安卓应用代码保护技术分析引擎,对实验数据进行分析和总结。结果表明,不同规模和类型的样本都存在一定比例应用,其代码保护强度较弱;特别地,应用规模越小,代码保护强度越弱,致使该类应用极其容易被恶意攻击。 相似文献
18.
针对LT(Luby Transform)码的编码效率不高、时延长且译码概率低等弊端,将数学极限分析方法引入到LT码的度数分布中,提出了一种不定帧长LT码VFLLT(variable frame length LT)编译码系统方案,其核心思想是将原始数据进行适当的帧长设计,通过不定帧长的方法对原始数据进行拆分编译码。在理论推导过程中,详细分析了该不定帧长LT码设计方法的编译码复杂度和平均度数。理论分析和仿真结果表明:与传统LT码相比,不定帧长LT码能够有效地提高编码效率和译码概率,降低其编译码运算量和度数分布值,增强了LT码在实际系统应用时的可行性。 相似文献
19.
当前大量的Android恶意软件在后台收集用户的位置信息、通话记录、电话号码及短信等信息并将其上传至指定服务器,造成了难以估量的危害。为解决此问题,提出一种Android恶意软件静态检测方法。对收集到的训练集中的所有APK文件进行静态反编译,提取其中的静态信息;对静态信息中的API和Permission进行统计学分析,得到API和Permission在恶意APK和正常APK中的使用率;根据它们的使用率确定基准API和Permission集合,将每一个APK转换成可参与计算的关于API和Permission的特征向量;利用改进的k-NN分类器,对待检测的APK进行分类判定。实验结果表明,该方法可以有效地对APK进行恶意分类。 相似文献
20.
针对传统专业用户气象服务网站开发周期长,产品展示形式单一等问题,采用基于百度地图Web API技术,研究各类气象数据在WEBGIS地图上的叠加显示,设计陕西省气象服务中心专业用户气象信息服务网站系统.利用模块化开发方式,划分基础数据、天气预报、天气实况、气象服务、后台文件处理系统、后台管理平台等六个模块,通过后台功能模... 相似文献