Как подделать ip в Java - PullRequest
5 голосов
/ 01 июня 2011

Как изменить tcp-информацию на уровне 3 в java? (Ip spoofing) как изменить информацию на уровне 2? есть ли хорошая библиотека для этого в Java? это нужно сырой сокет?

Ответы [ 2 ]

5 голосов
/ 01 июня 2011

JpCap может быть тем, что вы хотите http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/

3 голосов
/ 01 июня 2011

к сожалению, чтобы получить доступ к структурам пакетов TCP / IP, вам нужно работать на очень низком уровне (например, вам нужны заголовки ядра в Linux), так что да, вам определенно нужно будет на 100% делать это вне Java на нативномбиблиотека и вызовите код в вашем приложении Java.

...