摘要: 由于最近要学fsop只能刷点简单的,但又可以让自己学到新东西的题目了,就当查漏补缺的刷题吧,不过不会持续太长,最多4-5天,看能不能把1分题刷的差不多试试 [HarekazeCTF2019]baby_rop2 典型的栈溢出,直接用printf函数打印libc函数的值,在rop给shell 再用fin 阅读全文
posted @ 2021-01-12 19:36 PYozo_free 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 这个先摸了,明天和句柄表作业一起写了 阅读全文
posted @ 2021-01-12 18:09 PYozo_free 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 上一篇篇幅有点长,所以补一篇 上一篇我们说道,时间片中断会导致线程切换,但并不是说只要有时钟中断就一定切换线程,时钟中断时,会有两种情况导致线程切换: 当前线程的CPU时间到期 有备用线程(KPCR.PrcbData.NextThread) CPU时间片 线程时间片存储在_KTHREAD.Quant 阅读全文
posted @ 2021-01-12 18:03 PYozo_free 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 线程切换的几种条件 如果学过操作系统,那么很容易就知道会有以下方法 时间片用完 强制切换 异常处理 时间片切换 其实也叫轮转调度算法,顾名思义当时间到达一定的时候,就会切换一个线程,接着运行,这样就可以让我们感受到我们的只有单核使用的程序却没有断过。 而在Windows中,当时间片到达时候,会引起中 阅读全文
posted @ 2021-01-12 17:57 PYozo_free 阅读(1278) 评论(0) 推荐(0) 编辑