前言 Before
请先安装好 Linux 环境,Win10/11 请参考 上期博客 为什么要装这个请参考 SXZ++Project
Step1 下载
下载还要我多说吗?
地址:https://github.com/brendan-rius/c-jwt-cracker
如果不能直接在网页上 Downlode Zip 请使用VPN
可以将下载链接复制进 IDM/NDM 进行下载
下完后解压就完事了
Step2 编译
如果没有 gcc 编译环境,请先安装 gcc:
1
sudo apt install gcc
如果没有 make 请安装 make:
1
sudo apt install make
用 Linux 定位进文件夹
Win 下定位:
1
cd /mnt/c/...
使用 make 命令进行编译
然后,你就会发现报错了
使用如下命令安装该头文件:
1
sudo apt-get install libssl-dev
再次运行 make,编译成功
Step3 使用
使用如下命令进行运行:
1
2
3
4
5
文件位置/jwtcrack token
eg:
litluo@DESKTOP-1T3JUS8:/mnt/f/sxz/c-jwt-cracker-master$ /mnt/f/sxz/c-jwt-cracker-master/jwtcrack eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwiaGludCI6IlRoZSBTaWduYXR1cmUncyBNZDUgaXMgWmlwJ3MgUGFzc3dvcmQiLCJpYXQiOjE1MTYyMzkwMjJ9.wvVICsoUEmVkDxWAfBgDR9Xp32x88OB1h08UmTTenxA
eg res:
Secret is "Zac1"
破译出来的秘钥可以在这个网站校验: https://jwt.io/
但一般情况下运行这个命令后会出现:
然后一不小心就要运行个几天几夜 当然也可以 Ctrl+C 终止进程
In All
祝大家玩的开心!