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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
obridge — obride CVE-2018-25075 के साथ | Kitploit
उपकरण/GitHubGitHub/epicosy/obridge
सामान्य उपयोगिताएँस्थैतिक कोड विश्लेषण (SAST)कोड विश्लेषणडेटाबेस सुरक्षा
GitHubepicosy/obridge

obridge

obride CVE-2018-25075 के साथ

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

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

सभी देखें →

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

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

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

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

OBridge

PayPal donate button

OBridge Oracle PL/SQL पैकेज प्रक्रियाओं को कॉल करने के लिए एक सरल Java स्रोत कोड जनरेटर प्रदान करता है।

समर्थित इनपुट, आउटपुट पैरामीटर और रिटर्न मान इस प्रकार हैं:

  • BINARY_INTEGER
  • BOOLEAN
  • CHAR
  • CLOB
  • BLOB
  • DATE
  • NCHAR
  • NUMBER
  • NVARCHAR2
  • OBJECT - Oracle ऑब्जेक्ट प्रकार
  • PLS_INTEGER
  • TABLE - Oracle ऑब्जेक्ट प्रकार की तालिका
  • TIMESTAMP
  • VARCHAR2
  • RAW

निम्नलिखित प्रकारों को लागू नहीं किया जा सकता, क्योंकि JDBC ड्राइवर उनका समर्थन नहीं करता:

  • स्रोत कोड में घोषित प्रकार
  • %ROWTYPE पैरामीटर

जनरेट किया गया कोड Java 1.6 के साथ कंपाइल होता है।

उपयोग

नवीनतम संस्करण releases से डाउनलोड करें।

डाउनलोड करने के बाद, एक XML कॉन्फ़िगरेशन फ़ाइल बनाएँ:

root@kitploit:~
<configuration>
	<jdbcUrl>jdbc:oracle:thin:scott/tiger@localhost:1521:xe</jdbcUrl> <!-- jdbc connection string for obridge -->
	<sourceRoot>.</sourceRoot> <!-- where to generate sources - related to this configuration file -->
	<rootPackageName>hu.obridge.test</rootPackageName> <!-- root Java package, generator builds the directory structure -->
	<packages>
		<entityObjects>objects</entityObjects> <!-- object types are going to this package -->
		<converterObjects>converters</converterObjects> <!-- converter util classes are going to this package -->
		<procedureContextObjects>context</procedureContextObjects> <!-- procedure parameter entities are going to this package -->
		<packageObjects>packages</packageObjects> <!-- procedure calling utility classes are going to this package -->
	</packages>
</configuration>

जनरेटर चलाएँ:

root@kitploit:~
java -jar obridge.jar -c <obridge-config.xml>
	

OBridge निर्दिष्ट डेटाबेस से कनेक्ट होता है और आवश्यक क्लासेस उत्पन्न करता है।

PL/SQL प्रक्रिया को कॉल करना

उदाहरण के लिए आपके पास निम्नलिखित PL/SQL कोड है:

root@kitploit:~
Create Or Replace Package simple_procedures is
  Function simple_func(a In Varchar2,
					   b In Out Varchar2,
					   c Out Varchar2) Return Number;
End simple_procedures;

जनरेट किया गया स्रोत:

root@kitploit:~
public class SimpleProcedures {
	public static SimpleProceduresSimpleFunc simpleFunc(String a, String b,  Connection connection) throws SQLException { ... }
}

आप SimpleProcedures.simpleFunc विधि को कॉल कर सकते हैं:

root@kitploit:~
SimpleProceduresSimpleFunc ret = SimpleProcedures.simpleFunc("hello", "world", conn); // conn is the database connection

रिटर्न ऑब्जेक्ट इनपुट और आउटपुट पैरामीटर को धारण करेगा, जो Java प्रकारों में परिवर्तित होते हैं।

root@kitploit:~
public class SimpleProceduresSimpleFunc {

	private BigDecimal functionReturn;
	private String a;
	private String b;
	private String c;
	
	// getters, setters

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