用汇编语言编写内存修改器_Chost Rider的空间_百度空间
在编写不使用图形界面(或使用简单的图形界面)的32 位Windows应用程序时,使用汇编语言会使程序简单、快捷,并且这类程序生成的可执行文件比较小(一般不超过10K),执行速度快,无需安装即可运行。在Windows环境中,汇编语言的编程方式与C语言类似,要调用Windows API。在汇编语言中调用API函数使用call 指令,并且函数的参数使用Push指令先入堆栈,这步工作在masm32v6中可以由invoke 宏指令自动完成。函数的返回值由eax寄存器返回。
在上述代码中,首先使用 FindWindow 函数取得目标窗口的句柄,其中addr windowname是目标窗口名称(字符串)在内存中的开始地址,字符串以0结束。窗口句柄由eax返回。如果eax=0表示函数出错,其他值表示取得的目标窗口句柄。使用GetWindowThreadProcessId 函数,通过窗口句柄eax取得进程标识符ProcessId。同样,如果函数返回eax=0表示函数出错,其他值表示成功取得ProcessId。利用OpenProcess 函数,从进程标识符ProcessId得到计算器程序的进程句柄。其中PROCESS_ALL_ACCESS表示拥有所有权限,参数FALSE是固定的。同样,句柄由eax返回,如果eax=0表示函数出错,其他值表示取得目标进程句柄。
郑重声明:资讯 【用汇编语言编写内存修改器_Chost Rider的空间_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
激光清洗设备特点及优势
2023/4/24
红酒展架当中不能少了玻璃的应用
2020/3/13
象山打水井_象山挖井
2018/2/14
湖北武汉电动篮球场地面翻新机 硅PU跑道铲削机 学校操场运动场地面铲除机
2018/8/17
阿拉尔[搜狐新闻]防潮背景墙图片
2017/7/15
镇坪磷酸泵
2018/4/23
蘑菇_蒲力刚_新浪博客
2010/4/26
田源牌手轮,胶木手轮,塑料手轮
2010/5/13
» 4种男士T恤时尚搭配法红门- T恤创意谷
2010/5/29
咖啡- a simple life - 博客大巴
2010/6/17
企业如何应对“劳工荒” 阿里巴巴brothergift的博客BLOG
2010/6/25
狐臭属于什么科_清香神悦网
2015/3/20