Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » X-Ways WinHex

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

Открыть новую тему     Написать ответ в эту тему

Nep



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обсуждение в Варезнике


Stefan Fleischmann
WinHex - универсальный шестнадцатеричный редактор, полезный для восстановления данных, обработки данных низкого уровня, и безопасности IT. Расширенный инструмент для каждодневного и профессионального использования: просмотр и редактирование всех видов файлов, восстановление удаленных файлов или потерянных данных на жестких дисков с поврежденными файловыми системами или от цифровых камер.
Также включает:  
- Дисковый редактор для жестких дисков, гибких дисков CD-ROM & DVD, ZIP, Smart Media, Compact Flash, ...  
- Мощный браузер каталога для FAT, NTFS, Ext2/3, ReiserFS, CDFS, UDF  
- Редактор оперативной памяти, обеспечивает доступ к виртуальной памяти других процессов.
- Интерпретатор данных, знает 20 типов данных  
- Редактирование структур данных, используя шаблоны (например, чтобы восстановить таблицу разделов / загрузочный сектор)  
- Слияние и разделение файлов, объединяя и деля четные и нечетные байты/слова  
- Анализ и сравнение файлов  
- Удобный гибкий поиск и функции замены  
- Диск отображает и резервные копии (произвольно сжатый или разбитый на архивы на 650 Мбайт)  
- Программируемый интерфейс (API) и при создании сценария (профессионал и специалист лицензируют только),  
- 128-битовое шифрование, контрольные суммы, CRC32, мусор (MD5, SHA-1...)  
- Стирание конфиденциальных файлы надежно, чистка жесткого диска, чтобы защитить вашу секретность  
- Конвертация всех форматов binary, hex ASCII, Intel Hex, and Motorola S
- Наборы символов: ANSI ASCII, IBM ASCII, EBCDIC, (Unicode)
- Мгновенное переключение окна. Печать. Генератор случайных чисел.  
- Поддержка файлов размером свыше 4 Гб


Скачать: здесь, здесь, здесь
WinHex Russian Fixer - для исправления проблем с русским языком в 16.1 SR-0 и ниже
Специальная русская раскладка клавиатуры для WinHex всех версий.
Public Announcements

Программы аналогичного назначения:
HxD - бесплатный HEX редактор файлов и дисков с поддержкой русского интерфейса и ввода кириллицы, 100% портабелен.
Hex Editor Neo - 1 из лучших редакторов, в отличие от теперешнего WinHex
поддерживает ввод и поиск русских букв и переключение между множеством кодировок отображения,
многофункционален и создан для удобной работы.
FlexHex - сразу отображает как ASCII, так и Unicode, один из удобных HEX редакторов.
wxHexEditor
BreakPoint Software Hex Workshop
UltraEdit Pro как hex-редактор

Всего записей: 41931 | Зарегистр. 24-06-2001 | Отправлено: 23:51 20-12-2001 | Исправлено: Komandor, 10:43 15-05-2021
SevereK20

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите по горячим клавишам... не работает сочетание ctrl+alt+x
причем если нажимать ctrl+alt на правой части клавы - работает, на левой - нет.
В чем может быть причина?
Проверил на 18.4, 18.8, 18.9, 19.0
w7 32-bit

Всего записей: 7336 | Зарегистр. 07-05-2010 | Отправлено: 16:01 29-10-2016
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SevereK20
 
Не глядя - программы умеют различать [Left|Right]-[Sift|Alt|Ctrl] поскольку у них разные аппаратные сканкоды. Так что возможно автор в исходниках заложил что типа RCtrl-RAlt-X и этого хватит.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 16:26 29-10-2016
sendeg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SevereK20
У меня работают и справа, и слева. Может что с клавиатурой?

Всего записей: 84 | Зарегистр. 25-01-2014 | Отправлено: 18:42 29-10-2016
shveicar



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
можно проще EXE to SWF converter/unprotector 3.4

 
Я про эту программу давно знаю, но она обрабатывает далеко не всё.
Можете сами убедится, если интересно, - вот исходный видео ролик в exe: http://ruseller.com/adds/video/270408roundtable/round_table.zip

Всего записей: 324 | Зарегистр. 26-09-2010 | Отправлено: 13:11 31-10-2016
rinat84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
делал тут перевод программы им используя скрипты и в скрипте ошибся написал пару адресов выше диапозона 1-F но скрипт все равно отработал не выдавая ошибки о не верном диапазоне )

Всего записей: 77 | Зарегистр. 27-01-2016 | Отправлено: 15:09 02-11-2016
sti2008



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в поле offset получить адрес смещения относительного адреса с абсолютным на 0x400000?

Всего записей: 913 | Зарегистр. 13-08-2008 | Отправлено: 00:34 19-12-2016
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sti2008
 
0x400000 это уже относительный адрес отсчитанный от нуля виртуального пространства. При загрузке ОС считывает стартовый адрес программы в ОЗУ и используя её таблицы ссылок корректирует адреса переходов вычисляя абсолютный адрес команды в памяти так как заранее предсказать адрес загрузки для многозадачных ОС в принципе не возможно. В простых однозадачных ОС типа DOS это ещё можно сделать на этапе редактирования связей при компиляции программы и прописать в её хидере начальный адрес загрузки, в многозадачных нет - загрузчик получает начальный адрес и размер выделенной программе области ОЗУ от диспетчера памяти ОС который выделяет память по ситуации, а потому он использует таблицы кросс-ссылок в заголовке образа программы считывая из них смещения относительно её точки входа и формирует абсолютные исполнительные адреса п простой формуле адрес перехода равен сумме начального адреса выделенной области плюс смещение точки входа относительно начала программы плюс смещение команды и настраивает с учётом вычисленных значений код.  
 
Другое дело, что большинство компиляторов учитывают этот факт и сразу формируют внутри кода относительные адреса переходов в виде смещений относительно адресного регистра либо некоторой константы типа такой ассемблерной команды в IBM S/360 - BP 15,400 - произвести безусловный переход вперёд (направление перехода задано КОП, было бы надо назад пришлось бы ставить BL 15,400) по адресу в РОН 15 со смещением 0х400 (в Ассемблере OS/360 все цифровые значения смещения считаются шестнадцатеричными). Но для правильного выполнения данной команды нам надо поместить в РОН 15 начальное значение адреса, хотя возможен и другой вариант перехода BP *,400 - перейти вперёд по смещению 0х400 относительно адреса текущей машинной команды. Ну, а он нам всегда известен из адресных счётчиков ЦП - это адрес первого байта её кода операции (КОП), и нам не важно какой длинны и формата эта команда - одноадресная как в случае с BP занимающая два байта в ОЗУ (полуслово), но может быть и двух (слово) и трёхадресная команда (двойное слово) - при исполнении команды ВР реализующая её микропрограмма считает значение адресного счётчика равное её начальному адресу и добавив к нему смещение загрузит в адресный счётчик ЦП новое значение - собственно это и есть переход по адресу т.к. любая машинная команда при декодировании приводит к  вызову из ПЗУ микропрограмм реализующей её программы и передаёт ей параметры, а та сама состоит из отдельных строк представляющих собой управляющие сигналы для конкретных  логических элементов (ЛЭ), и в свою очередь может иметь произвольные внутренние ветвления в зависимости от того, какие сигналы сформируются на выходе ЛЭ в схеме.  
 
Внешне для пользователя всё выглядит просто, но за этим скрывается привязанный ко времени набор управляющих сигналов для конкретных ЛЭ которым в свою очередь нужно время чтобы управляющий сигнал строки микропрограммы и входные сигналы данных по цепочке ЛЭ прошли на выход схемы и её состояние установилось после чего её выходные сигналы могут быть считаны другими устройствами.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 02:32 19-12-2016 | Исправлено: Victor_VG, 04:11 19-12-2016
sn19



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет. Может кто знает. Делаю следующее:
1) Tool -> Open Disk -> открываю какой-нибудь логический диск.
WinHex начинает просматривать диск, выдав окно "Traversing D:"
 
Валяется у меня 13.2 форенсик и 17.5 специалист.  
Так вот, в 13.2 после работы Traversing показывает папки и файлы и среди них, в самом низу есть такая штука как "Free Space" - можно смотреть, что в свободном месте лежит. Помню, несколько лет назад, я в этом "свободном месте", находил с помощью поиска заголовка удаленный файл, который не могли найти тогда какие-то программы по восстановлению.
 
А вот в 17.5 нет этого "Free Space". Он только в Форенсик версии показывается что-ли или где-то в настройках можно поменять что-то?

Всего записей: 62 | Зарегистр. 13-08-2007 | Отправлено: 16:05 23-12-2016
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sn19
 
Только. Форенсис самая старшая по возможностям лицензия, остальные урезаны.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 00:10 24-12-2016
sn19



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
 
Печально.. А вы не в курсе какая программа умеет по свободным местам рыскать?
 
з.ы. спасибо.

Всего записей: 62 | Зарегистр. 13-08-2007 | Отправлено: 01:28 25-12-2016
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sn19
 
Да практически любая аналогичная od, vi (UNIX), Active@ Disk Editor (32/64 бит, отдельные сборки для Windows и Linux, Freeware), AviHex (Windows, Freeware). Смысл в том, что редактор при этом должен работать с носителем как физическим устройством, а не с его логическим представлением в виде слайса или тома. Тогда ему доступен весь объём носителя за исключение скрытых служебных записей (физической разметки HDD, SSD, ленты) доступ к которым имеет только микропрограмма устройства.
 
P.S.
 
Я вам навскидку перечислил только бесплатные программы, а платные ищите сами, хотя я их понятно знаю.
 
А вот это меня заинтересовало - Active@ Disk Editor, точнее его основные возможности надо поближе посмотреть насколько он мне окажется удобен (понятно что это часть их комплекса восстановления данных, но раз они её сделали автономно то стоит и глянуть)?
 
Добавлено:
Распаковывается на "ура" innounp 0.46, файлы с именами *,1.* - 32 бит, *,2.* - 64, построен на QT4, работает с физическими дисками, при запуске их сканирует, файлы так же править умеет, хотя для этого надо режим переключать на Read/Write. Настройки хранит в своём каталоге как he_settings.ini, любое изменение файловой системы и надо пересканировать устройства, посему стартует не быстро. Сгодится в хозяйстве.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 05:43 25-12-2016 | Исправлено: Victor_VG, 06:08 25-12-2016
sn19



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG Я так понимаю, вы предлагаете по всему диску искать? Так, конечно, любой hex-редактор подойдёт, который работает с дисками. Но так сильно дольше искать и можно кучу файлов найти, которые не удалены.
 
А вот за  Active@ Disk Editor - спасибо. Интересно выглядит, посмотрю.

Всего записей: 62 | Зарегистр. 13-08-2007 | Отправлено: 17:32 25-12-2016
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sn19
 
Файл который не числится в списках файловой системы может находится в произвольной точке Астрала. По моему это естественно.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 18:26 25-12-2016 | Исправлено: Victor_VG, 18:27 25-12-2016
linhanshi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinHex v19.1 Jan 19, 2017
Additional changes:  
 
* A new 3-state check box in General Options prevents Windows screensavers from starting and potentially requiring to re-enter the current user's password, either only during operations that show a progress indicator window (if half checked) or generally while the program is running (if fully checked). This option has an effect no matter whether the main window is visible or whether the program is running in the background. Useful for example when acquiring a live system of which you don't want to lose control during imaging, or if you wish to keep an eye on the progress indicator on your own machine from another corner in your office.  
 
* Options | Security | "Collect information for crash report" is now a 3-state check box. If fully checked, should volume snapshot refinement crash the program, restarting the program will also point out which suboperation exactly was applied to the problematic file(s) when the program crashed. It has not been tested whether this enhanced granularity of logging might cause any noticeable slowdown. There may be multiple candidates for the problematic file that triggered the instability if multiple worker threads were active at the time of a crash. Unlike in v19.0, all of them are now logged, and they are now presented with the help of the Int. ID filter upon restart.  
 
* Fixed inability to process bz2 archives.  
 
* User manual and program help updated for v19.1.

Всего записей: 150 | Зарегистр. 13-06-2005 | Отправлено: 14:10 19-01-2017
Kero1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
объясните как удалить файл ,  
выбираю файл , нашёл в меню пункт del но он неактивен, (почему)
жму на кнопку del файл типо удаляется (иконка становится блеклой) но реально он остаётся , как понять ?
 
Так же затереть файл  
выполняет затирание , типо всё затёрто показывает, открываю тот файл прогой и ничего не меняетя
 
 

Всего записей: 2162 | Зарегистр. 23-08-2011 | Отправлено: 00:30 20-01-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kero1
 
Запись на диск должна быть разрешена. Это общий принцип защиты от случайных ошибок оператора во всех хекс редакторах работающих с записями файловой системы или физическими секторами носителя - физический или логический диск по умолчанию монтируется в режиме ReadOnly (mod=444), файлы открываются в режиме ReadOnly/WriteOnly (mod=666).  
 
Вариант номер два - данный носитель заблокирован по записи, например это CD/DVD/BD-ROM. Тоже возможно.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 03:19 20-01-2017
Kero1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Запись на диск должна быть разрешена.

как включить ?
 
F6, режим правки, ?
 
при нажатии дел пишет 1 элемент скрыто
 
 
Добавлено:

Цитата:
типо всё затёрто показывает

проверяя в другом редакторе тестовый файл , также показывает что затёрто но  затёртость проявляется только после перезагрузки.

Всего записей: 2162 | Зарегистр. 23-08-2011 | Отправлено: 03:52 20-01-2017 | Исправлено: Kero1, 03:58 20-01-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kero1
 
Тогда всё ясно - это нормальная отложенная запись. Данные хранятся в буфере в ОЗУ пока ОС занята, после в фоне она их скидывает на диск. Так что рестарт просто принудил ось немедленно скинуть буфера на диски.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 04:12 20-01-2017
Kero1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
отложенная запись

у вас так тоже ?
 
Так что прога в принципе не может удалить файл как обычный проводник ?
с удалением ещё не проверял на перезагрузке.
 
Почему пункты меню , в часносте delete и др отмечены неактивными ? даже в режиме In-place edit mode ?

Всего записей: 2162 | Зарегистр. 23-08-2011 | Отправлено: 06:05 20-01-2017 | Исправлено: Kero1, 06:07 20-01-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kero1
 
В 99% многозадачных ОС механизм отложенной записи используется для экономии ресурсов ОС иначе для пользовательских задач ничего не останется. Но, у него есть ограничение - он не применим к файловым системам (ФС) с мгновенной записью типа FAT12/16/23/eFAT/TurboFAT (Novell Netware) и их аналогам основанным на принципе синхронности записи прикладных данных и изменения системных таблиц ФС, зато на журналируемых ФС (например NTFS, ReFS, UFS + Soft Update (UNIX), ZFS (*NIX)) этот метод позволяет резко увеличить  пропускную способность подсистемы внешней памяти (эта подсистема хранит данные и код которые в данный момент времени не используются активными задачами, а потому отсутствуют в ОЗУ) обладающей значительно большей чем ОЗУ ёмкостью, значительно меньшей стоимостью хранения данных, зато много большими задержками между получением команды и выдачей результатов её выполнения, а часто и меньшей скоростью передачи данных чем ОЗУ.
 
Что касается "обычного проводника", а по факту оболочки ОС, то на деле он работает по иному - объект помечается как удалённый в структурах ФС, но решение его физическом удалении примет она сама, например как это делает NTFS - данные удалённого объекта будут перезаписаны новыми тогда, когда NTFS повторно распределит данный участок тома, а при получении команды перезаписи она создаст временный файл, которым после и перезапишет содержимое уничтожаемого.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/64 GB REG ECC DDR3-1866/GTX 1660, Xeon E5-2667/c602J/16 Gb REG ECC DDR3-1866/GTX 1060 3Gb

Всего записей: 29516 | Зарегистр. 31-07-2002 | Отправлено: 17:14 20-01-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

Компьютерный форум Ru.Board » Компьютеры » Программы » X-Ways WinHex


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru