<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_48907714的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_48907714</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_48907714]]></copyright><item><title><![CDATA[ubuntu安装Wine32]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/128995853</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/128995853</guid><author>m0_48907714</author><pubDate>Sun, 12 Feb 2023 16:01:20 +0800</pubDate><description><![CDATA[wine安装]]></description><category></category></item><item><title><![CDATA[横向知识总结]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/126906160</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/126906160</guid><author>m0_48907714</author><pubDate>Sat, 17 Sep 2022 15:33:54 +0800</pubDate><description><![CDATA[横向知识总结]]></description><category></category></item><item><title><![CDATA[Log4j2漏洞复现]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/126581746</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/126581746</guid><author>m0_48907714</author><pubDate>Mon, 29 Aug 2022 14:29:54 +0800</pubDate><description><![CDATA[Log4j漏洞复现]]></description><category></category></item><item><title><![CDATA[内网安全（信息收集）]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124821357</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124821357</guid><author>m0_48907714</author><pubDate>Tue, 17 May 2022 18:05:13 +0800</pubDate><description><![CDATA[DMZ：中文名称为“隔离区”，也称“非军事化区”。一般在两个防火墙之间

DMZ 内通常放置一些不含机密信息的公用服务器，比如 WEB 服务器、E-Mail 服务器、FTP 服务器等。这样来自外网的访问者只可以访问 DMZ 中的服务，但不可能接触到存放在内网中的信息等，即使 DMZ 中服务器受到破坏，也不会对内网中的信息造成影响。DMZ 区是信息安全纵深防护体系的第一道屏障，在企事业单位整体信息安全防护体系中具有举足轻重的作用。


工作组：范围比较小的局域网组成的组
域环境：存在一台主机对全部主机进行控制]]></description><category></category></item><item><title><![CDATA[代码审计总结]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124492498</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124492498</guid><author>m0_48907714</author><pubDate>Fri, 29 Apr 2022 14:00:00 +0800</pubDate><description><![CDATA[代码审计流程、代码审计流程、代码审计实操、代码审计提升]]></description><category></category></item><item><title><![CDATA[JWT安全]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124436293</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124436293</guid><author>m0_48907714</author><pubDate>Wed, 27 Apr 2022 15:56:46 +0800</pubDate><description><![CDATA[检测方法
只有服务器没有检测的情况才能攻击成功（CTF会有，现实几乎没有，什么人写代码会不进行服务器验证呢）
查看数据包有没有Authorization类型（它用来发送jwt）
查看数据包格式是不是JWT格式
起源
说起JWT，我们应该来谈一谈基于token的认证和传统的session认证的区别。
传统的session认证
我们知道，http协议本身是一种无状态的协议，而这就意味着如果用户向我们的应用提供了用户名和密码来进行用户认证，那么下一次请求时，用户还要再一次进行用户认证才行，因为根据http协议，.]]></description><category></category></item><item><title><![CDATA[xml的xxe漏洞]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124413378</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124413378</guid><author>m0_48907714</author><pubDate>Mon, 25 Apr 2022 22:23:23 +0800</pubDate><description><![CDATA[XXE漏洞

XML概念
XML被设计为传输和存储数据，XML文档结构包括XML声明、DTD文档类型定义(可选)、文档元素，其焦点是数据的内容，其把数据从HTML分离，是独立于软件和硬件的信息传输工具。XXE漏洞全称XMLExternal Entity Injection，即xml外部实体注入漏洞，XXE漏洞发生在应用程序解析XML输入时，没有禁止外部实体的加载，导致可加载恶意外部文件，造成文件读取、命令执行、内网端口扫描、攻击内网网站等危害。
XML与HTML的主要差异
XML被设计为传输和存储数据，其焦]]></description><category></category></item><item><title><![CDATA[JAVA反序列化（还是不太懂）]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124392832</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124392832</guid><author>m0_48907714</author><pubDate>Mon, 25 Apr 2022 20:15:33 +0800</pubDate><description><![CDATA[JAVA反序列化

函数
序列化writeObject
反序列化readObject()

序列化和反序列化
序列化 将对象的状态信息转换为可以存储或者传输的过程 。在序列化期间，对象将其当前状态写入到临时或持久性存储区
反序列化从存储区读取数据，比起能够将其还原为对象的过程

演示
一、序列化和反序列化
在写反序列化时报错readObject()函数不存在，所以本人只弄成了序列化
直接上java代码
首先需要一个User类，这个就不上传代码了，我的代码会在桌面的1.txt文件中写入序列化后内容
impor]]></description><category></category></item><item><title><![CDATA[PHP反序列化]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124331075</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124331075</guid><author>m0_48907714</author><pubDate>Sat, 23 Apr 2022 15:46:24 +0800</pubDate><description><![CDATA[PHP反序列化


]]></description><category></category></item><item><title><![CDATA[RCE代码命令执行]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124184050</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124184050</guid><author>m0_48907714</author><pubDate>Fri, 15 Apr 2022 00:41:06 +0800</pubDate><description><![CDATA[RCE
分类

代码执行（执行脚本代码）
命令执行（执行系统命令）


插一句不相关的
所有漏洞形成的条件
可控变量，漏洞函数
poc是用来检测有没有漏洞的
exp是用来利用漏洞的

代码执行
举例
&lt;?php
$code = $_GET['x'];
eval($code);//该函数就是将括号内容当作php语句执行
?&gt;

结果

检测

白盒


代码审计


黑盒


漏扫工具
公开漏洞
手工看参数

命令执行
举例
&lt;?php
        $code=$_GET['x'];
 ]]></description><category></category></item><item><title><![CDATA[Nginx 解析漏洞复现]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/123976954</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/123976954</guid><author>m0_48907714</author><pubDate>Thu, 14 Apr 2022 21:06:10 +0800</pubDate><description><![CDATA[Nginx 解析漏洞复现]]></description><category></category></item><item><title><![CDATA[文件上传简述]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124042882</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124042882</guid><author>m0_48907714</author><pubDate>Thu, 14 Apr 2022 20:00:51 +0800</pubDate><description><![CDATA[第一步
找到上传位置常规类
1、扫描获取上传
2、后台虚脱上传
3、会员中心上传
4、其他途径上传
第二步
扫描他的服务器，确定有无解析漏洞
IIS、Apache、Tomcat、Nginx
确定它的版本，网上找该版本漏洞，进行测试
第四步
进行文件上传
常见判定方法
前端  JS  F12删除函数
后端
黑名单类
特殊解析后缀  php3 php5
.htaccess绕过
空格绕过
.绕过
::$DATA绕过
双后缀名绕过
白名单类
MIME类型
%00截断
0x00截断
0x0a截断
内容及其他
二次渲染]]></description><category></category></item><item><title><![CDATA[XSS的waf绕过思路]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124159887</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124159887</guid><author>m0_48907714</author><pubDate>Wed, 13 Apr 2022 22:36:55 +0800</pubDate><description><![CDATA[只提思路，没有实践
waf常见的过滤标签
&lt;script&gt;  &lt;a&gt;  &lt;p&gt;  &lt;img&gt;  &lt;body&gt; &lt;button&gt;  &lt;var&gt;  &lt;div&gt;  &lt;iframe&gt;  &lt;object&gt; &lt;input&gt; 
&lt;textarea&gt;  &lt;keygen&gt; &lt;frameset&gt;  &lt;embed&gt;  &lt;svg&gt;  &lt;]]></description><category></category></item><item><title><![CDATA[XSS简述]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124153884</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124153884</guid><author>m0_48907714</author><pubDate>Wed, 13 Apr 2022 18:01:42 +0800</pubDate><description><![CDATA[XSS跨站漏洞产生原理，危害，特点?
本质，产生层面，函数类，漏洞操作对应层，危害影响，浏览器内核版本等
Xss跨站漏洞分类
反射型（会经过后端服务器）
存储型
DOM型(也是反射型，它不经过后端服务器，只经过前端渲染)
正常情况下，只有存储型才有作用
&gt;onclick="alert (2) "
&lt;script&gt;alert (2)&lt;/script&gt;

实例:获取cooick
接收端：
&lt;?php
$cookie = $_GET['cookie'];//获取cookie
$]]></description><category></category></item><item><title><![CDATA[文件上传安全狗waf绕过思想]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124053631</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124053631</guid><author>m0_48907714</author><pubDate>Sat, 09 Apr 2022 00:17:07 +0800</pubDate><description><![CDATA[本内容只做思想，因为这些已经是以前的了
上传参数名解析：明确有哪些东西能修改？
Content-Disposition:	一般可更改
name:	表单参数值，不能更改
filename :文件名，可以更改
Content-Type:文件MIME，视情况更改
常见的绕过方法
数据溢出-防匹配(xxx… .)
符号变异-防匹配（'和"和;)
数据截断-防匹配(%00 ;换行)
重复数据-防匹配(参数多次)x
FUZZ大法
数据溢出-防匹配

符号变异-防匹配（'和"和;)
去掉双引号

删除后面的"

切换成’]]></description><category></category></item><item><title><![CDATA[Apache HTTPD 换行解析漏洞（CVE-2017-15715）]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124038042</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124038042</guid><author>m0_48907714</author><pubDate>Fri, 08 Apr 2022 12:47:31 +0800</pubDate><description><![CDATA[Apache HTTPD 换行解析漏洞（CVE-2017-15715）
Apache HTTPD是一款HTTP服务器，它可以通过mod_php来运行PHP网页。其2.4.0~2.4.29版本中存在一个解析漏洞，在解析PHP时，1.php\x0A将被按照PHP后缀进行解析，导致绕过一些服务器的安全策略。
实验环境
vulhub靶场
路径：httpd/CVE-2017-15715

实验过程
1、我们先查看打开的的端口为8080

2、我们通过IP和端口进行访问

3、上传一个php脚本文件并且抓包

4、我们]]></description><category></category></item><item><title><![CDATA[upload-labs靶场通关解密]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/124003207</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/124003207</guid><author>m0_48907714</author><pubDate>Fri, 08 Apr 2022 00:21:58 +0800</pubDate><description><![CDATA[upload-labs靶场通关]]></description><category></category></item><item><title><![CDATA[SQL注入之WAF绕过]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/123940741</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/123940741</guid><author>m0_48907714</author><pubDate>Mon, 04 Apr 2022 22:32:24 +0800</pubDate><description><![CDATA[SQL注入之WAF绕过

数据


大小写
加密解密
编码解码
等价函数
特殊符号
反序列化
注释符混用


方式


更改提交方式
变异


其他


Fuzz大法
数据库特性
垃圾数据溢出
HTTP参数污染


]]></description><category></category></item><item><title><![CDATA[SQL注入之堆叠注入]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/123940201</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/123940201</guid><author>m0_48907714</author><pubDate>Sun, 03 Apr 2022 17:16:36 +0800</pubDate><description><![CDATA[SQL注入之堆叠注入
堆叠注入：就是一堆sql语句（多条）进行执行。在mysql中，每句语句结尾加;表示语句结束，这样我们就想到了是不是可以多句一起使用，也就是堆叠。（并非支持全部数据库）（一般就是mysql）

先在数据库运行，一次性进行两句sql语句

靶场:sqli-labs/Less-38/
后台sql语句
sql="SELECT∗FROMusersWHEREid=′sql="SELECT * FROM users WHERE id='sql="SELECT∗FROMusersWHEREid=′id]]></description><category></category></item><item><title><![CDATA[SQL注入之二次、加解密、DNS注入]]></title><link>https://blog.youkuaiyun.com/m0_48907714/article/details/123930037</link><guid>https://blog.youkuaiyun.com/m0_48907714/article/details/123930037</guid><author>m0_48907714</author><pubDate>Sat, 02 Apr 2022 23:35:07 +0800</pubDate><description><![CDATA[加解密、二次、DNSlog注入
加解密
实例
sqli-labs-master/Less-21/
登录抓包

抓包结果

将uname的内容一看就是加密内容，我们进行解密，我们看解密结果
我们将%3D是ascii码的‘=’号，我们将其修改回来

这时我们需要进行cookie注入时就需要进行加密注入

uname=YWRtaW4ZIGFuZCAnMScgPScyJyAtLSs=
注入报错了，存在注入

sqlmap也存在base64的插件

sqlmap.py -u “http://127.0.0.1/sql]]></description><category></category></item></channel></rss>