![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
Помогите...нужно написать программу на языке Perl которая будет из списка айпишников выделять (красным цветом) потерянный, или удалённый ip и высылать на определенный мэил. Я сам в программирование ничего не шарю((( и рад бы научиться. но времени совсем нету. помогите пожалуйсто сделать эту прогу. нужно срочно. и нужно хотя бы краткое описание как это делается. помогите пожалуйсто...оч надо.
и простите если не туда тему создал я тут первый раз...извиняюсь заранее |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
50€
|
|||
|
||||
| tolkien |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 5.4.2008 Репутация: 4 Всего: 4 |
MrD
Хорошая попытка ) |
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
в смысле хорошая попытка? |
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
в смысле бесплатно, это никому не нужно.
Здесь помогают решать проблемы, а для таких запросов как Ваш есть специальный раздел РАБОТА |
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
хммм...ну мало ли...кто нибудь бы помог б...
|
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
MrD, в раздел работа, цена вопроса 0$ может кто откликнется ;)
|
|||
|
||||
| NuINu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 131 Регистрация: 19.7.2008 Репутация: 5 Всего: 6 |
||||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
Скажу даже больше лишнего времени вообще не существует Добавлено @ 21:46 зы времени не существует Это сообщение отредактировал(а) shamber - 16.3.2009, 22:13 |
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
ЕЕее мне нравятся эти слова...) в них глаголит правда |
|||
|
||||
| WolfAlone |
|
|||
![]() В экстазе ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1010 Регистрация: 16.9.2008 Где: Рай Репутация: нет Всего: 5 |
Уважаемый MrD, пишите мне в аську: 232-010-606, попробуем решить Ваш вопрос.
P.S. Ключевое слово: попробуем. Жду... -------------------- И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!" Ф топку Ubuntu, Debian наше фсё! (с) Евгений Вольф |
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
||||
|
||||
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
arto, злой человек, 1 строка = 50€ ?
|
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
кризис в стране) все жадные. |
|||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
MrD, не все |
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
|
|||
|
||||
| NuINu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 131 Регистрация: 19.7.2008 Репутация: 5 Всего: 6 |
||||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
||||
|
||||
| shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
||||
|
||||
| gcc |
|
||||||||||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
Поиск ip адреса в тексте
|
||||||||||
|
|||||||||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
gcc, насколько я понял задачу топикстартера, речь идет не о том, чтобы найти в тексте нечто похожее на IP (это легко), а из списка IP найти битые/неживые. Последнее -- тоже несложно, но муторно. Это надо на список IP напустить что-нибудь вроде Net::Ping, но не просто так, а распаралелить (иначе будет долго). Кстати, MrD, если задача действительно такова, то в Net::Ping в качестве примера есть скрипт, который делает такой массированный пинг. Можно его взять за основу.
|
|||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
основа есть. но это только первый шаг |
|||
|
||||
| NuINu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 131 Регистрация: 19.7.2008 Репутация: 5 Всего: 6 |
||||
|
||||
| MrD |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 16.3.2009 Репутация: нет Всего: нет |
||||
|
||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
MrD, программа, о которой я говорил выше, оказывается, отсутствует в последних версиях Net::Ping, но есть в более ранней: http://search.cpan.org/~bbb/Net-Ping-2.31/demo/fping Посмотрите, может ее фунционалитета Вам уже хватит. |
|||
|
||||
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
примерно так, если system возвращает 1, при верном:
|
|||
|
||||
| Cyr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Помогите написать декодер ASN.1 ber на перле.
с использованием Convert::ASN1. Это сообщение отредактировал(а) Cyr - 9.3.2014, 15:50 |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
200€
|
|||
|
||||
| Cyr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
могу дать 3000 руб. |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
btw, что такое ber? Berber language (ISO 639 alpha-3, ber)?
может der http://en.wikipedia.org/wiki/Distinguished...es#DER_encoding? если моя догадка верна, то вот вам бесплатная подсказка: # openssl x509 -in CERT1.pem -outform DER | perl -0777 -MConvert::ASN1=asn_dump -lne 'asn_dump($_)' 0000 802: SEQUENCE { 0004 721: SEQUENCE { 0008 3: [CONTEXT 0] { 000A 1: INTEGER = 2 000D : } 000D 10: INTEGER = -1 0019 8: SEQUENCE { 001B 6: OBJECT ID = 1.2.643.2.2.3 0023 : } 0023 101: SEQUENCE { 0025 32: SET { 0027 30: SEQUENCE { 0029 9: OBJECT ID = 1.2.840.113549.1.9.1 0034 17: [UNIVERSAL 22] 0036 : 69 6E 66 6F 40 63 72 79 70 74 6F 70 72 6F 2E 72 [email protected] 0046 : 75 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ u 0047 : } 0047 : } 0047 11: SET { 0049 9: SEQUENCE { 004B 3: OBJECT ID = 2.5.4.6 0050 2: [UNIVERSAL 19] 0052 : 52 55 __ __ __ __ __ __ __ __ __ __ __ __ __ __ RU 0054 : } 0054 : } ... |
|||
|
||||
| Cyr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
arto, у меня бинарник (пакет) от АТС. Протокол там CSTA (ASN.1 ber). есть даже файл с определениями asn1. Сколько не бился, сколько не пробовал готовые pm. не выходит ни фига. утилитой unber из asn1c я получил тоже что и вы мне тут показали. Но надо перлом эту структуру ещё заполнить определениями из файла asn1. Это сообщение отредактировал(а) Cyr - 10.3.2014, 15:52 |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
В дистрибутиве Convert::ASN1 идёт пример x509decode, он рабочий:
# perl x509decode server-cert.der $VAR1 = { "signature" => [ "\"\254\263\240g\353\302\@6\232Vq \374.K=\333\261\203\363\226Z3\233\3333\336R\334\234\2006x\233\343\220\352c\314\f\254\17\275\1 &\217G'\203#\251\220\266\256\\\330< '\312\4\264^\233\205\3744\257^\221`;\322\337\267\6\256\343\1\t\37\211\257\n\30\n?\357C\326=n\26t2\263\6\360\212\364\200a\367\361\203\205\350,\35\270\203\366\201\207\263\315+\13\210\32\371?\25w;\314", 1024 ], "tbsCertificate" => { "subject" => { "rdnSequence" => [ [ { "type" => "2.5.4.6", "value" => { "printableString" => "DE" } } ], [ { "value" => { "printableString" => "Bayern" }, "type" => "2.5.4.8" } ], ... Посмотрите и сделайте, как там описано, должно помочь. ps. для asn.1 схему для гостового сертификата не нашёл, поэтому использовал стандартный rsa сертификат. |
|||
|
||||
| Cyr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
arto, давай начнём сначала.
Вот мой код (бинарник обрабатываемого пакета прикрёплён к сообщению):
выводит $VAR1 = undef; что я делаю не так? Это сообщение отредактировал(а) Cyr - 11.3.2014, 11:50 Присоединённый файл ( Кол-во скачиваний: 3 )
114_111.bin 0,08 Kb |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
Net::CSTA и Net::CSTA::ASN не помогут?
|
|||
|
||||
| Cyr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Может и помогут, только я не знаю с какой стороны к ним подступить ? Как ими декодировать бинарник? |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
посмотреть как сделана и загружена грамматика и система типов, затем запустить decode.
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |