How would you do this without having access to a computer inside my network?
Assuming you have control over my router, you cannot (I think) redirect packets to the router, out on the Internet to your computer and back, in order to MITM, can you?
Or do you mean that a single program can do all of this completely automatic?
Internet <-- Your gateway <-- ME Pretending to be your gateway <-- Your network/pcs
Assuming you have control over my router, you cannot (I think) redirect packets to the router, out on the Internet to your computer and back, in order to MITM, can you?
Or do you mean that a single program can do all of this completely automatic?
Internet <-- Your gateway <-- ME Pretending to be your gateway <-- Your network/pcs
Sorry, I misread your question.
I would spoof your gateway. like a MITM attack, it would work like this
You sending;
Internet <-- Your gateway <-- ME Pretending to be your gateway <-- Your network/pcs
Receiving;
Internet --> Your gateway --> Me --> Your network/pcs
Now, I can also take a copy of your packets on the send and receive. Also, Now that I am pretending to be your gateway, and lets say you are going to www.chase.com to do some banking, I can put a redirect on it so go to a fake login page, or better yet just capture your data before it hits that spot. I can inject your packets in linux easily (in windows I am not sure it would be so easy because on winsock limitations), Once I am on your network, the possibilities are endless.