从0开始的ctf-crypto之旅
开始
安装python环境
在ctf比赛中,crypto方向python语言是最常用也是最好用的语言,所以上来的第一步就是安装python环境。
(一)获取电脑的处理器型号
按下Win+R键,输入cmd或直接在开始菜单搜索命令提示符,进入命令提示符界面,输入以下指令获取处理器型号:
1 | echo %PROCESSOR_ARCHITECTURE% |
如图显示此电脑是AMD64处理器。
(二)安装python
1.下载
python官网网址: Welcome to Python.org
选择下载windows版python。
由于此电脑是AMD64处理器,因此在确认要下载的python版本后选择 Windows installer(64-bit) 或 Windows x86-64 executable installer ,如下图所示:
2.安装
可执行程序,老版本的python会有一个Install launcher for all users选项,请务必勾选,同时选择项会有一个add ** to PATH也请务必勾选,新版本会默认安装。
安装完成后按下Win+R键,运行cmd或直接在开始菜单搜索命令提示符后进入命令提示符界面,输入以下指令:1
python --version
下图为安装成功的示例:
(三)安装编辑器
不对任何编辑器进行推荐,我最开始使用的是pycharm所以用pycharm进行演示
1.下载
pycharm网址:
Download PyCharm: The Python IDE for data science and web development by JetBrains
任选一个download,并选择去下载其他版本,根据处理器型号选择下载版本。
2.安装
运行可执行程序,推荐同意全部选项,一直点下一步即可,安装会很慢。
安装成功后,重启电脑。
3.配置
安装中文语言包插件
- 打开 PyCharm,进入顶部菜单 File > Settings(Windows/Linux)或 PyCharm > Preferences(macOS)
- 在左侧面板中选择 Plugins
- 点击顶部的 Marketplace 选项卡
- 在搜索框中输入 Chinese (Simplified) Language Pack
- 找到插件后点击 Install 按钮
- 安装完成后点击 Restart IDE 重启 PyCharm
(四)python库管理
分标准库存储路径为
C:\Users\用户\AppData\Local\Programs\Python\Python版本\Lib
第三方库默认安装路径
C:\Users\用户\AppData\Local\Programs\Python\Python版本\Lib\site-packages\
虽然python安装时会自带一些标准库,但在日常编程还需要安装很多第三方库,虽然使用conda很方便,但使用pip安装也是一个好选择,按下Win+R键,运行cmd或直接在开始菜单搜索命令提示符后进入命令提示符界面进行操作。
1.安装指定版本的库
1 | pip install 库名==版本号 |
2.使用国内镜像安装库
1 | pip install 库名 -i URL_ADDRESS |
其中https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple为清华镜像源。
3.升级某个库到最新的方法
1 | pip install --upgrade 库名 |
4.卸载某个库
1 | pip uninstall 库名 |
5.查看已安装的库
1 | pip list |





