Перейти к содержимому
Калькуляторы

Опубликована Процедура блокировки некошерной инфо

Совет из разряда вредных

"критикуешь? - предлагай !"

сложно сказать, что будет в случае "кривого договора"

а вот в его отсутствие точно будут "санкции от РосКомНадзора"

Кривой договор ведёт в т.ч. финансовые потери.

п.с. будьте внимательны к моим постам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кривой договор ведёт в т.ч. финансовые потери

даже в случае "дочерней компании" ?

а можно пример ?

 

просто Вы вместо публичного совета либо рекомендации выдали малоинформативное "обращайтесь, помогу"...

а тут, на форуме, что сделали, как не обратились за помощью, в т.ч. и к Вам ?

 

хотя меня больше удивило, почему этим вопросом занимается "сисадмин дочерней компании", а не "юрист(ы) головной"...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Господа, возникла бредовая идея.

Мне, как автору питонячей реализации выгружалки реестра весьма часто пишут люди, которым этот реестр собственно никаким боком не сдался, ибо все фильтруют аплинки, а нужен только факт выгрузки, чтобы ркн отстал. Поскольку после двадцатого раза объяснять, как пользоваться питоном, стало немного скучно, решил на коленке собрать одностраничный сервис, на который бы любой желающий мог бы залить подписанную хмлку, а сервис бы сам по крону автопинал реестр. Взлетит? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Врядле. лучше один раз напиши инструкцию.

мну с питоном тоже не знаком. сижу, выгружаю ручками и читаю маны по питону.

а отдавать на неизвестный сервис свою подпись. нет, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мну с питоном тоже не знаком. сижу, выгружаю ручками и читаю маны по питону.

Я вот тоже не знаю питон, но выложенный скрипт готов к применению, там и делать то ничего не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а отдавать на неизвестный сервис свою подпись. нет, спасибо.

На неизвестный сервис отдается подписанная xml, а не ключ для подписи. Это разные вещи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а отдавать на неизвестный сервис свою подпись. нет, спасибо.

Там не отдается подписи. Единственное, что можно сделать с этими файликами это получать реестр и больше ничего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

yegorov-p, а вы у себя правите полученный дамп ?

на тему кривых кодировок и прочего

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я у себя сохраняю выгруженный файлик в папочку с датой и временем получения, а потом распарсиваю и заношу в монго, откуда уже самописные скрипты делают выгрузку на блокировку, отдают данные во внутреннюю консультационную страничку саппорта и так далее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а потом распарсиваю

вот в этот момент может портиться часть url

стандартные библиотеки работы с XML не предполагают, что в файлике с явно указанной кодировкой (в нашем случа - 1251) может оказаться строка с другой кодировкой (в нашем случае это обычно UTF-8)

 

и второй момент - если даже url оказывается в правильной кодировке (1251) - он всё равно неправильно кодирован (с точки зрения url)

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кривой договор ведёт в т.ч. финансовые потери

даже в случае "дочерней компании" ?

а можно пример ?

...

А чем дочерняя компания хуже материнской?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а потом распарсиваю

вот в этот момент может портиться часть url

стандартные библиотеки работы с XML не предполагают, что в файлике с явно указанной кодировкой (в нашем случа - 1251) может оказаться строка с другой кодировкой (в нашем случае это обычно UTF-8)

 

и второй момент - если даже url оказывается в правильной кодировке (1251) - он всё равно неправильно кодирован (с точки зрения url)

 

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

я использую ElementTree().parse("dump.xml")

вроде ничего не портится. Даже если и портится - я по ip выпиливаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А чем дочерняя компания хуже материнской?

речь о том, что в обсуждаемом случае это договор между дочерней и материнской

а не двумя сторонними компаниями

т.е. сложнее потерять деньги

 

yegorov-p, а Вы посмотрите в оригинальном дампе url со словами "Челябинск-чмз-миксы-и-реагент-работаем" (оно в UTF-8 точно)

и что получается с этим урлом после разбора XML-файла

 

мне вот хотелось бы допилить скрипт до автокоррекции подобных ссылок

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день.

Сразу прошу не кидаться помидорами)

Вопрос такой - автоматизировал ли кто-то выгрузку реестра не на BSD/Linux, а на Windows? Как автоматизировать процесс создания файла и подписи еще несколько понятно (здесь почитал, хотя опять же необходимо дважды вводить пин-код на ключик), но вот как автоматизировать загрузку реестра (даже без обработки если) пока непонятно.

В принципе ели решения не найдется, поставлю наверно debian (машина должна через недельку остановиться) и тогда уже по инструкциям с первых 30-50 страниц, но там я не нашел (может плохо искал?) как подключить сам HASP-ключ?

Изменено пользователем NightElf

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

...но там я не нашел (может плохо искал?) как подключить сам HASP-ключ?

 

Зато там есть как сдернуть оттуда ключь для подписи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Gefest# python zapret_checker.py
Traceback (most recent call last):
 File "zapret_checker.py", line 29, in <module>
   request=opener.sendRequest(XML_FILE_NAME,P7S_FILE_NAME)
 File "/var/zapretinfo/zapretinfo.py", line 32, in sendRequest
   sert = b64encode(sert)
UnboundLocalError: local variable 'sert' referenced before assignment

Вот скажите мне, что он просит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

yegorov-p, а Вы посмотрите в оригинальном дампе url со словами "Челябинск-чмз-миксы-и-реагент-работаем" (оно в UTF-8 точно)

и что получается с этим урлом после разбора XML-файла

 

мне вот хотелось бы допилить скрипт до автокоррекции подобных ссылок

Челябинск-чмз-РјРёРєСЃС‹-Рё-реагент-работаем.130/ там получается

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мне вот хотелось бы допилить скрипт до автокоррекции подобных ссылок

Есть перловый скриптик, который по одной строке преобразует всякую кракозябру в вид, понятный squid'у, т.е. проблем с кириллическими хвостами URL у меня нет.

К сожалению, я совершенно не прогер, поэтому ни малейшего понятия, как он это делает, нарыл в инетах, когда столкнулся с этой гадостью в реестре. Может и вам поможет. (-:

 

#!/bin/perl

$str = @ARGV[0];
$str =~ s/\%([A-Fa-f0-9]{2})/pack('C', hex($1))/seg;

print $str;

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

yegorov-p, т.е. и на питоне криво

ясно...

 

Pilorama, спасибо, идея интресная, но не про наш случай

 

у меня получилось только через хитрый выверт

 

 

 

open(INFILE, "<:raw", "./dump-mixed.enc.txt");

open(OUTFILE, "> ./dump-single-enc(cp1251).xml");

 

while ( $line = <INFILE> ) {

eval { $strRes = decode( 'utf8', $line, 1 ) };

 

if ( $@ ) {

print OUTFILE $line;

};

 

unless ( $@ ) {

print OUTFILE encode( 'cp1251', $strRes);

};

 

};

close(INFILE);

close(OUTFILE);

 

 

 

это "рабочий пример", а не готовый скрипт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

yegorov-p, т.е. и на питоне криво

ясно...

"На питоне" есть UnicodeDammit из BeautifulSoup. Мне это просто как-то ненужно =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В ЦА РКН проходит тестирование программы, которая будет автоматически проверять выполнение оператором требований по блокировке (с учетом актуальности записей).

После положительного тестирования, программы будет разослана по всем управлениям РКН. А далее будет команда ФАС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В ЦА РКН проходит тестирование программы, которая будет автоматически проверять выполнение оператором требований по блокировке (с учетом актуальности записей).

После положительного тестирования, программы будет разослана по всем управлениям РКН. А далее будет команда ФАС.

А оно будет провертьи именно блокировку? Или берет ли оператор реестр?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Будет проверяться именно осуществление блокировки на сети оператора. Статистика по выгрузке операторами связи реестра уже давно доступна всем РКН

Изменено пользователем Нерубящий инспектор

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Будет проверяться именно осуществление блокировки на сети оператора. Информация по реестру получается уже давно и доступна всем РКН

 

и как будет проверка происходить - блокировка по IP или URL из реестра как факт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подробности пока не знаю. Но думаю все будет типа. Комп будет подключаться к сети оператора. Прога будет автоматом делать выгрузку из реестра. Отнимать записи за последние сутки. А потом проверять факт доступа и по IP и по URL. Те кто это разрабатывает явно с Вами "одной крови". Так что сами подумайте, как бы Вы это реализовали

Изменено пользователем Нерубящий инспектор

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.