刚刚睡了一个半小时。
梦里的这顿米其林是真的不错!
那个牛排是真的嫩,很大一条,然后沙拉也好吃,那个鱼烤的是真的好,柠檬味是真的不错。
啊,梦里真就什么都有。awa
梦里的这顿米其林是真的不错!
那个牛排是真的嫩,很大一条,然后沙拉也好吃,那个鱼烤的是真的好,柠檬味是真的不错。
啊,梦里真就什么都有。awa
抱着一本CTF的书随便翻着,翻到了讲Windows系统内核的内容,还有简单驱动的编写。
这我固然是看不懂的,只是翻着,看着x86从什么时候开始,看着Windows怎么实现权限控制,甚至看他如何做了个能够使用Ring0权限的驱动……
接触到越底层越硬件,越觉得如今我是站在如何的巨人的肩膀上,才能专注于一个个功能的实现。以前的很多问题,包括近几年同学们初学C时候问我的问题,倘若没有学那么深入也琢磨不出个所以然来。
这也是计算机这一人类技术的集大成者和大多数基础学科的区别。同样一句1+1=2,数学上定义就好。
——而倘若你在Windows上用VSCode通过gcc编译器将C语言编译为exe运行,它输出了2。
这之间——VSCode是如何监听gcc和你程序的输入输出的、gcc是怎么将你的C代码变为可执行文件的、你的可执行文件是怎么被Windows执行的、你的C代码和文件是如何被读取的、你的文本是怎么被编码存储的、你的可执行程序是怎么控制堆,栈和寄存器的、系统内核是如何做到内存寻址的、内存的访问是如何被授予权限的——甚至,为什么你的屏幕能够显示出来2。
有些东西,不必关心,但在你不知不觉中,你所拥有的是全人类的智慧。况且——在学密码学和网络交互之前,又怎会想到基于质因数分解的安全性几乎和每一次点击都息息相关呢……
这个世界,偌大。
01:21@2021.05.02
这我固然是看不懂的,只是翻着,看着x86从什么时候开始,看着Windows怎么实现权限控制,甚至看他如何做了个能够使用Ring0权限的驱动……
接触到越底层越硬件,越觉得如今我是站在如何的巨人的肩膀上,才能专注于一个个功能的实现。以前的很多问题,包括近几年同学们初学C时候问我的问题,倘若没有学那么深入也琢磨不出个所以然来。
这也是计算机这一人类技术的集大成者和大多数基础学科的区别。同样一句1+1=2,数学上定义就好。
——而倘若你在Windows上用VSCode通过gcc编译器将C语言编译为exe运行,它输出了2。
这之间——VSCode是如何监听gcc和你程序的输入输出的、gcc是怎么将你的C代码变为可执行文件的、你的可执行文件是怎么被Windows执行的、你的C代码和文件是如何被读取的、你的文本是怎么被编码存储的、你的可执行程序是怎么控制堆,栈和寄存器的、系统内核是如何做到内存寻址的、内存的访问是如何被授予权限的——甚至,为什么你的屏幕能够显示出来2。
有些东西,不必关心,但在你不知不觉中,你所拥有的是全人类的智慧。况且——在学密码学和网络交互之前,又怎会想到基于质因数分解的安全性几乎和每一次点击都息息相关呢……
这个世界,偌大。
01:21@2021.05.02
👍1
还是想挂个人。
论同学拿着我的校内远程桌面反代服务做了什么离谱的事情。
论同学拿着我的校内远程桌面反代服务做了什么离谱的事情。