Base 64

题目:

密文:TllTRUN7QmFzZTY0X2xzX1NvX2NvbzJ9

分享一个在线工具网址:http://ctf.ssleye.com/
从题目不难看出,密文经过Base64加密,所以破解就需要用到Base64

Flag:NYSEC{Base64_ls_So_coo2}

社会主义核心价值观

题目:

自由友善爱国平等敬业平等和谐自由平等自由和谐法治诚信民主公正爱国公正平等平等友善敬业法治爱国公正敬业公正诚信自由平等诚信平等公正诚信富强公正敬业公正民主平等诚信平等法治诚信富强公正爱国公正敬业法治友善法治

这是一个大佬做的编码程序,程序名字叫做核心价值观编码

还是放到编码程序里得到Flag

Flag:NYSEC{he_xin_jia_zhi}

佛曰

题目:

佛曰:涅罰盧室呐礙侄穆俱南穆冥竟俱闍婆是哆殿俱至奢顛侄訶缽亦故醯怯有依罰利梵等漫以訶梵喝咒缽依缽大奢礙奢得侄迦道。薩苦薩怯藐怯至得離孕夜若盡罰遠罰涅俱數除彌呐吉所諳沙咒所伽侄耶冥依奢夷夢知罰呼呐至諳究

当初看的时候吓我一跳,之后上网查后发现这个也是一位大佬自己做的编码程序

直接上破解网站:http://www.keyfc.net/bbs/tools/tudoucode.aspx

Flag:NYSEC{talk_with_Sakyamuni}

脸滚键盘了吧(键盘解密)

题目:

bhjm,6tghu7,wazxde,3wsdr4,xdfv,bhjm,ujko98,7yhji8,0ol

懵逼了很久,后来在大佬的提醒下看了眼键盘就解决了这个问题。

bhjm:在键盘上将26个字母中的n包围了
6tghu7:在键盘上将26个字母中的y包围了
wazxde:在键盘上将26个字母中的s包围了
3wsdr4:在键盘上将26个字母中的e包围了
xdfv:在键盘上将26个字母中的c包围了
bhjm:在键盘上将26个字母中的n包围了
ujko98:在键盘上将26个字母中的i包围了
7yhji8:在键盘上将26个字母中的u包围了
0ol:在键盘上将26个字母中的p包围了

综上所述,
Flag:nysec{nysecniup}

听说md5也能解(Base32+转16进制+md5)

题目地址:
不用进去看题目了,题目有错
正确题目:

GB4DMNJXGY3DCNTDGI4DMNRXGU3GKNRTG42DMOJWMY3GKMRYG4YDEYZWGEZGGNRTGJRTMYRSMM3DKMTDGY2DEOJXMI3DKM3EGY3DONJWMU3DGNZUGY4TMZRWMUZDQNRTGI4TOYRXGI3DKNZUG42TOMRWMUZDQNRTGNRTMMJTMYZDOMRXGNQTMNJSHA3TANRRG4ZDOMZWGU2DSNTFG42DEOBWGMZGMNRRGI4TEOJSHEZGEMRYGI4DMMZTMQ3DGMRZGNSTGMZTGUZWMNJTG42DOMRWHE3GKNRXGJSTMNRXGI3GMNTEGQZTMOBWGE3TENBTGZTDMNBWGUZDQNRTGJRDGMRTHEZDSM3BGYZTEZJXGQ3GMNJTG42DOMRWHE3GKNRXGI4DGMZTGYZDSMRZG5SDGYRWHE3DMMRYGIYTENZSG4ZGKNZSGY2TOMBWMM3DCNRTGY2TEOBSMY2WKMTGGJRTKMZXGQ3TENRZGZSTMNZSHEZDSN3CG43TMOBWHE3GGNRVGI4DMMZSMQZGIMRZGY2DKYRWGUZDQNRTGI4TKZBTMQ3GENLCGYZTKZBWGUZDQNRTGI4TGYRWMIZWINLCGY3DONJWMU3DGNZUGY4TMZRWMUZDQNRVGI4TOYRXGI3DKNZUG42TOMRWMUZDANRUGVRDMNJVMQ3WINLEGNRDMNJTMQ3DMNZVGZSTMMZXGQ3DSNTGGZSTEOBSHE3WENZSGY2TONBXGU3TENTFGI3TONZSMIZDON3EGNRDMMZTMQZTCN3EGNRDONZWHA3DSNTDGY2TEOBWGMZGIMTEGI4TMOJWGYZDQNTCGVRDMMZVMQZDSNZQGNSDOMBSMU3TENRVG4YDMYZWGE3DGNRVGI4DMZJWGU3TOMRQGUZDMNJWG42DKNZYG4YDEOBSG43DEMRXGJRDMNJSHA3DGMRZGJRDENZWGIZDOMTDGI3TMNZSG4ZDSMTDGZRDKYRWGM2WIMRZGNRDOMRWGU3TINZVG4ZDMZJSGA3TAN3EGI4DENZTGAZDOMTDGM3DGMRSMMZTCMTDGI3TGMBTGEZTSMZSGMYDGMRTGM3DCMZXGYZDMMRWGQZTOMZTGMZDGNJTGAZTKMZRGM3DMNRTGAZTMMZZGY2DMNRTGEZTQNRSGM2TGMBTGAZDOMTFG4ZTOMBWMM3DSNZUGI4DENZSHEZGGMZQGJRTOYRXMQZDSMRZ=

有没有被这么长的题目吓到啊,哈哈哈哈哈
这是一个多重加密过的题目,很显然,第一层加密用的是Base32

第一次解码后:

0x6576616c2866756e6374696f6e28702c612c632c6b2c652c64297b653d66756e6374696f6e2863297b72657475726e28633c613f27273a65287061727365496e7428632f612929292b2828633d63293e33353f537472696e672e66726f6d43686172436f646528632b3239293a632e746f537472696e6728333629297d3b6966282127272e7265706c616365282f5e2f2c537472696e6729297b7768696c6528632d2d29645b652863295d3d6b5b635d652863293b6b3d5b66756e6374696f6e2865297b72657475726e20645b655d7d5d3b653d66756e6374696f6e28297b72657475726e27772b277d3b633d317d3b7768696c6528632d2d296966286b5b635d29703d702e7265706c616365286e657720526567457870282762272b652863292b2762272c276727292c6b5b635d293b72657475726e20707d282730272c36322c312c273031393230323361376262643733323530353136663036396466313862353030272e73706c69742827292c302c7b7d2929

得到一长串16进制数(0X开头)
对16进制进行第二次解码,将其转为文本

第二次解码后:

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]e(c);k=[function(e){return d[e]}];e=function(){return'w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('b'+e(c)+'b','g'),k[c]);return p}('0',62,1,'0192023a7bbd73250516f069df18b500'.split('),0,{}))

得到一串代码,代码含有eval()函数,可能会牵扯到JS代码混淆,不过实际上这题并没有涉及到
对代码进行格式化可得:

eval(function(p, a, c, k, e, d) {
e = function(c) {return (c < a ? '' : e(parseInt(c / a))) + ((c = c) > 35 ? String.fromCharCode(c + 29) : c.toString(36))
};
if (!''.replace(/^/, String)) {while (c--) d[e(c)] = k[c] e(c);k = [function(e) {return d[e]}];e = function() {return 'w+'};c = 1};while (c--)if (k[c]) p = p.replace(new RegExp('b' + e(c) + 'b', 'g'), k[c]);return p}('0', 62, 1, '0192023a7bbd73250516f069df18b500'.split('),0,{}))
}

最后一行代码的一串字符串很像是MD5,先试着给他解码吧

终于得到FLag:nysec{admin123}

听说这个和凯撒很像,而且你知道他的名字(维吉尼亚密码)

题目:

geqbivagnpiznagqlg

提示:

密钥:weijiniya

这其实是维吉尼亚密码

直接破译就好了呀~~
Flag:

nysec{kaisaisinteresting}

nysec无敌棒(棋盘密码)

题目:sncssnyeesnssesesn
先观察一下,密文共18个字母且密文只用了5个字母,所以有可能是用一个5X5的表格进行破译
符合这一条件的有敲击码,棋盘密码,普莱菲尔密码,ADFGX和ADFGVX密码等
在师傅的提示下,我得知这个密码是棋盘密码
由棋盘密码特征可得如下图

每两个密文为一组按先列后行的数据进行排列可得

sn:l
cs:x
sn:l
ye:i/j
es:s
ns:c
se:o
se:o
sn:l

很显然,为了让密码看起来更加合理一些,ye所对应的明文应该是i ,得出答案
Flag:

nysec{lxliscool}

【一些题目】CTF Crypto初接触相关推荐

  1. CTF Crypto中涉及的AES题目

    CTF Crypto中涉及的AES题目 单独涉及AES_ECB模式 单独涉及AES_CBC模式 ProblemProblemProblem AnalysisAnalysisAnalysis Solvi ...

  2. CTF CRYPTO从零开始的RSA2

    题源:BUUCTF RSA2 题目 e = 65537 n = 24825400785152624117772152669890180298583276617622160961225887737162 ...

  3. BugKu CTF(Crypto篇)---where is flag 5

    BugKu CTF(Crypto篇)-where is flag 5 文章目录 BugKu CTF(Crypto篇)---where is flag 5 题目描述 首先一看就是base64 解码内容好 ...

  4. 基于Python实现的CTF Crypto加密解密工具

    纯小白,记录一下自己小学期内做的项目.基于Python实现一个能够对凯撒密码.维吉尼亚密码.栅栏密码.摩斯密码.Base64编码.Ascii编码.AES.DES.RSA.RC4的加密解密以及维吉尼亚密 ...

  5. Dapr微服务应用开发系列2:Hello World与SDK初接触

    题记:上篇介绍了Dapr的环境配置,这次我们来动手尝试一下Dapr应用的开发 Hello World Dapr应用的Hello World其实和其他的Hello World一样简单: 首先用你喜欢的语 ...

  6. 1. Windows Powershell初接触

    1. Windows Powershell初接触 我们之中有些人是因为需要配置Exchange Server2007,才开始对Windows Powershell全新的学习.但是,我认为可以使用WMI ...

  7. CTF CRYPTO 从零开始的RSA1

    第三方库的安装及问题的解决 first of all,首先要把函数安好,编程实现过程中需要下载py的第三方库:pycrypto win+R打开cmd,打开py3所在目录,1.目的目录和当前目录在同盘: ...

  8. CTF Crypto RSA合集(新生赛难度)

    食用简介 下面是本人新生赛时遇到的一些RSA密码题,题目名后大概写有类型便于查找 题目较多可以选择性食用 1.buuctf RSA 题目:在一次RSA密钥对生成中,假设p=473398607161,q ...

  9. 一代程序员如何突破自身技术瓶颈:与敏捷的初接触

    作者:熊节 / 插画:虎头锤 2000 年前后的中国,有一批年轻的 IT 从业者,受困于软件工程不能有效解决他们的实际问题,开始关注到敏捷,并在很短时间里翻译引进了敏捷的主要基础著作. 重构--一种写 ...

最新文章

  1. python 把列表或者元组转成集合
  2. STL笔记(5)条款49:学习破解有关STL的编译器诊断信息
  3. 区块链系列4-智能合约
  4. WCF错误:413 Request Entity Too Large
  5. windows7基本操作学习笔记
  6. php api接口调试,PHP进行API接口测试
  7. python计算机结构_python06--计算机内存结构与存储管理(P27)
  8. 内存容量出现异常的解决办法
  9. python中if语句缺省else_9_【Python学习分享文章】_if(条件语句)
  10. mysql sql使用序列_SQL 使用序列
  11. 十分钟带你学会Http协议和Tomcat服务器的原理
  12. Linux中kobject的作用,Linux设备驱动模型-- 数据结构Kset/KObject
  13. python开发安卓盒子_Python盒子:模块、包和程序
  14. 人口logistic模型公式_logistic回归模型分析
  15. 图书馆系统软件测试计划,图书馆管理系统软件测试计划
  16. matlab.emf,matlab的geoshow导出emf结果不是矢量图层
  17. Python开发基础----数据类型----[列表]
  18. python中chr()和ord()函数的用法
  19. 【爬虫实战】7基础Python网络爬虫——淘宝商品比价定向爬虫(MOOC学习笔记)
  20. 已解决【Watch检查软件更新失败,因为你尚未接入互联网。】

热门文章

  1. 移动100m宽带慢的要死_家里拉了100M的宽带,为什么网速还是那么慢?
  2. pytorch 模型中的bn层一键转化为同步bn(syncbn)
  3. 改注册表让win7/win8中的控制面板项的名字随心所欲
  4. 哥去微软面试,第一句话就被…
  5. 李沐动手学深度学习_环境搭建
  6. 使用cfssl签发证书
  7. 华为鸿蒙os的内核是Linux,谈华为鸿蒙内核和操作系统
  8. Excel-宏、VBA
  9. 广东工学院计算机教授,胡晓敏(广东工业大学计算机学院副教授)_百度百科...
  10. dede tag标签作用