首页 > 其他分享 >Buuctf-Crypto-之深夜刷题部分wp

Buuctf-Crypto-之深夜刷题部分wp

时间:2023-12-13 10:32:51浏览次数:30  
标签:解压 Buuctf ...-- Crypto 附件 --... flag wp -....


萌萌哒的八戒         

Buuctf-Crypto-之深夜刷题部分wp_python脚本

首先下载好附件,解压,是一幅猪图,图的下方是一串看不懂的字,百度输入关键词猪、密码,可知这是猪圈密码,

Buuctf-Crypto-之深夜刷题部分wp_ci_02

手撸得WHENTHEPIGWANTTOEAT          
大写不对,换成小写。         
whenthepigwanttoeat    

传统知识+古典密码           

Buuctf-Crypto-之深夜刷题部分wp_python脚本_03

首先下载好附件,解压:小明某一天收到一封密信,信中写了几个不同的年份辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。信的背面还写有“+甲子”,请解出这段密文。key值:CTF{XXX}

根据六十甲子年表推出每个值,然后再加60,得到88 90 83 68 77 70 76 90,ASCII码为XZSDMFLZ

又因为题中提到古典密码,所以想到栅栏加密和凯撒密码          
解密得到XMZFSLDZ          
凯撒位移五位得到SHUANGYU

权限获得第一步  

Buuctf-Crypto-之深夜刷题部分wp_二进制数_04

首先下载好附件,解压:Administrator:500:806EDC27AA52E314AAD3B435B51404EE:F4AD50F57683D4260DFD48AA351A17A8:::

观察密文,尝试md5,得到结果。

Buuctf-Crypto-之深夜刷题部分wp_二进制数_05

      

世上无难事    

Buuctf-Crypto-之深夜刷题部分wp_python脚本_06

首先下载好附件,解压

VIZZB IFIUOJBWO NVXAP OBC XZZ UKHVN IFIUOJBWO HB XVIXW XAW VXFI X QIXN VBD KQ IFIUOJBWO WBKAH NBWXO VBD XJBCN NKG QLKEIU DI XUI VIUI DKNV QNCWIANQ XN DXPIMKIZW VKHV QEVBBZ KA XUZKAHNBA FKUHKAKX XAW DI VXFI HBN QNCWIANQ NCAKAH KA MUBG XZZ XEUBQQ XGIUKEX MUBG PKAWIUHXUNIA NVUBCHV 12NV HUXWI XAW DI XUI SCQN QB HZXW NVXN XZZ EBCZW SBKA CQ NBWXO XAW DI DXAN NB NVXAP DXPIMKIZW MBU JIKAH QCEV XA BCNQNXAWKAH VBQN HKFI OBCUQIZFIQ X JKH UBCAW BM XLLZXCQI XAW NVI PIO KQ 640I11012805M211J0XJ24MM02X1IW09

根据提示知道请将这段语句还原成通顺语句,并从中找到key作为答案提交,答案是32位,尝试下简单的替换网站quipqiup,网址:https://quipqiup.com/    

Buuctf-Crypto-之深夜刷题部分wp_python脚本_07

得到:THE KEY IS 640E11012805F211B0AB24FF02A1ED09,可知key为640E11012805F211B0AB24FF02A1ED09,又因为题目中提示为小写,转化大小写得到:640e11012805f211b0ab24ff02a1ed09

Old-fashion         

Buuctf-Crypto-之深夜刷题部分wp_python脚本_08

首先下载好附件,解压:Os drnuzearyuwn, y jtkjzoztzoes douwlr oj y ilzwex eq lsdexosa kn pwodw tsozj eq ufyoszlbz yrl rlufydlx pozw douwlrzlbz, ydderxosa ze y rlatfyr jnjzli; mjy gfbmw vla xy wbfnsy symmyew (mjy vrwm qrvvrf), hlbew rd symmyew, mebhsymw rd symmyew, vbomgeyw rd mjy lxrzy, lfk wr dremj. Mjy eyqybzye kyqbhjyew mjy myom xa hyedrevbfn lf bfzyewy wgxwmbmgmbrf. Wr mjy dsln bw f1_2jyf-k3_jg1-vb-vl_l    

将这段代码放入          
https://quipqiup.com/

Buuctf-Crypto-之深夜刷题部分wp_ci_09

So the flag is n1_2hen-d3_hu1-mi-ma_a

AFCTF2018morse    

Buuctf-Crypto-之深夜刷题部分wp_二进制数_10

首先下载好附件,解压:-..../.----/-..../-..../-..../...--/--.../....-/-..../-..../--.../-.../...--/.----/--.../...--/..---/--.../--.../....-/...../..-./--.../...--/...--/-----/...../..-./...--/...--/...--/....-/...--/...../--.../----./--.../-..

解码

Buuctf-Crypto-之深夜刷题部分wp_ci_11

得到:6 1 6 6 6 3 7 4 6 6 7 B 3 1 7 3 2 7 7 4 5 F 7 3 3 0 5 F 3 3 3 4 3 5 7 9 7 D,去除空格:61666374667B317327745F73305F333435797D,base16编码,解密得到flag    

Buuctf-Crypto-之深夜刷题部分wp_python脚本_12

     

还原大师  

Buuctf-Crypto-之深夜刷题部分wp_python脚本_13

这题主要是缺口的三为可以使用循环来验证

 import hashlib import string       

def md5(str):  m = hashlib.md5()  m.update(str.encode("utf8")) 

return m.hexdigest()             

for i in string.ascii_uppercase:  for j in string.ascii_uppercase:

     for k in string.ascii_uppercase:

         c = 'TASC' + i + 'O3RJMV' + j + 'WDJKX' + k + 'ZM'

         x = md5(c).upper()

         if 'E903' in x and '4DAB' in x and '08' in x and '51' in x and '80' in x and '8A' in x:

             print(c)

             print(x)

             break

最后得到结果flag:E9032994DABAC08080091151380478A2

异性相吸    

Buuctf-Crypto-之深夜刷题部分wp_二进制数_14

首先下载好附件,解压:

最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的。注意:得到的 flag 请包上 flag{} 提交         

打开压缩包得到两个txt文件,用010editor打开。写个python脚本,进行二进制数异或即可。异或的过程可以用python脚本实现。得到的结果是

Buuctf-Crypto-之深夜刷题部分wp_二进制数_15

打开010editor,新建一个Hex文件,粘贴为二进制数据。得到flag{ea1bc0988992276b7f95b54a7435e89e}    

标签:解压,Buuctf,...--,Crypto,附件,--...,flag,wp,-....
From: https://blog.51cto.com/ruogu994/8798762

相关文章

  • WPF限制字符串的最长显示长度,超出后尾部显示...
    在WPF中,如果你想要限制一个字符串的显示长度,并在超出后用省略号(...)表示,你可以使用TextBlock控件和设置它的TextTrimming属性。这种方法可以自动截断文本并在末尾添加省略号。<TextBlockText="{BindingYourString}"TextTrimming="CharacterEllipsis"Max......
  • hwpoison 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/mm/hwpoison.html"hwpoison"是什么?即将推出的英特尔CPU支持从一些内存错误(MCA恢复)中恢复。这需要操作系统声明一个页面为“毒害”,终止与之关联的进程,并避免将来使用它。这个补丁包在虚拟机中实现了必要的基础设施。引用概述评论:高级......
  • WPF 解决PasswordBox 属性Password无法绑定到后台的问题
    在WPF中,你可以使用密码框的Password属性来绑定到后台,但是由于安全性考虑,WPF的密码框不直接支持双向绑定。然而,你仍然可以通过其他方式实现将密码框的内容绑定到后台。一种常见的方法是创建一个附加属性(AttachedProperty)来实现密码框的双向绑定。以下是一个简单的示例代码:c......
  • GKCTF2020WP-Crypto Misc
    Crypto小学生的密码学题目e(x)=11x+6(mod26)密文:welcylk(flag为base64形式)我的解答:考点:仿射密码,已知a,b结果base64加密即可flag{c29yY2VyeQ==}汉字的秘密题目你能看出汉字的奥秘吗?答案形式:flag{小写字母}王壮夫工王中王夫由由井井人夫中夫夫井王土土......
  • [转][C#][WPF]MVVM 下的 ComboBox 数据绑定效果
    参考:https://www.cnblogs.com/xpvincent/p/3848790.html参考:https://blog.csdn.net/zhudaokuan/article/details/109059333前端:<ComboBoxName="cmbBox"ItemsSource="{Bindinglist}"DisplayMemberPath="Code"SelectedValu......
  • 界面控件DevExpress WPF导航组件,助力升级应用程序用户体验!(下)
    DevExpressWPF的SideNavigation(侧边导航)、TreeView、导航面板组件能帮助开发者在WPF项目中添加Windows样式的资源管理器栏或OutlookNavBar(导航栏),DevExpressWPFNavBar和Accordion控件包含了许多开发人员友好的功能,专门设计用于帮助用户构建极佳的应用功能。在上文中(点击这里回......
  • Dest0g3-web部分wp
    最近的大赛很多,但是在群里也不会做,而且事比较多,所以就找点简单的小比赛查漏补缺一下,因为感觉自己基础不是很牢固。phpdest<?phphighlight_file(__FILE__);require_once'flag.php';if(isset($_GET['file'])){require_once$_GET['file'];}require_once跟直接include......
  • ctfshow-Web入门-命令执行wp
    Web29:​ 简单的命令执行,使用/i模式过滤大小写flag,可以使用通配符绕过过滤。Web30:​ 比上一题多过滤system与php,可以使用其他函数来执行命令,具体可以参考PHP中常见的命令执行函数与代码执行函数_-passthru-CSDN博客注意: system(),passthru()自动输出结果 exec(......
  • 2023第八届上海市大学生网络安全大赛-磐石行动(misc+crypto) WP
    Cryptobird题目docx文档出现:我的解答:使用在线工具即可:https://www.dcode.fr/birds-on-a-wire-cipherflag{birdislovely}crackme题目importosimportstringfromrandomimportrandint,samplefromCrypto.Util.numberimport*fromCrypto.CipherimportAESfromC......
  • .WP、.WL、.WT格式数据转Shp解决方案
    下载资源下载操作办法:mapgis创建数据库——导入.WP、.WL、.WT格式数据——导出shp数据(1)安装mapgis10.6高级版(有一个月得试用期);(2)打开mapgis右侧MapGISLocal右键创建数据库,输入名称等信息;(3)在刚创建数据库右键导入MapGIS6x数据,添加.WP、.WL、.WT格式数据;(4)......