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

门户网站建设询价公告做pc端网站价位

门户网站建设询价公告,做pc端网站价位,wordpress前台英文后台中文,成都做小程序的公司有哪些今天我们来讲讲原理性的东西...... 解题思路 这道题等级这么低,但是当时我将其复杂化了,其实想要做出答案很简单,只需要将文件拖进Linux里,根据提示,直接cat flag就好了 得到flag:CatCTF{!2023_Will_Be_S…

今天我们来讲讲原理性的东西......

解题思路

这道题等级这么低,但是当时我将其复杂化了,其实想要做出答案很简单,只需要将文件拖进Linux里,根据提示,直接cat flag就好了

得到flag:CatCTF{!2023_Will_Be_Special,2022_Was_Not!}

cat 命令

在linux中cat命令是用来查看文件内容的,命令格式为 cat 文件名,刚好这题的附件名就叫flag

我的疑问

不过,通常cat是文件中写入什么字符串,就读取什么字符,比如我vi / nano / vim一个文件file,写入abc,cat file后就回显abc

当我查看文件后,发现不简单,这都啥跟啥?别样的加密?多番查询无果,我开始查找网上的wp

原理

网上的说法

假设flag文件内容为 “正常文本 \x1b[C 向右移动后的文本”

当你在终端使用 cat flag 命令时,终端首先会显示 “正常文本”,然后遇到 \x1b[C 这个ASCII转义序列。终端理解这个序列的意思是将光标向右移动,接着就会在刚才“正常文本”的右侧显示“向右移动后的文本”。

涉及知识点

ASCII转义字符:用于控制光标的移动。例如,\x1b[C 表示光标向右移动,\x1b[D 表示光标向左移动,\x1b[A 表示光标向上移动,\x1b[B 表示光标向下移动‌

我的理解

实际上就是cat命令从上到下,从左到右顺序读取,而ASCII转义序列则决定了转义序列右侧的文本显示在左侧文本的哪一个方位

实际案例

假如 flag 文件内容为:“Start\x1b[BEnd”。

当执行 cat flag 命令时,终端先显示“Start”,遇到 \x1b[B 这个 ASCII 转义序列,它表示光标向下移动。此时光标会移动到下一行,然后显示“End”。

最终在终端上呈现的效果是:

“Start”

“End”

看起来就像是“End”从“Start”的下方滑出。

http://www.dtcms.com/wzjs/590407.html

相关文章:

  • 个人网站不备案传世手游新开服网站
  • 徐州网站开发兼职北京今天新闻最新消息新闻
  • 网站栏目做跳转合肥百度推广排名优化
  • 做网站需要什么手续资料网站建设论文linux
  • 网站建设与规划论文上海短视频拍摄制作公司
  • 宜宾微信网站建设国内比较牛的网站建设
  • 怎么创建网站卖东西crm软件有哪些
  • 做网站一天能接多少单网站模板用什么做
  • cdn网站国外品牌网站
  • 网站推广的企业wordpress怎么建app
  • 网站开发业务流程免费推广app
  • wordpress技术站主题建设网站的网站是什么
  • 对网站设计的建议南京一等一网站建设
  • 内容电商网站有哪些主题之家wordpress
  • 免费的手机网站模板j江苏省建设工程招投标网站
  • 深圳模板建站多少钱培训网站系统建设方案
  • 卖房网站排名专业网站建设知识
  • 网络营销网站建设知识wordpress强大播放器
  • 学校建设网站的结论做网站招商需要具备什么
  • 做网站代理拉不到人新网站怎样做优化
  • 电商网站建设实训总结中山专业网站建设价格
  • 湖南网站建设oqianduwordpress自助申请友链
  • 专业订制网站制作专业做蛋糕视频网站
  • 2016网站开发语言免费制作
  • 用discuz做门户网站网站搭建代理
  • 香水网站设计网页网站平台设计费用多少
  • 顺德网站建设域名企业网站建设哪家优惠
  • 北碚网站建设厦门外贸网站seo
  • 家居网站建设公司排名wordpress内存慢慢身高
  • 做字幕网站网站单页发布