пятница, 24 февраля 2012 г.

Вывод данных сертификата


Нужно было получить данные из небольшого количества сертификатов. Виндосовский просмотрщик почему-то не понравился. Написал вот такое. Сохранил в файл cer2txt.bat. Понятно, что топорно, зато написал быстро

@ECHO OFF
findstr /C:"BEGIN CERTIFICATE" %1

if NOT ERRORLEVEL 1 goto PEM

:DER
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr Serial
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr Subject:
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr issuer
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr /C:"CA Issuer"
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr Before
openssl x509 -text -issuer -startdate -enddate -inform DER -in %1 | findstr After
goto EXIT


:PEM
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr Serial
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr Subject:
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr issuer
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr /C:"CA Issuer"
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr Before
openssl x509 -text -issuer -startdate -enddate -inform PEM -in %1 | findstr After

:EXIT

Распознает DER и PEM сертификаты. Естественно для работы нужен OpenSSL. Взять можно тут. Перед тем как устанавливать OpenSSL  нужно установить Visual C++2008 Redistributables, он находится там же.
Спасибо openssl.org.

воскресенье, 12 февраля 2012 г.

Вывод по группам

UPD: 1.0.7.15 Исправили

Ну, блин, конечно. УТ11. Справочник "Номенклатура". Убрали кнопку "включения/выключение вывода по группам". Впихнули, блядь, какое-то уёбищное дерево справа. Это блядское дерево работает, ясен финист, не так как ожидаешь. Щелкаешь на группу "Номенклатура" и это блядство вываливает всю номенклатуру, а не ту которая в именно на этом уровне подчиненности.  Ну, блядь, ни в какие ворота не лезет. Зачем убирать то, что уже на уровне рефлексов закреплено. Блядь, какие-то, сука мудаки. Других слов не хватает. 

понедельник, 6 февраля 2012 г.

Переезд

Внимание. Внимание. Официально сообщаем, что с 01 марта 2012 г. переезжаем в новый офис в здании на пересечении улиц Некрасова и Маяковского. Точный адрес ул. Некрасова, д.3