上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 什么是shellcode? Shellcode通常指的是一段用于攻击的机器码(二进制代码),可以被注入到目标计算机中并在其中执行。Shellcode 的目的是利用目标系统的漏洞或弱点,以获取系统控制权或执行恶意操作。它的名称来自于它经常被注入到攻击者编写的恶意软件的 shell 环境中,以便让攻击者 阅读全文
posted @ 2023-04-22 15:47 顾北清 阅读(733) 评论(0) 推荐(0)
摘要: 通过进程名查找PID 当我们编写注入器的时候,肯定是希望直接通过进程名进行注入,而不是像上一篇笔记一样通过手动输入PID进行查找。 通过进程名查找PID的步骤如下: (1)创建系统中所有进程的快照 (2)保存系统快照中遇到的第一个进程的信息 (3)循环检索系统中进程的信息是否匹配需要查找的进程名 这 阅读全文
posted @ 2023-04-19 10:03 顾北清 阅读(293) 评论(0) 推荐(0)
摘要: 什么是dll注入? DLL注入允许将外部DLL文件加载到进程中并运行其中的代码。DLL(动态链接库)是一种可重用的代码库,它包含在多个程序中使用的函数、类、变量和其他程序代码。DLL注入技术可以通过将DLL文件注入到目标进程的地址空间中,从而允许程序能够访问其中的代码和数据。DLL注入通常用于许多不 阅读全文
posted @ 2023-04-18 15:00 顾北清 阅读(2404) 评论(0) 推荐(0)
摘要: 什么是代码注入?为什么需要代码注入? 代码注入是指将一段恶意代码注入到正在运行的进程中,以便实现对该进程的控制和操作。通过代码进程注入,攻击者可以在运行中的进程中执行自己的代码,从而可以窃取敏感信息、控制系统或执行其他恶意行为。 攻击者可以使用各种技术来进行代码进程注入攻击,包括使用已知的漏洞、使用 阅读全文
posted @ 2023-04-17 16:06 顾北清 阅读(966) 评论(0) 推荐(0)
摘要: 什么是Reverse Shell? 反向 Shell(Reverse Shell)是指远程攻击者在攻击成功后,通过建立一个反向连接,让受害者的机器连接到攻击者的机器上,从而达到控制受害者机器的目的。通常情况下,攻击者需要在受害者机器上植入一个恶意程序,使得该程序能够在后续与攻击者机器建立连接并接受攻 阅读全文
posted @ 2023-04-17 11:31 顾北清 阅读(1052) 评论(4) 推荐(0)
摘要: 什么是TCP代理 TCP代理是一种网络代理技术,它允许客户端和服务器之间通过一个位于中间的第三方TCP代理服务器进行通信。TCP代理的工作方式是客户端向代理服务器发送TCP连接请求,代理服务器将此请求转发到目标服务器,然后等待目标服务器响应。当目标服务器响应时,代理服务器将响应转发回客户端。 整体功 阅读全文
posted @ 2023-03-25 21:17 顾北清 阅读(3517) 评论(0) 推荐(0)
摘要: JDK版本为jdk8u65 commons-collections版本为3.2.1 InvokerTransformer CC1的漏洞点在InvokerTransformer,InvokerTransformer下有一个transform方法: public Object transform(Obj 阅读全文
posted @ 2023-03-22 20:07 顾北清 阅读(153) 评论(0) 推荐(0)
摘要: Netcat Netcat是一种网络工具,也称为“nc”,可用于在计算机网络之间进行TCP/IP或UDP连接。它可以用于连接到其他计算机上的端口,发送和接收数据,扫描端口以及创建服务器等。 使用Python实现简易版 整体功能规划 if __name__ == "__main__": # argpa 阅读全文
posted @ 2023-03-09 12:56 顾北清 阅读(858) 评论(0) 推荐(0)
摘要: 原理 Java URLDNS链是通过readObject反序列化+DNS查询来确认反序列化利用点的存在。该利用链具有如下特点: [1] 只能发起 DNS 请求,不能进行其它利用。 [2] 不限制 jdk 版本,使用 Java 内置类,对第三方依赖没有要求。 [3] 目标无回显,可以通过 DNS 请求 阅读全文
posted @ 2023-02-26 14:59 顾北清 阅读(555) 评论(0) 推荐(0)
摘要: 序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 为什么需要序列化? 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对 阅读全文
posted @ 2023-02-26 13:59 顾北清 阅读(567) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页