推荐文章
最新文章
跨出属于自己的一小步,便是成功。 总感觉自从大学开始,日子过的一天比一天快。事实也确实如此,生活的节奏加快,让人难以停下脚步。 博客数据 翻车鱼博客自去年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 去围观Based on XV6 RISC-V Sv39 RISC-V指令使用的是虚拟地址,而在真实硬件中对应的RAM或物理内存是由物理地址索引的,这意味着其中必然存在一个将physical address转换为virtual …
2022-07-10 去围观本文以AOSP源码定制作为出发点,对抗Android终端日益强大的防护措施。 不得不说,编译AOSP一踩一个坑。 设备:Pixel 2 环境:Ubuntu 20.04 for WSL2 安装基础依赖 su…
2022-05-10 去围观