Старый 31.03.2011, 22:29   #1
nobody
 
Аватар для nobody
 
Регистрация: 05.07.2010
Сообщений: 176
Репутация: 130
По умолчанию Fake netstat

1. lib/ec_hw.c дописываем stdio.h
2. lib/inet_sr.c, 107 стр.
Код:
default: ;
3. x25_sr.c, 80 строка
Код:
memcpy(&rt.address, &sx25.sx25_addr, sizeof(&sx25.sx25_addr));
4. hostname.c, 100,119,176 стр.:
Код:
default: ;
можно и автозаменой, но тогда стереть точку с запятой в 331 стр.

Собираем, но не инсталлим (нужен только нетстат, а не все тулзы)

Пиды которые надо заменить хранятся в /tmp/.pids вида pid;fake_pid/fake_pname
Порты в /tmp/.ports, port;fake_port

Код:
root@desktop:~# ./netstat -napl | grep ^tcp.*LISTEN
tcp        0      0 0.0.0.0:52303           0.0.0.0:*               LISTEN      4483/skype               
tcp        0      0 0.0.0.0:31337           0.0.0.0:*               LISTEN      11436/nc            
root@desktop:~# echo 11436\;0/fake > /tmp/.pids
root@desktop:~# ./netstat -napl | grep ^tcp.*LISTEN
tcp        0      0 0.0.0.0:52303           0.0.0.0:*               LISTEN      4483/skype              
tcp        0      0 0.0.0.0:31337           0.0.0.0:*               LISTEN      0/fake              
root@desktop:~# echo 31337\;25 > /tmp/.ports
root@desktop:~# echo 52303\;666 > /tmp/.ports
root@desktop:~# ./netstat -napl | grep ^tcp.*LISTEN
tcp        0      0 0.0.0.0:666             0.0.0.0:*               LISTEN      4483/skype          
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      0/fake
netstat.diff, ну и для ленивых (bz2)
Оригиналы net-tools взяты отсюда

Это не годится как нормальное решение для порутаных серваков, но вещь полезная, и иногда выручала.
P.S. уже после проделанного задумался о велосипеде, но к удивлению, находил одни обёртки требующие присутствия родного нетстата, либо бинарники без сорцов

Последний раз редактировалось nobody; 01.04.2011 в 11:43..
nobody вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot