Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сканирование по IP-адресу
 
 автор: Dez   (20.07.2006 в 12:43)   письмо автору
 
 

Нужен такой скрипт, который сканировал бы всю сеть по ипам и искал открытые порты(27015, 27016) ип начинаются с 192.168.xx.xx
Возможно такой сделать?

   
 
 автор: BobiKK   (20.07.2006 в 14:17)   письмо автору
 
   для: Dez   (20.07.2006 в 12:43)
 

Возможно. Покури манул по сокетам.

   
 
 автор: Dez   (20.07.2006 в 23:31)   письмо автору
 
   для: BobiKK   (20.07.2006 в 14:17)
 

А можите написать небольшой примерчик скрипта?

   
 
 автор: cheops   (21.07.2006 в 10:12)   письмо автору
 
   для: Dez   (20.07.2006 в 23:31)
 

Пример использования сокетов можно найти в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=600 - будут вопросы, спрашивайте.

   
 
 автор: Dez   (21.07.2006 в 14:50)   письмо автору
 
   для: cheops   (21.07.2006 в 10:12)
 

Ну там более менее понятно, ну как сделать так что бы он сканировал все ип? я же не буду их вручную вписывать, их же несколько тысяч, ну и с портами тоже, ну их немного, думаю можно через массив.

   
 
 автор: BobiKK   (21.07.2006 в 14:51)   письмо автору
 
   для: Dez   (21.07.2006 в 14:50)
 

Дык, организуйте цикл

   
 
 автор: BAHO   (21.07.2006 в 15:13)   письмо автору
 
   для: BobiKK   (21.07.2006 в 14:51)
 

и не забудь про set_time_limit();

   
 
 автор: Dez   (21.07.2006 в 19:30)   письмо автору
 
   для: BobiKK   (21.07.2006 в 14:51)
 

>Дык, организуйте цикл
как?

   
 
 автор: cheops   (21.07.2006 в 23:42)   письмо автору
 
   для: Dez   (21.07.2006 в 19:30)
 

У вас IP-адреса в какой форме храняться? Или просто нужно с 1 начиная все перебирать?

   
 
 автор: Dez   (22.07.2006 в 12:26)   письмо автору
 
   для: cheops   (21.07.2006 в 23:42)
 

Так вот в том то и дело, что они не где не хранятся, я и спрашиваю можно это как нибудь автоматом сделать?

   
 
 автор: BobiKK   (22.07.2006 в 19:12)   письмо автору
 
   для: Dez   (21.07.2006 в 19:30)
 

 for ($i = 0; $i<256; $i++)
{
for ($j = 0; $j<256; $j++)
{
fd = fsockopen("192.168.$j.$i"...)...
}
}

   
 
 автор: himic   (23.07.2006 в 13:12)   письмо автору
 
   для: BobiKK   (22.07.2006 в 19:12)
 

Интрестно, а что должно в ответ придти в зависимости есть что на Ип и его порту
например сли там висит МУСКУЛ сервер?

   
 
 автор: BobiKK   (23.07.2006 в 14:03)   письмо автору
 
   для: himic   (23.07.2006 в 13:12)
 

Ничего. Прежде чем прийдет ответ, нужно послать запрос.

P.S. Это наглое изрващение и глумление. Не для php задача.

   
 
 автор: cheops   (23.07.2006 в 14:06)   письмо автору
 
   для: himic   (23.07.2006 в 13:12)
 

MySQL сервер обычно настраивают на локальную работу и редко открывают 3306 порт, так как через сеть работать с базой данных не эффективно.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования