首页 > 其他分享 >vulnhub --> Web Machine: (N7)

vulnhub --> Web Machine: (N7)

时间:2023-05-08 15:37:00浏览次数:56  
标签:Web -- Machine admin cookie N7 页面

靶场下载地址

Web Machine: (N7) << 点我

开始打靶

ip发现:

nmap扫描网段发现靶机ip:192.168.56.101

端口发现:

对靶机进行常规端口扫描

访问网站:

目录扫描

发现一个叫exploit.html的页面,访问页面发现是一个上传页面

随便上传一个文件,点击提交查询,发现跳转到localhost域名

CSRF漏洞

使用F12查看页面源码

修改红框的url为:http://192.168.56.101/profile.php,如下

直接点击提交,拿到一半的flag:

剩下的一半怎么都找不到,在网上找了一下,发现有大佬扫出来 enter_network 目录,怪我才疏学浅,立刻加入字典重新扫一遍。

得到个admin的页面。。

坎坷。。抓包发现存在cookie,且cookie有两个参数值,分别解码。

user参数解码如下:

好像没有什么可利用的价值,role参数解码如下:

疑似md5,去解密得到:

admin??尝试修改role值为admin,结果得到另一半flag,这应该是cookie验证绕过。

完事儿。

总结

这个目录有点意想不到,是我才疏学浅了,技术还需加强!

新的风暴已经出现,怎么能停滞不前?

 

标签:Web,--,Machine,admin,cookie,N7,页面
From: https://www.cnblogs.com/spmonkey/p/17236677.html

相关文章

  • SpringBoot全局异常处理
    @ControllerAdvice:使用该注解表示开启了全局异常的捕获; 参考链接[1]https://www.cnblogs.com/xuwujing/p/10933082.html[2]https://gitee.com/bruce6213/global-exception-handler......
  • python selenium 谷歌浏览器指定下载位置
    pythonselenium谷歌浏览器指定下载位置功能pythonselenium点击浏览器的下载按钮,然后下载到指定的目录,而非下载到默认位置代码importos.pathfromtimeimportsleepfromseleniumimportwebdriverfromselenium.webdriver.common.byimportBy"""指定默认下载路径,......
  • k8s容器安全上下文
    k8s在创建和管理Pod时,可以设置一些安全限制。它包括以下几个方面:1.自主访问控制(DAC):每个容器都有一个默认的用户ID,可以通过PodSecurityContext或SecurityContext来修改它。通过限制各个容器使用不同的用户ID或组ID,可以减小容器之间的攻击面。2.Linux功能:将内核管理权限......
  • mysql截取特定字符串
    今天用到了截取字符串在mysql中,特此记录一下:substring_index(str,delim,count)str是字段名,delim是特定字符串,count是从第几个开始截取,例如:selectsubstring_index(d_name,'中亿永兴光伏1期',1)fromalarm_hs......
  • Hbase跨集群迁移以及常用命令
    场景:由于Hbase版本升级以及集群切换,现需要将Hbase从A集群(源)迁移至B集群(目的)迁移过程:将源A集群的Hbase需要迁移的表(注意namespace)通过snapshot方式打成快照,然后再通过ExportSnapshot方式迁移至目的B集群,此时目的集群的HDFS目录下的hbase目录会生成.hbase_snapshot和archive目录......
  • vue3 通过fuse.js 实现前端模糊查询
    在项目中写好多个查询组件,基于element-plusel-select组件:举个栗子,SelectAllCompany.vue:<template><!--获取客户下拉数据,type0有限公司--><el-selectv-model="current":multiple="multiple"remote:remote-method="querySearch":suff......
  • MFC-GetProcAddress获取动态链接库中函数的地址
     HMODULEhmodule=::GetModuleHandle(_T("kernel32.dll"));//获取动态链接库的模块句柄typedefDWORD(*p)(void);//声明函数指针数据类型charch[]="GetCurrentThreadId";//【特别注意:这个函数名必须是ANSI的char类型】pf=(p):......
  • 昇腾实战丨DVPP媒体数据处理视频解码问题案例
    摘要:本期就分享几个关于DVPP视频解码问题的典型案例,并给出原因分析及解决方法本文分享自华为云社区《DVPP媒体数据处理视频解码问题案例》,作者:昇腾CANN。DVPP(DigitalVisionPre-Processing)是昇腾AI处理器内置的图像处理单元,通过AscendCL媒体数据处理接口提供强大的媒体处理硬......
  • C# explicit operator 显式转换简单测试
    staticvoidMain(string[]args){TESTtEST=newTEST{Hello=100};TEST_STtEST_ST=(TEST_ST)tEST;Console.WriteLine(tEST_ST.Hello);tEST_ST=newTEST_ST(){Hello=111};TESTtEST1=(TEST)tEST_ST;Console.WriteLine(......
  • docker 安装centos8
    1、安装基础镜像#dockersearchcentos  查询镜像列表#dockerpullcentos:centos8   拉取要安装的镜像# dockerimages  查询已下在的镜像 #  dockerrun-d-p5022:22--namecentos8--privileged=true5d0da3dc9764/usr/sbin/init  运行镜像......