<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[haoge1998的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/haoge1998</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; haoge1998]]></copyright><item><title><![CDATA[内网渗透笔记]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124617561</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124617561</guid><author>haoge1998</author><pubDate>Fri, 06 May 2022 20:02:33 +0800</pubDate><description><![CDATA[内网渗透思路
​	通过域成员主机，定位出域控制器 IP 及域管理员账号，利用域成员主机作为跳板，扩大渗透范围，利用域管理员可以登陆域中任何成员主机的特性，定位出域管理员登陆过的主机 IP，设法从域成员主机内存中 dump 出域管理员密码，进而拿下域控制器、渗透整个内网。
内网基础知识
1、工作组：
工作组是局域网中的一个概念，他是长久的资源管理模式。默认情况下使用工作组方式进行资源管理，将不同的 computer 按照不同的要求分类到不同的组。
2、域:
用来描述一种架构，和“工作组”相对应，由工作组升级而]]></description><category></category></item><item><title><![CDATA[lcx端口转发及远程终端问题]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124451683</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124451683</guid><author>haoge1998</author><pubDate>Wed, 27 Apr 2022 15:09:53 +0800</pubDate><description><![CDATA[lcx端口转发及远程终端问题
一、lcx端口转发
1、描述
lcx是一款强大的内网端口转发工具，用于将内网主机开放的内部端口映射到外网主机（有公网IP）任意端口。它是一款命令行工具，当然也可以在有权限的webshell下执行，正因如此lcx常被认为是一款黑客入侵工具，lcx在内网入侵渗透中起着重要的角色。lcx进行端口转发的原理就是使不同端口之间形成一个回路。它常用于外网连接内网3389端口。
2、lcx命令
[option:] 
-listen &lt;ConnectPort&gt; &lt;Transm]]></description><category></category></item><item><title><![CDATA[Windows提权]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124415072</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124415072</guid><author>haoge1998</author><pubDate>Mon, 25 Apr 2022 21:31:35 +0800</pubDate><description><![CDATA[Windows提权
Windows基础知识
一、用户与用户组
在Windows中，不同用户有着不同的权限。主要权限包括有：

完全控制
修改
读取和执行
列出文件夹内容
读取
写入

1、内置用户

Administrator：系统管理员账号，拥有完全控制权
Guest：来宾账号，基本权限，默认时禁用

2、查看本地用户
net user

3、查看用户详细信息
net user darkid


用户也可以属于多个用户组，常见的用户组是 管理组(Administrators)、普通用户组（Users）、i]]></description><category></category></item><item><title><![CDATA[中间件漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124364718</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124364718</guid><author>haoge1998</author><pubDate>Sat, 23 Apr 2022 15:32:35 +0800</pubDate><description><![CDATA[中间件漏洞
概述
中间件：中间件是提供系统软件和应用软件之间连接的软件，以便软件各部分之间的沟通。
常见的中间件

iis
apache
tomcat
nginx
jboss
weblogic
websphere

IIS漏洞
一、PUT上传漏洞
1、漏洞描述
IIS在web扩展中开启了webdav，配置了可以写入的权限。
版本：IIS6.0
2、漏洞复现
在网页目录中使用OPTIONS提交方式，判断是否看可以使用PUT和MOVE方式进行提交请求
（1）使用burp任意抓取报文
（2）修改请求头为OPTIO]]></description><category></category></item><item><title><![CDATA[后台挂起CS服务端]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124262246</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124262246</guid><author>haoge1998</author><pubDate>Mon, 18 Apr 2022 23:08:29 +0800</pubDate><description><![CDATA[后台挂起CS服务端

apt install screen -y：下载screen：
命令screen：启动，输入任意键就会进入另一个终端
在这个终端启动CS服务端：./teamserver
Ctrl+a+d退出screen的终端，来到实际终端，键入screen -ls查看后台终端会话
断开vps ssh连接，连接CS服务端


...]]></description><category></category></item><item><title><![CDATA[各种反弹shell原理]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124259580</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124259580</guid><author>haoge1998</author><pubDate>Mon, 18 Apr 2022 21:09:10 +0800</pubDate><description><![CDATA[各种反弹shell原理
一、理解反弹shell
1、为什么需要反弹shell
当正向连接不可达时候

客户机中了木马，但是在局域网内，无法正向连接。
由于防火墙和局域网的限制，对方只能发送请求，不可主动接受请求

2、原理
反弹shell：控制端监听某个端口，被控制端发起请求到该端口，并将命令行的输入输出传到控制端
二、常用的反弹shell命令
1、bash进行反弹
（1）在windows上启动监听端口
nc -lvp 4444

l：代表入站监听
v：代表输出信息级别
p：代表监听的端口

（2）在Lin]]></description><category></category></item><item><title><![CDATA[MSF渗透测试框架]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124256669</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124256669</guid><author>haoge1998</author><pubDate>Mon, 18 Apr 2022 18:56:27 +0800</pubDate><description><![CDATA[MSF渗透测试框架
一、模块




模块名
解释




Auxiliaries
辅助模块


Exploit
漏洞利用模块


Payload
攻击载荷模块


Post
后渗透模块


Encoders
编码工具模块


evasion
混淆模块


Meterpreter
后续利用模块



模块位置：/usr/share/metasploit-framework/modules

二、基本命令
msfconsole          #启动msf
msfupdate           #更新
h]]></description><category></category></item><item><title><![CDATA[Nmap扫描]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124256660</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124256660</guid><author>haoge1998</author><pubDate>Mon, 18 Apr 2022 18:55:57 +0800</pubDate><description><![CDATA[Nmap扫描
一、基础功能
#扫描IP地址
nmap -sn 192.168.0.1/24 192.168.0.1-255

#扫描端口号
基于syn扫描：nmap -sS 192.168.0.1
基于三次握手扫描：nmap -sT 192.168.0.1

#指定端口扫描
nmap -p10-20 -p80,443 192.168.0.1

#扫描端口和版本
nmap -sV 192.168.0.1

#扫描操作系统
nmap -O 192.168.0.1

#万能开关
nmap -A 192.168.0]]></description><category></category></item><item><title><![CDATA[渗透测试步骤与思路]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124256651</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124256651</guid><author>haoge1998</author><pubDate>Mon, 18 Apr 2022 18:55:25 +0800</pubDate><description><![CDATA[渗透测试步骤与思路
一、信息收集
1、主机扫描

扫描某个网段内存在的主机
扫描主机开放端口和服务
扫描主机的操作系统和版本号
扫描主机可能存在的已知漏洞

2、web扫描

查询域名和子域名信息
whois查询
扫描web应用的url路径
扫描web应用后台管理入口
常规漏洞扫描

3、功能分析

分析前台页面的登录注册功能
根据用户注册提示确定可用账号
尝试进行注册并登录，确认各项功能
确定前台页面的URL跳转，用户评论，文件引用，文件上传下载等强交互功能点
确定后台是否存在文件上传，查询功能，命令功能]]></description><category></category></item><item><title><![CDATA[PHP反序列化漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124227314</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124227314</guid><author>haoge1998</author><pubDate>Sun, 17 Apr 2022 11:53:09 +0800</pubDate><description><![CDATA[PHP反序列化

通过反序列化导致参数可控

一、魔术方法
在PHP反序列化的过程中，会自动执行一些魔术方法，完整列表如下：




方法名
调用条件




__call
调用不可访问或不存在的方法时被调用


__callStatic
调用不可访问或不存在的静态方法时被调用


__clone
进行对象clone时被调用，用来调整对象的克隆行为


__construct
构建对象时被调用


__debuginfo
当使用var_dump()打印对象时被调用，PHP5.6


__destruct
明]]></description><category></category></item><item><title><![CDATA[Mysql 后台日志写shell（root权限）]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197864</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197864</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:26:25 +0800</pubDate><description><![CDATA[Mysql 写shell
一、后台日志写shell
前提：

需要有root权限
outfile被禁止
文件写入被拦截

1、查看配置

是否开启写日志
日志写入路径

show variables like '%general%';

2、开启general log模式为on
set global general_log = on;

3、设置目录为shell地址
set global general_log_file = '/var/www/html';

4、写入shell
select '&lt;?]]></description><category></category></item><item><title><![CDATA[SQL注入漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197807</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197807</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:24:49 +0800</pubDate><description><![CDATA[SQL注入漏洞
1、注入攻击的核心点：

拼接有效的语句或代码
确保完成闭合，并且可以改变原有执行逻辑

2、防护：

从代码和sql语句的逻辑层面考虑，不能轻易让密码对比失效
基于用户输入的引号（单引号和双引号）进行转义处理，可以使用PHP内置函数addslashes进行强制转义。
使用mysqli的预处理功能

一、查询注入的数据类型
注入类型可以分为三类：
1、数字型
select * from tables where id = 1; 

2、字符型
select * from tables whe]]></description><category></category></item><item><title><![CDATA[XXE外部实体注入漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197651</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197651</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:19:54 +0800</pubDate><description><![CDATA[XXE外部实体注入漏洞
一、概念

libxml2.9以前默认开启了外部实体引用功能导致的注入

二、XML文档结构
1、XML语法

XML文档必须有一个根元素
必须有关闭标签
对大小写敏感
正确嵌套
属性值必须加引号

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;class&gt;
    &lt;id&gt;2022&lt;/id&gt;
&lt;/class&gt;

2、DTD（document type definition）

xml文档结]]></description><category></category></item><item><title><![CDATA[XSS跨站攻击漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197627</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197627</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:19:21 +0800</pubDate><description><![CDATA[XSS跨站攻击漏洞

xss的核心要求十构造出能够让前端执行的javascript代码



XSS是攻击的是用户

一、概述

跨站脚本攻击：让攻击者的js攻击代码在用户的浏览器上执行。


1、JavaScript运行条件
（1）代码位于"&lt;script&gt;alert(1)&lt;/script&gt;

（2）代码位于onclick事件中，此类事件带有onerror，onload，onfocus，onblur，onchange，onmouseover等
&lt;button onclick=]]></description><category></category></item><item><title><![CDATA[SSRF服务器请求伪造]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197607</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197607</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:18:44 +0800</pubDate><description><![CDATA[SSRF服务器请求伪造
一、概述
SSRF：服务端请求伪造，其形成的原因是由于服务端提供了从其他服务器应用获取数据，但又没有对目标地址做出严格的过滤与限制。
导致攻击者可以传入任意的地址让后端服务器发起请求，并返回对目标地址的数据请求。
数据流：攻击者---服务器---目标地址

我们可以通过伪造服务器发送请求，从而获取客户端所不能得到的数据
二、SSRF常见函数
file_get_contents()
fsockopen()
curl_exec()

共同点：通过网络协议，远程访问目标服务器上的资源，然后]]></description><category></category></item><item><title><![CDATA[文件操作漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197479</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197479</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:14:54 +0800</pubDate><description><![CDATA[文件操作漏洞
文件包含漏洞
1、本地文件包含

源代码

$filename = $_GET['filename'];
include $filename;   //或者include_once  require    require_once
echo '欢迎来到php世界';


利用条件

php.ini中的allow_url_fopen=On（默认开启）
用户参数可控
后台代码没有对包含文件进行过滤


利用方式

?filename=login.php
?filename=/opt/lampp/l]]></description><category></category></item><item><title><![CDATA[CSRF漏洞]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124197454</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124197454</guid><author>haoge1998</author><pubDate>Fri, 15 Apr 2022 16:14:16 +0800</pubDate><description><![CDATA[CSRF漏洞
一、跨站请求伪造概述
1、定义

攻击者利用服务器对用户的信任。也被称之为one click攻击
攻击者伪造一个用户发送给服务器的正常请求，其核心是用已登录的用户发请求。

2、攻击要点

服务器没有对操作来源进行判断，如ip referer
受害者处于登录状态
攻击者需要找到一条可以修改或敏感信息的请求

二、使用burp构造钓鱼网站

进入CSRF，做修改密码操作，burp抓包
在抓包的页面中，右键，生成CSRF POC
将生成的HTML网页复制到攻击服务器下，访问此地址
诱使用户点击，完]]></description><category></category></item><item><title><![CDATA[渗透测试基础]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/124058800</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/124058800</guid><author>haoge1998</author><pubDate>Sat, 09 Apr 2022 12:20:47 +0800</pubDate><description><![CDATA[WEB渗透基础知识
一、基础知识扫盲
1、渗透测试类型

黑盒测试
白盒测试
灰盒测试

2、安全漏洞生命周期
3、漏洞库

CVE
CWE
OWASP
CNVD
CNNVD
漏洞盒子
补天

4、渗透测试流程
前期交互—情报搜集—汇总分析—渗透攻击—后渗透—报告
二、渗透测试主流工具

域名注册信息查询：whois在线查询DNS,IP，nslookup
在线漏洞搜索引擎：fofa  shadon  zoomeyes
指纹识别：CMS识别工具，操作系统识别工具
端口扫描：Nmap  masscan
网站路径]]></description><category></category></item><item><title><![CDATA[docker基本配置]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/123955073</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/123955073</guid><author>haoge1998</author><pubDate>Mon, 04 Apr 2022 15:55:17 +0800</pubDate><description><![CDATA[Docker基本配置
一、安装过程
1、安装必备的工具包

yum install net-tools
yum install -y yum-utils device-mapper-persistent-data lvm2

2、安装docker社区版

安装docker-ce：yum install  -y docker-ce

3、关于docker服务启动停止

systemctl start/stop/restart/status docker

4、配置docker国内镜像

vi /etc/doc]]></description><category></category></item><item><title><![CDATA[Linux操作系统进阶]]></title><link>https://blog.youkuaiyun.com/haoge1998/article/details/123926880</link><guid>https://blog.youkuaiyun.com/haoge1998/article/details/123926880</guid><author>haoge1998</author><pubDate>Sat, 02 Apr 2022 18:53:59 +0800</pubDate><description><![CDATA[Linux操作系统进阶
一、TCPDump流量监控工具
基本数据：五元组
源ip
源端口
目的ip
目的端口
协议

1、安装
yum install tcpdump
libpcap:linux上标准的流量监控库
Windows上比较知名的是wincap和npcap
目前市面上主流的各种流量设备，底层都基于以上库

2、使用
# 监控ens33上的流量，并输出到屏幕上
tcpdump -i ens33 
# 监控当前服务器80端口的流量
tcpdump and dst port 80 -i ens33
# ]]></description><category></category></item></channel></rss>