Expand and refine software catalog

This commit is contained in:
2026-08-18 03:09:41 +03:00
parent 570fb54805
commit 5429755609
56 changed files with 909 additions and 247 deletions
@@ -1,30 +1,41 @@
format: 1
type: program
name: ArmDebugger
summary: Отладчик ARM/Thumb-кода для телефонов Siemens 65/70/75-й серии.
summary: Дебаггер для телефонов Siemens 65/70/75-й серии.
description: |-
Отладчик для телефонов Siemens 65/70/75-й серии.
Возможности:
- автоматическая генерация CGSN-патча по слитому фулфлешу;
- просмотр содержимого памяти телефона в HEX-дампе;
- ARM/Thumb-дизассемблер с inline-ассемблером;
- пошаговая трассировка программы или процесса;
- установка точек мониторинга на любой адрес флеш-памяти и на запись в
диапазон RAM;
- редактирование памяти, в том числе флеш-области, с использованием замещения
flash-страниц;
- поиск байтов, строк и ссылок в памяти;
- интеграция с Keil ARM Tools;
- дамп памяти в файл, вызов функций flash с параметрами и hex/bin/dec
калькулятор.
- Автоматическая генерация CGSN-патча по слитому фулфлешу
- Просмотр содержимого памяти телефона в HEX-дампе
- ARM/Thumb дизассемблер с inline-ассемблером
- Пошаговая трассировка программы или процесса
- Установка точек мониторинга на любой адрес флеш-памяти и на запись в
диапазон RAM
- Возможность редактирования памяти, в том числе флеш-области (используется
замещение flash-страниц)
- Поиск байтов/строк в памяти, ссылок
- Интеграция с Keil ARM tools
- Дополнительные функции: дамп памяти в файл, вызов функций flash с
параметрами, hex/bin/dec калькулятор
[Инструкция по работе с ArmDebugger](/docs/reverse-engineering/arm-debugger).
homepage: https://web.archive.org/web/20130813164842/http://chaos.allsiemens.com/software.html
forum: https://web.archive.org/web/20160806060433/http://forum.allsiemens.com/viewtopic.php?t=20735
author: Chaos
screenshots: []
versions:
- version: "0.7.9m2"
released: "2012-04-07"
description: >-
Модификация Dimadze для BenQ-Siemens: работа с MallocAddress, мониторинг
внешней и виртуальной RAM, дополнительные паттерны Nucleus и подсветка
указателей.
files:
- path: files/ArmDebugger-079m2.zip
platform: win32
- version: "0.7.9"
released: "2006-12-28"
files:
- path: files/ArmDebugger-079.zip
description: Отладчик, краткое руководство и примеры для Keil ARM Tools
description: В комплекте краткое руководство и примеры для Keil ARM Tools
platform: win32
@@ -0,0 +1,16 @@
format: 1
type: program
name: ATCGSN.Debug
summary: Дебаггер телефонов Siemens на платформе EGOLD через AT+CGSN.
description: >-
Дебаггер для чтения и изменения памяти работающего телефона Siemens на
платформе EGOLD через расширенную команду AT+CGSN и установленный в прошивку
патч.
homepage: https://web.archive.org/web/20050901015815/http://alexsid.antex.ru/index.php?main=techinfo.php
author: ACiD[mrp]
screenshots: []
versions:
- version: "1.2.0.0"
files:
- path: files/ATCGSN.Debug-1.2.0.0.zip
platform: win32
@@ -0,0 +1,21 @@
format: 1
type: program
name: CGSN Debugger
summary: Дебаггер телефонов Siemens на платформе EGOLD через патч AT+CGSN.
description: |-
Дебаггер для работы с внутренней памятью RAM, ROM и Flash телефонов Siemens
на платформе EGOLD через соответствующую версию патча AT+CGSN.
- Чтение участка памяти в файл;
- Запись и заполнение памяти;
- Поиск данных в пределах сегмента;
- Мониторинг выбранного участка памяти;
- Вызов процедуры по заданному адресу с установкой значений регистров.
homepage: https://web.archive.org/web/20050901015815/http://alexsid.antex.ru/index.php?main=techinfo.php
author: KonstanT
screenshots: []
versions:
- version: "1.3"
files:
- path: files/CGSN-Debugger-1.3.zip
platform: win32
@@ -0,0 +1,16 @@
format: 1
type: program
name: Siemens Debugger
summary: Дебаггер телефонов Siemens на платформе EGOLD через BFB Mode.
description: >-
Дебаггер для телефонов Siemens на платформе EGOLD с открытым BFB. Для работы
требуется патч, открывающий BFB Mode и отключающий проверку CRC; примеры
патчей для разных моделей входят в комплект.
homepage: https://web.archive.org/web/20050901015815/http://alexsid.antex.ru/index.php?main=techinfo.php
author: ACiD[mrp]
screenshots: []
versions:
- version: "1.7.2.16"
files:
- path: files/SiemensDebugger-1.7.2.16.zip
platform: win32
@@ -0,0 +1,58 @@
format: 1
type: program
name: Smelter
summary: "Исследователь FullFlash телефонов Siemens: EEPROM, ленгпак, меню и ресурсы прошивки."
description: |-
Эта программа предназначена для исследования фуллфлеша телефона. Она
вытаскивает из фф информацию о еепромах, ленгпаке, меню, картинках, мелодиях,
файлах и многом другом, после чего показывает их в удобном виде. Программа
заточена под 55-ю серию, но, по идее, должна грамотно работать и с
фуллфлешами других телефонов. Изначально предназначена для флешекопателей, но
может быть полезна и неискушенным пользователям.
Возможности:
- Вывод найденной в фф информации;
- Просмотр, загрузка и выгрузка блоков EEPROM, расшифровка содержимого
отдельных блоков, создание резервных копий и определение IMEI;
- Просмотр и редактирование ленгпака, загрузка и сохранение всего ленгпака или
его области;
- Исследование системы меню и поиск точек входа элементов;
- Просмотр и выгрузка картинок из фф;
- Просмотр, прослушивание, загрузка и выгрузка мелодий;
- Просмотр содержимого флекс-мемори и выгрузка файлов;
- Графический просмотр фф по блокам;
- Просмотр адресной книги x45–x65;
- Поиск байт с маской и выравниванием, поиск текста;
- Создание VKP-патча из изменений фф и запуск V_Klay;
- Сохранение списков в текстовый формат и IDC-файлы для IDA, поиск по спискам
и интеграция с WinHex или HexWorkshop;
- Мультиязычный интерфейс;
- Просмотр фф, стандартный калькулятор Windows и отдельный Calc166;
- Поиск стандартных функций по заданным в ini-файле сигнатурам;
- Генерация стандартных патчей по заданным в ini-файле сигнатурам;
- Нахождение бут-ключей и создание лоадера для V_Klay;
- Брут-форсовый поиск PhoneID;
- Поиск мастер-кодов для разлочки;
- Включение дополнительных менюшек в WinSwup;
- Создание сертификатов и подписывание мидлетов без Java;
- Дизарм, МикроАсм, работа с библиотекой функций и скриптами;
- Проверка и стрипание эльфов.
Для корректной работы программы необходимы OCX-компоненты из комплекта OCX
Control, размещённого в дополнительных файлах.
homepage: https://web.archive.org/web/20130401035858/https://avkiev.kiev.ua/Siemens/Smelter/Smelter_ru.htm
author: avkiev
screenshots: []
versions:
- version: "9.65"
released: "2008-04-20"
files:
- path: files/smelter-9.65.zip
description: В комплекте базы, скрипты и документация
platform: win32
additional_files:
- path: files/smelter-language-files.zip
description: Языковые файлы для перевода интерфейса
- path: files/ocx-control-1.1.zip
description: Обязательные библиотеки ActiveX и OCX Control 1.1 для их регистрации
+1 -4
View File
@@ -2,9 +2,7 @@ format: 1
type: program
name: WSFF
summary: Программа для анализа и распаковки сервисных прошивок Siemens WinSwup.
description: |-
Утилита для анализа структуры и распаковки баз сервисных прошивок Siemens
WinSwup.
description: Программа для анализа и распаковки WinSwup-баз.
homepage: https://web.archive.org/web/20130825050857/http://papuas.allsiemens.com/
author: Papuas
screenshots: []
@@ -13,5 +11,4 @@ versions:
released: "2006-02-10"
files:
- path: files/WSFF4.zip
description: Программа WSFF4
platform: win32
+4
View File
@@ -0,0 +1,4 @@
format: 1
type: category
name: Моддинг
description: Изменение интерфейса и ресурсов прошивок телефонов.
@@ -0,0 +1,37 @@
format: 1
type: program
name: LayoutMe
summary: Редактор клавиатурных раскладок в FullFlash телефонов Siemens.
description: |-
Данная программа предназначена для редактирования клавиатурных раскладок
телефонов Siemens. Программа позволяет избавиться от надоедливых каракулей в
конце символьных последовательностей, русифицировать раскладки, а также
создавать экзотические раскладки вида АБЦ2ABC и тому подобных.
Возможности:
- Редактирование раскладки в фуллфлеше;
- Загрузка и выгрузка раскладки в автономный файл `*.lay`;
- Сохранение изменённого фуллфлеша или патча VKP;
- Интеграция с V_Klay;
- Поддержка WAP-раскладки;
- Русификация ввода во встроенном mail-клиенте с использованием KOI-8;
- Контроль количества используемых и доступных символов;
- Автоопределение модели и версии прошивки.
Поддерживаемые прошивки: C45_3803, C45_5001, ME45_2803, ME45_3003,
S45i_0403, SL45_5601, 2118_3108, A50_1091, A50_1105, A50_1191, A50_1201,
MT50_1791, M50_1791, M50_1991, A55_0901, C55_2491, M55_1002, M55_1091,
M55_1191, M55_1192, M55_9191, S55_2091, S55_9191, SL55_1491, SL55_1691,
A52_0701, A60_1095, C60_2391, C60_2591, C60_2691, C60_2791, MC60_1095,
CF62_0791 и CF62_1191.
homepage: https://web.archive.org/web/20130401035858/http://avkiev.kiev.ua/Siemens/LayoutMe/LayoutMe.htm
author: avkiev
screenshots: []
versions:
- version: "2.59"
released: "2004-10-27"
files:
- path: files/layoutme-2.59.zip
description: В комплекте документация и типовые раскладки X45/X55
platform: win32
@@ -1,24 +0,0 @@
format: 1
type: program
name: FFPatch
summary: Программа для сравнения образов FullFlash и работы с патчами VKP.
description: |-
Программа для сравнения двух файлов fullflash, сохранения найденных отличий
в виде патча VKP и поиска уже установленных патчей в образе flash-памяти.
Возможности:
- сравнение оригинального и текущего fullflash;
- формирование файла различий в формате VKP;
- поиск одного или нескольких патчей VKP в fullflash;
- добавление патчей отдельными файлами или целым каталогом;
- исключение заданных диапазонов адресов из поиска и сравнения;
- сохранение настроек фильтрации адресов.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: Александр Яблочкин
screenshots: []
versions:
- version: "0.4.2"
files:
- path: files/ffpatch.zip
description: Программа FFPatch и руководство пользователя
platform: win32
@@ -1,22 +0,0 @@
format: 1
type: program
name: FilesComparer
summary: Программа для побайтового сравнения файлов и образов FullFlash.
description: |-
Программа для сравнения файлов и образов flash-памяти.
Возможности:
- сравнение файлов одинакового и разного размера;
- ограничение сравнения начальным и конечным адресами;
- передача параметров через командную строку;
- выравнивание результатов по байтам;
- работа под DOS и Windows.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: SaiNT
screenshots: []
versions:
- version: "1.2"
files:
- path: files/fc_v1.2.zip
description: Программа FilesComparer 1.2
platform: win32
@@ -1,21 +0,0 @@
format: 1
type: program
name: Hex2VKP
summary: Конвертер Intel HEX в формат патчей VKP для V_KLay.
description: |-
Консольный конвертер из формата Intel HEX в формат патчей VKP программы
V_KLay.
Intel HEX применяется для загрузки данных в микроконтроллеры и может быть
создан компиляторами для C166, включая Keil и Tasking C. Hex2VKP преобразует
результат компиляции в патч VKP для последующей записи через V_KLay. Ключ
`-F` создаёт секцию отмены патча `UNDO PATCH`.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: Redkin
screenshots: []
versions:
- version: "0.1a"
files:
- path: files/hex2vkp.zip
description: Программа Hex2VKP, исходный код, настройки и руководство
platform: win32
-4
View File
@@ -1,4 +0,0 @@
format: 1
type: category
name: Патчинг
description: Сравнение прошивок, поиск изменений и создание патчей VKP.
@@ -0,0 +1,17 @@
format: 1
type: program
name: FFPatch
summary: Программа для сравнения образов FullFlash и работы с патчами VKP.
description: >-
Для Windows. Сравнивает 2 файла (fullflash), результат сравнения можно
сохранять в виде vkp-файла. Также при помощи этой программы можно производить
поиск установленных патчей в файле фуллфлеша.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: Александр Яблочкин
screenshots: []
versions:
- version: "0.4.2"
files:
- path: files/ffpatch.zip
description: В комплекте руководство пользователя
platform: win32
@@ -0,0 +1,18 @@
format: 1
type: program
name: FilesComparer
summary: Программа для побайтового сравнения файлов и образов FullFlash.
description: >-
Для DOS. Сравниватель файлов/флешей может сравнивать не только равные по
размеру файлы, но и неравные, а также выполнять сравнение с начального по
конечный адреса, которые задает сам пользователь. Параметры можно задавать из
командной строки. Возможность выравнивания результатов по байтам. Под DOS &
Windows.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: SaiNT
screenshots: []
versions:
- version: "1.2"
files:
- path: files/fc_v1.2.zip
platform: win32
@@ -0,0 +1,23 @@
format: 1
type: program
name: Hex2VKP
summary: Конвертер Intel HEX в формат патчей VKP для V_KLay.
description: |-
Для Windows, с консольным интерфейсом. Hex2VKP — конвертер из Intel HEX
формата в формат программы V_Klay — .VKP.
HEX (.H86) — это формат от фирмы Intel, специально предназначенный для
загрузки данных в микроконтроллеры. Многие компиляторы для C166 (в том числе
Keil и Tasking C) умеют выдавать результаты в этом формате. Таким образом,
заливка патчей в телефон становится проще. Все, что вам остается сделать
после компиляции патча, — это сконвертировать его данным тулом в формат .VKP и
залить в телефон программой V_KLay.
homepage: https://web.archive.org/web/20130813164842/http://vi-soft.com.ua/
author: Redkin
screenshots: []
versions:
- version: "0.1a"
files:
- path: files/hex2vkp.zip
description: В комплекте исходный код, настройки и руководство
platform: win32
+4
View File
@@ -0,0 +1,4 @@
format: 1
type: category
name: Утилиты
description: Сравнение и анализ прошивок, поиск функций и создание патчей VKP.
@@ -3,12 +3,11 @@ type: program
name: SLFC
summary: Консольная программа для сравнения образов FullFlash и создания VKP-патчей.
description: |-
Консольная программа для сравнения двух файлов fullflash и создания патча в
формате VKP.
Для Windows, с консольным интерфейсом. Сравнивает 2 файла (fullflash),
результат сравнения можно сохранять в виде vkp-файла.
Совпадающие байты можно учитывать по правилу: если их не больше трёх, они
включаются в патч; более длинная совпадающая последовательность считается
окончанием блока изменений.
Совпадающие байты можно обойти так: если их `<=3`, то включать в патч, если
больше, тогда уже считать, что блок изменений закончился.
homepage: https://web.archive.org/web/20130813164842/http://chaos.allsiemens.com/software.html
author: Chaos
screenshots: []