中国菜刀使用详细 | 学习笔记

简介: 快速学习 中国菜刀使用详细

开发者学堂课程【网络安全攻防 - Web渗透测试中国菜刀使用详细学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/630/detail/9900


中国菜刀使用详细


内容介绍:

脚本客户端部分

(一)需要了解

(二)编辑 SHELL


REQUEST 是在网页端输入变量访问,POST 是使用中国菜刀之类的工具链接,是C/S架构。

注释:从买菜刀官网获取不到信息,所以需要注册账号。


一、脚本客户端部分

(一)需要了解

PHP<?php@eval($_POST[pass]);?>

ASP<%eval request(pass)%>

ASP.NET:<%@Page Language=”Jscript%><%eval(Request.Item[pass],unsafe);%>

关于配置信息怎么填?

A)数据库方面:

PHP 脚本:

<T>类型</T>类型可以为 MYSQL,MSSQL,ORACLE,INFOMIX 中的一种

<H>主机地址<H>主机地址可为机器名或IP地址,如 localhost

<U>数据库用户</U>连接数据库的用户名,如 root

<P>数据库密码</P>链接数据库的密码,如123456

ASP ASP.NET 脚本:

<T>类型</T>类型只能填ADO

<C>ADO 配置信息</C)ADO 连接各种数据库的方式不一样。如 MSSOL 的配置信息为

Driver={SqlServer}:Server=(local)Database=master:Uid=sa:Pwd=123456

同时,支持 NT 验证登录 MSSQL 数据库,并能把查询的结果列表导出为 html 文件

(二)编辑 SHELL

image.png

(1)打开文件管理可以定位到网站目录,还可以定位到系统文件根下的 etc 文件的 passwd 文件,可以对此文件进行下载,可以上传对文件权限删除。

(2)打开虚拟终端,可以在 tap 下创建 file2文件,因为有权限,也可以在 va r下的 www,进到 dvwa 中,进到hackble,再进到 uplods,将 shall2 php 删除

image.png

3)点开数据库管理,因为有正确的数据库账号和密码,所以能够以打开数据库。

image.png

输入 show tables 可以进入到库中去,输入 select*from mysql users 查询到用户

(四)设置初始密码:

初始密码为 test,退出重新登录,进入重新设置密码,在退出后再次登录密码则为自己设置的密码。

设置后会多出一个文件。

image.png

(五)网站扫描功能:

reverse 可以返回 IP,可以 spider 爬这个网站,crack 攻击这个网站。

格式为:

{spider} {url:http://www.qfedu.com}可以将网页中的东西。称之为爬虫。

(六)文件上传漏洞总结:

文件上传行为是正常的,但是开发人员没有对上传文件类型或拓展名没有做相对严格的限制或检测,而导致我们上传的木马程序而导致最后对网站的控制,这种问题称之为文件上传漏洞。

我们将代码上传到网站文件目录下,也可以换到 mysql 中,而不上传文件,而一旦文件上传后,知道路径后,加上自己设定的密码,去对网站的文件的一些浏览管理、数据库管理、虚拟终端。

(七)靶机为我们准备三种级别:

低中高,分别检测、不检测对 main 文件类型检测、文件后缀进行检测,我们用到 shuite 工具,我们用它的代理拦截功能,他启动一个代理,客户端将浏览器的地址指向代理,这样就可以将数据包发给他,它可以拦截或者不拦截,拦截的目的是为了修改我们的请求。

代理拦截功能以及一句话木马编写形式在中国菜刀帮助文件已经有了详细说明。

image.png

(八)如何防御?

高安全级别防御机制应该对文件的后缀进行相应的检测,否则的话很有可能被上传。

可以在前端上传防火墙,看看我们代码里面是否有 eval post 这样一些标记。如果怀疑你的文档中招了也可以采用 fgrep -R‘你的问题’/网站某个目录地址。

有可能是个单独文件,也有可能不是单独文件,是写在某个单独文件里面的。

1. 开发人员要做一些相对严格的限制

2. 可能在应用前有 waf 防火墙,其中有一些规则,对木马形态进行过滤拦截。被动做可能很难,但有 waf 防火墙,可以搞定很多事情。

(九)Ddogs 攻击和 cc 攻击有什么区别?

Ddos 攻击是对你的网络进行攻击

Cc 攻击是让你的应用程序崩溃,但是网络没有问题。传统防火墙并不认识,但是 waf 认识。

相关文章
|
网络安全
关于中国蚁剑和中国菜刀安装过程中的问题总结和解决方法
关于中国蚁剑和中国菜刀安装过程中的问题总结和解决方法
276 3
|
9月前
|
数据安全/隐私保护
BUUCTF 菜刀666 1
BUUCTF 菜刀666 1
136 0
|
7月前
|
安全 Shell Linux
Webshell管理工具:AntSword(中国蚁剑)
中国蚁剑的下载、安装、详细使用步骤
983 1
|
UED
MSN中国,放眼望3年
微软公司11月7日宣布,MSN服务(大陆以外地区)将在2013年第一季度停止使用,业务并入Skype之中。消息一出,各界人士反响不一,有惋惜的,有不舍的,有抱怨的……从用户的反应来看,MSN走向没落是必然的,因为它的用户体验的确不大好。
1167 0
|
Java Unix Linux
白嫖中国最好的服务器
**前言** 本人大二Java专业学生,即将实习, 跟所有的实习生一样,一方面对于计算机科学的学习以及以后的工作前景充满着无限的憧憬,另一方面即将实习导致的无限的焦虑,迷茫的焦虑。 本来想通过B站学习专业知识卷死其他人,却因为大学生活迷失自己,在大二系统学习了Javaweb和Servlet 做了自己的项目图书管理系统,因为实习要找个平台来展示自己的项目,通过网上查询资料也没有找到合适的平台,在上课时听讲师讲起了服务器,然后就去了解了一下服务器,正当我在网上查询服务器时,看见很多人都推荐阿里云服务器,抱着试试的态度,去阿里云注册,然而阿里云的功能是强大的,各种眼花缭乱的服
|
4月前
|
SQL 安全 前端开发
文件上传漏洞(二)中国菜刀
文件上传漏洞(二)中国菜刀

热门文章

最新文章