Mas0n
to be reverse engineer🐧
翻车鱼

由 Mas0n 发布
作者归档

这篇文章放到现在似乎有点头重脚轻,一直对这些概念只有模糊印象。写下这篇文章也终于算是搞清楚堆栈的细节部分了。 简述 简单来讲,每一个函数调用都有一个对应的栈帧 先…

   2023-03-23   去围观

懒狗的月更文章。 在Windows / Linux中,经常能听到加壳这个词,最经典的壳当属upx,在商业产品上vmp令人闻风丧胆。 同理,android上也可以通过加壳实现软件防护。 文…

   2023-03-13   去围观

参加活动的第二个年头,今年的题不管是数量还是范围都多了不少,这意味着今年更卷了😂 这篇题解就放在博客作个记录,希望明年还能有空参加 Windows 初级题 1/23 cpp逆向…

   2023-02-08   去围观

跨出属于自己的一小步,便是成功。 总感觉自从大学开始,日子过的一天比一天快。事实也确实如此,生活的节奏加快,让人难以停下脚步。 博客数据 翻车鱼博客自去年7月初搭建…

   2022-12-31   去围观

简要学习V8 Bytecode的组成以及执行方式。 纵览各个JavaScript引擎的实现,我们发现基于字节码的实现是主流。 苹果公司的JavaScriptCore(JSC) 引擎实现了一个寄存器机(Regi…

   2022-11-27   去围观

记录学习lambda calculus。 lambda(λ) calculus λ 演算是一套从数学逻辑中发展,来研究函数如何进行抽象化定义、如何被应用以及递归的形式系统。定义比较抽象,简而言之是研究…

   2022-10-17   去围观

在前段时间的网鼎杯某赛道中遇到了一个题,通过混淆的go源码分析各类函数调用、定义信息。但由于题目本身要求获得的信息过于简单,有不少人直接暴力搜索来解决。但当我们遇到更为复…

   2022-09-20   去围观

了解RISCV体系结构以及其基础指令集RV32I指令格式组成。 Programmers' Model for Base Integer ISA RISC-V的体系结构是模块化的。即可以在基础指令之上添加扩展指令,这一点相…

   2022-08-31   去围观

考虑到是树莓派驱动程序方向的逆向,我会简单的介绍一下如何分析此类程序的方式以及此题的细节过程。 这道题的解题思路非常清楚,逆向树莓派驱动程序获得其中写入st7789这块lcd的…

   2022-08-02   去围观

LEB128全称Little Endian Base 128,是一种变长编码格式。LEB128又分为unsinged LEB128 和 signed LEB128,即有符号与无符号两种,解码器必须知道编码值是无符号LEB128还是有符号LEB…

   2022-08-02   去围观
加载更多