HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #101  
Старый 11.08.2007, 19:03
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

gigabait

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

а вообще, не захламляйте эту тему своим тупизмом, на форуме тема "про то как запускать перл-скрипт" уже и так освещалась, причем далеко не один раз..
 
Ответить с цитированием

  #102  
Старый 25.08.2007, 19:21
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

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

вопрос про многопоточность, привожу код:
#тут создаются потоки:
for( 0..$thr ) { $trl[$_] = threads->create( \&Flood, $_ ); }
for( 0..$thr ) { $trl[$_]->join; }

#сама функция
sub Flood
{

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || сокет или смерть
.... ....
}

$host и $port - это адрес и порт прокси сервера, ни ко всем прокси удается подключится, будет ли в этом случае поток которому не удалось подключится висеть в памяти или сам умрет? если будет, то его нужно убить, как вызвать смерть потока в случае если создать сокет не удалось? знаю что $thr->kill() но как им правильно воспользоваться?

сейчас у меня сделано так, хз на сколько это правильно

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || return 0;

Последний раз редактировалось C!klodoL; 25.08.2007 в 19:27..
 
Ответить с цитированием

  #103  
Старый 26.08.2007, 16:43
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме:
1948091

Репутация: 1686


По умолчанию

если ты его не убьешь то он будет висеть некоторое время пока не очистится оператива так переполнение вызвать можно в легкую -- лудше делай определенное количество потоков и чтобы они последовательно выдирали из списка проксю за проксей -- типо поток выдернул одну проверил потом еще одну из списка и тд и завершай через join
 
Ответить с цитированием

  #104  
Старый 26.08.2007, 17:31
grishka
Участник форума
Регистрация: 11.08.2007
Сообщений: 220
Провел на форуме:
3736647

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

а есть сплоит ipb 2.1.7. на перле?
 
Ответить с цитированием

  #105  
Старый 27.08.2007, 13:39
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

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

Имхо немного темой промахнулся...
 
Ответить с цитированием

  #106  
Старый 08.09.2007, 12:50
SIBON
Banned
Регистрация: 13.07.2006
Сообщений: 13
Провел на форуме:
31065

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

Цитата:
Сообщение от C!klodoL  
вопрос про многопоточность, привожу код:
#тут создаются потоки:
for( 0..$thr ) { $trl[$_] = threads->create( \&Flood, $_ ); }
for( 0..$thr ) { $trl[$_]->join; }

#сама функция
sub Flood
{

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || сокет или смерть
.... ....
}

$host и $port - это адрес и порт прокси сервера, ни ко всем прокси удается подключится, будет ли в этом случае поток которому не удалось подключится висеть в памяти или сам умрет? если будет, то его нужно убить, как вызвать смерть потока в случае если создать сокет не удалось? знаю что $thr->kill() но как им правильно воспользоваться?

сейчас у меня сделано так, хз на сколько это правильно

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || return 0;
а переменная $thr за что отвечает?
 
Ответить с цитированием

  #107  
Старый 08.09.2007, 12:51
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

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

Цитата:
а переменная $thr за что отвечает?
за количество потоков
 
Ответить с цитированием

  #108  
Старый 08.09.2007, 13:31
теща
Постоянный
Регистрация: 14.09.2005
Сообщений: 415
Провел на форуме:
1052005

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

скажите полста как открыть програмку на перле через ms-dos сам скрипт имееца но вот как его запустить в вин хп ? зарание благодарен
 
Ответить с цитированием

  #109  
Старый 08.09.2007, 13:35
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

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

можно двойным кликом, если у тебя файлы pl ассоциированны с интерпретатором, если нет то в командной строке perl script.pl, если ты скачал перл в архиве то, C:\Perl\bin\Perl.exe script.pl
 
Ответить с цитированием

  #110  
Старый 09.09.2007, 10:13
теща
Постоянный
Регистрация: 14.09.2005
Сообщений: 415
Провел на форуме:
1052005

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

подскажите плиз , 1. каким редактором проще пользоваться новичку есть ли с русским языком , *? приведите пример написания калькулятора в подробностях если не тяжело , за рание спасибо .
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
[php] Новичкам: задаем вопросы _Great_ PHP 16396 17.06.2010 21:19
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.