Jump to content

Recommended Posts

Добрый день.
Подскажите, пожалуйста, утилита VipNet Hashcalc позволяет считывать/записывать ХЭШ построчно?
Если да, подскажите команду как это сделать?

Share this post


Link to post
Share on other sites

Что значит "постоянно"?

ViPNet HashCalc 4.3 (документация) стр. 7 проверка с командной строкой:

В командной строке запустите исполняемый файл утилиты vipnethashcalc-tool.exe 
указав необходимые параметры проверки контрольной суммы в следующем формате: 
vipnethashcalc-tool.exe <путь к установочному файлу> -hash-alg <алгоритм расчета контрольной суммы> -hash-value <эталонная контрольная сумма> 

Примечание. Если запустить утилиту, не задав параметр -hash-value, будет 
рассчитана контрольная сумма заданного файла по заданному алгоритму без 
сравнения с эталонной контрольной суммой. 
Если запустить утилиту, не задав параметр -hash-alg, для вычисления 
контрольной суммы установочного файла будет использован алгоритм ГОСТ Р 34.11-94.

Так что можно создать БАТник, в задачу и будет "постоянно"

=====

Так же есть похожие утилиты и у КриптоПро

Вычисление хэшей с использованием КриптоПро CSP 4.0 по ГОСТ 34.11-2012

=====

И 3-й вариант, есть ещё очень хорошая утилита которая поставляется с серт. ОС

" Семейство локальных версий программы настройки и контроля Check " 

Тут можно скачать их, зарегестировавшишь.

ПОЛНОЦЕННО ПО работать не будет т.к. для этого надо спец ключ, НО в вашем случай надо всего лишь контролировать КС и оперативно видеть изменения, а это там делается легко и если не для продажи, то её разрешали использовать.

=====================

 

Share this post


Link to post
Share on other sites

Интересовал именно продукт  VipNet Hashcalc.

Я писал построчно - то есть имеется один файл, в котором указаны названия файлов и эталонные хэши. Считывать этот файл построчно и проверять вычисленный хэш с эталонным.

Share this post


Link to post
Share on other sites
14 часов назад, basid сказал:

Обёртка же: for /f "tokens=1,2" %A in (имя файла) do программа ... %A ... %B B)

Вы чё ругаетесь то тут?))))))

Ну раз Випнет так випнет, а мо не Чек куда удобнее.

Share this post


Link to post
Share on other sites
14 часов назад, basid сказал:

Обёртка же: for /f "tokens=1,2" %A in (имя файла) do программа ... %A ... %B B)

Такая штука сработает только по файлу.

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

Видимо, готового решения для такой задачи нет - необходимо будет делать какой-то самопал...

Share this post


Link to post
Share on other sites

А вы внимательнее "for /?" почитайте. В частности, что означают разные виды скобочек для ключа /f.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site, you agree to our Terms of Use.