ceccomp-blog-2
这个学期花了大把时间在重构ceccomp,用到了crafting interpreter中学到的编译器知识,设计了ceccomp自己的ir(Intermediate Representation...
这个学期花了大把时间在重构ceccomp,用到了crafting interpreter中学到的编译器知识,设计了ceccomp自己的ir(Intermediate Representation...
起因最近在看crafting interpreters,书中在处理表达式结构时,讲到了面向对象编程和函数式编程的优劣,最后在取舍下用到了访问者模式,这个模式让没有系统学过编程思想的我很困惑,于是...
在b站看到各食品讲解go的interface,引发我的兴趣007-go语言中的interface(上)原理 其中给出了一个模型来解释go的interface在内存上的形状,这样也许能更好理解一些...
前言前段时间期末考,一直在协会和int复习,然后不知道咋的聊到了在sshd里面注入内存码我说这个用ptrace挺好做的,你要是感兴趣我先写个demo给你看。 实现思路和优化过程最初步的思路最开始...
最近写c写的比较多,和int聊了聊,总结一下我对于c语言的一些理解 我对于c语言所有变量类型的理解,那就是c语言只有四大类变量类型 指针(任何*,再加上size_t) 任何单个数据类型(例如u...
错误发生过程早上的时候想着编译一个linux内核,说不定以后调内核能用到然后我就从kernel.org下载了稳定版本的Latest Release 然后就很正常的编译 12make x86_64...
前言前段时间特别的无聊,想找点事情做,然后🚀向我推荐写个C语言版本的seccomp-tools其实早就他有说过想干类似的事了,但是他忙很多别的事 然后由于我的机子上的seccomp-tools...
前言让我先从tmux说起,tmux在终端上的体验一直让我很惊艳 快速在多个窗口切换 每个窗口自动命名,方便在切换的时候快速找到要切的位置 可定制性高,时不时可以自己换换配色 轻松分屏,临时执行...
前言前两天看火箭写了个小工具,刚好我也需要用,于是自己写了个试试,顺便熟悉一下如何编译lib库,并且在其他程序使用 实际需求虽然gdb这样的工具很方便,能够看到内存布局,但是对于测试中频繁更改的...