—1 —开发环境这里以 Ubuntu 20.04 为例构建 eBPF 开发环境:$ uname -aLinux VM-1-3-ubuntu 5.4.0-42-generic #46-Ubuntu SM...
一题教你学会构造PHP反序列化POP链
01魔法函数在构造POP链之前,首先了解一下常见的PHP魔法函数,这也是构造POP的关键。__construct() //当一个对象创建时被调用__destruct() //当一个对象销毁时被调用__...
Laravel RCE 另类技巧
Laravel框架简介Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行...
Windwos CVE-2023-29360漏洞的研究与分析
1漏洞背景CVE-2023-29360是Pwn2Own 2023温哥华中使用的一个Windows提权漏洞,该漏洞来源于MSKSSRV驱动程序的一个逻辑问题,利用上非常稳定,而且手法简单,是一个较好的W...
Nftables整型溢出提权利用(CVE-2023-0179)
前言在CVE-2023-0179-Nftables整型溢出中,分析了漏洞的成因,接下来分析漏洞的利用。漏洞利用根据漏洞成因可以知道,payload_eval_copy_vlan函数存在整型溢出,导致我...
大模型手工部署指南
上篇文章简单写了一下使用ollama本地部署deepseek,有很多非计算机相关专业的朋友也想折腾,并且遇到了不少问题,因此本篇写了通过其他方式进行模型的部署的指南,也能解决一部分问题。文章写的仓促,...
08x结构体64-71
关注公众号,后台回复 找书+ C++Primer 获取C++相关电子书。C/C++ 数组允许定义可存储相同类型数据项的变量,但是结构是 C++ 中另一种用户自定义的可用的数据类型,它允许您存储不同类型...
Glibc malloc/free 源码分析
代码仓库:https://github.com/bminor/glibc/blob/glibc-2.27/,只分析 64 位模式下。一关键概念malloc_chunkmalloc 申请的内存块被称为 ...
【实操】大语言模型能否按照特定要求撰写情报简报
今天给大家推送一个利用ChatGPT等大语言模型撰写情报简报的模板:It is VITAL for you to complete every step ,in detail . Do not ski...
使用汇编代码实现反向shell
文章来源:奇安信攻防社区链接:https://forum.butian.net/share/4046作者:XYZF实现一个反向shell连接1.寻找kernel32.dll这里使用的是PEB法来寻找k...
DEC/RPC协议与Windows服务创建浅析(银狐原始进程隐匿方式之一)
该方法是在一个银狐家族的样本中发现的,通过构造RPC数据包并发送请求至对应的RPC服务,能够绕过多个终端安全软件对CreatServices、NrdClientCall3等3环函数的Hook,从而规避...
PHP反序列化新手入门学习总结
最近写了点反序列化的题,才疏学浅,希望对CTF新手有所帮助,有啥错误还请大师傅们批评指正。php反序列化简单理解首先我们需要理解什么是序列化,什么是反序列化?PHP序列化:serialize()序列化...
31