Skip to content

Commit

Permalink
SSH: pre-condition
Browse files Browse the repository at this point in the history
  • Loading branch information
pussycat0x committed Dec 1, 2023
1 parent 8e8c91f commit 2003f85
Show file tree
Hide file tree
Showing 10 changed files with 30 additions and 10 deletions.
4 changes: 3 additions & 1 deletion javascript/enumeration/obsolete-ssh-version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ info:
tags: javascript,ssh,network

javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port)
code: |
var m = require("nuclei/ssh");
var c = m.SSHClient();
var response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-cbc-mode-ciphers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
shodan-query: product:"OpenSSH"
tags: javascript,ssh,misconfig,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port)
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-diffie-hellman-logjam.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
tags: javascript,ssh,misconfig,network

javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-password-auth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ info:
shodan-query: product:"OpenSSH"
tags: ssh,js,enum,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
var m = require("nuclei/ssh");
var c = m.SSHClient();
var response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-server-enumeration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ info:
shodan-query: product:"OpenSSH"
tags: js,ssh,enum,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
var m = require("nuclei/ssh");
var c = m.SSHClient();
var response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-sha1-hmac-algo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
tags: javascript,ssh,misconfig,network

javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-weak-algo-supported.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
shodan-query: product:"OpenSSH"
tags: javascript,ssh,misconfig,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-weak-mac-algo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
shodan-query: product:"OpenSSH"
tags: javascript,ssh,misconfig,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-weak-public-key.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ variables:
ecdsa_bit: '256' # 256 bytes = 2048 bits
rsa_bit: '2048' # 2048 bits
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down
4 changes: 3 additions & 1 deletion javascript/enumeration/ssh-weakkey-exchange-algo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ info:
shodan-query: product:"OpenSSH"
tags: javascript,ssh,misconfig,network
javascript:
- code: |
- pre-condition: |
isPortOpen(Host,Port);
code: |
let m = require("nuclei/ssh");
let c = m.SSHClient();
let response = c.ConnectSSHInfoMode(Host, Port);
Expand Down

0 comments on commit 2003f85

Please sign in to comment.