Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
obridge — obride mit CVE-2018-25075 | Kitploit
Tools/GitHubGitHub/epicosy/obridge
Allgemeine DienstprogrammeStatische Code-Analyse (SAST)Code-AnalyseDatenbanksicherheit
GitHubepicosy/obridge

obridge

obride mit CVE-2018-25075

Repository anzeigen
vor 2 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

OBridge

PayPal-Spenden-Button

OBridge bietet einen einfachen Java-Quellcodegenerator zum Aufrufen von Oracle PL/SQL-Package-Prozeduren.

Unterstützte Eingabe-, Ausgabeparameter und Rückgabewerte sind:

  • BINARY_INTEGER
  • BOOLEAN
  • CHAR
  • CLOB
  • BLOB
  • DATE
  • NCHAR
  • NUMBER
  • NVARCHAR2
  • OBJECT - Oracle Object Type
  • PLS_INTEGER
  • TABLE - Table of Oracle Object Type
  • TIMESTAMP
  • VARCHAR2
  • RAW

Die folgenden Typen können nicht implementiert werden, da der JDBC-Treiber sie nicht unterstützt:

  • Im Quellcode deklarierte Typen
  • %ROWTYPE-Parameter

Generierter Code kompiliert mit Java 1.6.

Verwendung

Laden Sie die neueste Version von den Releases herunter.

Erstellen Sie nach dem Herunterladen eine XML-Konfigurationsdatei:

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>

Führen Sie den Generator aus:

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

OBridge verbindet sich mit der angegebenen Datenbank und generiert die erforderlichen Klassen.

Aufrufen einer PL/SQL-Prozedur

Zum Beispiel haben Sie den folgenden PL/SQL-Code:

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;

Generierter Quellcode:

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

Sie können die Methode SimpleProcedures.simpleFunc aufrufen:

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

Das Rückgabeobjekt enthält die Eingabe- und Ausgabeparameter, konvertiert in Java-Typen.

root@kitploit:~
public class SimpleProceduresSimpleFunc {

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

}
Tool herunterladen