攻防世界 misc基础题pdf的writeup

下载得到一个pdf,使用kali工具进行转换就行:

pdftotext ad00be3652ac4301a71dedd2708f78b8.pdf b.txt

再进行文本查看,如下:

 

拖到下面才发现flag:flag{security_through_obscurity}

### 推荐的AWDP平台上的MISC类新手目 对于刚开始接触攻防世界的参与者来说,选择合适的MISCMiscellaneous)类别目非常重要。这类目通常涉及各种技能组合,包括但不限于编程、密码学基础以及逆向工程等。 #### 目一:简单的Base64编码解码挑战 此类目旨在测试参赛者对常见编码方式的理解程度。通过提供一段经过Base64加密后的字符串,要求选手能够成功将其转换回原始形式[^2]。 ```python import base64 encoded_string = "SGVsbG8sIFdvcmxkIQ==" decoded_bytes = base64.b64decode(encoded_string) print(decoded_bytes.decode()) ``` #### 目二:基本的凯撒密码破解游戏 此考察的是古典加密技术之一——移位密码的应用场景。给定一段被简单替换过的密文,让玩家尝试找出正确的偏移量来恢复明文内容[^3]。 ```python def caesar_cipher(text, shift): result = "" for i in range(len(text)): char = text[i] if (char.isupper()): result += chr((ord(char) + shift - 65) % 26 + 65) elif (char.islower()): result += chr((ord(char) + shift - 97) % 26 + 97) else: result += char return result cipher_text = "Khoor Zruog!" shift_value = -3 plain_text = caesar_cipher(cipher_text, shift_value) print(plain_text) ``` #### 目三:文件格式识别竞赛 该环节主要针对不同类型的文档或图片进行快速分类的能力训练。给出若干未知扩展名的数据样本,鼓励学生运用工具辅助判断其真实属性并加以说明[^4]。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值