首页 > 其他分享 >BUUCTF-Misc(51-60)

BUUCTF-Misc(51-60)

时间:2024-05-27 09:04:43浏览次数:22  
标签:bin BUUCTF base64 51 然后 60 str diff line

[ACTF新生赛2020]outguess

是一堆文件无从下手,在图片这里找到了社会主义核心价值观密码

image-20240526145715921

解密一下得到

image-20240526145742573

之后又在这个压缩包提取了一个压缩包,用刚才解密的密码竟然不对

image-20240526150124518

然后后来搜了wp,说outguess是一种加密,然后下载,解密

image-20240526150902968

就得到flag了

image-20240526150923318

谁赢了比赛?

打开题目没啥思路直接是binwalk提取出一个加密的压缩包

然后暴力破解

image-20240526154200652

出来就是一个gif

image-20240526154246670

我们拆解成帧还是没有东西

image-20240526154622321

看了题解说是,保存刚才的那一帧,然后再搞

然后再stegsolve换一下通道 RED plane 0

image-20240526155413441

然后扫一下

image-20240526155500426

穿越时空的思念

参考:

Buuctf-misc-穿越时空的思念 - 夜布多 - 博客园 (cnblogs.com)

这里能很明显听出来摩斯密码就是有点麻烦

这里用大佬的方法,先用Audacity导出wav形式(这里一定要提取右声道的音频)

image-20240526173904101

然后用kali里的 morse2ascii去提取,然后就没然后了,我干不出来

不想搞了就是一个

flag{f029bd6f551139eedeb8e45a175b0786}

WUSTCTF2020]find_me

属性里找到

image-20240526175700989

盲文加密的https://www.qqxiuzi.cn/bianma/wenbenjiami.php?s=mangwen

image-20240526175900826

[SWPU2019]我有一只马里奥

运行之后得到

image-20240526180130294

然后010editor找到

image-20240526180154677

然后就先了解一下ntfs

NTFS文件隐写_ntfs隐写-CSDN博客

使用工具扫描出来

image-20240526180936017

然后直接导出

image-20240526181024249

[GUET-CTF2019]KO

ook解密Ook! Programming Language - Esoteric Code Decoder, Online Translator (dcode.fr)

image-20240527080639290

[ACTF新生赛2020]base64隐写

参考:

[BUUCTF:ACTF新生赛2020]base64隐写-CSDN博客

直接上佬的脚本吧,我懒狗

def get_base64_diff_value(s1, s2):
    base64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
    res = 0
    for i in xrange(len(s2)):
        if s1[i] != s2[i]:
            return abs(base64chars.index(s1[i]) - base64chars.index(s2[i]))
    return res


def solve_stego():
    with open('ComeOn!.txt', 'rb') as f:
        file_lines = f.readlines()
        bin_str = ''
        for line in file_lines:
            steg_line = line.replace('\n', '')
            norm_line = line.replace('\n', '').decode('base64').encode('base64').replace('\n', '')
            diff = get_base64_diff_value(steg_line, norm_line)
            print diff
            pads_num = steg_line.count('=')
            if diff:
                bin_str += bin(diff)[2:].zfill(pads_num * 2)
            else:
                bin_str += '0' * pads_num * 2
            print goflag(bin_str)


def goflag(bin_str):
    res_str = ''
    for i in xrange(0, len(bin_str), 8):
        res_str += chr(int(bin_str[i:i + 8], 2))
    return res_str


if __name__ == '__main__':
    solve_stego()

GXYCTF2019]gakki

010editor看到文件尾后面还有一个rar,我们给他提取出来

然后是个加密的

我们直接暴力破解

image-20240527081517581

然后得到flag.txt

image-20240527081546401

对这堆乱码数据作字频统计

image-20240527082215847

flag{gaki_IsMyw1fe}

[MRCTF2020]ezmisc

看到png后缀,敏锐的嗅觉告诉我这该宽高了,丢工具里就出来了

image-20240527082508818

flag{1ts_vEryyyyyy_ez!}

[HBNIS2018]caesar

题目直接告诉凯撒加密了

image-20240527082626504

然后我们就丢随波逐流工具箱

image-20240527082833835

标签:bin,BUUCTF,base64,51,然后,60,str,diff,line
From: https://www.cnblogs.com/Muneyoshi/p/18214703

相关文章

  • 代码随想录算法训练营第第18天 | 513.找树左下角的值 、112. 路径总和 、106.从中
    找树左下角的值本地递归偏难,反而迭代简单属于模板题,两种方法掌握一下题目链接/文章讲解/视频讲解:https://programmercarl.com/0513.找树左下角的值.html/***Definitionforabinarytreenode.*functionTreeNode(val,left,right){*this.val=(val===undef......
  • 自动参数计算单 SW1308 SDB628 MT3608 HX3608 电路&器件计算 DC升压芯片
    匹配SW1308计算公式制作,修改黄色单元格参数即自动计算电路和器件参数。适用于SDB628、MT3608、HX3608等可平替SW1308的DC升压芯片。此文档挂于淘宝,价格:0.2(GPT回血)文件包含:1、SX1308计算单EXEC;2、SX1308中英双语芯片规格书说明:文档有水印与锁定,机器人自动发货,蓝奏......
  • BUUCTF SSTI模板注入
    BUUCTFSSTI模板注入基础原理SSTI模板注入(Server-SideTemplateInjection),通过与服务端模板的输入输出交互,在过滤不严格的情况下,构造恶意输入数据,从而达到读取文件或者getshell的目的一般特征函数:render_template_stringSSTI_flask_labs可以看到数据被解析了,那么怎么注......
  • BUUCTF:Misc 解析(十)
    前言BuuctfWeb是一个在线安全挑战平台,旨在提高参与者对网络安全的理解和实践能力。本文将详细介绍BuuctfWeb的特点、挑战和机遇,帮助读者更好地了解这一领域。一、BuuctfWeb的特点多样化的挑战场景:BuuctfWeb提供了多种挑战场景,包括Web漏洞利用、密码破解、CTF夺......
  • BUUCTF:Crypto 解析(三)
    前言BuuctfWeb是一个在线安全挑战平台,旨在提高参与者对网络安全的理解和实践能力。本文将详细介绍BuuctfWeb的特点、挑战和机遇,帮助读者更好地了解这一领域。一、BuuctfWeb的特点多样化的挑战场景:BuuctfWeb提供了多种挑战场景,包括Web漏洞利用、密码破解、CTF夺......
  • 软件工程日报060
     第一天第二天第三天第四天第五天所花时间(包括上课) 3.5h    代码量(行)190     博客园(篇)1     所学知识开发背包系统的UI     ......
  • 软件工程日报051
     第一天第二天第三天第四天第五天所花时间(包括上课) 4.3h    代码量(行)310     博客园(篇)1     所学知识物品管理的类设计和ScriptObejct的使用     ......
  • BUUCTF-WEB(36-40)
    [BSidesCF2020]Hadabadday参考:[BUUCTF:BSidesCF2020]Hadabadday_末初的技术博客_51CTO博客[buuctf-BSidesCF2020]Hadabadday(小宇特详解)-CSDN博客应该是文件包含我这里使用;1,然后报错,我发现他是直接会加上一个.php,那我们试试伪协议读取?category=php://filter/......
  • BUUCTF-Misc(41-50)
    秘密文件对ftp的数据进行追踪流找到里面被偷走了一个压缩包,然后我们暴力破解解压得到flag[BJDCTF2020]鸡你太美参考:[BUUCTF:BJDCTF2020]鸡你太美_buuctf鸡你太美-CSDN博客篮球的gif篮球副本.gif发现少了47494638我们给文件头补全flag{zhi_yin_you_are_beautif......
  • 基于51单片机智能大棚浇花花盆浇水灌溉补光散热设计
    一.硬件方案本设计通过光敏电阻检测光照强度,然后A/D模块PCF8591处理后,将光照强度值实时显示在液晶上,并且可以按键控制光照的强度值,当光照低于设定的阈值,1颗白色高亮LED灯亮进行补光,光照高于设定的阈值,就不用管。通过DS18B20检测温度值,并且实时显示在1602液晶上,并且可以通过......