|
本帖最后由 bestkakkoii 于 2022-4-1 05:49 编辑
考虑到调用的方便性重新写了一个com版的这样不用每次都还要带一个 .t 的文件
本插件包含 中/英文两种函数 功能完全相同除了函数名不同外没有任何区别
dll板内有足够的说明 这裡没力气再打一篇了 就只简单的贴上函数列表
之后再看有没有要补上CHM说明文档
所有数组类函数返回的都是数组字符串需要自己调用TC的字符串转数组
数组过滤有个BUG 过滤关键字不能有符号或空格
完全採用UNICODE编写理论上是不会有乱码的问题,有BUG再跟我說
更新日誌
2022/01/05修正 几个可能会导致崩溃的bug
2022/01/05
新增 内存读十六进制数据(ReadDataAddr) 返回结果字符串(支援64位元)
新增 内存写十六进制数据(WriteDataAddr) (支援64位元)
新增 汇编转十六进制机器码(Assemble) 十六进制机器码转汇编(DisAssemble) [32位元]
2022/01/02
新增 内存整数遍历(ReadIntTraverseAddr) 返回结果数组字符串(可以批量且快速读取内存 支援64位元)
新增 32位元汇编函数 汇编加入(AsmAdd) 汇编清空(AsmClear) 汇编注入(AsmCall) [參数2 - 0:自身进程注入 1:远程注入 参数3 - 超时时长 返回值:同EAX]
2022/01/01
修改 插件名称的错误(其实改什麽名称都无所谓)
优化 字符串地址转十进制地址现在也支持转换64位元 地址+偏移 如 "[<NotePad>+123]+456"
新增 内存整数读取(支持64位元) 类型 0:int(四字节) 1:short(二字节) 2:BYTE(单字节) 3:longlong(八字节)
新增 内存整数写入(支持64位元) 类型 0:int(四字节) 1:short(二字节) 2:BYTE(单字节) 3:longlong(八字节)
/*注意! 64位元十进制地址读写 TC8.0限定 TC7.0无解 等加了字符串版的才能*/
2021/12/30
优化 数组类函数可以操作包含不同类型元素的数组
优化 数组操作、字符串操作的处理速度 平均1万笔资料减少了100毫秒(原先200ms左右)
新增 数组倒序 数组旋转(全部元素水平向右或左移位尾端元素补到首位) 数组移位(全部元素水平向右或左移位 不补位)
新增 字符串倒序 字符串旋转 字符串移位
新增 获取IP(GetIP) 三种模式 参数1: 0为本地IP(参数2:填空字符串), 1:获取外网IP(参数2:填入包含纯IP字符串页面的网址), 2:获取域名IP(参数2:为域名)
2021/12/29
新增 指针写(Set), 指针读(Get) 可以用指针来操作整数型、浮点数或字符串型的变量 TC变量或自己New出来的都可以 要注意new出來的 wchar类型变量不允许写入其他类型的数据
dll版连结
http://52tc.info/forum.php?mod=viewthread&tid=72694
com版载点 与调用示例
TC调用方法
系统设置工作路径(系统获取进程路径())
调试输出(注册插件("TLibPlusCOM.dll", 假))
调试输出(注册插件("TLibPlusCOM.dll", 真))
var tp = 插件("tp.plus")
调适输出(tp.版本())
syssetcurrentpath(sysgetprocesspath())
traceprint(regdll("TLibPlusCOM.dll", false))
traceprint(regdll("TLibPlusCOM.dll", true))
tp = com("tp.plus")
traceprint(tp.Ver())
|
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
评分
-
查看全部评分
|