漫话开发者 - UWL.ME 精选全球AI前沿科技和开源产品
2024-11-17 talkingdev

深入解析iOS 18的非活跃重启机制

近期,安全研究人员对iOS 18进行了深入的逆向工程研究,重点关注了系统在用户长时间未操作时的自动重启机制。该研究揭示了苹果公司如何通过软件更新来增强设备的安全性和稳定性。研究团队通过分析iOS 18的系统调用和...

Read More
2024-10-25 talkingdev

深入探讨Linux新推出的mseal系统调用

Linux操作系统近日新增了mseal系统调用,旨在增强安全性和数据保护。mseal系统调用允许用户在内核空间中对敏感数据进行封装,确保其在用户态和内核态之间的安全传输。这一功能特别适用于需要高安全级别的应用场景,...

Read More
2024-07-21 talkingdev

rr - C/C++记录回放调试器

rr是一种用于C/C++的记录回放调试器,它通过记录应用程序在执行时的数据来帮助程序员发现和解决问题。这个工具可以记录程序的执行过程,包括程序中的内存分配、系统调用和其他事件,并且可以在需要时回放这些事件,...

Read More
2024-07-20 talkingdev

Linux内核系统调用实现跟踪器

近日,一款名为Syscall Tracker的工具在Github上发布。这款工具可以跟踪Linux内核的系统调用实现。通过Syscall Tracker,用户可以了解系统调用在内核中的实现情况,包括系统调用的执行路径、调用堆栈等。这对于开发...

Read More
2024-07-08 talkingdev

再见Boot Loader:请使用Kernel代替

近日,有消息称,Linux的开发者正在努力地将Boot Loader从内核中移除,取而代之的是更加安全和高效的Kernel。这项工作正在进行中,预计将在未来几个版本中实现。Kernel是操作系统的核心,它负责管理系统资源、控制进...

Read More
2023-07-24 talkingdev

把“你”放入CPU(系列文章)

这一系列的文章解释了在计算机上运行程序时发生的事情。它涵盖了多进程工作原理,系统调用是什么,计算机如何通过硬件中断管理内存,以及Linux如何加载可执行文件。计算机的结构其实非常简单,比人们预期的复杂度和...

Read More