首页 > 其他分享 >CTFer成长记录——CTF之Web专题·bugku-眼见非实

CTFer成长记录——CTF之Web专题·bugku-眼见非实

时间:2023-07-24 19:22:54浏览次数:42  
标签:Web docx bugku 非实 文件 CTF 眼见 打开

一、题目链接

  https://ctf.bugku.com/challenges/detail/id/5.html

二、解法步骤

  解法压缩包是一个.docx文件,打开该文件后发现一堆乱码:

  结合题意:“眼见非实”,猜测该docx文件融合了其他的文件。用010打开看看:

  发现了压缩包的文件头,于是用binwalk尝试文件拆分:binwalk -e 眼见非实.docx

  打开word文件夹,找到document.xml,打开

  发现flag

三、总结

  当打开文件后的内容与常规不一样后,可以尝试往文件拆分的思路走。判断文件是否被合并过可以使用kali中的file命令

标签:Web,docx,bugku,非实,文件,CTF,眼见,打开
From: https://www.cnblogs.com/miraclewolf/p/17578080.html

相关文章

  • [SWPUCTF 2021 新生赛]jicao
    [SWPUCTF2021新生赛]jicao题目来源:nssctf题目类似:web涉及考点:代码审计1.直接看题,给了一串php代码<?phphighlight_file('index.php');include("flag.php");$id=$_POST['id'];$json=json_decode($_GET['json'],true);if($id=="wllmNB"......
  • [SWPUCTF 2021 新生赛]easy_md5
    [SWPUCTF2021新生赛]easy_md5题目来源:nssctf题目类型:web涉及考点:PHP弱比较1.又是一道代码审计题,题目页面如下<?phphighlight_file(__FILE__);include'flag2.php';if(isset($_GET['name'])&&isset($_POST['password'])){$name=$_GET[&......
  • Vue WebSocket的实现 含断线重连
    vue客户端 main.jsimport{createApp}from'vue'import{reactive}from'vue'importAppfrom'./App.vue'import{webSocketUrl}from'/public/static/config.json'letwebsock=null;constapp=createApp(App);......
  • Web流程图绘制使用raphael
    摘要:本文要实现一个流程图的绘制,最终的目标是实现流程图的自动绘制,并可进行操作,直接点击流程图上对应的方框就可以让后台跑相应的程序。一、插件介绍1、图形绘制raphael其中图形绘制使用了raphael,下载地址:http://raphaeljs.com,它的功能非常强大。其中有一些DEMO如下:Web流程图......
  • 【jQuery】smartMenu右键自定义上下文菜单插件(似web QQ)
    DEMO: http://sources.ikeepstudying.com/menu-mail-qq/ 一、这是什么样的一个插件我们都知道,默认状态下,我们右键web页面,会出现一个上下文菜单,例如下图:【jQuery】smartMenu右键自定义上下文菜单插件(似webQQ)但是,浏览器默认的右键选项有时候并不是我们所需要的,......
  • eWebEditor实现word图片自动转存
    ​图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴......
  • 实现在Vue应用中播放实时视频,使用WebRTC技术和Canvas API来完成
    要实现在Vue应用中播放实时视频,您需要使用WebRTC技术和CanvasAPI来完成。下面是基本的实现步骤:1.使用getUserMediaAPI获取用户的摄像头和麦克风访问权限;javascript复制代码navigator.mediaDevices.getUserMedia({video:true,audio:true}).then(function(stream){//......
  • ASP.NET实现Web网站本地化
    1、重写InitializeCulture方法。在Global.asax中的Application_BeginRequest获取或设置语言,每次页面的请求都首先运行这个方法,然后再运行具体页面的InitializeCulture重载方法。附上一张图,看看  1、重写InitializeCulture方法。在Global.asax中的Application_BeginRe......
  • WEB漏洞—文件操作之文件包含漏洞
    文件包含原理 ----传递一个参数(可以是一个文件),然后PHP脚本包含这个文件,则无论这个文件是什么格式,访问PHP脚本,传递参数的文件都能以PHP格式执行。本地文件包含测试 #本地创建一个1.php和shell.txt,代码如下#访问PHP脚本并且传递1.txt文件为参数,发现txt里的内容以php代码执行......
  • 美丽的夕阳qsnctfwp
    题目附件查看图片,放大左侧发现建筑物上8个字:龙腾公寓/福阳集团根据文字在搜索引擎中查找,并由此确定城市通过百度地图全景地图查看当地桥梁,并与照片比对调整地图比例尺,记录桥名根据提示qsnctf{河北-石家庄-张桥-李桥}拼接flag并提交即可-End-......