Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2017, 09:41   #1
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию Помогите разобраться как и чем редактировать

Здравствуйте уважаемые гуру. Если вам будет не трудно взглянуть своим зорким взглядом на этот файл 8504-1704170143-1704171527.7z
Опишу этот файл и для чего он нужен.
В архиве находится файл регистрации поездки на на жд транспортном средстве. Просматривается по средством специальной программы. Программа работает вместе с Firebird. Как я понимаю этот файл отдельная база данных для этой поездке. Интересует возможность редактирования этого файла,изменения определённых параметров. Готов отблагодарить кто поможет. Всё сопутствующие программное обеспечение имеется.
Ubicum вне форума Ответить с цитированием
Старый 20.04.2017, 09:52   #2
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию

Да кстати файл открывается 7z и имеет 2 вложения Session.xml и KR без расширения.
Ubicum вне форума Ответить с цитированием
Старый 20.04.2017, 10:11   #3
Totalcoder
Новичок
Джуниор
 
Регистрация: 25.11.2013
Сообщений: 0
По умолчанию

странно но после распаковки в архиве только файл

8504-1704170143-1704171527.kra

который похож очень сильно на RAR-овский архив

только с немного нестандартным заголовком.
Вас точно именно этот файл интересует?
Totalcoder вне форума Ответить с цитированием
Старый 20.04.2017, 10:34   #4
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Totalcoder Посмотреть сообщение
странно но после распаковки в архиве только файл

8504-1704170143-1704171527.kra

который похож очень сильно на RAR-овский архив

только с немного нестандартным заголовком.
Вас точно именно этот файл интересует?
Всё верно в 7z архиве один файл (8504-1704170143-1704171527.kra) не стандартные расширения не принимает форум. При открытии файла 8504-1704170143-1704171527.kra всё тем же 7z будут ещё 2 файла о них я писал выше.
Ubicum вне форума Ответить с цитированием
Старый 20.04.2017, 10:37   #5
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию

Меня интересует возможность редактирования файла KR и запаковка обратно в *.kra
Ubicum вне форума Ответить с цитированием
Старый 20.04.2017, 10:55   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

думаю, что без специализированных программ ничего у Вас не получится.
Дело в том, что этот файл с кассет регистрации, с ним работает программа СУД-У
(инструкция - http://www.irz.ru/uploads/files/347.pdf )
а узнал я об этом тут - http://railway.kanaries.ru/lofiversi...t8203-200.html

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


Думаю, что можно оставить эту идею, как несбыточную.
Ну или пытаться найти профильных специалистов, которые "в теме" - они, по крайней мере смогут сказать, возможно ли взломать шифр.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.04.2017, 11:06   #7
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
думаю, что без специализированных программ ничего у Вас не получится.
Дело в том, что этот файл с кассет регистрации, с ним работает программа СУД-У
(инструкция - http://www.irz.ru/uploads/files/347.pdf )
а узнал я об этом тут - http://railway.kanaries.ru/lofiversi...t8203-200.html

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


Думаю, что можно оставить эту идею, как несбыточную.
Ну или пытаться найти профильных специалистов, которые "в теме" - они, по крайней мере смогут сказать, возможно ли взломать шифр.
Да всё верно, я работаю с этим программным обеспечением. Фаил не зашифрован это точно, как я писал ранее эта база данных которая подгружается в firebird и далее по средствам программы суд-у формируется графическая информация у техника-расшифровщика.
Ubicum вне форума Ответить с цитированием
Старый 20.04.2017, 11:32   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Ubicum Посмотреть сообщение
Фаил не зашифрован это точно, как я писал ранее эта база данных которая подгружается в firebird и далее по средствам программы суд-у формируется графическая информация у техника-расшифровщик
Это уже лучше. Но всё равно, с форматом этого файла Вам может помочь только разработчик системы (ну или тот, кто знает структуру этого формата).
Просто так "угадать" эту структуру не получится.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.04.2017, 11:52   #9
Ubicum
Пользователь
 
Регистрация: 24.10.2012
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
Это уже лучше. Но всё равно, с форматом этого файла Вам может помочь только разработчик системы (ну или тот, кто знает структуру этого формата).
Просто так "угадать" эту структуру не получится.
Создал дамп процесса с работающей программы при подгруженном файле. Как вы думаете может попробовать из него посмотреть куда что обращается, ведь в принципе вижу какие значения отрисовывает?
Ubicum вне форума Ответить с цитированием
Старый 21.04.2017, 07:28   #10
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Там все байты примерно равновероятны. Так что, это или архив, или шифровка, или м.б. какой-то набор точек/цветов/что-у-вас-там, но в формате 8 или 16 бит.
Скорее всего архив.
Если архив или шифровка, то должны быть заголовки и длины....в начале/конце файла ...будут типично отличатся сбоем равновероятности, длину угадать можно по "похожие байты". Потом останется понять, как распаковать архивный поток.

Можете попробовать сохранять 1 и тот же файл, буквально изменяя "1 галочку" в проге и сравнивать. В архиве, скорее всего, будет море различий сразу (как в и шифровке), там в конце какое-то имя файла (м.б. для словаря архива), попробовать впихнуть еще 1 пустой и смотреть, как изменится словарь - что даст его местоположение. Если есть возможность вписывать тексты - впишите туда пару страниц "войны и мира", что увеличит размер, причем для шифровки на такое же число байт, как и текст, а заодно покажет на сравнении, где эти размеры сидят...ну и т.д. Дня на 3-4 экспериментов с прогой.

Вообщем смылс такой - делать изменения и сравнивать, чтобы вычленить обязательные части: длины/маркеры блоков, сами блоки. Когда будет понятна служебная инфа, можно приступать к алгоритму сжатия - пробовать все, что на ум прийдут.

Последний раз редактировалось alexzk; 21.04.2017 в 07:40.
alexzk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем редактировать данную карту? cashmail Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 18.04.2012 17:14
чем можно редактировать базу 1С v8 PuZan Свободное общение 11 10.07.2009 13:39
Помогите разобраться как!?! AgentVlad PHP 14 11.01.2009 09:56
Помогите разобраться в чем ошибка, pasha_1 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 28.10.2008 12:14