工控系统漏洞挖掘与防护一、 背景介绍工业控制系统是工业生产中采用的控制系统的总称。工业控制系统广泛应用在电力、水利、石油、天然气、制造等行业。根据从远程控制站返回的数据,工业控制系统可以自动化的...
more
Room of Requirement
pwn what you want
-
-
第一篇里面主要还是入门,对基础知识的补充与尝试,这一次要逐渐深入,主要环节是对实模式与保护模式的学习。 专注到内核实现第一篇里面可以看到在步入到真正的内核处理前有许多操作,尤其是从主引导记录到b... more
-
一直想做的事来着,主要参考 于渊的《自己动手写操作系统》 james的教程 hurlex的教程 计算机启动过程读取BIOS按下电源按钮后,计算机首先读取一块ROM芯片,这块芯片里的程序是”基... more
-
stack && queue两者均为配接器(container adapter),底层默认为deque,即在deque的基础上做出某些限制即可。比如说:stack只允许后进先出,... more
-
deque双向开口的连续线性空间,因为要在头部也要插入,所以不是简单的像vector一样分配。 deque没有容量的概念,实际上底层是以分段连续空间组合而成。 Constructor指定初值。... more
-
list list调试的时候比较奇怪,许多关于链表操作的函数无法跟进到源代码,原因暂时未知。 底层为双向链表,节点的数据结构1234567891011121314namespace __det... more
-
priority_queue因为底层比较简单(置于vector的最大堆/最小堆),所以放到前面来分析123456789template<typename _Tp, typename _Se... more
-
vector主要代码位于 stl_vector.h较为简单,本身就是个动态数组。结构较为简单1234567891011template<typename _Tp, typename _Al... more
-
Prepare 后面发现好像按最初的vscode中的设置引用devc++中的include就有源码可以直接进行调试。且使用c++11的标准。 首先下载源码:https://sourceforg... more
-
firmware一个关于路由器固件的逆向 思路UE打开看到文件开头的TP-LINK technologies等字样,应该是路由器相关的。binwalk查看bin文件,经过相关查询,发现最后的11... more