会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
顾北清
江畔何人初见月,江月何年初照人。
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2023年4月18日
恶意软件开发(三)经典DLL注入流程
摘要: 什么是dll注入? DLL注入允许将外部DLL文件加载到进程中并运行其中的代码。DLL(动态链接库)是一种可重用的代码库,它包含在多个程序中使用的函数、类、变量和其他程序代码。DLL注入技术可以通过将DLL文件注入到目标进程的地址空间中,从而允许程序能够访问其中的代码和数据。DLL注入通常用于许多不
阅读全文
posted @ 2023-04-18 15:00 顾北清
阅读(2296)
评论(0)
推荐(0)
2023年4月17日
恶意软件开发(二)经典代码注入流程
摘要: 什么是代码注入?为什么需要代码注入? 代码注入是指将一段恶意代码注入到正在运行的进程中,以便实现对该进程的控制和操作。通过代码进程注入,攻击者可以在运行中的进程中执行自己的代码,从而可以窃取敏感信息、控制系统或执行其他恶意行为。 攻击者可以使用各种技术来进行代码进程注入攻击,包括使用已知的漏洞、使用
阅读全文
posted @ 2023-04-17 16:06 顾北清
阅读(857)
评论(0)
推荐(0)
恶意软件开发(一)Reverse Shell
摘要: 什么是Reverse Shell? 反向 Shell(Reverse Shell)是指远程攻击者在攻击成功后,通过建立一个反向连接,让受害者的机器连接到攻击者的机器上,从而达到控制受害者机器的目的。通常情况下,攻击者需要在受害者机器上植入一个恶意程序,使得该程序能够在后续与攻击者机器建立连接并接受攻
阅读全文
posted @ 2023-04-17 11:31 顾北清
阅读(915)
评论(4)
推荐(0)
2023年3月25日
Python实现简易版TCP代理
摘要: 什么是TCP代理 TCP代理是一种网络代理技术,它允许客户端和服务器之间通过一个位于中间的第三方TCP代理服务器进行通信。TCP代理的工作方式是客户端向代理服务器发送TCP连接请求,代理服务器将此请求转发到目标服务器,然后等待目标服务器响应。当目标服务器响应时,代理服务器将响应转发回客户端。 整体功
阅读全文
posted @ 2023-03-25 21:17 顾北清
阅读(3435)
评论(0)
推荐(0)
2023年3月22日
Commons-Collections1反序列化
摘要: JDK版本为jdk8u65 commons-collections版本为3.2.1 InvokerTransformer CC1的漏洞点在InvokerTransformer,InvokerTransformer下有一个transform方法: public Object transform(Obj
阅读全文
posted @ 2023-03-22 20:07 顾北清
阅读(122)
评论(0)
推荐(0)
2023年3月9日
Python实现简易版Netcat
摘要: Netcat Netcat是一种网络工具,也称为“nc”,可用于在计算机网络之间进行TCP/IP或UDP连接。它可以用于连接到其他计算机上的端口,发送和接收数据,扫描端口以及创建服务器等。 使用Python实现简易版 整体功能规划 if __name__ == "__main__": # argpa
阅读全文
posted @ 2023-03-09 12:56 顾北清
阅读(778)
评论(0)
推荐(0)
2023年2月26日
URLDNS利用链
摘要: 原理 Java URLDNS链是通过readObject反序列化+DNS查询来确认反序列化利用点的存在。该利用链具有如下特点: [1] 只能发起 DNS 请求,不能进行其它利用。 [2] 不限制 jdk 版本,使用 Java 内置类,对第三方依赖没有要求。 [3] 目标无回显,可以通过 DNS 请求
阅读全文
posted @ 2023-02-26 14:59 顾北清
阅读(448)
评论(0)
推荐(0)
Java原生序列化与反序列化
摘要: 序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 为什么需要序列化? 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对
阅读全文
posted @ 2023-02-26 13:59 顾北清
阅读(504)
评论(0)
推荐(0)
2022年9月14日
【Leetcode】63. 不同路径 II
摘要: ### 题目([链接](https://leetcode.cn/problems/unique-paths-ii/)) 一个机器人位于一个`m x n`网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Fin
阅读全文
posted @ 2022-09-14 11:04 顾北清
阅读(92)
评论(0)
推荐(0)
2022年9月13日
【Leetcode】62. 不同路径
摘要: ### 题目([链接](https://leetcode.cn/problems/unique-paths/)) 一个机器人位于一个`m x n`网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish
阅读全文
posted @ 2022-09-13 22:11 顾北清
阅读(46)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告