Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: sickmind в May 31, 2010, 12:39



Титла: [РЕШЕН] port forwarding using netcat
Публикувано от: sickmind в May 31, 2010, 12:39
Справих се, модераторите може да затрият темата, благодаря.

Код
GeSHi (Bash):
  1. nc -l -p 1234 -c "nc 127.0.0.1 9000"


едит.
минуси на този вариант:
Веднъж дисконектнал се, клиента не може да се конектне отново!
Само един клиент може да е конектнат по едно и също време!

решение:
вместо netcat / nc ползвайте ncat, тогава аргумента -р не се използва.
Код
GeSHi (Bash):
  1. ncat -l 1234 -c "ncat 127.0.0.1 9000"

минус на варианта с ncat /работя по въпроса/:
когато сървъра който е крайна дестинация връща отговор, отговора се разпраща до всички конектнали се.

edit2:
Идеята ми е да намеря начин едитвам payload'a на tcp/udp пакети on the fly, някой ако има решение да пише! 10х in advance


Титла: Re: [РЕШЕН] port forwarding using netcat
Публикувано от: VladSun в May 31, 2010, 13:50
Няма да трием, ще решението и за другите потребители ... :)