CTF神器Ciphey安装指南,小白也能秒懂!
创作时间:
作者:
@小白创作中心
CTF神器Ciphey安装指南,小白也能秒懂!
引用
CSDN
等
9
来源
1.
https://blog.csdn.net/Red_carp/article/details/138624331
2.
https://blog.csdn.net/skywalk8163/article/details/136158361
3.
https://blog.csdn.net/weixin_40332490/article/details/145016755
4.
https://blog.csdn.net/zhengshaolin128/article/details/141910141
5.
https://github.com/ProbiusOfficial/CTFtools-wiki/blob/main/README.md
6.
https://www.cnblogs.com/apachecn/p/18171908
7.
https://www.cnblogs.com/xueweihan/p/18682724
8.
https://www.cnblogs.com/lnjoy/p/18410339
9.
https://www.ahhhhfs.com/55225/
在CTF(夺旗赛)中,密码学题目常常让人头疼。而Ciphey这个神器,可以自动识别并解密各种加密或编码的文本,让你在比赛中事半功倍。本文将详细介绍如何在Windows和Kali Linux环境下安装Ciphey,并提供使用示例和常见问题解决方案。
01
Ciphey简介
Ciphey是一个功能强大的自动化解密工具,支持50多种加密和编码算法,如Base64、摩斯电码、MD5等。它使用定制的人工智能模块AuSearch和自然语言处理技术,大多数情况下可以在3秒内解决问题。
02
Windows环境下的安装
环境要求
- Python版本:3.7或3.8(其他版本可能不兼容)
- 必须是64位Python版本
安装步骤
- 首先检查Python版本:
python --version
确保版本号为3.7.x或3.8.x。
- 检查Python是否为64位:
python
import platform
platform.architecture()
输出应为('64bit', 'WindowsPE')。
- 安装Ciphey:
pip install ciphey -i https://pypi.mirrors.ustc.edu.cn/simple/
- 修改pywhat库文件:
找到Python安装目录下的Lib\site-packages\pywhat\regex_identifier.py文件,打开后将:
with open(fullpath, "r") as myfile:
修改为:
with open(fullpath, "rb") as myfile:
使用示例
ciphey -t "aGVsbG8gbXkgbmFtZSBpcyBiZWU="
输出应为:
hello my name is bee
03
Kali Linux环境下的安装
环境准备
- 安装必要的依赖包:
sudo apt-get update
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
sudo apt-get install -y python3-pip
- 确保使用兼容的Python版本(推荐3.8):
python3.8 --version
安装步骤
- 安装Ciphey:
pip3.8 install ciphey
- 如果遇到absl-py库安装失败,可以尝试:
pip3.8 install absl-py==0.9.0
pip3.8 install ciphey
使用示例
ciphey -t "YUdWc2JHOGdhbWx1YVc1bg=="
输出应为:
hello jining
04
常见问题及解决方案
Python版本不兼容:
- 确保使用3.7或3.8版本
- 避免使用3.9及以上版本
编码错误:
- 确保修改了pywhat库中的文件
- 将
r改为rb
依赖包安装失败:
- 确保系统更新
- 逐个安装必要依赖包
权限问题:
- 使用管理员权限运行命令
- 确保有写入权限
通过以上步骤,你应该能够在Windows或Kali Linux环境下成功安装并使用Ciphey。这个工具在CTF比赛中的密码学题目中非常有用,建议多加练习,熟悉其功能和使用方法。
热门推荐
核爆下的毁灭与重生:二战期间美国对日本的核攻击
张雪峰谈历史学专业就业前景、考研方向、优势与劣势
关于偏头痛的常见误解以及如何缓解
关于工时和加班,这些知识应知道→
智慧军营数字车场系统的创新特点与应用
女性脱发:原因、症状与治疗方案
物业费纠纷如何处理
国际贸易中HBL和MBL的区别
HBL货代单与MBL船东单的区别在哪里?
地暖一个月开销(地暖使用成本)
鱼鳔的营养价值与作用
深度剖析:百度公关危机背后的璩静言论引发的舆论热议及经济损失
元朝经济的繁荣与创新
河北大名:专家把脉西瓜种植 技术赋能产业振兴
痛风患者生活起居八注意,赶快做起来吧
团队规则引擎如何操作
新风系统只是噱头吗?看完你就知道了
如何在Ubuntu上下载和安装软件?方法原来这么多
单细胞转录组鉴定了炎症性关节炎的潜在治疗新靶点
圈养皇帝:溥仪退位之后
易经六十四卦变爻详解
《黑神话:悟空》B站营销数据分析
如何让社区医院更有“温度”?上海首家社区医院的实践探索
电脑长时间待机后黑屏且无法唤醒?8种解决方案帮你轻松应对
购房定金退款真实案例:消费者权益的维护
如何写出精彩的论点?—— 五个要点
属牛的人在2024年的财富趋势与提升策略
写字楼装修中如何科学布局档案存储空间?
网络安全专家爱用的逆向工具 Top9
十二地支未五行属什么