Merge pull request #10029 from projectdiscovery/maint-pg
Adding service detection to pg templatespatch-4
commit
9c78ae2c95
|
@ -14,7 +14,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,authenticated,enum
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ConnectWithDB(Host, Port, User, Pass, Db);
|
||||
|
|
|
@ -14,7 +14,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,authenticated,enum
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ExecuteQuery(Host, Port, User, Pass, Db, "select pg_ls_dir('./');");
|
||||
|
|
|
@ -15,7 +15,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,authenticated,enum
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ExecuteQuery(Host, Port, User, Pass, Db, "SELECT datname FROM pg_database");
|
||||
|
|
|
@ -16,7 +16,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,authenticated,enum
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ExecuteQuery(Host, Port, User, Pass, Db, "SELECT usename, passwd FROM pg_shadow");
|
||||
|
|
|
@ -14,7 +14,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,enum,authenticated
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ExecuteQuery(Host, Port, User, Pass, Db, "SELECT usename FROM pg_user");
|
||||
|
|
|
@ -14,7 +14,11 @@ info:
|
|||
shodan-query: "product:\"PostgreSQL\""
|
||||
tags: js,network,postgresql,enum,authenticated
|
||||
javascript:
|
||||
- code: |
|
||||
- pre-condition: |
|
||||
var m = require("nuclei/postgres");
|
||||
var c = m.PGClient();
|
||||
c.IsPostgres(Host, Port);
|
||||
code: |
|
||||
const postgres = require('nuclei/postgres');
|
||||
const client = new postgres.PGClient;
|
||||
connected = client.ExecuteQuery(Host, Port, User, Pass, Db, "select version();");
|
||||
|
|
Loading…
Reference in New Issue