virtualx-engine/drivers/pe_bliss
masoud bh 24f3f43457 Add icon to exe file in windows export
add version_info and icon sections in "export to windows platform".
add version_info and icon to godot exe file (editor & template exe).
fix an problem in image class.
change all default icons to android export icon (a little more rounded).
create an python script for convert file to cpp byte array for use in
'splash.h'.
2015-11-09 02:23:58 +03:30
..
entropy.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
entropy.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
file_version_info.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
file_version_info.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
message_table.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
message_table.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_base.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_base.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bliss.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bliss_godot.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bliss_godot.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bliss_resources.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bound_import.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_bound_import.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_checksum.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_checksum.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_debug.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_debug.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_directory.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_directory.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_dotnet.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_dotnet.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exception.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exception.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exception_directory.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exception_directory.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exports.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_exports.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_factory.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_factory.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_imports.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_imports.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_load_config.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_load_config.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_properties.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_properties.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_properties_generic.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_properties_generic.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_rebuilder.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_rebuilder.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_relocations.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_relocations.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resource_manager.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resource_manager.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resource_viewer.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resource_viewer.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resources.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_resources.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_rich_data.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_rich_data.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_section.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_section.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_structures.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_tls.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
pe_tls.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
README Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_bitmap_reader.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_bitmap_reader.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_bitmap_writer.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_bitmap_writer.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_cursor_icon_reader.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_cursor_icon_reader.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_cursor_icon_writer.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_cursor_icon_writer.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_data_info.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_data_info.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_internal.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_message_list_reader.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_message_list_reader.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_string_table_reader.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_string_table_reader.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_version_info_reader.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_version_info_reader.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_version_info_writer.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
resource_version_info_writer.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
SCsub Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
stdint_defs.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
utils.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
utils.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
version_info_editor.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
version_info_editor.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
version_info_types.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
version_info_viewer.cpp Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30
version_info_viewer.h Add icon to exe file in windows export 2015-11-09 02:23:58 +03:30

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Открытая бесплатная библиотека для работы с PE-файлами PE Bliss.
Бесплатна к использованию, модификации и распространению.
Автор: DX
(c) DX 2011-2012, kaimi.ru

Совместимость: Windows, Linux

Возможности:
[+] Создание PE или PE+ файла с нуля
[+] Чтение 32-разрядных и 64-разрядных PE-файлов (PE, PE+) и единообразная работа с ними
[+] Пересборка 32-разрядных и 64-разрядных PE-файлов
[+] Работа с директориями и заголовками
[+] Конвертирование адресов
[+] Чтение и редактирование секций PE-файла
[+] Чтение и редактирование таблицы импортов
[+] Чтение и редактирование таблицы экспортов
[+] Чтение и редактирование таблиц релокаций
[+] Чтение и редактирование ресурсов
[+] Чтение и редактирование TLS
[+] Чтение и редактирование конфигурации образа (image config)
[+] Чтение базовой информации .NET
[+] Чтение и редактирование информации о привязанном импорте
[+] Чтение директории исключений (только PE+)
[+] Чтение отладочной директории с расширенной информацией
[+] Вычисление энтропии
[+] Изменение файлового выравнивания
[+] Изменение базового адреса загрузки
[+] Работа с DOS Stub'ом и Rich overlay
[+] Высокоуровневое чтение ресурсов: картинки, иконки, курсоры, информация о версии, строковые таблицы, таблицы сообщений
[+] Высокоуровневое редактирование ресурсов: картинки, иконки, курсоры, информация о версии

[English]
Open a free library for working with PE-file PE Bliss.
Free to use, modify, and distribute.
Author: DX
(c) DX 2011-2012, kaimi.ru
Compatibility: Windows, Linux

### Capabilities:
[+] Creation of PE or PE + file from scratch
[+] Reading the 32-bit and 64-bit PE-file (PE, PE +) and uniform working with them
[+] Rebuild 32-bit and 64-bit PE-files
[+] Working with the directors and titles
[+] Converting addresses
[+] Reading and editing sections of PE-file
[+] Reading and editing the import table
[+] Reading and editing tables exports
[+] Reading and editing tables relocations
[+] Reading and editing resources
[+] Reading and editing TLS
[+] Reading and editing the configuration of the image (image config)
[+] Reading data base .NET
[+] Reading and editing information about tethered import
[+] Read the directory exceptions (only PE +)
[+] Read debug directories with extended information
[+] The calculation of entropy
[+] Changing file alignment
[+] Change the base load address
[+] Support of DOS Stub'om and Rich overlay
[+] High-level reading resources: images, icons, cursors, version information, string tables, message table
[+] High-level editing resources: images, icons, cursors, version information