<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lelouch_E的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lelouch_E</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lelouch_E]]></copyright><item><title><![CDATA[提权总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109486380</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109486380</guid><author>Lelouch_E</author><pubDate>Mon, 30 Nov 2020 16:41:03 +0800</pubDate><description><![CDATA[提权总结概念用户划分window权限linux权限提权类别本地提权
概念
提高自己在服务器中的权限所做的操作
主要针对网站入侵过程中，通过各种漏洞上传shell，以夺得该服务器权限。

操作系统安全的基础
用户空间与内核空间是隔离的。
内核空间是内核代码运行的地方，用户空间是用户程序代码运行的地方。所以如果用户的程序崩溃，内核不受影响。
当进程运行在内核空间时就处于内核态，当进程运行在用户空间时就处于用户态。
账号分类


本地系统账户（SYSTEM）
本地系统账号是一个具有完全系统访问权并且在网络中担当计]]></description><category></category></item><item><title><![CDATA[SQL注入类型CTF题目总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142320</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142320</guid><author>Lelouch_E</author><pubDate>Wed, 25 Nov 2020 20:11:38 +0800</pubDate><description><![CDATA[SQL注入类型CTF题union 注入buu Fakebookbuu  Baby Sqli盲注buu Hack World报错注入buu  hardsql其他buu BlackList
union 注入
buu Fakebook
注册后扫描目录发现：/robots.txt
测试发现/view.php?no=1 参数存在SQL注入，但是union select被waf拦截了
尝试绕过
爆表名
/view.php?no=-1 union/**/select 1,group_concat(table_name),]]></description><category></category></item><item><title><![CDATA[反序列化类型CTF题目总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142160</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142160</guid><author>Lelouch_E</author><pubDate>Wed, 25 Nov 2020 20:11:28 +0800</pubDate><description><![CDATA[反序列化CTF题总结buu NiZhuanSiWeiareuserialz
buu NiZhuanSiWei
主页是一段php代码，审计：

&nbsp;&nbsp;&nbsp;&nbsp;有file_get_content()，可以利用伪协议写入‘welcome to the zjctf '过判断；
&nbsp;&nbsp;&nbsp;&nbsp;同时看到提示有useless.php ，可以利用include(）读一下文件
&nbsp;&nbsp;&nbsp;&nbsp;构造payload：

?text]]></description><category></category></item><item><title><![CDATA[命令执行类型CTF题目总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142570</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/110142570</guid><author>Lelouch_E</author><pubDate>Wed, 25 Nov 2020 20:11:14 +0800</pubDate><description><![CDATA[命令执行类型CTF题php命令执行buu  Online Tool禁止套娃
php命令执行
buu  Online Tool
一段php代码审计：

大致意思是获取x-forward-for头后与glzjin拼接创建文件夹，将传入参数host通过escapeshellarg和escapeshellcmd方法转义后，转到之前创建的文件夹目录，执行nmap命令。
如果两方法以上述顺序执行会有绕过漏洞


传入的参数是：172.17.0.2‘ -v -d a=1
经过escapeshellarg处理后变成了’17]]></description><category></category></item><item><title><![CDATA[解决docker pull镜像速度缓慢问题]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109850833</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109850833</guid><author>Lelouch_E</author><pubDate>Fri, 20 Nov 2020 15:31:59 +0800</pubDate><description><![CDATA[解决方案：将docker镜像源修改为国内的：


操作步骤：



在/etc/docker下编辑daemon.json文件（若没有则新建文件）：

编辑如下：
添加

{"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]}



保存退出

重启docker配置文件

systemctl daemon-reload
systemctl restart docker


...]]></description><category></category></item><item><title><![CDATA[docker端口映射但外网无法访问解决方案]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109849522</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109849522</guid><author>Lelouch_E</author><pubDate>Fri, 20 Nov 2020 15:11:43 +0800</pubDate><description><![CDATA[首先查看自己的ip转发是否打开(一般都是这个问题）
sysctl net.ipv4.ip_forward


若回显net.ipv4.ip_forward=0则表示未打开

打开方式：
vim /etc/sysctl.conf
#添加下面语句
net.ipv4.ip_forward = 1 #保存退出
sysctl -p 	#重新加载



查看服务器的安全策略组
&nbsp;&nbsp;设置成如下即可：



查看是否开启防火墙



ufw disable#直接关闭防火墙


设置策略开放端口
sudo]]></description><category></category></item><item><title><![CDATA[CVE-2020-16838 Windows tcp/ip 远程代码执行漏洞复现]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109755310</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109755310</guid><author>Lelouch_E</author><pubDate>Tue, 17 Nov 2020 22:15:29 +0800</pubDate><description><![CDATA[漏洞环境
攻击机：windows 10
（python版本：3.7 ，安装了scapy依赖）
受害机环境：windows10 1909

受害机网络开启ipv6支持

打开cmd输入ipconfig查看受害机ipv6地址为

fd15:4ba5:5a2b:1008:8c9a:8a2b:4489:74aa

攻击机的ipv6地址为
fe80::9835:b7ba:c813:5f6a%10

要求攻击机与受害机网络畅通

漏洞分析
&nbsp;&nbsp;根据rfc5006描述，RDNSS包的length应为奇]]></description><category></category></item><item><title><![CDATA[CVE-2020-1938（tomcat root目录下文件读取文件包含）]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109721999</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109721999</guid><author>Lelouch_E</author><pubDate>Mon, 16 Nov 2020 15:45:27 +0800</pubDate><description><![CDATA[影响版本：

Apache Tomcat 9.x &lt; 9.0.31
Apache Tomcat 8.x &lt; 8.5.51
Apache Tomcat 7.x &lt; 7.0.100
Apache Tomcat 6.x

前提条件：
&nbsp;&nbsp;AJP Connector 服务端口 （默认8009）
文件读取
python2 "Tomcat-ROOT路径下文件读取(CVE-2020-1938).py" -p 8009 -f /WEB-INF/web.xml 127.0.0.1


文]]></description><category></category></item><item><title><![CDATA[ActiveMQ任意文件写入漏洞（CVE-2016-3088）]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109696869</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109696869</guid><author>Lelouch_E</author><pubDate>Sun, 15 Nov 2020 18:57:38 +0800</pubDate><description><![CDATA[环境搭建
环境监听61616端口和8161端口，其中8161为web控制台端口，本漏洞就出现在web控制台中。
背景
ActiveMQ的web控制台分三个应用，admin，api和fileserver，其中admin是管理员页面，api是接口，fileserver是储存文件的接口；admin和api都需要登录后才能使用，fileserver无需登录。
fileserver是一个RESTfulAPI接口，可以通过GET，PUT，DELETE等HTTP请求对其中存储的文件进行读写操作，其设计目的是为了弥补消息队]]></description><category></category></item><item><title><![CDATA[日志文件排查]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109025876</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109025876</guid><author>Lelouch_E</author><pubDate>Thu, 12 Nov 2020 21:03:41 +0800</pubDate><description><![CDATA[日志文件，它记录着Windows系统及其各种服务运行的每个细节，对增强Windows的稳定和安全性，起着非常重要的作用。但许多用户不注意对它保护，一些“不速之客”很轻易就将日志文件清空，给系统带来严重的安全隐患。

一、什么是日志文件
　　日志文件是Windows系统中一个比较特殊的文件，它记录着Windows系统中所发生的一切，如各种系统服务的启动、运行、关闭等信息。Windows日志包括应用程序、安全、系统等几个部分，它的存放路径是“%systemroot%system32config”，应用程序日志、]]></description><category></category></item><item><title><![CDATA[Windows入侵排查思路手段]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109229475</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109229475</guid><author>Lelouch_E</author><pubDate>Wed, 04 Nov 2020 11:38:39 +0800</pubDate><description><![CDATA[第1篇：window入侵排查
0x00 前言
​	当企业发生黑客入侵、系统崩溃或其它影响业务正常运行的安全事件时，急需第一时间进行处理，使企业的网络信息系统在最短时间内恢复正常工作，进一步查找入侵来源，还原入侵事故过程，同时给出解决方案与防范措施，为企业挽回或减少经济损失。
常见的应急响应事件分类：
web入侵：网页挂马、主页篡改、Webshell
系统入侵：病毒木马、勒索软件、远控后门
网络攻击：DDOS攻击、DNS劫持、ARP欺骗
针对常见的攻击事件，结合工作中应急响应事件分析和解决的方法，总结了一些W]]></description><category></category></item><item><title><![CDATA[buu ctf总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/109444591</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/109444591</guid><author>Lelouch_E</author><pubDate>Tue, 03 Nov 2020 10:17:54 +0800</pubDate><description><![CDATA[buuctf总结NiZhuanSiWei
NiZhuanSiWei
主页是一段php代码，审计：

有file_get_content()，可以利用伪协议写入‘welcome to the zjctf

]]></description><category></category></item><item><title><![CDATA[SSRF 漏洞解析]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108982560</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108982560</guid><author>Lelouch_E</author><pubDate>Sat, 17 Oct 2020 13:08:40 +0800</pubDate><description><![CDATA[漏洞原理

SSRF（服务端请求伪造）是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。一般情况下，SSRF攻击的目标是从外网无法访问的内部系统。（正是因为它是由服务端发起的，所以它能够请求到与它相连而与外网隔离的内部系统）
SSRF形成的原因大都是由于服务端提供了从其他服务器应用获取数据的功能且没有对目标地址做过滤和限制。如果从指定URL地址获取网页文本内容，加载指定地址的图片，下载等等。
Tips：除http/https等方式可以造成ssrf，类似tcp connect方式也可以探测内网一些ip的端]]></description><category></category></item><item><title><![CDATA[Owasp top10 小结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108949937</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108949937</guid><author>Lelouch_E</author><pubDate>Tue, 13 Oct 2020 19:47:23 +0800</pubDate><description><![CDATA[Owasp top10
1.SQL注入

原理：web应用程序对用户输入的数据合法性没有过滤或者是判断，前端传入的参数是攻击者可以控制，并且参数带入数据库的查询，攻击者可以通过恶意的sql语句来实现对数据库的任意操作。

2.失效的身份认证和会话管理

原理：在开发web应用程序时，开发人员往往只关注Web应用程序所需的功能，所以常常会建立自定义的认证和会话方案。但是要正确的实现这些方案却是很难的。结果就在退出，密码管理，超时，密码找回，账户更新等方面存在漏洞。
危害：由于存在以上的漏洞，恶意用户可能会窃取]]></description><category></category></item><item><title><![CDATA[java web 常见框架]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108937926</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108937926</guid><author>Lelouch_E</author><pubDate>Tue, 06 Oct 2020 17:31:27 +0800</pubDate><description><![CDATA[Java web 主流框架
成熟框架
hibernate 框架
hibernate 是一种ORM框架，全称Object-Relative Database-Mapping,在Java对象与关系型数据库之间建立某种映射，以实现直接存取Java对象（POJO）。ORM框架与MVC不同思想与适用范围。
常规读写操作是：使用JDBC连接读写数据库，最常见的打开数据库连接，使用复杂的sql语句读写，关闭连接，获取的数据又需要转换或封装后往后传，非常繁琐。
而hibernate框架，它需要你创建一系列的持久化层，每个类]]></description><category></category></item><item><title><![CDATA[报错注入 2020-10-04]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108923131</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108923131</guid><author>Lelouch_E</author><pubDate>Mon, 05 Oct 2020 20:05:12 +0800</pubDate><description><![CDATA[报错注入

因为对报错注入还不是很懂，单拎出来学习；
报错注入在没法用union联合查询时用，但前提还是不能过滤一些关键的函数/
报错注入就是利用了数据库的某些机制，人为地制造错误条件，使得查询结果能够出现在错误信息中

xpath语法错误

利用xpath语法错误来进行报错注入；
主要利用extractvalue()和updatexml()两个函数;
利用条件：mysql版本&gt;5.1.5

extractvalue()函数

函数原型：extractvalue(xml_document,Xpath_]]></description><category></category></item><item><title><![CDATA[sql注入基础知识点总结]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108919678</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108919678</guid><author>Lelouch_E</author><pubDate>Mon, 05 Oct 2020 20:03:45 +0800</pubDate><description><![CDATA[sql注入基础知识点总结sql注入原理适用类型sql注入漏洞的常见类型sql注入点的类型sql注入一般步骤如何防御sql漏洞？
sql注入原理
sql注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序，而这些输入大都是sql语法里的一些组合，通过执行SQL语句进而执行攻击者所要的操作，其主要原因是程序没有细致地过滤用户输入的数据，致使非法数据侵入系统。（从客户端提交特殊的代码，从而收集服务器与程序的信息，获取到想要的数据）
适用类型

只要是支持批处理SQL指令的数据库服务器，都有可能受到这种手法的]]></description><category></category></item><item><title><![CDATA[常见SQL注入类型 2020-10-04]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/108920102</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/108920102</guid><author>Lelouch_E</author><pubDate>Mon, 05 Oct 2020 20:02:45 +0800</pubDate><description><![CDATA[常见SQL注入类型最基础的注入-union注入攻击Boolean注入攻击-布尔盲注报错注入攻击时间注入攻击-时间盲注堆叠查询注入攻击二次注入攻击宽字节注入攻击base64 注入攻击cookie注入攻击-http请求头参数注入XFF注入攻击-http请求头参数注入知道绝对路径的注入
最基础的注入-union注入攻击


判断是get型还是post型注入；


找到正确的闭合规则；


order by 查询字段数；


union select 1,2…# 查询显示位是第几位，没有的话就试试把id=1显示位让]]></description><category></category></item><item><title><![CDATA[从零开始的面经总结DAY2]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/106653083</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/106653083</guid><author>Lelouch_E</author><pubDate>Tue, 09 Jun 2020 23:03:17 +0800</pubDate><description><![CDATA[Q1：http/1.1的新增内容
A1：http/1.0与http/1.1总结
http/1.1相较于HTTP/1.1，1.增加了更多请求头和响应头来改进和扩充HTTP/1.0的功能，
2.实现持久连接。原理：在HTTP首部的Connection：Keep-alive中，Keep-Alive：timeout=20（TCP通道保持20s）
3.块编码：建立好连接后可以用该连接发送多个请求，请求中添加“content-length"
4.状态码100的使用：当客户端需要发送一个较长的请求体，不确定服务端是否能够]]></description><category></category></item><item><title><![CDATA[从零开始的面经总结DAY1]]></title><link>https://blog.youkuaiyun.com/Lelouch_E/article/details/106630355</link><guid>https://blog.youkuaiyun.com/Lelouch_E/article/details/106630355</guid><author>Lelouch_E</author><pubDate>Mon, 08 Jun 2020 22:34:55 +0800</pubDate><description><![CDATA[Q1：水印项目
A1：两种方案 shadow dom/canvas 绘图
shadow dom 优点：1.低耦合，shadow dom 与原先DOM树隔离，不会影响系统原有功能

             缺点：1.shadow DOM 不能够被监听到 2.水印文案及DOM 被篡改的成本较低  3.实现逻辑比较复杂

canvas 绘图  优点：1.实现逻辑比较清晰 2.水印数据生成图片，用户想篡改比较难 3. 水印被篡改能够被监听到

             缺点：1.水印图片是被放在backgroud]]></description><category></category></item></channel></rss>