[Day29]拖稿到最後的逆向工程

我很清楚逆向是我的硬伤,所以拖到最後才写了 Q"Q
虽然逆向工程与恶意软件分析息息相关,但恶意程序分析再进阶就是要逆向呜
逆向之所以强大,是因为它可以拆解、窜改很多东西,但相对的,难度也真的很高。
最早最早接触到逆向,应该是高中时期的「游戏修改大师」,利用记忆体定址去改属性数值。
网路上会有很多资源跟教学,可以把属性改成 9999

但,工具毕竟是死的,所以如果要做更多的应用,就要懂得做逆向。
逆向工程可以:

  1. 找数值
  2. 找指针/偏移
  3. 找敏感字串
  4. 位址
  5. 改值
  6. 脚本注入

用图片来说:
https://ithelp.ithome.com.tw/upload/images/20201013/201036476RETwB66IW.png
UCCU 腿骨大大分享的逆向工程基础入门实务:https://www.slideshare.net/cowby123/ss-51000604

但这块我只知道拖进去工具…
就… 没了… Q"Q
应该可以列为未来展望之一吧…
到时候再来补相关逆向工程的资源给大家参考~


<<:  Day29 | 使用extension动态产生snippet提示吧!

>>:  第二十九天:UI切版 & 元件-视觉效果(载入中、转场、动画)

DAY5 速谈flex gride布局、定位、响应式

为了加快进度,我要快速带过flex、gride布局、定位和响应式,帮你系个安全戴,要飙车罗~~ fl...

伸缩自如的Flask [day14] 档案下载 及 其他传值方法

从官网的攻略介绍来看,因为安全考量,所以平常都应该使用send_from_directory(),而...

[Day30] React - 浅谈 Component 的State

React Component 只能透过资料状态的改变来更新 UI,而 React 元件有两种资料来...

追求JS小姊姊系列 Day29 -- 方函式的能力展现:最後型态`async`

前情提要: 讲述完工具人的起源 方函式:终於到了最後一个能力async模式。 我:到现在都遇不到JS...

Day 14 (Ps)

1.PS开启 全部做完要输出再勾选工作画板 2.PS常用面板 视窗>图层 视窗>路径 视...