October 2025
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
|
6/9/22 08:09 pm
Windows, CMD/BAT: получить MD5 и другие хэш-суммы для файлов.
Иногда нужно проверить целостность и правильность файла, например, скаченного из Интернета. Часто производитель файла публикует хэш-сумму (результат работы хэш-функции), а пользователь может ее проверить с помощью сторонних утилит, чтобы убедиться, что файл не поврежден или не был подвергнут зловредным изменениям злоумышленником, например, заражению вирусом, внедрению вредоносного кода.
Windows 7 и вышеВ Windows 7 присутствует стандартная утилита certutil , предназначенная для работы с сертификатами и хранилищами сертификатов, но она умеет вычислять и хэш-суммы файлов. certutil -hashfile <путь_до_файла> По умолчанию утилита генерирует хэш SHA1 Чтобы сгенерировать хэш-сумму по другому алгоритму, нужно вызвать утилиту так: certutil -hashfile <путь_до_файла> <алгоритм> где <алгоритм> - один из поддерживаемых алгоритмов (регистр символов в названии алгоритма значения не имеет) Поддерживаемые алгоритмы: - MD2 - MD4 - MD5 - SHA1 - SHA256 - SHA384 - SHA512 Например, чтобы получить MD5-хэш надо вызвать утилиту со следующими параметрами: certutil -hashfile <путь_до_файла> MD5 Проще всего наделать батников для каждого (или нужных) алгоритмов, да положить их в один из PATH -каталогов, например, для получения MD5-хэша можно создать MD5.BAT со следующим кодом: @certutil -hashfile %1 MD5 Впрочем, я для вас заморочился. Тут можно взять батник для каждого алгоритма, или скачать SFX-архив для самых ленивых. Распакуется в директорию Windows. Улучшаем BAT-файлыВообще, оригинальный вывод содержит много лишнего, утилита выводит лишнюю строку, сообщая о том, что обрабатывает указанный файл, потом выводит хэш, где каждый байт хэш-суммы через пробел, а потом еще и уведомляет нас, что операция успешно завершена (нет, бля, мы не заметили): N:\BatTest\win7\simple>certutil -hashfile MD5.BAT MD5 MD5 хеш файла MD5.BAT: 9b e2 27 09 ed 09 0a 23 9e 55 52 6b 44 04 a5 33 CertUtil: -hashfile - команда успешно выполнена. Делаем так, чтобы батник отображал только строку с хэшем и без всяких пробелов. 1. Поскольку, язык BAT/CMD беден на операции со строками, нам придется скачать стороннюю, заимствованную из Linux утилиту awk , и добавить специальную команду, чтоб утилита оставила нам только вторую строку в выводе: certutil -hashfile MD5.BAT MD5 | awk NR==2 b9 cb 1e 4b 57 f7 77 dd 67 ee a1 61 2e c4 32 20 Скачать утилиту awk для Windows можно здесь. 2. Удалить пробелы можно тоже с помощью awk : awk "{ gsub(/ /,//); print }" Весь батник целиком: @certutil -hashfile %1 MD5|awk NR==2|awk "{ gsub(/ /,//); print }"
Вывод: N:\BatTest\win7\ one-hash>MD5.bat MD5.bat b310116e1fa1241e916717515212c1a01f116913e147144 Готовые .BAT-файлы на GitHubSFX-архив (распаковывается в директорию Windows, awk в комплекте)Windows XP и вышеВ Windows XP утилиты certutil нет, потому придется пользоваться сторонними программами. Их множество, но, например, можно воспользоваться утилитой hash.exe Она поддерживает хэш-суммы: - MD5 - SHA1 - SHA256 - SHA512 Параметры запуска: hash.exe <алгоритм> <путь_до_файла> Например: Hash.exe md5 Hash.exe выдаст MD5-хэш самой hash.exe : Hash.exe 126399821fc56f045cef5af1d09e832b Утилита использует библиотеки OpenSSL (DLL есть в комплекте) для получения хэш-функций. Внимание! Утилита дубовая от слова ой, Древние! Внутреннего хелпа у нее нет, на любые ошибки (нет параметров, параметры перепутаны местами, файл недоступен) она просто выдаст пустую строку в выводе. Опять же, наделал батников ( на GitHub) И SFX-архив для ленивых (hash.exe и DLL в комплекте)Это репост с сайта http://tolik-punkoff.com Оригинал: https://tolik-punkoff.com/2022/06/09/windows-cmd-bat-poluchit-md5-i-drugie-hesh-summy-dlya-fajlov/
Current Music: В. Цой - Группа крови
5/3/22 05:02 am
Если Windows XP внезапно упала в синий экран на более-менее современном компьютере.
Что делать, и как это порешать. AHCI --> IDE. Инструкция для и по просьбе заводского эникейщика.
ПреамбулаНа многих старых и надежных аппаратах (АРМ станков с ЧПУ, терминалах) вполне может быть установлена Windows XP, свои функции она выполняет, а специализированный софт, например, может не подо что другое не работать. Если вдруг ломается насмерть машина, обычно покупают компьютер, который совместим с XP, но рассчитан на более современную систему. Но при некоторых условиях, совместимые с XP машины, могут все равно отправить при некоторых ситуациях XP в синий экран. Впрочем, восстановить запуск XP в некоторых случаях возможно без переустановки Windows, подправив настройки BIOS (UEFI). ПервопричинаПервое, что надлежит в таком случае проверить, это не слетел ли BIOS АРМ или встроенного компьютера к начальным настройкам. Если это так, то при загрузке на экране может появиться что-то типа: CMOS Checkum error ... Press F1 to Run SETUP ... Крупный вариантВ данном случае сначала следует заменить батарейку CMOS, располагающуюся на материнской плате. Как это сделать для стандартного PC есть, например, в этом видео. Примечание: На некоторых материнских платах батарейка BIOS может оказаться под внешней видеокартой, тогда, перед заменой батарейки, нужно сначала изъять видеокарту из слота. Примечание: Не забываем про ТБ! Все операции с разборкой системного блока и заменой батареи выполняем при отключенном от сети системном блоке! Видел в некоторых видео, что можно так не делать, так вот отключать от сети нужно всегда! Если случайно закоротите контакты, можно получить или BIOS, требующий перепрошивки, или вообще горелую материнку. Электричество, какое маленькое оно бы не казалось, безалаберности не терпит!Причина падения XPЕсли у более новых компьютеров обнулился BIOS/UEFI и возвратился к заводским настройкам, то, скорее всего, произошло переключение режима работы контроллера жесткого диска с IDE-совместимого в AHCI, AHCI в XP поддерживается с большим бубном, потому им обычно никто не заморачивается, если особо не надо, переключают контроллер в режим IDE-совместимости и телемаркет. А вот если контроллер переключится обратно сам, после возврата BIOS к заводским настройкам, то XP упадет в синий экран. Переключение контроллера HDD в режим IDE-совместимости на примере ASUS UEFI BIOS1. Заходим в BIOS, на главной странице выбираем Advanced Mode (или нажимаем клавишу F7) 2. В появившемся окне отвечаем OK: 3. Переходим на вкладку Advanced: 4. Выбираем SATA configuration: 5. Нажимаем ENTER и в появившемся меню выбираем IDE: 6. Сохраняем настройки и перезагружаемся ( F10) ТЕЛЕМАРКЕТ! Это репост с сайта http://tolik-punkoff.com Оригинал: https://tolik-punkoff.com/2022/05/03/esli-windows-xp-vnezapno-upala-v-sinij-ekran-na-bolee-menee-sovremennom-kompyutere/
1/12/22 03:27 am
Установка Windows XP из-под DOS, самый старый способ установки XP с жесткого диска вручную.
ПреамбулаВызвали тут к клиенту, у которого на станке с ЧПУ отвалилось рабочее место оператора, оказалось, накрылась винда. АРМ представляло из себя весьма древний комп с Windows XP и совтом для станка на борту. Именно, не софтом, а совтом, sovt'ом когда-то называли софт, разработанный в СССР, так и тут - второй раз за неделю сталкиваюсь с колхозом, написанным сумрачным российским гением под сумрачные российские разработки в лохматых годах. Машина оказалась не раритетной, но уже винтажной. Сетевая карта внешняя, PCI, без PXE-загрузчика, так что загрузка по сети отмелась сразу же. Слава Ктулху, с флэшек оно все-таки грузилось. Везти машину ко мне домой или в офис смысла не было. На флешках, взятых с собой, была мультизагрузочная, подготовленная с помощью YUMI с Acronis Disk Director, Hiren's Boot CD и виндой XP на борту, но оказалось, что для установки винды из образа в машине мало оперативной памяти, распаковывать его некуда. Но Hiren's Boot CD после некоторого шаманства, загрузился с WinPE, удалось слить совтину от станка. Образ винды XP был с собой, чистый дистрибутив, перенесенный с помощью Rufus на флэшку, но это тоже не помогло, после копирования файлов в текстовом режиме установщика, на этой машине установщик винды, терял флэшку и сыпался с невнятными ошибками. Но тут я вспомнил! XP можно установить из DOS-окружения! А почему бы и не попробовать! DOS-то мы раздобудем! Подготовка флэшки для восстановления системы.Сначала, с помощью Rufus я сделал флэшку с Hiren's Boot CD (ссылки на софт см. в конце заметки), на нее записал в каталог DISTR распакованный из образа ISO дистирибутив Windows XP, драйвера (в данном случае, пришлось воспользоваться старой версией DriverPack Solution), необходимый софт от АРМ станка (был слит заранее, вам не надо). Проверяем, чтоб в настройках Rufus была выставлена файловая система FAT32 и MBR для компьютеров с BIOS или UEFI-CSM. Также может понадобиться какая-нибудь форматилка (утилита для разметки и форматирования) жесткого диска, у меня загрузилась старая версия Acronis Disk Director на отдельной флэшке. ( Далее под катом )ФайлыМинимальные файлы DOS ( HIMEM.SYS, SMARTDRV.EXE, AUTOEXEC.BAT, CONFIG.SYS ): - Скачать с Mega.NZ- Скачать с Google.Drive- Hiren's Boot CD 15.2Это репост с сайта http://tolik-punkoff.com Оригинал: https://tolik-punkoff.com/2022/01/12/ustanovka-windows-xp-iz-pod-dos-samyj-staryj-sposob-ustanovki-xp-s-zhestkogo-diska-vruchnuyu/
10/27/21 04:38 am
Оффлайновые (кумулятивные) обновления для Windows.
Лично я все обновления винды всегда отрубал, отчасти из-за того, что оно часто бывало не совсем лицензионным (от откровенно крякнутых, до кастомных сборок), а отчасти от того, что обновления от M$ "не все одинаково полезны". Некоторые крашили систему, причем внезапно, некоторые делались исключительно для какой-нибудь гадости, как принудительная вакцинация переход с Win7 на Win10 Но, обновления бывают и полезными, от всяких затычек дыр, типа которых (дыр) использовали вирусы WannaCry и NotPetya, до обновления корневых сертификатов. Так как же получить полезные обновления, но пропустить вредные? Я уже как-то упоминал сайт Simplix'а. Товарищ аккуратно следит за всеми выходящими обновлениями для Windows и формирует кумулятивные (общие) пакеты обновлений, которые можно накатывать на свежую систему, желательно, с предварительно отключенным автообновлением, чтоб до кумулятивного не попала всякая копирастическая дрянь. Не реклама. Я сам уже 3 года пользуюсь его пакетами обновлений на нескольких десятках машин, где установлены Windows 7 и даже Windows XP. Сбоев после обновления Simplix еще не бывало. И еще это бывает полезно там, где интернета нет, или он совсем медленный. Скачал заранее и припер на флешке. Для XP он уже не формирует пакет обновлений, т.к. обновления окончательно перестал выпускать сам M$, но последний пакет хранится на сайте. Без зазрения совести, его можно назвать Windows XP SP4! Дембельский аккорд уходящей ОС. СсылкиСайт SimplixКумулятивные обновления для Windows XP SP3 (новые выходить перестали) Кумулятивные обновления Windows 7 (обновляются)Это репост с сайта http://tolik-punkoff.com Оригинал: https://tolik-punkoff.com/2021/10/24/offlajnovye-kumulyativnye-obnovleniya-dlya-windows/
8/17/21 03:24 pm
Браузеры для Pentium II и Pentium III (под Windows XP)
В комментарии принесли проблему. Оказывается, более-менее современные браузеры, даже поддерживающие Windows XP не могут запускаться на Pentium II/III и аналогах, т.к. не могут работать без инструкций SSE2. Впрочем, там же в комментариях и решение нашлось: Версия для Pentium II и Windows XPPalemoon Firefox 26.5.0 IA-32 PortableВерсия для Pentium III/AthlonXPPalemoon Firefox 26.5.0 SSE PortableВ общем, пусть тут лежит. Мало ли пригодится. Это репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2021/08/15/brauzery-dlya-pentium-ii-i-pentium-iii-pod-windows-xp/
8/12/21 05:42 pm
Pinball Space Cadet, легендарный Пинболл из Windows XP.
Как установить в Windows 7-10.
ПреамбулаПинболл в старых версиях винды действительно был прикольной залипалкой, но в Windows 7 он пропал, причем по довольно смешной причине. Игрушку для M$ писали какие-то сторонние инди-разработчики, и в их исходниках хренженеры M$ не смогли разобраться, во всяком случае, так гласит сетевая легенда. Но позалипать хочется, а нету. Ну хуй с ним, посоны, я создал, точнее, выдрал из Windows XP. Работает как в Windows 7 x86 и x64,так и в Windows 10 Скачать инсталлятор с Mega.NZИсходный код инсталлятора на NSISЭто репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2021/08/12/pinball-space-cadet-legendarnyj-pinboll-iz-windows-xp/
8/15/20 02:16 am
Конверсия (пережатие) DVD в MKV без потери качества
ПреамбулаПонадобилось вот в процессе восстановления древнего DVD (это отдельная история) перегнать формат DVD во что-то более удобоваримое, перелопатил кучу конвертеров, то кривые, то косые, то платные, то с невменяемыми пресетами и настройками - например оригинальное DVD-разрешение 720x576 , а у конвертера или 1920x1080 или, блин, 320x240 . Были еще уродливо пережимающие звук или невменяемо долго работающие. Наконец, нашел. MakeMKVВсе опции формата программа берет из самого DVD:Видео: Данные оригинального DVD: Format : MPEG Video
Format version : Version 2
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 FPS
Аудио: Данные оригинального DVD: Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Bit rate : 256 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Программа маленькая (13 Мб) и абсолютно бесплатная. Работает, начиная с Windows XP (и выше), под x86 и x64 архитектуры СкачатьОфициальный сайт: https://www.makemkv.com/КопияЭто репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2020/08/11/konversiya-perezhatie-dvd-v-mkv-bez-poteri-kachestva/
8/4/20 01:54 am
Пропал PDF-принтер и Foxit PDF Creator от Foxit
Но мы запасливые.
Преамбула
Сегодня переустанавливал клиентам винды, ставил бесплатный Foxit PDF Reader, и с удивлением обнаружил, что в новых версиях из комплекта софтины пропала возможность создавать PDF плагинами для Word и Excel, также пропал и PDF-принтер. Видимо их профессиональная программа Phantom хреново продавалась. И Foxit на этой почве скурвился. Со злости я даже хотел расковырять инсталлятор и выдернуть оттуда принтер. Но решил лицензионное соглашение не поломать, а перепрыгнуть. Лицензионное соглашение не мешает распространять старые версии, с принтером, креатором и прочими свистелками. Тем более, что программа работает на XP, и, скорее всего, я выпущу небольшой ролик для развития темы (PDF, DJVU и FB в Windows XP). А пока нате вам. СкачатьFoxit Reader v. 8.3.2.25013Это репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2020/08/04/propal-pdf-printer-i-foxit-pdf-creator-ot-foxit/
7/23/20 01:53 am
Видеодрайвер (VGA) для Acer Aspire One D720 для Windows XP
Ох, и задолбался же я его искать. Пусть теперь тут лежит, мало ли еще кому понадобится. Видеодрайвер (VGA) Acer Aspire One D720 Windows XPЭто репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2020/07/22/videodrajver-vga-dlya-acer-aspire-one-d720-dlya-windows-xp/
7/17/20 12:50 am
Выжить на Windows XP в 2020 г. Часть III. Файловый менеджер, архиваторы, мультимедиа, VPN, торренты
Прямая ссылка: https://youtu.be/6HPRNnk_9nU
1/12/20 11:28 am
Подключение Riseup VPN в Windows XP
Приходится кое-где сидеть на старой машине с XP (хорошо, не с 2000), а безопасно посидеть в интернете хочется. Так что от склероза, и мало ли кому надо будет. Аналогичным образом можно подключить на XP и VPN от calyx.netПодготовка1. Необходимо установить OpenVPN для Windows XP: Скачать с официального сайта: - Версия x86 (32-разрядная)- Версия x64 (64-разрядная)Копии, на случай, если с официального сайта пропадет: - Версия x86 (32-разрядная)- Версия x64 (64-разрядная)2. Далее, качаем конфиги: Для Riseup: - C Mega.nz- C Google.DriveДля Calyx: - C Mega.nz- C Google.Drive3. Конфиги необходимо распаковать в каталог для файлов конфигурации OpenVPN ( C:\Program Files\OpenVPN\config ) Получение ключей и сертификатовПолучение ключей для VPN сделано обычным BAT-файлом, без проверок fingerprint'а сертификата провайдера, а в wget , которым все и выкачивается, указан ключ --no-check-certificate , так что все это дело не сильно секурно. 1. Скачиваем архив с GitHubНа всякий случай копия на Google.Drive и Mega.nz2. Распаковываем архив в отдельный каталог, пусть будет C:\GetKeys 3. Запускаем командную строку ( Пуск --> Выполнить и вводим cmd ) 4. Переходим в каталог: С: cd \GetKeys 5. Запускаем получение ключей. Для Riseup: getkeys.bat riseup.net Для Calyx, соответственно: getkeys.bat calyx.net После того, как батник отработает, в C:\GetKeys образуется подкаталог data с подкаталогами провайдеров. Из C:\GetKeys\data\riseup.net надо скопировать в C:\Program Files\OpenVPN\config файлы cacert.pem и openvpn.pem для Riseup VPN, а для Calyx из C:\GetKeys\data\calyx.net те же файлы, переименовав их, соответственно как cacert_calyx.pem и openvpn_calyx.pem . Или можете отредактировать конфиг calyx-net.ovpn и задать там любые желательные имена. Теперь можно запускать OpenVPN GUI, выбирать, щелкнув по иконке в трее, нужный конфиг, и соединяться. ПроверкаДо соединения: Riseup: ( Calyx )Это репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2020/01/12/podklyuchenie-riseup-vpn-v-windows-xp/
2/21/18 03:41 am
Патчи от WannaCry, NotPetya и скрытых майнеров для Windows XP
Пришлось столкнуться, слава Ктулху не с самими вирями и майнерами, но с незаделанными дырками. Есть два пути обновить пожилую ОС, протестировать на наличие уязвимости Eternal Blue и заткнуть только ее, или сделать кумулятивное обновление.
ТестированиеПротестировать наличие дыры можно с помощью программы Eternal Blues. Пользоваться очень просто, вводим диапазон IP в локальной сети и жмем кнопку SCAN. Где в графе Vulnerable? указано YES, там дырка не заделана.
ЗаделываемКачаем официальные патчи от MS KB4012583KB4012598Устанавливаем, перезагружаемся, и проверяем результат программой Eternal Blues Кумулятивное обновлениеВот тут в прямом смысле слава Украине, а точнее конкретному украинцу под именем Simplix, который заботливо собрал все обновления со времен выхода SP3 в одну кучу, протестировал и выложил в одном пакете. Скачать можно с его сайта simplixЯ поставил сразу тестовое обновление, но вы можете скачать то, которое уже полностью протестировано, хотя и тестовое вполне себе зашло. 5 машин и неделя времени, полет нормальный. Установка детально описана на его же форуме. Большой плюс для виндопользователей пиратской винды, если таковые найдутся :), после обновлений активация не слетает. Копии на всякий случайEternal BluesKB4012583 и KB4012598UpdatePackLive-19.11.15 (если запускает пакет обновления с ключом /ie8, обновится IE до версии 8)Это репост с сайта http://tolik-punkoff.com Оригинал: http://tolik-punkoff.com/2018/02/21/patchi-ot-wannacry-notpetya-i-skrytyh-majnerov-dlya-windows-xp/
|