pycharm安装教程与ctfshow前五关

本文介绍了如何在PyCharm中进行Python编程,包括基础操作如安装和运行。内容涉及Base64加密与解密、JavaScript谜题解码、Emoji加密处理以及RSA加密的使用,通过实际问题展示了Python技术在解决信息安全挑战中的应用。
部署运行你感兴趣的模型镜像

1.下载社区版pycharm

2.下载python

3.右键run

4.python实现base64加密,可以使用base64库

加密

解密

5.

第一题

这是一个简单的签到题,点击出现倒序两个字,正如其言,将密文倒序即可。

第二题

第二题下载题给文件,点开发现这是个jsfuck加密文件,所以要解密。

其解码可以复制到浏览器的控制台黏黏回车查看得出flag。

发现flag已出现。

第三题

打开文件又是一个加密文件,是一种emoji加密。

另存为一个txt文件,发现可以正常显示,所以复制到浏览器黏黏回车找到flag。

第四题

这是·一个RSA加密题,这里我使用了RSAtool工具

number base负责调整进制如十进制,十六进制等

此工具的e需转成十六进制

若条件给了N,点击Generate可转成素数p,q

有了p和q就能转成N,点击Cale.D自动生成N,D



 

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值