/JWT-Token

JWT-Token is a Tool for Encode / Decode Json Web Token (JWT)

Primary LanguagePython

JWT-Token : V1


center

"JWT-Token" emerges as a powerful tool designed to address this necessity, allowing you to generate JSON Web Tokens (JWT) with ease and confidence. Whether you are a developer striving to protect sensitive information during data transmission or an organization seeking to bolster your cybersecurity, JWT-Token provides a user-friendly solution that empowers you to create and manage JWTs effortlessly. In this era of data breaches and cyber threats, "JWT-Token" stands as a reliable guardian of your information, ensuring the integrity and confidentiality of your digital communications.

📌 Installation :

git clone https://github.com/0xPwn1/JWT-Token
cd JWT-Token
# Before Run 'install.sh' You Should be upldate Python3 and Pip 
chmod +x install.sh && ./install.sh

📌 Usage :

> Encode :

0xPwn1@Arch~$ jwt-token
       ___       ________   ______      __            
      / / |     / /_  __/  /_  __/___  / /_____  ____ 
 __  / /| | /| / / / /      / / / __ \/ //_/ _ \/ __ \
/ /_/ / | |/ |/ / / /      / / / /_/ / ,< /  __/ / / /
\____/  |__/|__/ /_/      /_/  \____/_/|_|\___/_/ /_/ 
                                                      
Drink Coffe, Enjoy Generate JWT-Token         By 0xPwn1 / v1.2 


[~] Choose (Encode \ Decode): Encode
---------- Header -----------
 > Enter Value alg: HS256
 > Enter Value type: JWT

---------- Payload -----------
 > Generating Payload / or / Default Payload: generate
 [!] - Wanted: Order is Very Imported !!!

[~] Example Syntaxt => key:value (Enter To Stop): sub:1234567890
[~] Example Syntaxt => key:value (Enter To Stop): username:0xPwn1
[~] Example Syntaxt => key:value (Enter To Stop): admin:true
[~] Example Syntaxt => key:value (Enter To Stop): 

---------- Signature -----------
 > Enter Your Secret Key (Enter To Skip): Hello World

[$] Your Token is: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwidXNlcm5hbWUiOiIweFB3bjEiLCJhZG1pbiI6InRydWUifQ.UxCr1XdQP6UHxF_xGHNn-xoOKl1YltWigfCEHCWC6fU

> Decode :

0xPwn1@Arch~$ jwt-token
       ___       ________   ______      __            
      / / |     / /_  __/  /_  __/___  / /_____  ____ 
 __  / /| | /| / / / /      / / / __ \/ //_/ _ \/ __ \
/ /_/ / | |/ |/ / / /      / / / /_/ / ,< /  __/ / / /
\____/  |__/|__/ /_/      /_/  \____/_/|_|\___/_/ /_/ 
                                                      
Drink Coffe, Enjoy Generate JWT-Token         By 0xPwn1 / v1.2 


[~] Choose (Encode \ Decode): Decode
[~] Enter Your JWT Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwidXNlcm5hbWUiOiIweFB3bjEiLCJhZG1pbiI6InRydWUifQ.UxCr1XdQP6UHxF_xGHNn-xoOKl1YltWigfCEHCWC6fU

---------- Decode JWT Token -----------
[+] Your Header is: {"alg":"HS256","typ":"JWT"}
[+] Your Payload is: {"sub":"1234567890","username":"0xPwn1","admin":"true"}
[+] Your Signature is: UxCr1XdQP6UHxF_xGHNn-xoOKl1YltWigfCEHCWC6fU

📜 Credits :

LinkedIn Badge