Old-DOS.ru

CMP

АНДЕРГРАУНД >> Hack tools >> CRK-утилиты
Главная страница Файлы Игры Поиск Форум Wiki Библиотека Галерея Гостевая Ссылки О проекте

Логин:
Пароль:


Регистрация
Восстановление пароля




+ ОПЕРАЦИОННЫЕ СИСТЕМЫ
   + DOS
      • IBM PC DOS
      + MS-DOS
         • SDK
      • DR-DOS
      • FreeDOS
      • Сборки на базе DOS
      • Расширители DOS
      • Другие платформы
   + OS/2
      • SDK
   + Windows
      + Windows 1.x-3.x
         • Патчи и дополнения к Win1.x-3.x
      + Windows 9x
         • Патчи и дополнения к Win9x
      + Windows NT
         • Патчи и дополнения к WinNT+
      • Сборки на базе Windows
      • SDK
   • Linux/Unix
   • СР/М
   • Другие операционные системы
   • Загрузочные диски
   • Готовые образы операционных систем
   • Многозадачные оболочки
   + Системные программы
      • Твикеры
      • Русификаторы
      + Утилиты
         • Оборудование
         • Работа с CD/DVD
         • Инсталляторы
         • Автоматизация, скрипты, BAT-файлы
         • Системные
         + Инструменты
            • Turbo Pascal Pentium II DIV BUG fixing
         • Прочее
      • Замедлители
      • Тесты оборудования и системы
      • Обновления
   + Драйверы
      • Звук
      • Видео
      • Мыши
      • CD/DVD
      • Клавиатура
      • Принтеры
      • USB
      • Сеть
      • Память
      • Материнские платы
      • Периферия
      • Другое
   • OS BuildList
+ ЭМУЛЯТОРЫ И СИМУЛЯТОРЫ
   • Эмуляторы калькуляторов
   • Консоли
   • Эмуляторы компьютеров
   • Инструменты для эмуляторов
+ ПРОГРАММИРОВАНИЕ
   + Assembler
      • Disassembler
   • Pascal/Delphi
   • C/C++
   • Basic/Visual Basic
   • Фортран
   • SDK & DDK, etc.
   • Декомпиляторы
   • Форт
   • Генераторы блок-схем
   • Лисп
   • Пролог
   • Java
   + Отладчики программ (DEBUGGERs)
      • Трассировщики
   • Другие языки программирования
   • Справочники и учебники
+ BIOS, прошивки
   • Прошивки
   • Редакторы BIOS
   • Прошивальщики
+ ДИСКИ И ФАЙЛЫ
   • Файловые менеджеры
   • Каталогизаторы
   • Копировщики
   • Поиск файлов, текста, байтов
   • Сканирование каталогов
   • Архиваторы
   • EXE-упаковщики
   • EXE-распаковщики
   • Восстановление информации и резервное копирование (бэкап)
   • HDD-утилиты
   • Дискеты
   • Разное
• СУБД
+ ОФИС
   • Интегрированные программные пакеты
   • Издательские системы
   • Электронные таблицы
   • Редакторы текста
   • Редакторы HTML
   + Утилиты для работы с текстом
      • OCR - распознавание текста
      • Просмотр документов
      • Печать
      • Перекодировка
      • Сравнение текстов
      • Шрифты
      • Работа со шрифтами
   • Словари и переводчики
   • Правописание
   • Органайзеры
   • Создание презентаций
   • Бизнес
   • Разное
+ ОБРАЗОВАНИЕ И НАУКА
   + Информатика
      • Программирование
   + Инженерное ПО
      + Расчётные задачи
         • Пар и вода
      + ЧПУ
         • ЧПУ Редакторы
         • DNC
      + САПР
         + Механика - моделирование 2D/3D
            • AutoCAD и утилиты для AutoCAD'а
         • Строительство
         • Электроника, радио- и электротехника
   • Тестирование знаний и навыков
   + Обучающие программы
      • Музыка
   + Математика
      • Калькуляторы
      • Эмуляторы калькуляторов
   • Физика
   • Химия
   + Электроника и электротехника
      • ПЛИС, PAL
      • Справочники по электронике
      • Расчётные утилиты
      • Программаторы
      • Микроконтроллеры
   • Астрономия
   • Астрология
   • География и картография
   + Биология и медицина
      • Психология
   • История и политология
   • Лингвистика
   • Гаданье на кофейной гуще
   • Справочники разные
+ БЕЗОПАСНОСТЬ
   • Антивирусы
   • Шифры и пароли
+ ИНТЕРНЕТ И СЕТИ
   • Эмуляторы терминала
   • Браузеры
   • Почтовые клиенты
   • IM-меседжеры
   • Звонилки
   • Кодеры/декодеры UUE
   • Пейджеры
   • FTP
   • BBS и FIDO
   • Работа с СОM/LPT
   • LAN
   • Удалённое управление
   • Факсы
   • Работа с мобильными телефонами
   • Разное
+ МУЛЬТИМЕДИА
   + Графика
      • Просмотр графики
      • Редакторы графики
      • Грабберы графики
      • Конвертеры
   + Звук и видео
      • Проигрыватели (плееры) аудио и видео
      • Редакторы аудио и видео
      • Грабберы (захват) аудио и видео
      • Синтез речи
      • Конвертеры
      • Кодеки
   • Разное
+ РАБОЧИЙ СТОЛ
   • Календари
   • Часы
   • Напоминалки
   • Скринсейверы
   • DEMO
   • Программы-шутки
   • Разное
+ АНДЕРГРАУНД
   + Hack tools
      • Крякеры
      • CRK-утилиты
      • Генераторы лоадеров (Loader generators)
      • Патчи, коды
      • Детекторы
   • Стеганография
   • Шестнадцатеричные редакторы
   • Вирусы
• РАЗНОЕ
• ФЕЙКИ, ПОДДЕЛКИ, ХИМЕРЫ
• --НА УДАЛЕНИЕ
• КАК ЗАГРУЖАТЬ ФАЙЛЫ НА Old-DOS




CMP
ОписаниеИнформация
Утилиты для двоичного побайтного сравнения файлов.

С помощью этих утилит удобно делать CRK-файлы для CRACKER'а:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=5519


===============================================
CMP.COM для DOS.
Простой эквивалент досовской FC.EXE.
Достоинства:
1) Размер и простота (только двоичное сравнение).
2) Ввывод на экран в формате .CRK

===============================================
А вот WIN32 CMP32.EXE - уже не такой уж простой и не совсем эквивалент FC.
Имеется опция сравнения WIN32-PE файлов, с виртуальными адресами патчей.
(В версии 0.003b добавлена поддержка WIN64-PE)

===============================================
HEM HIEW32 плагин для двоичного сравнения файлов.
Текущий открытый в HIEW32 файл сравнивается с выбранным
(оригинальным файлом до правок) и различия записываются
в файл отчёта в формате CRK
.
Раздел: CRK-утилиты

cmp
Скриншоты
Операционная система: -
Требования: -
Автор: .SVD.
Издатель: -

Добавил: Nika (2013.04.06)
Доступные файлы - сортировка по имени и версии, времени добавления
Файлов: 3. Все файлы на этой странице проверены [100%]
ФайлРазмерВыпускВерсияЯзыкЗагрузил
Ссылка cmp
ArcСкачать707
2 Кб19990.000a АнглийскийNika
2013.04.06
Версия для DOS. Простой эквивалент досовской FC.EXE /B.
Ссылка HEM_crack
ArcСкачать443
12.9 Кб2021.01.020.003a АнглийскийNika
2021.01.02
Hiew32 Extension Module (HEM) - PlugIn for HIEW32 -
Binary files compare utilite CRACK.HEM
Ver.0.003a: Added optional compare inside selected BLOCK only.
добавлено сравнение только внутри выделенного блока.
Ссылка cmp32
FileСкачать128
4.2 Кб2024.02.060.003d АнглийскийNika
2024.02.06
Версия для WIN32. Может выводить различия в формате .CRK с виртуальными адресами (VA) и RVA+ModuleBase для WIN32/64-PE файлов.

Пожаловаться

Комментарии
#1 Автор: Nika (2016.12.29 22:01, изменений: 1, 2016.12.29 22:01)
В CMP32.exe поправлена ошибка определения PE-файла,
из-за которой он падал при сравнении
с опцией "/a" DOS-MZ запакованных файлов.
Некритичная, но неприятная ошибка.

#2 Автор: Nika (2018.02.11 01:35, изменений: 2, 2018.02.11 01:36)
Поправлена реакция CMP32.exe v.0.002b на опцию "/v" при сравнении x64 PE-файлов.
Эта версия с VA/RVA x64-PE файлов не работает.
Кое-что ещё поправлено, по мелочам.

#3 Автор: SergeCpp (2018.06.03 16:37)
Поправлен баг командной строки.
===

Тогда и версию ставьте "0.002c", например (чтоб не путались в двух "0.002b").

Ой, даже трёх!

#4 Автор: Nika (2018.06.03 16:49, изменений: 6, 2018.06.03 17:19)
Да там дата выпуска является одновременно и номером подверсии, выводится в заголовке.
Просто у меня эта утилита идёт в комплекте с другой, и у той сейчас версия 0.002b.
Вот и удобно ссылаться.
Собственно, функционал у программы v.0.002b не изменился, просто поправлено кое-что по мелочи.
Номер версии менялся, когда добавлялись какие-то серьёзные фичи.

Подумывал поудалять старые версии со страницы,
но решил пока этого не делать - файлы весу маленького,
багов более-менее серьёзных не содержат. Решил пока оставить.

И вообще, для всего собственного софта, подумываю отказаться от нумерации версий как таковой,
в качестве номера версии использовать комбинированную из даты выпуска строку.
Что-то вроде такого: v.2018.06.03

Номер версии у софта (v.2.xx, v.3.xx, v.128.xx ,v.1128.xx.xx и.т.д.)
- это по факту маркетинговый приём,
а в моём случае никакого маркетинга нет в принципе, просто фиксация факта обновления софта.

Ешё может быть полезна нумерация версий (1, 2, 128 etc.), когда ведётся параллельная
доработка разных версий программы - например, в ходу проверенная версия 2.хх,
а параллельно выпускаются alfa/beta версии 3.хх, для тестирования.
Но таким я не занимаюсь, это для меня слишком сложный головнякъ.

#5 Автор: SergeCpp (2018.06.04 09:43)
Номер версии у софта (v.2.xx, v.3.xx, v.128.xx ,v.1128.xx.xx и.т.д.)
- это по факту маркетинговый приём,
===

Вот был у Multi-Edit язык с Паскаль-синтаксисом, а потом стал -- Си. Логично изменить номер версии, говорящий о принципиальном изменении.

Где-то я читал статью хорошую о номерах версий...
Вот это напоминаеет ту статью: https://semver.org

А даты и так есть в заголовке exe (link time). Или дата самого файла (как у меня берётся дата me.mcl для отображения в окне About /Alt+H, About/).

#6 Автор: Nika (2018.06.05 09:31)
Да, статья неплохая, разложено "по полочкам".

#7 Автор: Nika (2020.11.25 19:16)
Добавлен архив CMP32.EXE v.0.003b
В новой версии реализована работа с WIN64-PE EXE.

#8 Автор: Nika (2020.11.30 21:22)
В CMP32 v.0.003b (30 Nov 2020) поправлена опция "/b"
для WIN64 PE-EXE (вывод в качестве комментария 64-битной базы модуля).
В прошлом релизе эта опция не страбатывала, если младшие 32 бита базы
содержали только ноли. Например - .1`00000000:

#9 Автор: Nika (2021.01.01 09:59, изменений: 1, 2024.04.20 23:39)
В новой версии модуля CRACK.HEM (HEM_crack) v.0.002a
добавлено сохранение отчёта добавлением в существующий CRK-файл.

#10 Автор: Nika (2021.01.02 19:37, изменений: 1, 2024.04.20 23:38)
В новой версии модуля CRACK.HEM (HEM_crack) v.0.003a
добавлено сравнение только внутри выделенного блока.

Имя:
E-mail:
 =
Ваш комментарий:
Прежде чем спросить людей, спроси у поисковой системы.

For abuses about copyright: srzone@mail.ru
Для жалоб на авторские права: srzone@mail.ru
Float 1.0.3 Copyright © 2008-2023 StrannikRiddler. All rights reserved.
18+. Находясь на этом сайте, вы соглашаетесь с его правилами
11 queries, db time 0.003741, memory 1485.84 Kb, total time 0.073 sec