Набавите фајлове хешева помоћу Виндовс ПоверСхелл-а

Добијање хешева датотека може бити врло корисно. Ово се може користити на пример да се увери да сигурносне копије датотека нису оштећене или модификоване (генерисањем хешева пре и после процеса) или да се осигура да нико не замера важну датотеку.

Можете га видети и на веб локацијама за преузимање, али употреба је ограничена. Разлог је једноставан: ако је нападач успео да промени датотеку за преузимање, постоји шанса да и веб локација буде угрожена. То би теоретски могло бар да значи да је хасх датотеке приказан на веб локацији модификован и да одговара новој злонамерној верзији за преузимање.

У прошлости смо прегледали знатан број програма који се односе на хасхинг: од Виндовс-овог проширења ХасхТаб, преко Нирсофт-ове ХасхМиФилес до Филе Цхецк МД5 и МД5 Цхецк Утилити.

Набавите фајлове хешева помоћу Виндовс ПоверСхелл-а

Ако вам је потребно да брзо генеришете распршивање датотеке на Виндовс машини, тада можете да користите и ПоверСхелл за то.

Можда није удобан као неки важни програми, али то је изворна имплементација за коју није потребан софтвер другог произвођача. На примјер, корисно у ограниченим окружењима или када не постоји интернетска веза за преузимање ових програма.

Гешинг генерација је интегрисана у ПоверСхелл 4.0. Укључен је у Виндовс 8.1 и Виндовс Сервер 2012 Р2, а доступан је и за Виндовс 7 Сервице Пацк 1, Виндовс Сервер 2012 и Виндовс Сервер 2008 Р2 Сервице Пацк 1.

  1. Тапните на Виндовс тастер, откуцајте ПоверСхелл и притисните тастер Ентер да бисте га покренули.

Главна наредба је гет-филехасх ФИЛЕПАТХ, нпр. Гет-филехасх ц: \ тест.ткт .

Гет-ФилеХасх подразумевано користи алгоритам Сха256. Можете уместо њега одредити други алгоритам користећи параметар -Алгоритам.

Подржани су: СХА1, СХА256, СХА384, СХА512, МАЦТриплеДЕС, МД5, РИПЕМД160

Имајте на уму да се МД5 и СХА1 више не сматрају сигурним, али су и даље подржани.

Дакле, за генерисање Сха512 хасх-а користили бисте наредбу гет-филехасх -Алгоритам Сха512 ц: \ тест.ткт.

Такође можете да употребите -ЛитералПатх или -ИнпутСтреам уместо подразумеване опције путање.

  • ЛитералПатх: гет-филехасх -ЛитералПатх -Алгоритам СХА512 ц: \ тест.ткт.
  • ИнпутСтреам гет-филехасх -ИнпутСтреам -Алгоритам СХА512 Стреам.

Основна разлика између путање и дословног пута је у томе што литералпатх не подржава замишљене знакове и користи се тачно онако како је уписан.

ЦертУтил

ЦертУтил је још један изворни Виндовс програм који можете користити за рачунање хешева датотека. Програм можете покренути из командне линије или помоћу ПоверСхелл-а.

Основна наредба је цертутил -хасхфиле ПАТХ, нпр. Цертутил -хасхфиле ц: \ екампле.ткт .

Можете одредити и хасх алгоритам. Подржани су МД2, МД4, МД5, СХА1, СХА256, СХА384, СХА512. Задани алгоритам је МД5.

Да бисте користили други алгоритам хасх-а, наведите га након наредбе, нпр. Цертутил -хасхфиле ц: \ екампле.ткт СХА512 .

Завршне речи

Помоћу команди у скриптама можете израчунати хешеве за неколико датотека у једној операцији. Два изворна алата гет-филехасх и цертутил су прилично корисна за брзо израчунавање хешева у Виндовс-у, али и за употребу скрипте. (преко Генбета (шпански))