<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[g1345444的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/g1345444</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; g1345444]]></copyright><item><title><![CDATA[frp0.57搭建内网穿透教程]]></title><link>https://blog.youkuaiyun.com/g1345444/article/details/138326774</link><guid>https://blog.youkuaiyun.com/g1345444/article/details/138326774</guid><author>g1345444</author><pubDate>Mon, 29 Apr 2024 21:58:57 +0800</pubDate><description><![CDATA[frp新版本0.57搭建教程]]></description><category></category></item><item><title><![CDATA[shiro反序列化漏洞]]></title><link>https://blog.youkuaiyun.com/g1345444/article/details/136298266</link><guid>https://blog.youkuaiyun.com/g1345444/article/details/136298266</guid><author>g1345444</author><pubDate>Mon, 26 Feb 2024 14:19:53 +0800</pubDate><description><![CDATA[查看到这里发现会传入前面序列化的数组和key值，最后再去调用他的重载方法并且传入序列化数组、key、ivBytes值、generate。这里调用crypt方法进行获取到加密后的数据，而这个output是一个byte数组，大小是加密后数据的长度加上iv这个值的长度。进行加密，该类中也有对应的解密操作。该方法的作用为使用Base64对指定的序列化字节数组进行编码，并将Base64编码的字符串设置为cookie值。这里执行完成后就拿到了ivBytes的值了，这里再回到加密方法的地方查看具体加密的实现。]]></description><category></category></item><item><title><![CDATA[log4j反序列化漏洞]]></title><link>https://blog.youkuaiyun.com/g1345444/article/details/136179144</link><guid>https://blog.youkuaiyun.com/g1345444/article/details/136179144</guid><author>g1345444</author><pubDate>Mon, 19 Feb 2024 22:21:48 +0800</pubDate><description><![CDATA[log4j2是apache下的java应用常见的开源日志库，是一个就Java的日志记录工具。在log4j框架的基础上进行了改进，并引入了丰富的特性，可以控制日志信息输送的目的地为控制台、文件、GUI组建等，被应用于业务系统开发，用于记录程序输入输出日志信息。需要说明的是，这里忽略了具体格式化时的逻辑，因为块数据格式化时使用的逻辑可能不同，而且与漏洞无关，重要的只有处理jndi表达式那块。406行的循环是一个重要的逻辑，最终的触发点也是在这个循环中产生的，这里的。为空，所以不会进这里的if语句；]]></description><category></category></item><item><title><![CDATA[Fastjson反序列化漏洞]]></title><link>https://blog.youkuaiyun.com/g1345444/article/details/136178932</link><guid>https://blog.youkuaiyun.com/g1345444/article/details/136178932</guid><author>g1345444</author><pubDate>Mon, 19 Feb 2024 22:00:27 +0800</pubDate><description><![CDATA[下载地址：https://github.com/RandomRobbieBF/marshalsec-jar。下载地址：https://github.com/welk1n/JNDI-Injection-Exploit。下载地址：https://github.com/pmiaowu/BurpFastJsonScan。下载地址：https://github.com/a1phaboy/FastjsonScan。将TouchFile.java文件内容修改为以下代码。地址：http://www.dnslog.cn/]]></description><category></category></item><item><title><![CDATA[Struts2漏洞]]></title><link>https://blog.youkuaiyun.com/g1345444/article/details/136137239</link><guid>https://blog.youkuaiyun.com/g1345444/article/details/136137239</guid><author>g1345444</author><pubDate>Sat, 17 Feb 2024 12:48:38 +0800</pubDate><description><![CDATA[SPEL（Spring Expression Language），即Spring表达式语言，比JSP的EL更强大的一种表达式语言。特别是方法调用和基本的字符串模板功能。Spring框架的核心功能之一就是通过依赖注入的方式来管理Bean之间的依赖关系，而SpEl可以方便快捷的对ApplicationContext中的Bean进行属性的装配和提取。]]></description><category></category></item></channel></rss>