
网络安全
文章平均质量分 81
源代码分析
这个作者很懒,什么都没留下…
展开
-
syzkaller对内核fuzz的帮助,以及安全的改版协议
OpenEuler是基于Linux的,而小米的内核通常基于Android Common Kernel,这些都属于Linux内核的变种,Syzkaller原生支持Linux,所以理论上是可以的。首先,我需要确定用户的具体需求和背景。还要考虑用户可能不太清楚的地方,比如Syzkaller需要内核启用特定的配置选项,如KCOV、KASAN等,这些在厂商的内核中是否默认开启,或者需要自己编译内核。然后,用户可能需要具体的步骤指导,比如如何配置Syzkaller来测试特定的内核,如何处理厂商的定制部分。原创 2025-03-17 16:23:17 · 1051 阅读 · 0 评论 -
Actor模型和Reactor模型,Rust下的actix-web基于Actix Actor框架
在Rust中,Future是异步编程的核心概念,定义了一个可能会在未来某个时间点完成的计算。Future库提供了基本的异步操作和组合工具,使得开发者能够编写高效的非阻塞代码。Actix-web是一个基于Actixactor框架构建的高性能、极简易的Rust Web框架。它利用Rust的类型系统和高效的异步运行时,提供了快速、安全的Web开发体验。Actor模型和Reactor模型各有其适用场景,前者更适合复杂的并发与分布式系统,后者则在高性能I/O处理中表现卓越。Rust的Future。原创 2024-11-01 14:04:58 · 1633 阅读 · 0 评论 -
4G模块和通信的方式的使用
ESP32-S3方案适合资源受限且需要低功耗的嵌入式应用,但需要编写底层代码并处理串口通信。树莓派方案适合需要更高处理能力和更简便的软件开发环境的应用,可以利用Python等高级语言快速实现功能。根据具体项目需求选择合适的方案,并确保硬件连接和软件配置正确,以实现稳定的电话和短信功能。原创 2024-10-31 16:33:08 · 3376 阅读 · 0 评论 -
发现缓冲区漏洞的shellcode创建和生成
编写用于利用缓冲区溢出漏洞的 shellcode 是一个高级的技术活动,需要对目标系统的架构和内存行为有深入的理解。以下是一个基本的步骤指南和示例,展示如何为一个假设的缓冲区溢出漏洞编写 shellcode。这个示例假设目标是一个运行 Windows 的 x86 系统。原创 2024-09-19 00:02:18 · 462 阅读 · 0 评论 -
如何发现漏洞并且生成shellcode
创建 shellcode 和发现漏洞是网络安全和渗透测试领域的高级主题。这些活动通常涉及对目标系统的深入了解,包括其操作系统、应用程序和网络环境。以下是一个概述,介绍如何发现漏洞并生成 shellcode 的基本步骤和考虑因素。原创 2024-09-18 23:58:15 · 452 阅读 · 0 评论