As far as spoofing goes, there are plenty of apps that will allow you to do it, the question is what will you be able to achieve???

The nature of TCP/IP communications makes spoofing another IP...