Inviz Custos, ну все, вскрываюсь. Но на самом деле все довольно прозаичней. Мне нужно как-то скрыто передать информацию через интернет, при этом спрятав ее в TCP. И это всего лишь для реферата по компьютерным сетям.
Даже при внешнем IP локальный порт автоматически выбирается из портов 1024+ или даже 50000+. Наоборот, исходящий пакет от 21 порта будет подозрительно выглядеть.
В этом и была идея, что например порт 45612 будет обозначать букву "А", а порт 13726 букву "Б" и так далее
Например есть сайт, на который заходят пользователи, генерят тем самым трафик и TCP пакетики. Нужно отправлять на этот сайт свои пакеты, в которых будет "закладка", но такая чтобы при анализе общего трафика не было заметно, что она именно в этих пакетах.
Понял, спасибо. Даже если как-то и удастся изменить правила NAT на определенном маршрутизаторе - это не мой выход. Мне нужно чтобы я мог отправлять эти пакеты из различных мест.
Единственный вопрос, буду благодарен если подскажите куда копать:
А какие еще поля в TCP можно изменять, чтобы пакет не выделялся на фоне остального трафика? Sequence Number я уже использую Destination port тоже не вариант, так как он содержит необходимые данные
Я думал, что все дело в NAT, который подменяет как раз таки и IP и порт.
Но в настройках роутера можно только полностью отключить NAT, что логично приводит к потере доступа к Интернету.