Skip to content

TarlogicSecurity/seleniumInformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Informer


This tool has been developed by Marcos Carro @30vh1_, more information can be found here.

About

Selenium informer is a tool developed as a Proof of Concept for analyzing Selenium Grid environments.

It's main purpose is to, given the location of a Selenium Hub console, list all nodes subscribed do it and check which are vulnerable to Remote Code Execution. For doing this, the online service dns.requestbin.net is used in order to exfiltrate information through DNS.

seleniumInformer.py

Selenium informer accepts as command line parameters three options, the hub IP address, the port the hub is listening on and as an optional trigger, the tool allows just for enumerating the nodes subscribed to the hub.

./seleniumInformer.py -h
usage: seleniumInformer.py [-h] [-a ADDR] [-p PORT] [-e]

optional arguments:
  -h, --help            show this help message and exit
  -a ADDR, --addr ADDR  Hub ip address
  -p PORT, --port PORT  Hub web panel port
  -e, --enumerate       Just eumerate nodes on hub

Enumerating nodes on hub

  • For enumerating nodes on a hub the -e, --enumerate trigger must be used.

  • By default the tool checks which of the nodes subscribed to a hub are vulnerable to RCE (without the -e, --enumerate trigger)


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages