猿神?岂洞!!

题目:

腿短的好奇怪,难道有东西?

密码在这,好像有电!.txt

0362014324221316063736154275
还有一个压缩包。
我的解答:
0362014324221316063736154275
???这一串不知道是啥?一开始没解出来,如果没解出来的话,我认为是它本意应该是提示你压缩包密码为纯数字的意思。毕竟根据文本文件名和里面的数字可以这么理解。(不知道算不算非预期。。
然后纯数字爆破得到压缩包密码:
 
如果上述做法是非预期,那么预期暂时没想到呜呜呜!
解压拿到小草萝莉:
 
一眼丁真,png宽高一把梭。

看了官方WP后才知道是中文电码:害!年轻了。

easy_wireshark

题目

你会流量分析吗?

我的解答:

追踪http流发现flag编码:synt{21lh78 j9!q8qsjr23!qwxrf n3yabd}

easy_misc1

题目

你看得懂java吗

Animals.java

package ext;

import java.util.Scanner;

public class Animals {
public static void main(String[] args) {
Dog dog = new Dog();
Pet pet = new Pet();
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the name of the pet: ");
String name = scanner.nextLine();
dog.setName(name);
pet.play();
}
}

Dog.java

package ext;

public class Dog {
private String name;
public int age;
private String sex; public void setName(String name) {
if(name!=null){
this.name = name;}
}
public void eat() {
System.out.println("Pet is eats");
}
public void sleep() {
System.out.println("Pet is sleeps");
} public void play() {
System.out.println("Pet is plays");
} }

Pet.java

package ext;

import java.util.Scanner;

public class Pet extends Dog {
public void sleep() {
System.out.println("Pet is sleeping");
} public void play() {
// 调用 dog 类的 play 方法(补充代码)
System.out.println("The dog is also playing hahahaha");
} public void eat() {
System.out.println("Pet is eating");
}
}

我的解答:

简单的Java程序,提示很明显Pet.java里要补全代码,也很简单补上super.play();即可。(即压缩包密码)

解压拿到提示:你的输入法好像不太对,密码是:键盘

输入法不对,猜测是仓颉。查找得到:OPNKQHYBT

解压得到:ysau{taln_taln_paca_eknhwg}

根据文件名键盘解码:

刺客伍六七

题目

看过吗

hint:flag在2张图片和二维码里

我的解答:

winrar看到flag1压缩包里面存在两张图

照应了hint,另一个文件内容如下:

wav一眼摩斯,解码得到:CONGRATULATION/congratulation  至此wav利用完毕。

解压flag1得到:

对11.png修改宽高得到:f9kgo_twq5_!dq

33.jpg尾部存在base编码:

Y3N0NnJ1ZzZoeTEzcXd1ZH0=   解码得到: cst6rug6hy13qwud}

视频里面存在二维码,拿下来拼接得到:

扫码得到:flag{1wa4e6dn7

flag{1wa4e6dn7f9kgo_twq5_!dqcst6rug6hy13qwud}

修仙之我是龙傲天

题目

hint:注意文本 hint: 丹帝:暴力 魂帝:密码学 肉身:注意宗门 法师:三张图均有用(图片隐写)

我的解答:

丹帝:

根据提示都说暴力了,直接破解吧!注意背景里面提到的:是一段5字口诀

也就是密码长度为5

解压拿到二维码一部分

魂帝:

密文:虬账虬账怜称虬谴虬饼适隼皑颐眵蝌虬姓虬崦虬镆骘啜虬耪骘啜饫唇虬鹧怜耪虬茕皑阔虬鹧虬臆虬戈眵酢怜末虬饼虬崦皑贤眵蝌怜瓮适愍怜淠怜讯饫唇骘啜虬谴骘啜==

反转一下得到base64:RXRFck5hTCBMaUZlIE9mIFRoRSBzT3VMXw==

解码得到:EtErNaL LiFe Of ThE sOuL_

解压得到:

肉身:

提示:注意宗门

风雷门:修炼失败。。。真惨!

云水宗:修炼失败。。。还是很惨!

紫阳派:修炼失败。。。确实很惨!

unicode
修炼失败,肉身溃烂

开始研究压缩包本体,010发现7z,提取一下解压,密码就是:肉身是万法之基,强身是通神之道

改文本后缀为png得到

法师:三张图均有用(图片隐写)
很明显发现第三张图高度有问题,唯一的jpg看看属性(提示GPS隐写:https://www.ddosi.org/gps/
解码信息:YUAN SHEN QIDONG
接下来修改猿神.png
 
按提示修改为:yUaN sHeN qIdOnG
010发现元神.png存在压缩包,这里面的肯定就是最后一部分二维码了。而且压缩包密码就是yUaN sHeN qIdOnG
解压得到
拼接二维码
 
flag{Han_Lu_Winner}
 
 
 
 
 

Tron_CTF2024新生赛 MISC的更多相关文章

  1. SCNU ACM 2016新生赛初赛 解题报告

    新生初赛题目.解题思路.参考代码一览 1001. 无聊的日常 Problem Description 两位小朋友小A和小B无聊时玩了个游戏,在限定时间内说出一排数字,那边说出的数大就赢,你的工作是帮他 ...

  2. SCNU 2015ACM新生赛决赛【F. Oyk闯机关】解题报告

            题目大意:一个$N$$\times$$N$的阵列,每个格子有$X_{ij}$个调和之音,若每次只能选择走右边或下边,从左上角出发走到右下角,问最多能收集到多少个调和之音?       ...

  3. Codeforces 801 A.Vicious Keyboard & Jxnu Group Programming Ladder Tournament 2017江西师大新生赛 L1-2.叶神的字符串

    A. Vicious Keyboard time limit per test 2 seconds memory limit per test 256 megabytes input standard ...

  4. [ACTF2020 新生赛]BackupFile && [ACTF2020 新生赛]Upload &&[GYCTF2020]Blacklist

    [ACTF2020 新生赛]BackupFile 尝试找到源代码,加上题目是备份文件,猜测备份文件里面有网站的源代码,御剑扫描一下,就扫到index.php 访问index.php.bak 下载源代码 ...

  5. [BUUCTF]REVERSE——[ACTF新生赛2020]Oruga

    [ACTF新生赛2020]Oruga 附件 步骤: 例行检查,64位程序,无壳 64位ida载入,检索字符串,根据提示来到关键函数 14行~18行就是让字符串的前5位是 actf{ ,sub_78A( ...

  6. [BUUCTF]REVERSE——[ACTF新生赛2020]usualCrypt

    [ACTF新生赛2020]usualCrypt 附件 步骤: 例行检查,无壳,32位程序 32位ida载入,直接看main函数 逻辑很简单,一开始让我们输入一个字符串,然后该字符串经过sub_4010 ...

  7. [BUUCTF]REVERSE——[ACTF新生赛2020]rome

    [ACTF新生赛2020]rome 附件 步骤 无壳,32位程序 32位ida载入,根据提示字符串"You are correct!",找到关键函数func v15 = 'Q'; ...

  8. [BUUCTF]REVERSE——[ACTF新生赛2020]easyre

    [ACTF新生赛2020]easyre 附件 步骤 查壳,32位程序,upx壳儿 脱完壳儿,扔进ida 分析 一开始给我们定义了一个数组, v4=[42,70,39,34,78,44,34,40,73 ...

  9. GDOU-CTF-2023新生赛Pwn题解与反思

    第一次参加CTF新生赛总结与反思 因为昨天学校那边要进行天梯模拟赛,所以被拉过去了.16点30分结束,就跑回来宿舍开始写.第一题和第二题一下子getshell,不用30分钟,可能我没想那么多,对比网上 ...

  10. SCNU ACM 2016新生赛决赛 解题报告

    新生初赛题目.解题思路.参考代码一览 A. 拒绝虐狗 Problem Description CZJ 去排队打饭的时候看到前面有几对情侣秀恩爱,作为单身狗的 CZJ 表示很难受. 现在给出一个字符串代 ...

随机推荐

  1. WAF 原理入门

    WAF 入门 WAF 功能 WAF 全称叫 Web Application Firewall,和传统防火墙的区别是,它是工作在应用层的防火墙,主要对 web 请求/响应进行防护.那么 WAF 有什么功 ...

  2. 老者Java,奋战一线

    1 语言优劣论 世上只有两种编程语言:一种被人骂,一种没人用. Java已经诞生20多年了,依然是企业级开发中使用最广泛的语言,也是挨骂最多的语言.技术圈经常有"A语言比B语言更好" ...

  3. Centos8安装docker-ce

    一.安装步骤 1.安装yum-utils yum install -y yum-utils 2.配置阿里源 yum-config-manager --add-repo http://mirrors.a ...

  4. git fork 项目的更新

    fork:github网站的操作,将开源项目复制一份到自己的仓库中 那fork的项目在原仓库更新后,如何同步呢? 1.查看远程仓库 $ git remote -v origin https://cod ...

  5. pid算法函数实现,c语言版

    #include <stdio.h> float pid(float setpoint, float process_variable, float kp, float ki, float ...

  6. 全方位事件监控管理,阿里云日志服务Kubernetes事件中心正式上线

    2020年2月21日,阿里云日志服务Kubernetes事件中心正式上线,为Kubernetes事件提供集中化采集.存储.分析.可视化.告警等能力,帮助Kubernetes使用者快速构建准实时.高可靠 ...

  7. 什么是好的错误消息? 讨论一下Java系统中的错误码设计

    简介:一个好的Error Message主要包含三个部分:Context: 什么导致了错误?发生错误的时候代码想做什么?The error itself: 到底是什么导致了失败?具体的原因和当时的数据 ...

  8. 好代码实践:基于Redis的轻量级分布式均衡消费队列

    简介: 好代码,给人第一个印象的感觉,就像一篇好文章一样,读起来朗朗上口.不同的文章有不同的风格体裁,不同的代码也有不同的编程风格要求.Python有严格的缩进,像诗歌一样工整对仗:C语言面向过程像散 ...

  9. [FAQ] 设置 npm 镜像源

    查看 npm 源: $ npm config get registry> http://registry.npmjs.org/ 修改 npm 源: $ npm config set regist ...

  10. Fastbin attack&&Double free和Unsortbin leak的综合使用

    Fastbin attack&&Double free和Unsortbin leak的综合使用 今天做一个综合题目,包括利用Fastbin attack实现多指针指向一个地址,以及利用 ...