Update pulse-secure-panel (#3536)
* Update pulse-secure-panel Add version info retrieval. * separated version detection Co-authored-by: sandeep <sandeep@projectdiscovery.io>patch-1
parent
f8013457b6
commit
aa451b254b
|
@ -4,7 +4,7 @@ info:
|
||||||
name: Pulse Secure VPN Panel
|
name: Pulse Secure VPN Panel
|
||||||
author: bsysop
|
author: bsysop
|
||||||
severity: info
|
severity: info
|
||||||
tags: panel,pulse
|
tags: panel,pulse,vpn
|
||||||
|
|
||||||
requests:
|
requests:
|
||||||
- method: GET
|
- method: GET
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
id: pulse-secure-version
|
||||||
|
|
||||||
|
info:
|
||||||
|
name: Pulse Secure Version
|
||||||
|
author: dadevel
|
||||||
|
severity: info
|
||||||
|
tags: pulse
|
||||||
|
|
||||||
|
requests:
|
||||||
|
- method: GET
|
||||||
|
path:
|
||||||
|
- "{{BaseURL}}/dana-na/nc/nc_gina_ver.txt" # not present in newer release
|
||||||
|
- "{{BaseURL}}/dana-cached/hc/HostCheckerInstaller.osx"
|
||||||
|
|
||||||
|
stop-at-first-match: true
|
||||||
|
matchers-condition: or
|
||||||
|
matchers:
|
||||||
|
- type: word
|
||||||
|
part: body
|
||||||
|
words:
|
||||||
|
- 'NAME="ProductVersion"'
|
||||||
|
- "<key>version</key>"
|
||||||
|
condition: or
|
||||||
|
case-insensitive: true
|
||||||
|
|
||||||
|
extractors:
|
||||||
|
- type: regex
|
||||||
|
group: 1
|
||||||
|
part: body
|
||||||
|
regex:
|
||||||
|
- '(?i)NAME="ProductVersion"\s+?VALUE="([^"]+)"'
|
||||||
|
|
||||||
|
- type: regex
|
||||||
|
group: 1
|
||||||
|
part: body
|
||||||
|
regex:
|
||||||
|
- "(?i)<string>([^<]+)</string>"
|
Loading…
Reference in New Issue