猿神?岂洞!!

题目:

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

密码在这,好像有电!.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. Batch Normalization 和 DropOut

    Batch-Normalization https://www.cnblogs.com/guoyaohua/p/8724433.html 有几点需要注意: \(x^{(k)}\)指的是t层的输入. 也 ...

  2. redis 简单整理——内存的管理[二十六]

    前言 redis 是一个内存型数据库,那么就需要重点关注一下内存了. 正文 理解Redis内存,首先需要掌握Redis内存消耗在哪些方面.有些内存消 耗是必不可少的,而有些可以通过参数调整和合理使用来 ...

  3. sql 语句系列(行与列处理)[八百章之第一章]

    排序时对null进行处理 比如说: select * from EMP order by COMM 我需要对红框部分进行desc处理,也就是从大到小排列. 解析: 重点是如何让null独立出去. se ...

  4. Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin[id:xxx.xxx.xxx]

    前言 看下这个完整的bug: Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to appl ...

  5. CSS 样式清单整理(二)

    16.元素占满整个屏幕 heigth如果使用100%,会根据父级的高度来决定,所以使用100vh单位. .dom{ width:100%; height:100vh; } 17.CSS实现文本两端对齐 ...

  6. OceanBase初体验之查看OceanBase的执行计划

    前置条件 包含obd和obclient的中控机 OceanBase 测试集群 独立的测试租户 BenchmarkSQL 工具(可选) 为了能够方面的查看复杂SQL的执行计划,我们先用TPCC模拟一些数 ...

  7. 从0到1使用Webpack5 + React + TS构建标准化应用

    简介: 本篇文章主要讲解如何从一个空目录开始,建立起一个基于webpack + react + typescript的标准化前端应用. 作者 | 刘皇逊(恪语)来源 | 阿里开发者公众号 前言 本篇文 ...

  8. Flink 在爱奇艺广告业务的实践

    简介: 5 月 22 日北京站 Flink Meetup 分享的议题. 本文整理自爱奇艺技术经理韩红根在 5 月 22 日北京站 Flink Meetup 分享的议题<Flink 在爱奇艺广告业 ...

  9. LlamaIndex 高层次概念

    本篇内容为您快速介绍在构建基于大型语言模型(LLM)的应用程序时会频繁遇到的一些核心概念. 增强检索生成(RAG) LLM 是基于海量数据训练而成,但并未涵盖您的具体数据.增强检索生成(Retriev ...

  10. dotnet UNO 如何在调试下输出界面层级结构

    本文将告诉大家如何在 UNO 里面将界面的层级结构输出到调试窗口 实现方法非常简单,和 WPF 或 UWP 等的方法是一样的,那就是通过可视化树遍历的方式,如以下代码 static class UIS ...