TC官方合作论坛

标题: 【类人猿TC内存探讨】 第一节: TC内存脚本支持和思维 [打印本页]

作者: 类人猿    时间: 2017-8-2 11:02
标题: 【类人猿TC内存探讨】 第一节: TC内存脚本支持和思维
本帖最后由 类人猿 于 2017-8-28 21:34 编辑
这里不针对任何网络游戏和公司,如果触犯官方麻烦请联系本人QQ:578052137  处理,也希望版主高抬贵手。本人只是一名计算机业余爱好者,平时都有自己稳定的工作,学习这个就是业余爱好。我觉得学习脚本最好的老师还是兴趣,可以做自己感兴趣和喜欢的东西不是挺好的吗? 技术群:128262077
<<<<<<<<<<<<<<<<<<<<<<<<<技术探讨,欢迎大神指导! <<<<<<<<<<<<<<<<<<认真看完下面内容:
单单会图色模拟还是挺难适应当下需求的,内存精准,超高效率是模拟没法相比的。多看看多一种思维,内存是二次元,但是也没有想象中那么复杂,很多时候内存是把问题简单化了。还没有接触的朋友先别喷,喷子是不会进步的,朋友们还是先尝试接纳和感受别人东西在评论。
我们讨论一个问题:TC内存强大吗?
其实如果不是注入dll的话和易语言内存视频教学资源多的话,TC内存脚本和vb、易语言功能上差不多的。真要专业到大神级别还是直接上C,我觉得作为一名计算机业余爱好者和写辅助作为副业的朋友,学一门脚本语言足够,根本没有必要浪费几年时间学其他的语言。可况TC灵魂--图色模拟本来就很强大的,图色模拟具有很强的通用性,何况TC还和其他语言一样支持内存指针操控。举例子1:NPC对话用内存的话速度是模拟前台和后台的500倍,效率应该是没的说的…………
举例子2:内存寻路是精准到丝毫不差,根本不会出现任何的偏差…………

关于TC内存操控?

TC不直接支持内存指针的。TC的指针概念和C的概念是有所不同的。TC强调的是内存地址,我们就通俗地叫做变量结构体指针地址、数据内存地址、函数头储存地址、结构体内存地址。TC变量指针也不是真正的指针,为什么要这样称呼?这些我后面再慢慢说吧!
TC支持内存指针。虽然是兜了圈子,但是这个为我们写脚本提供了接口,也为我们写脚本提供了新的思路。

TC内存脚本可行方案:
1.依赖TC自身的内存支持,TC可以内存读取,但是不能写入。这样做对于官方来说当然是安全的,官方不支持修改内存。
[attach]25306[/attach]                    [attach]25307[/attach]
2.熟悉运用内存API调用方式。你可以自己写汇编命令库,支持内存写入,甚至逆向辅助使用的汇编库。我自己也写了个TC版本的内联汇编,其实也不难的,很多事还是事在人为。需要的就直接联系我拿吧。
[attach]25308[/attach]
3.运用各种插件,我们比较稳定的大漠插件,不太稳定的天使插件还有乐玩插件等。这里就不多说了,具体你们可以参考插件说明文档。
TC内存实行脚本思维认识:
[attach]25309[/attach]
就TC绿色内存小脚本思维而言,如果我们用TC脚本工具来写的话,我们应该从:
1.TC辅助内存数据。比如变量和一些缓冲区数据很多时候储存在本地脚本。
2.指定程序(游戏)内存数据。分析游戏等程序的数据、函数和结构形式,方便直接操控内存和函数
3.基于TC脚本程序远程跨进程内存和逆向操作。达到修改内存、函数和改变CPU执行汇编方式。利用远程操控和注入技术修改指定程序的内存

今天就说那么多吧!以后有空慢慢跟各位大神们聊聊,有好建议的麻烦留言或者联系我。












作者: 2576605471    时间: 2017-8-2 13:59

作者: 爱上老公    时间: 2017-8-2 13:59
支持一个,很久没有看到这种帖子了,之前也偶尔发一些游戏的内存类的东西,但是其实关注的人并不多。
内存脚本,是游戏脚本除了图色操作之外的另一扇大门,很多人会认为这个门很难打开,有这个开门的念头
的同时也放弃了,实在是可惜!

作者: 类人猿    时间: 2017-8-2 22:08
爱上老公 发表于 2017-8-2 13:59
支持一个,很久没有看到这种帖子了,之前也偶尔发一些游戏的内存类的东西,但是其实关注的人并不多。
内存 ...

同感哦,好像TC不太积极学习内存的
作者: woaizhoulu    时间: 2018-1-8 05:12
类人猿 发表于 2017-8-2 22:08
同感哦,好像TC不太积极学习内存的

膜拜大神,大神的TC版本的内联汇编发一份给小弟开开眼界,谢谢   110172624@qq.com




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1