摘要: 多进程与线程的优缺点及应用场景 多进程优点 ①编程相对容易;通常不需要考虑锁和同步资源的问题。 ②更强的容错性:比起多线程的一个好处是一个进程崩溃了不会影响其他进程。 ③有内核保证的隔离:数据和错误隔离。 对于使用如C/C++这些语言编写的本地代码,错误隔离是非常有用的:采用多进程架构的程序一般可以 阅读全文
posted @ 2021-10-30 16:26 20191306张宇鹏 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、实验描述 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 系统用户名shiyanlou,密码shiyanlou 实验 阅读全文
posted @ 2021-10-30 16:24 20191306张宇鹏 阅读(80) 评论(0) 推荐(0) 编辑