吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3692|回复: 0
收起左侧

[CTF] jarvisoj---FindKey

[复制链接]
夏了茶糜 发表于 2019-11-25 20:47
本帖最后由 夏了茶糜 于 2019-11-25 20:53 编辑

首先我们看下下载下来的文件,发现不能运行,我们用Exeinfo PE查看一下文件发现是一个Pyc文件,我们把后缀名改为pyc(文件下载地址见文末)
QQ截图20191125203813.png
什么是pyc文件?
答:pyc文件是python脚本生成的一种字节码文件(可以使用python -m python脚本名生成pyc文件)


pyc文件我们可以通过反编译工具直接把字节码文件解释成源代码形式
我们使用uncompyle6这个第三方库
可以使用
[Python] 纯文本查看 复制代码
pip install uncompyle -i  https://pypi.douban.com/simple/
安装这个库

然后通过 uncompyle6 findkey.pyc > findkey.py 生成源代码文件
我们查看源代码
QQ截图20191125204343.png
根据代码分析出计算flag的算法写出对应生成flag算法
QQ截图20191125204446.png
findkey.rar (1.22 KB, 下载次数: 4)
此处下载

免费评分

参与人数 1威望 +1 吾爱币 +7 热心值 +1 收起 理由
Hmily + 1 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表