模块名称:内存加载PE模块
作者:dtcser
版本:1.0
------------------------------
.版本 2
.子程序 _free, 整数型, 公开, 释放内存,配合MALLO使用
.参数 address, 整数型
.子程序 _mallo, 整数型, 公开, VirtualAlloc分配内存--支持大内存分配
.参数 len, 整数型
.子程序 _memset, 整数型, 公开
.参数 pBuffer, 整数型
.参数 len, 整数型
.参数 flags, 字节型
.子程序 _动态调用子程序, 整数型, 公开, 支持C及WINAPI方式调用
.参数 子程序指针, 整数型, , 需要调用的函数地址
.参数 参数1, 整数型, 可空
.参数 参数2, 整数型, 可空
.参数 参数3, 整数型, 可空
.参数 参数4, 整数型, 可空
.参数 参数5, 整数型, 可空
.参数 参数6, 整数型, 可空
.参数 参数7, 整数型, 可空
.参数 参数8, 整数型, 可空
.参数 参数9, 整数型, 可空
.子程序 _分割文本, 整数型, 公开, 用于斩月,返回文本数组数量---简易型的
.参数 要分割的文本, 文本型
.参数 分割标志文本, 文本型, 可空, 可空,默认为“,”
.参数 返回的文本数组, 文本型, 数组
.子程序 _加解密_rc4, 逻辑型, 公开, 建议内部使用,直接加密到原内存中,将覆盖原内容,慎重。
.参数 要加解密的数据指针, 整数型
.参数 要加解密数据长度, 整数型
.参数 密码, 字节集
.子程序 _加载内存中的DLL, 整数型, 公开, 加载内存中的DLL,返回句柄
.参数 数据指针, 整数型, , 内存中数据的指针
.子程序 _解压缩_aplib快速方法, 整数型, 公开, 建议内部使用,一般用于事先压缩一下要调用的DLL,用本模块调用时再解压缩。这样减少了体积。呵呵。也加密了。
.参数 要解压缩的数据地址, 整数型
.参数 解压后的数据大小, 整数型, , 这个是必需的,是你压缩前就应该知道的。
.子程序 _取空白文本, 文本型, 公开
.参数 长度, 整数型
.子程序 _取空白字节集, 字节集, 公开
.参数 长度, 整数型
.子程序 _取内存DLL函数地址, 整数型, 公开, 取内存中加载DLL的函数地址
.参数 handle, 整数型, , _加载内存中的DLL 得到的句柄
.参数 funname, 文本型, , 函数地址
.子程序 _取字节集长度, 整数型, 公开, 斩月
.参数 字节集, 字节集
.子程序 _十六进制到十进制, 整数型, 公开, 16进制文本转为整数型,文本前不加“0x”
.参数 十六进制转换数据, 文本型, , 16进制文本
.子程序 _数据校验_crc32, 整数型, 公开, 建议内部使用,-1为失败
.参数 要校验的数据地址, 整数型
.参数 数据长度, 整数型
.子程序 _卸载内存加载DLL, , 公开, 卸载内存中加载的DLL
.参数 handle, 整数型, , _加载内存中的DLL 得到的句柄
.子程序 _长整数至文本, 文本型, 公开, 整数转为10或16进制的文本,参数2:默认为取16进制文本,真为10进制,假为16进制
.参数 十进制整数, 长整数型
.参数 要取的文本进制, 逻辑型, 可空, 默认为取16进制文本,真为10进制,假为16进制
.子程序 取变量数据地址_短整数型, 整数型, 公开, 整数型,字节型,短整数型,小数型,日期时间型,双精度小数型都通用
.参数 变量, 短整数型, 参考
.子程序 取变量数据地址_双精度小数型, 整数型, 公开
.参数 双精度小数, 双精度小数型, 参考
.子程序 取变量数据地址_文本型, 整数型, 公开
.参数 变量, 文本型, 参考
.子程序 取变量数据地址_小数型, 整数型, 公开
.参数 小数, 小数型, 参考
.子程序 取变量数据地址_长整数型, 整数型, 公开
.参数 长整数, 长整数型, 参考
.子程序 取变量数据地址_整数型, 整数型, 公开, 整数型,字节型,短整数型,小数型,日期时间型,双精度小数型都通用
.参数 变量, 整数型, 参考
.子程序 取变量数据地址_子程序指针, 整数型, 公开
.参数 欲获取其地址的子程序, 子程序指针, 参考
.子程序 取变量数据地址_字节集, 整数型, 公开
.参数 变量, 字节集, 参考
.子程序 取变量数据地址_字节型, 整数型, 公开, 整数型,字节型,短整数型,小数型,日期时间型,双精度小数型都通用
.参数 变量, 字节型, 参考
.子程序 子程序指针到整数型, 整数型, 公开
.参数 子程序指针, 子程序指针
.DLL命令 _取文本长度, 整数型, "kernel32.dll", "lstrlenA", 公开, api
.参数 文本, 文本型, , Ptr
.DLL命令 CopyMemory, 整数型, "kernel32.dll", "RtlMoveMemory", 公开
.参数 pDestination, 整数型
.参数 pSource, 整数型
.参数 Length, 整数型
.DLL命令 FreeLibrary, 整数型, "kernel32.dll", "FreeLibrary", 公开
.参数 handle, 整数型
.DLL命令 GetProcAddress, 整数型, "kernel32.dll", "GetProcAddress", 公开
.参数 hModule, 整数型
.参数 lpProcName, 文本型
.DLL命令 LoadLibrary, 整数型, "kernel32.dll", "LoadLibraryA", 公开
.参数 libname, 文本型
23194550436[下载].rar
|