Надо создать пакеты на уровне TCP с редактированием всех заголовков. Также на IPv4 нужно задать идентификатор и IP-адрес получателя(все остальные заголовки на уровне IPv4 и ниже будут генерироваться самостоятельно). Хотя если таких инструментов нет, то могу создавать пакеты «с нуля». Как и с помощью чего можно это реализовать? Никогда раньше не работал на таком уровне с интернетом.
Желательно было бы на Python это все сделать, но если он не имеет для этого инструментов, то могу использовать C++.