下面这个模块是我使用易语言时写补丁最常用的一个模块(当然很多也是抄的),一开始我觉得bug肯定会很多,放出去肯定又会坑很多人,后来我发现坑坑更健康,当你明白一个东西的优缺点之后,你才会更好的选择你所需要的。
所以呢,现在模块开源了,希望对某些朋友有参考意义或者说使用价值吧。
声明:大家使用过程中发现任何问题都不要来问我,请自己想办法解决。
我现在已经完全放弃易语言了,改用VC++了。
以下是全部接口:模块名称:sunflover.ec作者:bysunflover版本:2015.2自己收集的一些常用函数,方便写补丁。
@备注:自己收集的一些常用函数------------------------------.版本2.子程序Ansi2Unicode,字节集,公开,将Ansi码转换为Unicode码(返回转换后的字节集).参数Ansi,文本型,,欲转换的Ansi文本.子程序AntiDebug,逻辑型,公开,这个没啥用,效果差;可放在程序运行的第一个函数被调试返回真.子程序AntiODMenu,逻辑型,公开,这个效果较好,推荐用这个;找到OD相关句柄返回真,此函数枚举窗口通过菜单名来判定是否OD窗口。
.子程序AntiStrongOD,逻辑型,公开,这个效果还行,检测带有驱动的OD调试器此函数专门对付StrongOD插件.参数判断OD运行状态,逻辑型,可空,此参数作用:发现OD驱动时—是否检测OD运行状态作为返回值基础,默认判断运行状态.子程序Bin2Dec,整数型,公开,字节集到整数.参数Bin,字节集.子程序Bin2Hex,文本型,公开,字节集到十六进制文本.参数字节集,字节集.子程序Bin2Hex1,文本型,公开,文本型->文本型.参数Bin,文本型.子程序BinXor,字节集,公开,字节集异或.参数需异或的字节集,字节集,,返回的字节集.参数参与异或的字节集,字节集.子程序Dec2Hex,文本型,公开,十到十六.参数十进制转换数据,长整数型.子程序GetAPIAddress,整数型,公开,失败返回0.参数模块名,文本型,,如"user32.dll","kernel32.dll".参数API,文本型,,如“CreateWindowExA”.子程序Hex2Bin,字节集,公开,十六进制文本到字节集.参数原文,文本型.子程序Hex2Bin1,文本型,公开,文本型->文本型.参数Hex,文本型.子程序Hex2Dec,整数型,公开,十六到十.参数十六进制转换数据,文本型.子程序InjectDll,逻辑型,公开,向目标进程中注入一个指定Dll模块文件;注入成功返回true,注入失败则返回false,CreateRemoteThread法.参数进程ID,整数型,,进程PID.参数DLL文件名,文本型,,欲注入的DLL名称.子程序InjectDLL1,逻辑型,公开,SuspendThread,shellcode,SetEip.参数PID,整数型.参数DLL路径,文本型.子程序InjectDLL2,逻辑型,公开,codecave,与InjectDLL1同.参数进程ID,整数型.参数DLL文件名,文本型.子程序inline_patch,逻辑型,公开,失败返回假,成功返回真;
适合patch尚未运行的加壳或不加壳的可执行文件.参数文件名,文本型,,文件全路径.参数模块名,文本型,,如"user32.dll".参数API,文本型,,如“CreateWindowExA”.参数地址,整数型,,如Hex2Dec(“00401000”).参数数据,字节集,,如Hex2Bin(“90909090”).子程序inline_patch_Pro,逻辑型,公开,失败返回假,成功返回真;
适合patch尚未运行的加壳不加壳的可执行文件,需要补丁的数据较多时建议使用这个,在子程序中打补丁.参数文件名,文本型,,文件全路径.参数模块名,文本型,,如"user32.dll".参数API,文本型,,如“CreateWindowExA”.参数子程序指针,子程序指针,,如&子程序1.子程序inline_patch_Pro1,逻辑型,公开,失败返回假,成功返回真
2023/10/13 4:13:48 545KB InlinePatch
1
第1章前言31.1概述31.2选题依据31.3主要研究内容4第2章系统分析62.1可行性分析62.1.1技术可行性62.1.2经济可行性62.1.3操作可行性72.2需求分析72.2.1功能需求72.2.2性能需求92.3业务流程分析10第3章总体设计123.1网站开发目标123.2数据库设计123.2.1数据库简介123.2.2数据库设计123.3系统功能模块17第4章功能的实现184.1网站界面实现184.2主要功能代码194.2.1首页登录详细设计194.2.2关于我们模块设计244.2.3服务范围模块的实现294.2.4跨境电商模块设计304.2.5客户案例信息模块334.2.6新闻动态模块设计36第5章系统测试405.1测试目的405.2测试内容405.3系统测试40结论42(一)本文的研究结论及展望42(二)研究的不足及发展意见42总结与体会45致谢46参考文献47一、中文文献47二、外文文献48附录一外文原文48附录二中文翻译4
2023/10/10 4:38:38 2.6MB 毕业论文 电子商务网站
1
这是我自己的翻译版,原文在这里:https://blog.csdn.net/yj13811596648/article/details/88737623
2023/10/9 18:39:49 1.46MB GMM 语音识别 性别识别
1
博文的配套源码《【VisualC++】游戏开发笔记之十六讲解一个完整的回合制游戏demo》,原文地址为http://blog.csdn.net/zhmxy555/article/details/7447864,源码编译环境为vs2010.我的博客地址是http://blog.csdn.net/zhmxy555,源码可以结合我的笔记一起看希望能和大家一起交流,共同学习,共同进步。
2023/10/7 13:58:23 11.72MB C++ 游戏开发 笔记 源代码
1
ENVI线性光谱解混约束工具。
具体详情请看http://blog.sina.com.cn/s/blog_764b1e9d0101dnjz.html,原文中链接已经失效,现附上附件下载给大家提供方便。
2023/9/29 19:03:49 15KB 线性光谱解混 ENVI
1
2019-04-19新鲜出炉的原创作品超实用的Unity高斯模糊(GaussianBlur)在UGUI中[高效][易用][效果棒]的实用方案原文地址:https://blog.csdn.net/weixin_43452343/article/details/89407650应该就是你想要
2023/9/29 2:21:53 136KB Unity 高斯模糊 UGUI 源码
1
该资源是文章的资料,压缩包中包含:Gephi软件、中国知网数据、展示图谱、Python代码。
本篇文章主要采用Python和Gephi构建中国知网某个领域的作者合作关系和主题词共现的知识图谱,重点阐述了一种可操作的关系图谱构建方法,可用于论文发表、课程或企业可视化展示等。
其基本步骤如下:1.在中国知网搜索“清水江”关键词,并导出论文Excel格式。
2.使用Python处理文本,获取作者合作的共现矩阵及三元组。
3.Gephi导入CSV节点及边文件,并构建关系图谱。
4.Gephi调整参数,优化关系图谱。
原文链接:https://blog.csdn.net/Eastmount/article/details/100200437希望该资源对您有所帮助,建议结合博客来学习。
2023/9/26 4:28:46 83.93MB 知识图谱 Gephi Python 关系图谱
1
正则表达式之道英文原文已排版
2023/9/23 12:29:57 52KB 正则表达式 regex
1
此文档英文原文摘自www.cppreference.com,可查询C++的API
2023/9/15 21:38:26 115KB C++ CHM
1
完整的一个毕业设计,含毕业论文开题报告,任务书,毕业论文原文,电子商务专业的可以直接拿这个上交老师都得,连优秀学位申请书都有了,很全面,很牛B
2023/9/15 7:49:09 96KB 毕业论文 电子商务 asp.net
1
共 288 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡