Package com.test.vendor.postgres
Class PostgresExploitSuiteIT
java.lang.Object
com.test.AbstractTestSuite
com.test.vendor.postgres.ConcretePostgresSuiteIT
com.test.vendor.postgres.PostgresExploitSuiteIT
-
Field Summary
Fields inherited from class com.test.AbstractTestSuite
injectionModel, isSetupDone, jdbcColumnForColumnName, jdbcColumnForDatabaseName, jdbcColumnForTableName, jdbcPass, jdbcQueryForColumnNames, jdbcQueryForDatabaseNames, jdbcQueryForTableNames, jdbcQueryForValues, jdbcURL, jdbcUser, jsqlColumnName, jsqlDatabaseName, jsqlTableName, LOGGER
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.test.AbstractTestSuite
initBackend, listColumns, listDatabases, listTables, listValues, parse, requestJdbc
-
Constructor Details
-
PostgresExploitSuiteIT
public PostgresExploitSuiteIT()
-
-
Method Details
-
setupInjection
- Specified by:
setupInjection
in classAbstractTestSuite
- Throws:
Exception
-
exploitRceAuto
- Throws:
JSqlException
-
exploitRcePy
- Throws:
JSqlException
-
exploitRcePl
- Throws:
JSqlException
-
exploitRceSh
- Throws:
JSqlException
-
exploitRceSql
- Throws:
JSqlException
-
exploitWeb
public void exploitWeb() -
exploitSqlAuto
public void exploitSqlAuto() -
readFile
-