A co-worker gave me his mom's Linksys router that he is convinced has been hacked to include a MitM. We could just upgrade the firmware, but that wouldn't be any fun and so I thought this might be a learning opportunity to play with Binwalk.
All of the tutorials assume you already have a binary and I am not even sure if there is a way to non-destructively extract the firmware out of an existing router.
I ran a full port scan on it and only TCP/80 and TCP/1783 are active...so TFTP doesn't look like an option.
Any pointers would be appreciated.