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.
How to download Linksys firmware from router
malware;binary