一:古典密码

一只小羊跳过了栅栏,密码如下:

GpKlCeT_FC{rAy_pStiym}

栅栏解密——>11栏

二:滴滴滴

--./-.-/-.-./-/..-./----.--/-../../-../../-../../-../../-../../-./-/./.-././.../../-./--./-----.-

摩尔斯电码——>g k c t f [错误电码: ----.--] d i d i d i d i d i n t e r e s i n g [错误电码: -----.-]

——>去掉汉字空格,将所有改成大写,加上括号

三:奇怪的flag

这个flag格式好像是正确的,可是怎么提交不对呢?

HLDUG{Hppe_Gps_Dszqup}

凯撒加密爆破1~26——>GKCTFzGOOD^FOR^CRYPTO|——>修改:GKCTF{GOOD_FOR_CRYPTO}——>继续修改:GKCTF{Good_For_Crypto}

四:贝斯

R0tDVEZ7UmlnaHQhX0lzX2Jhc2U2NH0=

解密网址:http://encode.chahuo.com/——>base64解密

五:贝斯2

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAEYCAIAAAAI7H7bAAAFRklEQVR4nO3dQXLbMBAAQSmV/3/Z+QEO8GiztLuvqVgUxSkctgC+v76+XsD3/PnfFwA/gZAgICQICAkCQoKAkCAgJAgICQJ/D//2fr/HriN3GDQfvteS8fTkFS75rP3Od8OKBAEhQUBIEBASBIQEASFBQEgQEBIETgPZg/2Dy8nPyu/G3TT57g8u+SmXXMb1E2VFgoCQICAkCAgJAkKCgJAgICQICAkClwPZg3xIumRUd/Dor/zo/cJ3PvG9rEgQEBIEhAQBIUFASBAQEgSEBAEhQaAfyO43uf/0btw5ufN3ydT16axIEBASBIQEASFBQEgQEBIEhAQBIUHgNw5kD+6GpHfz0yXnLR88+j28w6xIEBASBIQEASFBQEgQEBIEhAQBIUGgH8jun8dNTifv3N3D/Hstsf8KX1YkSAgJAkKCgJAgICQICAkCQoKAkCBwOZCd3N05afLw4cn9p/v3uj79ibIiQUBIEBASBIQEASFBQEgQEBIEhASB9yO2H7aW7JDN7/ySmeYvfKJeViRICAkCQoKAkCAgJAgICQJCgoCQINAfWTx5fu+S3Z37R6v5Gcg/9QDn68uwIkFASBAQEgSEBAEhQUBIEBASBIQEgX4ge5APLidntfunk4fPmtwUPDk/XXIi9MuKBAkhQUBIEBASBIQEASFBQEgQEBIEnn1k8f6p65KDjpfMTw+WDLWvWZEgICQICAkCQoKAkCAgJAgICQJCgsDlDtklA758SDo5dd1/0PHkj7LkBbjXv5cVCQJCgoCQICAkCAgJAkKCgJAgICQInHbIPnrj55LPyi3Z+XtnyeT6E6xIEBASBIQEASFBQEgQEBIEhAQBIUHgciCbW7Jd9BfOanNLHpvhCa8VCQJCgoCQICAkCAgJAkKCgJAgICQIXB5ZPDm4XDLuPFgyTd5/jnRuz7NhRYKAkCAgJAgICQJCgoCQICAkCAgJApcD2YPJc27vLmPJKc13Jsedjx6tDm+etSJBQEgQEBIEhAQBIUFASBAQEgSEBIF+IHuwfxJ6N49bcnDuknt4kH/lJac0v6xIkBASBIQEASFBQEgQEBIEhAQBIUHgciC75KjYyTljfn7v/rfc7h+gD78o9sCKBAEhQUBIEBASBIQEASFBQEgQEBIE3vuHbpP278ZdMlo92DMknWRFgoCQICAkCAgJAkKCgJAgICQICAkCW44szu0/ifducLlky+2jfeJGWZEgICQICAkCQoKAkCAgJAgICQJCgsDoQDaX7+Gd3C56Z8mG1rvvtWSX8Sdm0FYkCAgJAkKCgJAgICQICAkCQoKAkCBwOrL4p9o/dT3If68lQ9KDJTPoMysSBIQEASFBQEgQEBIEhAQBIUFASBC4fIfsfj910Dz5htYl76t9xLzbigQBIUFASBAQEgSEBAEhQUBIEBASBC6PLF4y7nQg8PcvY9LkYzP8iFqRICAkCAgJAkKCgJAgICQICAkCQoJA/w7ZRx+Bm/+vfOq6/w8uGf4e5DfqZUWChJAgICQICAkCQoKAkCAgJAgICQL9QPbR8uN2c0tegDt5oyZ3GTuyGP4nIUFASBAQEgSEBAEhQUBIEBASBAxkA3cTwyXD38k/uOSI6U/s4bUiQUBIEBASBIQEASFBQEgQEBIEhASBfiC75PWyB3dXOHly8pK9rrnJHbLDrEgQEBIEhAQBIUFASBAQEgSEBAEhQeByILv/PaF39s/+lmwyzS15se81KxIEhAQBIUFASBAQEgSEBAEhQUBIEHgvmTPCo1mRICAkCAgJAkKCgJAgICQICAkCQoKAkCDwDy9PDFHFqdX4AAAAAElFTkSuQmCC

Png、base64——>base转图片http://imgbase64.duoshitong.com/

——>

——>扫码发现:GKCTF{BASE64_233333333}——>(PS、ctrl+i反色)

六:ARE YOU OK?

+++++ +++[- >++++ ++++< ]>+++ ++++. ++++. ----- ---.< ++++[ ->+++ +<]>+
.<+++ [->-- -<]>- ----. <++++ +++[- >++++ +++<] >++++ .<+++ [->-- -<]>-
--.-- --.<+ ++[-> ---<] >---. <++++ ++[-> ----- -<]>- ----- ----. +.+.+
.<+++ +++[- >++++ ++<]> +++++ ++.++ .+++. +++++ ++++. ----. +++++ .<+++
[->++ +<]>+ +++++ .<

Brainfuck与Ook!编码——>https://www.splitbrain.org/services/ook解码网址——>GKCTF{ok_1234_admin}(Brainfuck与Ook!编程语言解析与解密

http://www.cnblogs.com/WangAoBo/p/6373318.html)

(福利:

http://ginkgo.ngrok.virzz.com:8080/login?next=challenges

http://www.360doc.com/content/16/0906/21/27425026_588911412.shtml CTF中一些脑洞大开的编码和加密

)d

GinKgoCTF-Crypto的更多相关文章

  1. javax.crypto.BadPaddingException: Given final block not properly padded 解决方法

    下面的 Des 加密解密代码,在加密时正常,但是在解密是抛出错误: javax.crypto.BadPaddingException: Given final block not properly p ...

  2. 使用crypto模块实现md5加密功能(解决中文加密前后端不一致的问题)

    正常情况下使用md5加密 var crypto = require('crypto'); var md5Sign = function (data) { var md5 = crypto.create ...

  3. javax.crypto.BadPaddingException: Given final block not properly padded

    一.报错 写了一个加密方法,在Windows上运行没有问题,在Linux上运行时提示如下错误: javax.crypto.BadPaddingException: Given final block ...

  4. Liunx-https-java.lang.NoClassDefFoundError: javax/crypto/SunJCE_b

    错误信息: java.lang.NoClassDefFoundError: javax/crypto/SunJCE_b at javax.crypto.KeyGenerator.a(DashoA13* ...

  5. node crypto md5加密,并解决中文不相同的问题

    在用crypto模块时碰到了加密中文不相同的问题,多谢群里面@蚂蚁指定 1:解决中文不同的问题 function md5Pay(str) { str = (new Buffer(str)).toStr ...

  6. Crypto++ 动态链接编译与实例测试

    测试用例的来源<Crypto++入门学习笔记(DES.AES.RSA.SHA-256)> 解决在初始化加密器对象时触发异常的问题: CryptoPP::AESEncryption aesE ...

  7. python3 crypto winrandom import error

    早就听说3的包很成熟了,自从从2.7过渡上来后还是碰到各种不适应,可以想象更早的时候问题该要多么多,特别一些必备库经典库如果没有跟进得多痛苦. [code lang="python" ...

  8. Crypto++入门学习笔记(DES、AES、RSA、SHA-256)(加解密)

    转自http://www.cppblog.com/ArthasLee/archive/2010/12/01/135186.html 最近,基于某些原因和需要,笔者需要去了解一下Crypto++库,然后 ...

  9. nodejs 核心模块crypto

    crypto用于加密解密 'use strict' var crypto=require('crypto'); var data={age:18} var key='dt';//定义一个钥匙 var ...

  10. maven install 时提示“程序包 javax.crypto不存在”

    但是javax.crypto是在jdk的jre\lib目录下的 解决方案: <compilerArguments> <bootclasspath>${java.home}/li ...

随机推荐

  1. python之路-网络基础

    1.什么是网络: 通过网络设备将各个设备连接在一起,使用协议让设备之间可以通信,共享资源,这些组成了一个网络. 2.osi七层模式: 国际标准化组织(ISO)创建OSI(开放系统互联)参考模型,希望不 ...

  2. jsp下载excel文件

    jsp下载excel文件的的实现方法很多,今天也遇到这个问题,乱敲了一阵,终于搞定了,记下来和朋友们分享吧. 假设需要下载excel文件的jsp页面名为:down.jsp 对应的后台action名为: ...

  3. bzoj1679

    题解: 前缀和 显然需要排序一下 注意爆int这件事 代码: #include<bits/stdc++.h> using namespace std; typedef long long ...

  4. 【转】Mac OS X Terminal 101:终端使用初级教程

    最近学习苹果认证的<Mac OS X Support Essentials>教程,看到 Command Line 一节有很多实用的知识,下面选取一部分翻译 + 笔记,整理成此文. 你可以整 ...

  5. win10环境下安装Ubantu双系统(超详解)

    win10环境下安装Ubantu双系统 1.准备工作: 先去ubantu官网(https://www.ubuntu.com/download)去下载ubantu镜像.根据自己的实际情况选择32位的或者 ...

  6. C语言获取系统时间的几种方式

    C语言获取系统时间的几种方式 2009-07-22 11:18:50|  分类: 编程学习 |字号 订阅     C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * ...

  7. 去掉HTML标记 .

    ///   <summary>     ///   去除HTML标记     ///   </summary>     ///   <param   name=" ...

  8. L230 RF可靠性测试-RF指标

    最近调试Zigbee 和2.4G产品时需要做一些认证,查找到常用的RF指标. ----------http://www.52rd.com/S_TXT/2016_5/TXT83303.htm------ ...

  9. GIL 相关 和进程池

    #GIL (global interpreter Lock) #全局解释器锁 :锁是为了避免资源竞争造成数据错乱 #当一个py启动后 会先执行主线程中的代码#在以上代码中有启动了子线程 子线程的任务还 ...

  10. Python基础6--函数、类和文件操作

    1 def name(para) def myabs(x): if x>0: return x else: return -x 2 lambda表达式 用于声明匿名函数,既没有名字的小函数 f ...