Просто .exe файл, пара вопросов

Воbr

Активный
Автор темы
457
55
Скачал я одну программу для конвертации моделей, просто один .exe файл, программа написана простенько... Но формат который она конвертирует... Я не ожидал такого, он даже работает... Я думал разводняк с вирусами хотя может так и есть, я хочу задать вопросом, тут я вспомнил много программ где допольнительно к exe шли еще много файлов для корректной работы, хочу задать вопрос, каким образом эта прога работает? Она свою функцию на удивление выполняет, но меня интересует как это работает.

Проверил файл на вирусы, много чего не нашло вирусы. Вирус тотал нашел вирус о которем в интернете вообще ноль инфо, хотя у меня половина нормальных программ с такими "вирусами" как их считает вирус тотал, что скажете?
 
Решение
Незнаю как сам файл скинуть, скачать можно по этой ссылке
конкретно это, построена в основном на win api (gdi, user32.dll и прочее), это про отрисовку.
Говоря за то, как она так делает и работает - берется структура одного файла, берется структура другого файла, происходит экспорт из одного в другое.
Примерно можно увидеть как это работает благодаря этому репозиторию

0xFF

Известный
73
19
Смотреть надо из чего слепили её.
А так, всё можно уместить в один .exe если попыхтеть постараться.
Возможно, что слепили её полностью из исходников (либо .lib + исходники).
А бывает такое, когда исходники библиотек полностью недоступны и используют .dll рядом с .exe, потому и получается несколько файлов.
В остальном, всё это в куче из совокупности Win API и С/С++ стандартных функций.

Можешь прикрепить файл, пошарюсь
 

Воbr

Активный
Автор темы
457
55
Смотреть надо из чего слепили её.
А так, всё можно уместить в один .exe если попыхтеть постараться.
Возможно, что слепили её полностью из исходников (либо .lib + исходники).
А бывает такое, когда исходники библиотек полностью недоступны и используют .dll рядом с .exe, потому и получается несколько файлов.
В остальном, всё это в куче из совокупности Win API и С/С++ стандартных функций.

Можешь прикрепить файл, пошарюсь
Незнаю как сам файл скинуть, скачать можно по этой ссылке
 

0xFF

Известный
73
19
Незнаю как сам файл скинуть, скачать можно по этой ссылке
конкретно это, построена в основном на win api (gdi, user32.dll и прочее), это про отрисовку.
Говоря за то, как она так делает и работает - берется структура одного файла, берется структура другого файла, происходит экспорт из одного в другое.
Примерно можно увидеть как это работает благодаря этому репозиторию
 

Воbr

Активный
Автор темы
457
55
конкретно это, построена в основном на win api (gdi, user32.dll и прочее), это про отрисовку.
Говоря за то, как она так делает и работает - берется структура одного файла, берется структура другого файла, происходит экспорт из одного в другое.
Примерно можно увидеть как это работает благодаря этому репозиторию
Ничего себе... То есть... По сути можно написать самую простейшую программу для конверта сложнейших моделей? И какая степень сложности создания такого от 1 до 10?
А так спасибо за уточнение

конкретно это, построена в основном на win api (gdi, user32.dll и прочее), это про отрисовку.
Говоря за то, как она так делает и работает - берется структура одного файла, берется структура другого файла, происходит экспорт из одного в другое.
Примерно можно увидеть как это работает благодаря этому репозиторию
Что до этого по гта 5... Это плагин или как оно работает?
 
Последнее редактирование:

0xFF

Известный
73
19
По сути можно написать самую простейшую программу для конверта сложнейших моделей?
Да, но будет не просто.
И какая степень сложности создания такого от 1 до 10?
Зависит от структуры файлов, думаю, наверно это всегда 10
Что до этого по гта 5... Это плагин или как оно работает?
парсит файлы гта 5, проходится по структуре, формирует структуру dff, заносит данные в структуру dff, сохраняет.
Это очень короткое описание