Mas0n
to be reverse engineer🐧
翻车鱼

JavaScript
文章归档

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

   2022-11-27   去围观

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

   2022-10-17   去围观

关于OOP,我了解到的一件事是,对象可以具有表示简单数据的属性和方法,而不是值。这个概念看起来很基础,但是,当我尝试将它应用到JavaScript时,会出现一些明显的矛盾。此文正为了…

   2022-01-31   去围观

Android逆向分析中我们能够对APP应用进行Hook,那么JS有没有一种方式实现同Frida的功能呢?在ES6发布之前,这显然难以实现。现在,借助ES6新增的Proxy,我们可以较为方便的实现对相…

   2021-04-11   去围观

爬虫学的好,牢饭少不了。——坊间流传 爬虫是什么?我不再说了,除非村里刚通上网,你总会知道或是听说过爬虫。 既然讲的是爬虫那么为什么标题是JS反爬呢? 咳咳,一句话:…

   2021-04-11   去围观

看介绍是jsfuck,本来以为应该挺简单 打开文件的那一刻 = =(mmp 满屏的jsfuck flag = "xxx"; if (flag.length == 0x2a){ l = flag.split("").map(i => i.charCodeAt()…

   2021-02-28   去围观

在前端小白日日夜夜的增添修改下。 终于,个人介绍页,使用了近八百行JS,模仿了Linux的命令行,实现了常规命令。(: 当然,这个介绍页的部署离不开jsterm的开源者Clark DuVall…

   2021-02-24   去围观