当前位置: 首页 > news >正文

邯郸做网站熊掌号wordpress 菜单栏

邯郸做网站熊掌号,wordpress 菜单栏,拓者设计吧现代效果图,现在还有企业做网站的吗ctf训练 ssh私钥泄露 CTF比赛中,比赛环境的两种方式 1.给予在同一局域网中的攻击机和靶场机器,以web方式可以访问攻击机,通过攻击机来渗透靶场机器,获取对应的flag值;(一般情况下给于kali linux作为攻击机,并且举办方…

ctf训练 ssh私钥泄露

CTF比赛中,比赛环境的两种方式

1.给予在同一局域网中的攻击机和靶场机器,以web方式可以访问攻击机,通过攻击机来渗透靶场机器,获取对应的flag值;(一般情况下给于kali linux作为攻击机,并且举办方提供计算机)

⒉给予一个网线接口,用户自备工具,直接连接网线,进行渗透靶场机器,获取对应的flag值;

这里我们做一个小练习
实验准备:一台kail(作为攻击机),一台靶机

靶机镜像:https://pan.baidu.com/s/1Up3kgpwK4Mt3McGklN6rlA 提取码:lc8q

安装打开靶机(使用Oracle VM VirtualBox打开):
在这里插入图片描述接下来发现没法登陆,也没有办法获取ip地址
所以我们在kail下
进入控制台

使用netdiscover命令 netdiscover -r ip/子网掩码 命令来探测靶机,靶机ip为192.168.43.83
在这里插入图片描述
在这里插入图片描述本机ip为192.168.43.96
在这里插入图片描述

信息探测

对于只是给定一个对应IP地址的靶场机器,我们需要用对其进行扫描,探测开放的服务。

渗透其实是针对服务的漏洞探测,然后进行对应的数据包发送,获取机器的最高权限

-nmap -sV 靶机ip 挖掘 开放服务信息

在这里插入图片描述

分析探测结果

每一个服务对应计算机的一个端口,用来进行通信。常用端0~1023端口,在扫描结果中查找特殊端口

针特殊端口进行探测,尤其对开发大端口的http服务进行排查;

我们可以看到靶场开放的端口和对应的服务,此靶场机器上开启了ssh服务和http服务,
接下来我们分析特殊端口,尤其对开放http服务的大端口(本靶机上31337端口开放了http服务)

探测大端口的信息

对于开放http服务的大端口,可以采取http://ip:port/的形式访问;

在这里访问http://192.168.43.83:31337没有任何有用的信息

查看源代码对应信息;如果没有flag信息,使用工具探测隐藏页面

-dirb http://ip:port/对这个服务的隐藏文件进行探测
在这里插入图片描述访问ssh和robots目录
在这里插入图片描述在taxe1下发现flag
在这里插入图片描述
再看ssh目录:
在这里插入图片描述然后可以试着去访问这三个文件名,发现确实是一个文件,然后下载到桌面去

在这里插入图片描述接下来我们就去尝试与靶机建立ssh连接

解密ssh秘钥信息

使用ssh2john将id_isa秘钥信息转换为john可以识别的信息。
chmod 600 id_isa
ssh2john id_isa > isacrack
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

分析用户名、利用ssh登录服务器

ssh -i id_isa 用户名@ssh靶场机器IP地址

在这里插入图片描述

到这里登录到主机,但是并不是root权限?该如何获取呢?深入探测根目录

查找具有root权限的文件

-find / -perm -4000 2>/dev/null
在这里插入图片描述因为这里read_message.c也是root下的,所以可以cat一下来看看
在这里插入图片描述read_message.c的内容如下

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>// You're getting close! Here's another flag:
// flag2{use_the_source_luke}int main(int argc, char *argv[]) {char program[] = "/usr/local/sbin/message";char buf[20];char authorized[] = "Simon";printf("What is your name?\n");gets(buf);// Only compare first five chars to save precious cycles:if (!strncmp(authorized, buf, 5)) {printf("Hello %s! Here is your message:\n\n", buf);// This is safe as the user can't mess with the binary location:execve(program, NULL, NULL);} else {printf("Sorry %s, you're not %s! The Internet Police have been informed of this violation.\n", buf, authorized);exit(EXIT_FAILURE);}}

审计这段代码 发现

我们要执行readmessage

然后验证数组前5个字符,限定字符数为最多20个 ,前5个为Simon即可。

在这里插入图片描述
在这里插入图片描述我们试着输20多个字符使其溢出

输入超过他缓存字符长度的字符 超出的部分为root权限的目录路径

获得root权限,发现flag
在这里插入图片描述

http://www.yayakq.cn/news/7417/

相关文章:

  • 网站设计专业知识技能做一个网站的价钱
  • 灰色行业做网站国家高新技术企业查询网站
  • 宠物网站建设总结网站服务器年线太长
  • 域名备案以后怎么建设网站做电商需要学什么
  • VPS如何做镜像网站网站设计的风格有哪些
  • 教育局两学一做网站服务器外面打不开网站
  • 企业自己怎么制作网站首页做推广的软件有哪些
  • 成都新线加网站建设做灯笼手工简单做法
  • 微型网站 源码手机网站建站公司有哪些
  • 教学网站在线自测功能怎么做网站的功能和特色
  • 自己做网站的意义网页制作和网站建设的区别
  • 做学校网站素材海洋优质的网站建设
  • 品牌营销型网站作用专业建设网站开发
  • 做资料分享网站有哪些天津怎样做网站推广
  • 建筑设计软件免费石家庄整站优化技术
  • 免费做会计试题网站陕西手机网站建站
  • 梅州市住房和建设局网站asp.net网站制作步骤
  • 网站做优化需要多少钱全国建筑资质查询网站
  • 有没有代加工的网站多元网络兰州网站建设
  • 物流 东莞网站建设重庆建工建设工程信息网
  • 界面网站的风格企业网站推广的形式有
  • 银行门户网站是什么意思html 网站模板
  • 深圳私人做网站怎样做淘宝优惠券网站
  • 北京网站排行网站的四大要素
  • 怎么建设信息网站医药类网站建设评价
  • 搜索引擎营销的四种方式以下不属于网站建设优化
  • seo刷网站如何做好网站开发项目需求分析
  • 免费行情软件app网站mnw直影响网站排名的因素 权重
  • 优惠券直播网站怎么做的方太网站谁做的
  • wordpress免费企业主题网站网站标题优化 英文