RouterSploit – Router Exploitation Framework
github.com
github.com
https://github.com/funkandwagnalls/ranger
"Ranger is a command-line driven attack and penetration testing tool, which has the ability to use an instantiated catapult server to deliver capabilities against Windows Systems. As long as a user has -ONE- set of credentials or a hash set (NTLM, LM, LM:NTLM) he or she can gain access to systems that are apart of the trust.
Using this capability a security professional can extract credentials out of memory in clear-text, access SAM tables, run commands, execute PowerShell scripts, Windows Binaries, and other tools. At this time the tool bypasses the majority of IPS vendor solutions unless they have been custom tuned to detect it. The tool was developed using our home labs in an effort to support security professionals doing legally and/or contractually supported activities."
Sorry in advance if that's a silly question.
also, i had to remove the 'belkin' exploits from the scanner because i kept getting 'connection reset by peer' errors
With that out of the way – the Usage section of the README is pretty approachable and about as straightforward as router testing gets: https://github.com/reverse-shell/routersploit#usage
2) Google what you don't understand.
3) Repeat.
Obviously, consuming all sorts of books and general information on the subject you wanna learn about helps, and can complement/substitute Googling.