How to change tcp information in layer 3 in java ?(ip spoofing) how to change layer 2 information ? is there any good library for it in java ? it need raw socket?
JpCap may be what you want http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/