UNCTF2022-公开赛|MISC(上)

1.magic_word

改后缀名为zip,解压缩

0宽字符解码

2.找得到我吗

老套路

3.syslog

用7Zip和BandZip解压缩

找到password,解码,解压缩 

4.社什么社

NotePad++打开,按住Ctrl,滚动鼠标缩小

 结合出题人的学校,百度

第一个就是答案,运气

5.In_the_Morse_Garden

打开,发现大段空白,复制,粘贴到文本

 解码

2个人物,两个因子,密文长度不一,第一反应就是摩斯密码

 

6.巨鱼

png图片,不管是否能正常打开,上来先爆一下长宽

得到修复图片,底部有提示

修复后,再用Binwalk和Foremost,得到压缩包

用提示语解压缩后,再用伪加密解密

 

 一张化学分子式的图片,提示了PPT的密码

 

 修改后缀为zip,解压缩

7.zhiyin

尾部密文解码,得到一部分提示

另一张图片,特征码反转

工具处理反转 

 

 一张图片,得到另一部分提示

 修复ZIP,用两部分拼接的Go_p1ay_UNC7F!! 解压缩失败,估计是大小写问题,懒得猜,写个脚本直接输出所有大小写组合

 

 加载生成的字典,一把梭

8.清和fan

根据提示按图索骥,关键词:B站 清和 手办 

 

看不清楚,但有提示吸血鬼

 掩码爆破

0宽字符

### 关于 `ps` 命令的错误使用与正确方法 在 Linux 系统中,`ps` 命令用于显示当前系统中的进程状态。如果使用了不正确的选项或参数,可能会导致命令执行失败或输出不符合预期的结果。以下是一些常见的错误用法以及如何正确使用 `ps` 命令。 #### 1. 错误的选项组合 `ps` 命令对选项非常敏感,尤其是当用户尝试混合使用标准 POSIX 和 BSD 风格的选项时。例如,同时使用 `-A`(POSIX 风格)和 `u`(BSD 风格),会导致语法错误[^2]。 ```bash ps -Au ``` 上述命令会报错,因为 `-A` 和 `u` 属于不同的风格,不能直接混合使用。要解决此问题,可以明确指定使用哪种风格。例如,使用 POSIX 风格: ```bash ps -Ao user,command ``` 或者使用 BSD 风格: ```bash ps au ``` #### 2. 忽略环境变量的影响 某些环境变量如 `CMD_ENV` 或 `PS_PERSONALITY` 可能会影响 `ps` 命令的行为。这些变量通常用于调整 `ps` 的默认行为以适配特定的操作系统环境[^1]。如果这些变量被设置为不兼容的值,可能会导致命令行为异常。建议在不确定的情况下避免修改这些环境变量。 #### 3. 使用不存在的选项 `ps` 命令支持许多选项,但并非所有选项都适用于所有系统。例如,某些选项可能仅在特定版本的 GNU `ps` 中可用。尝试使用不受支持的选项会导致错误。例如: ```bash ps --nonexistent-option ``` 上述命令将返回错误信息,提示选项无效。为了避免此类问题,请参考 `man ps` 或 `ps --help` 获取当前系统支持的选项列表。 #### 4. 正确的用法示例 以下是几个常用的正确用法示例: - 显示所有进程: ```bash ps aux ``` - 显示特定用户的进程: ```bash ps -u username ``` - 显示进程的详细信息(包括 PID、父进程 ID 等): ```bash ps -eo pid,ppid,cmd ``` - 结合 `grep` 查找特定进程: ```bash ps aux | grep process_name ``` #### 5. 调试错误的方法 如果遇到 `ps` 命令的错误,可以通过以下步骤进行调试: - 检查是否正确使用了选项。 - 确认环境中是否存在影响 `ps` 行为的变量。 - 查阅手册页 `man ps` 或在线文档以验证选项的有效性。 ### 注意事项 在使用 `ps` 命令时,务必注意选项的风格一致性,并确保所使用的选项适用于当前系统版本。 ```bash # 示例:查看所有进程及其状态 ps -ef ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值