安全客新闻 2024年07月05日
360网络安全周报第325期
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文探讨了开源软件供应链安全问题,从当前开源趋势、安全挑战、安全防护措施等方面进行了阐述,并以安洵杯线上赛的pwn题目为例,介绍了如何利用SSDT技术进行进程保护,以及原始BPF和eBPF的应用。

🎯 **开源趋势与安全挑战** 当前,开源已成为云计算、大数据、人工智能、工业互联网等新兴领域的主要开发模式,操作系统、数据库、中间件、应用软件、设备固件等开发、编译、测试都越来越多的采用开源代码,软件供应链的开源化趋势越来越明显。这种趋势带来了一系列新的安全挑战,例如开源代码库中的漏洞、供应链攻击、恶意代码注入等。

🎯 **SSDT进程保护技术** 进程保护是众多AV或者病毒都要所具备的基础功能,本文就0环下通过SSDT来对进程进行保护进行探究。SSDT(系统服务描述表)是Windows操作系统中用于管理系统调用的一种机制。通过修改SSDT表,可以拦截系统调用,从而实现对进程的保护。

🎯 **BPF技术应用** BPF(Berkeley Packet Filter)是一种用于网络数据包过滤的机制。原始的BPF又称之为class BPF(cBPF), BPF与eBPF类似于i386与amd64的关系, 最初的BPF只能用于套接字的过滤,内核源码树中tools/bpf/bpf_asm可以用于编写这种原始的BPF程序。eBPF是BPF的扩展版本,允许在内核中运行更复杂的程序,例如网络过滤、安全监控、性能分析等。

当前,开源已成为云计算、大数据、人工智能、工业互联网等新兴领域的主要开发模式。操作系统、数据库、中间件、应用软件、设备固件等开发、编译、测试都越来越多的采用开源代码,软件供应链的开源化趋势越来越明显。

做了2021安洵杯线上赛题目,总体来说题目有简单有难的,难易程度合适,这次就做了pwn,把四道pwn题思路总结一下,重点是没几个人做出来的最后一道pwnsky,赛后做了复现。

进程保护是众多AV或者病毒都要所具备的基础功能,本文就0环下通过SSDT来对进程进行保护进行探究,SSDT也不是什么新技术,但作为学习,老的技术我们同样需要掌握。

原始的BPF又称之为class BPF(cBPF), BPF与eBPF类似于i386与amd64的关系, 最初的BPF只能用于套接字的过滤,内核源码树中tools/bpf/bpf_asm可以用于编写这种原始的BPF程序。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

开源 安全 供应链 SSDT BPF
相关文章