Tea9源码网 - 免费分享精品源码、教程、软件|全网干货资源收集,免费下载。

[汇编开源]纯汇编无DLL命令调用核心功能/找图/图像处理

发布:资源收集工2021-6-25 12:09分类: 易语言源码 标签: 易语言 易语言模块源码 汇编

源码说明

作者曾经是速度追求极端分子,曾经花过三四年时间,潜心把易语言的一些核心命令以及一些自己曾经项目上用到的一些功能,为了追求速度最大化,基本全部都用汇编做了一遍,今天开源的这个模块只是作者手中的一小部分汇编源码,但是里面也有很多东西需要跟你们介绍一下。

相关截图

1.核心必备程序集 这部分,完全是通过汇编解析系统几个核心dll的命令 能达到免申明dll命令,直接调用,里面很多函数是基本跳过dll本身的函数入口,直接push参数call到驱动入口处(当初为了追踪这些dll特意用虚拟机windbg了xp系统大部分函数,有懂的可以去看看里面的 KiZwOpenProcess函数 ),为此可以躲过程序在一些调试软件里面被API断点拦截,还有一些拦截鼠标键盘模拟的安全软件或者游戏反辅助的检测.(当然以前这招有效,现在有没有效,没测了),里面还有一个内存加载dll功能,实现dll不落地直接使用里面的dll命令兼容任何系统。

20210625121239.png

2.图像处理/找图 通过纯汇编,创建位图,截取窗口位图,汇编二值化位图,汇编浮雕位图,汇编位图去杂点等等这些命令,非常实用在做位图识别,位图找字,找色等,速度我不敢说第一,但是想求你们找一个第一把我比下去.找图功能方面,都是100%的纯汇编代码,无任何杂质.注意一下缺点,就是理论上只能处理24位 32位的位图

202106251210.png

20210625121319.png

3.鼠键操作,这块也是通过汇编方式,绕过dll函数,直达驱动外壳调用,一般软件断点不到鼠键函数

20210625121331.png

4.其他一些汇编命令,虽然功能不强,但是也比较常用,或者重复使用次数比较多,速度上能节省一点,那就说明软件运行就更快一些,个人做这些命令之前,基本都拿易语言对应的命令测试过速度,大部分都是有很明显的速度提升的。

20210625121344.png

下载地址 
蓝奏网盘 百度网盘(提取码:tea9) 
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

已有 3191 人阅读