博客已经转移

https://noone-hub.github.io/

这个题目怪吧,地图分析,其实不然,这个地图跟软件的差别大致上来说是一样的,war3地图可以加密,软件可以加壳,war3地图内部有代码,就是控制流程代码,软件也有,而地图用的是jass语言,具体内容自行百度,好了,回到正题。

为什么要搞这个地图呢?因为他给我设置了vip限制,非vip不能选特定英雄,叫我购买平台特权?不存在的,那该如何修改呢,这个内容自行百度,哈哈,很多自行百度的吧,首先下个工具包,这个工具包集成了修改地图的很多方便的软件,具体在吾爱可以下载得到,然后便开始我们的修改之旅:

打开se 0.08,打开苍穹世界1.2的地图,

在黄色界面里找到war3map.j 这是地图的核心,包含所有指令,也就是代码,解压出来

然后用everedit打开你解压出来的.j文件,打开后点文件,指定编码utf-8读取,不然会乱码,接下来,就是找寻关键代码处了,什么时候要vip?选英雄的时候,在一番搜寻过后,找到了这个函数,这个考研基本查找能力,不教了

原函数的话,他是将你输入的字符串,进行hash运算,然后还有一系列运算,最终对比结果跟特定的hash值进行比较,最终相等便成功,这里需要考验一下你的逻辑,因为在war3里,不是按顺序流程来的,你任何时候都可以输入,所以这里不能乱改,你还得输入特定的字符串才可以达到这种效果才不会报错,你问我怎么知道的?试出来的,经过我一番思考,hash运算不可逆,所以你叫我找出原来字符串不可能的,所以我就得改他算法,既然我们有结果,那我们让结果变成我们输入的可否,想到就去做,最终改法就是那样。改掉后,这个图一系列的vip指令都可以从hash表里找到了,然后就为所欲为了。

在这过程里,你还会遇到很多问题的,比如英雄模型丢失什么,这些个问题需要你自己研究,你会发觉别有一番乐趣的。

逆向分析war3地图相关推荐

  1. 二进制函数_Go二进制文件逆向分析从基础到进阶——MetaInfo、函数符号和源码文件路径列表...

    书接前文,本文主要介绍 Go 二进制文件中 Meta Information 的解析,与函数符号和源码文件路径列表的提取.最后详细介绍一下 Moduledata 这个结构.传送门:Go二进制文件逆向分 ...

  2. X64驱动开发和保护+X86X64游戏逆向分析课程

    老师教学范围和方式:木塔负责PC电脑端C语言基础和端游逆向分析部分内容,采用录制+部分直播课程教学,晚上还有专业老师讲解和指导.我要的是质量不是数量.老师备课,设计课件需要时间的. 学习周期:PC端3 ...

  3. 对某游戏功能实现的逆向分析及实现变态功能

    不知道有没有人玩过QQ堂这款游戏,这是一个08年的竞技游戏,玩家通过放"泡泡"与其他玩家进行PK,童年时代特别喜欢玩,只可惜这款游戏后来毁于辅助泛滥.时至今日,win10系统已经不 ...

  4. asp.net webform 复制窗体代码_逆向分析流氓软件自我复制以及防御思路

    一.前言 好长时间没有投稿了,之前被发布的稿件,也收到了Freebuf的现金奖励,同时陆陆续续收到好多圈类人士的夸奖,备受鼓舞,觉得自己应该坚持投稿,为安全事业略尽绵薄之力!最近任务不重,正好有时间投 ...

  5. android逆向分析概述_Android存储概述

    android逆向分析概述 Storage is this thing we are all aware of, but always take for granted. Not long ago, ...

  6. Android逆向分析工具ded的使用

    今天使用了ded做逆向分析,瞬间比Apktool高大上了,功能太强大了,不过还有升级版,明天研究.吼吼~ 详细内容可以参考这篇论文:A Study of Android Application Sec ...

  7. 技术分享:逆向分析ATM分离器

    文章内容仅供技术交流,请勿模仿操作! 背景(作者) 每一次外出时, Elizabeth和我总是格外的小心,同时把我们身上的钱藏在特殊的皮带上面,这样还不够,我们还采取了"狡兔三窟" ...

  8. NSA释出逆向工程工具GHIDRA针对恶意软件逆向分析

    2019独角兽企业重金招聘Python工程师标准>>> 美国国安局(National Security Agency,NSA)准备在今年3月举行的RSA安全会议上免费释出名为GHID ...

  9. 【世界上最优秀的逆向分析工具】IDA Pro6.1绿色版

    [世界上最优秀的逆向分析工具]IDA Pro6.1绿色版 让编程改变世界 Change the world by program 世界上最优秀的静态逆向工具没有之一 [caption id=" ...

最新文章

  1. ngx对accept加锁操作
  2. python3.7.4+Django2.2.6一直提示path404报错问题:“Using the URLconf defined in XXX.urls, Django tried this...”
  3. python pip命令无法运行_Pip-启动程序中的致命错误:无法使用“”创建进程
  4. 关于Ajax中文乱码的问题
  5. 【Python数据挖掘课程】三.Kmeans聚类代码实现、作业及优化
  6. 同时在一个WebService服务中发布多个普通Java类
  7. python写空气质量提醒_Python数据可视化:2018年空气质量分析
  8. python中的深浅拷贝
  9. android app源码大全_Android秋招秘籍,看我如何搞定BAT,Vivo,爱奇艺
  10. RocketMQ(三)—— 集群模式的说明
  11. 使用AIDL挂断电话
  12. 有第三方扩展组件的layui 文档地址
  13. 计算机组成原理——数据通路
  14. 北京中波(AM-MW)无线广播发射频率/频道表 (转载)
  15. 《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)
  16. 企业服务器搭建与维护论文,《企业服务器搭建的研究论文》-毕业论文设计(可用).doc...
  17. [django]从前端返回字符串,后端转换为字典,执行数据添加操作
  18. shader实例:实现类似宝可梦 Pokemon 的战斗转场
  19. 四中矩阵相乘方法对比
  20. 什么是数据标准化?在Python中如何进行数据标准化?「必学」

热门文章

  1. 云服务器搭建mc服务器小记
  2. React 入门:实战案例 TodoList Item鼠标悬浮效果
  3. ORM框架设计及实现
  4. 【FreeRTOS(二)】任务优先级
  5. 第一卷清晨的帝国 第一百四十二章 登场
  6. idea 设置代码提示快捷键
  7. 冒泡排序法。Java实现冒泡排序法
  8. mysql写法_MYSQL5.7版写法
  9. html 制作苹果手机,iPhone X的Web设计
  10. illustrator插件--常用功能开发--绘制外箱--js脚本开发--AI插件