Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
database-spring-ENC — sprint encode (plan text) get enc password | Kitploit
उपकरण/GitHubGitHub/jas502n/database-spring-enc
Encryption/Decryption ToolsConfiguration AuditingCryptographyPenetration TestingDevSecOpsSecret Detection
GitHubjas502n/database-spring-enc

database-spring-ENC

sprint encode (plan text) get enc password

रिपॉजिटरी देखें
46104 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

spring-ENC | स्प्रिंग एन्कोड (प्लेन टेक्स्ट) से एन्क्रिप्टेड पासवर्ड प्राप्त करें

संदर्भ लिंक:

उपयोगकर्ता पासवर्ड कैसे एन्क्रिप्ट करें

http://www.jasypt.org/howtoencryptuserpasswords.html

0x00 परिचय

Jasypt का अर्थ है Java Simplified Encryption (जावा सरलीकृत एन्क्रिप्शन)। यह गोपनीय डेटा की सुरक्षा के लिए प्लेन टेक्स्ट, संख्याओं और बाइनरी फ़ाइलों का बुनियादी एन्क्रिप्शन प्रदान करता है। यह पूरी तरह से थ्रेड-सेफ (thread-safe) है, और मल्टी-प्रोसेसर में भी उच्च प्रदर्शन प्रदान करता है।

Jasypt टेक्स्ट को एन्क्रिप्ट और डिक्रिप्ट करने के सरल तरीके प्रदान करता है, और इसे उपयोग करना शुरू करने के लिए किसी गहन क्रिप्टोग्राफी ज्ञान की आवश्यकता नहीं होती। बस एन्क्रिप्ट किए जाने वाले प्लेन टेक्स्ट को इनपुट करें, Jasypt शेष गणनाएँ पूरी करेगा और आपके लिए एन्क्रिप्शन पूरा करेगा। यह एन्क्रिप्शन वन-वे (एकतरफा) एन्क्रिप्शन है, और यह दो एन्क्रिप्शन तंत्र भी प्रदान करता है।

द्वि-दिशात्मक (टू-वे) एन्क्रिप्शन लागू करते समय, प्लेन टेक्स्ट प्रदान करने के अलावा, आपको एक गुप्त टेक्स्ट (सीक्रेट टेक्स्ट) भी प्रदान करना होता है, और उस गुप्त टेक्स्ट का उपयोग एन्क्रिप्टेड टेक्स्ट को डिक्रिप्ट करने के लिए किया जा सकता है।

डिफ़ॉल्ट रूप से, Jasypt PBEWithMD5AndDES एन्क्रिप्शन एल्गोरिदम का उपयोग करता है, लेकिन यह अन्य अधिक मजबूत एन्क्रिप्शन विकल्पों को चुनने का विकल्प भी प्रदान करता है, जैसे कि PBEWithMD5AndTripleDES।

application.yml

root@kitploit:~
spring: 
  application:
    name: argus
    version: 2.0
  data:
    elasticsearch: #ElasticsearchProperties
      cluster-name: idss-es #默认即为elasticsearch
  datasource:
    url: jdbc:mysql://x.x.x.x:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
    driver-class-name: com.mysql.jdbc.Driver
    username: ENC(vpIBjT3RT8mf6pBjiKJuqA==) root
    password: ENC(xxxxxxxxxxxxx==) 
    
# User, Password encryptor salt
jasypt:
  encryptor:
    password: EbfYkitulv73I2p0mXI50JMXoaxZTKJ7

प्लेन टेक्स्ट कैसे डिकोड करें?

नीचे दिया गया मुफ्त Jasypt ऑनलाइन एन्क्रिप्शन और डिक्रिप्शन टूल एक विधि के साथ-साथ दो (सरल) एन्क्रिप्शन और डिक्रिप्शन विकल्प प्रदान करता है, और प्लेन टेक्स्ट की तुलना Jasypt एन्क्रिप्टेड पासवर्ड से करने का विकल्प भी प्रदान करता है।

root@kitploit:~
    username: ENC(vpIBjT3RT8mf6pBjiKJuqA==)
    
    # User, Password encryptor salt
    password: EbfYkitulv73I2p0mXI50JMXoaxZTKJ7

spring enc के लिए ऑनलाइन डिकोड

https://www.devglan.com/online-tools/jasypt-online-encryption-decryption

username: ENC(vpIBjT3RT8mf6pBjiKJuqA==) से username: root

Java कोड से डिक्रिप्शन

उपयोग विधि:

root@kitploit:~
$ java -jar jasyptDecrypt.jar
       _                 _____  _   _____                             _   
      | |               |  __ \| | |  __ \                           | |  
      | | __ _ ___ _   _| |__) | |_| |  | | ___  ___ _ __ _   _ _ __ | |_ 
  _   | |/ _` / __| | | |  ___/| __| |  | |/ _ \/ __| '__| | | | '_ \| __|
 | |__| | (_| \__ \ |_| | |    | |_| |__| |  __/ (__| |  | |_| | |_) | |_ 
  \____/ \__,_|___/\__, |_|     \__|_____/ \___|\___|_|   \__, | .__/ \__|
                    __/ |                                  __/ | |        
                   |___/                                  |___/|_|        

Usage:
[*] java -jar jasyptDecrypt.jar decode password EncodeText
[*] java -jar jasyptDecrypt.jar encode password Text

एन्क्रिप्शन

root@kitploit:~
$ java -jar jasyptDecrypt.jar encode EbfYkitulv73I2p0mXI50JMXoaxZTKJ7 root
       _                 _____  _   _____                             _   
      | |               |  __ \| | |  __ \                           | |  
      | | __ _ ___ _   _| |__) | |_| |  | | ___  ___ _ __ _   _ _ __ | |_ 
  _   | |/ _` / __| | | |  ___/| __| |  | |/ _ \/ __| '__| | | | '_ \| __|
 | |__| | (_| \__ \ |_| | |    | |_| |__| |  __/ (__| |  | |_| | |_) | |_ 
  \____/ \__,_|___/\__, |_|     \__|_____/ \___|\___|_|   \__, | .__/ \__|
                    __/ |                                  __/ | |        
                   |___/                                  |___/|_|        

Usage:
[*] java -jar jasyptDecrypt.jar decode password EncodeText
[*] java -jar jasyptDecrypt.jar encode password Text

[-] Encrypt: 
root   >>>   O9NmYDaJLpJQ6wl2/3TVpg==

डिक्रिप्शन

root@kitploit:~
$ java -jar jasyptDecrypt.jar decode EbfYkitulv73I2p0mXI50JMXoaxZTKJ7 vpIBjT3RT8mf6pBjiKJuqA==
       _                 _____  _   _____                             _   
      | |               |  __ \| | |  __ \                           | |  
      | | __ _ ___ _   _| |__) | |_| |  | | ___  ___ _ __ _   _ _ __ | |_ 
  _   | |/ _` / __| | | |  ___/| __| |  | |/ _ \/ __| '__| | | | '_ \| __|
 | |__| | (_| \__ \ |_| | |    | |_| |__| |  __/ (__| |  | |_| | |_) | |_ 
  \____/ \__,_|___/\__, |_|     \__|_____/ \___|\___|_|   \__, | .__/ \__|
                    __/ |                                  __/ | |        
                   |___/                                  |___/|_|        

Usage:
[*] java -jar jasyptDecrypt.jar decode password EncodeText
[*] java -jar jasyptDecrypt.jar encode password Text

[-] Decrypt: 
vpIBjT3RT8mf6pBjiKJuqA==   >>>   root

टूल डाउनलोड करें