Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Complete copy of all program functions plus the source code for it

Translated3300 USD

Client's review of cooperation with Jeo Vincent C.

Quality
Professionalism
Cost
Contactability
Deadlines

The project wasn't completed, but the contractor tried hard to get it done, so I'm not deducting any marks for their attempt. They always responded to messages. The project just turned out to be very challenging.

Freelancer's review of cooperation with Yevgeny Spodynsky

Payment
Task setting
Clarity of requirements
Contactability

This project was kind of challenge.
I tried to solve but not completed perfectly.

This client is very good at understanding.

Really cool client!

I hope work with him again and I will complete new project.

  1. Valentin Haritonov Arctic Web
    15075    32  0   1
    29 days3200 USD

    Good day!
    My name is Valentin, and I represent Arctic Web Agency. We are a team of experienced web developers who specialize in creating modern and effective web solutions for businesses. I can provide examples of our similar work in personal messages. We are ready to take your project to work!

    Sincerely,
    Arctic Web Team
    Freelancehunt

  2. 12784    4  2
    Winning proposal25 days3300 USD

    Hello.
    I have strong experience in C/C++ system-level development, including application virtualization, executable packing, dependency isolation, and runtime loaders.
    I can build a clean-room implementation with functionality equivalent to Enigma Virtual Box (without using or copying proprietary code), deliver the compiled program and full source code, and provide EN/RU UI.

    Thank you

    Jeo

  3. 3861    15  0
    30 days6500 USD

    Hello.

    I have worked with file virtualization, I know about packaging Windows applications at the system API level (C/C++) and even in assembly, I have experience in encryption.

    I want to clarify right away: How sure are you that you want an exact copy of Enigma Virtual Box — after all, it is closed software under license?

    Even if we set that part aside, do you have an understanding that it will take a long time to create something similar at this level?

    What do you think about developing your own solution with similar functionality?

    I am ready to discuss the details.

  4. Another 3 proposals concealed
    1 proposal concealed
  • Pavel Shtemenko
    3 February, 6:53 |

    Здравствуйте. По отдельности я это все делал. Правда для других целей, например загрузчик для перехвата загрузки сетевых dll для проксирования только данной программы. С Enigma Virtual Box дел не имел, пока только прочитал описание. Потому вопрос, запаковывать нужно будет все файлы которые будет использовать программа или только исполняемые (exe, dll e.t.c.)? Ну и сразу могу сказать что оооочень большие программы так запаковать может и не получится

  • Yevgeny Spodynsky
    3 February, 12:48 |

    Добрый день. Я упаковывал игру там были разные файлы, игра весом 1,71ГБ упаковалась без проблем, на выходе получился только один .exe файл, который запустился без проблем и работал. При запуске игры я не заметил никаких извлечений файлов на диск т.е. как я понял все файлы игры работали в оперативной памяти. В игре были файлы следующих типов .png, .ogg, .pak, .dat, .dll, .exe

  • Pavel Shtemenko
    3 February, 13:47 |

    С около 4гб могут начаться проблемы. Хотя надо проверить. Эти проблемы были года 4 назад, в линуксе их уже поправили, вполне может что и MS созрел на их решение. Ну и я надеюсь это вы про 64 бита программы говорите? А файлы они все в теле exe то которое 1.71 ГБ. И это точно надо проверять ибо игры более 4ГБ общим размером уже далеко не редкость

  • Yevgeny Spodynsky
    3 February, 13:56 |

    Да абсолютно все файлы игры в теле Game.exe, который весом 1,71ГБ. И при его запуске всё что я обнаружил это в папке Temp появляется 5-6 временных файлов весом 0кб они просто пустые и всё. Игра портативная и она чувствительна к запуску т.е. все игровые файлы должны быть рядом с Game.exe, но когда я получил после Enigma Virtual Box общий файл Game.exe весом 1,71ГБ и после его запуска в папке с игрой не появился ни один файл, значит все файлы как я понял в оперативной памяти. Мне не нужно упаковывать абсолютно все файлы игры и делать общий Game.exe к примеру весом 4 и более ГБ мне нужно упаковать важные файлы, что бы их не могли изменять и взламывать. Enigma Virtual Box используют разработчики игр на RPG Maker MZ, так как эти игры чувствительны к взлому и легко можно взломать всю игру. Я упаковывал как 32 бит игру так и 64 бит игру и всё работало идеально. Но мне нужна только 64 бит.

  • Yevgeny Spodynsky
    3 February, 13:58 |

    Вот этот метод описан для разработчиков.

  • Yevgeny Spodynsky
    3 February, 13:59 |
    Enigma Virtual Box — это бесплатная утилита для виртуализации приложений, позволяющая упаковать все файлы программы (exe, dll, ocx, данные) в один единственный исполняемый файл, не требующий установки. Она используется для создания переносных (portable) версий ПО и защиты файлов от просмотра или изменения, работая без извлечения виртуальных файлов на диск. 
    Основные возможности и особенности:
    • Портативность: Позволяет запускать приложения с флешки или без установки в систему.
    • Виртуализация: Файлы, необходимые программе, остаются внутри основного .exe файла, но при запуске эмулируют своё присутствие для ОС.
    • Поддерживаемые типы файлов: Включает динамические библиотеки (.dll), ActiveX/COM объекты, видео, музыку и документы.
    • Виртуальный реестр: Поддерживает эмуляцию записей реестра, необходимых программе для работы.
    • Совместимость: Работает на ОС Windows, включая версии от 2000 до 8.1, поддерживая 32/64-битные системы. 
    Программа полезна для создания автономных утилит, которые не оставляют следов в системе и не зависят от внешних компонентов. 
  • Yevgeny Spodynsky
    3 February, 13:59 |
    Enigma Virtual Box — это бесплатная утилита для виртуализации приложений, позволяющая упаковать все файлы программы (exe, dll, ocx, данные) в один единственный исполняемый файл, не требующий установки. Она используется для создания переносных (portable) версий ПО и защиты файлов от просмотра или изменения, работая без извлечения виртуальных файлов на диск. 
    Основные возможности и особенности:
    • Портативность: Позволяет запускать приложения с флешки или без установки в систему.
    • Виртуализация: Файлы, необходимые программе, остаются внутри основного .exe файла, но при запуске эмулируют своё присутствие для ОС.
    • Поддерживаемые типы файлов: Включает динамические библиотеки (.dll), ActiveX/COM объекты, видео, музыку и документы.
    • Виртуальный реестр: Поддерживает эмуляцию записей реестра, необходимых программе для работы.
    • Совместимость: Работает на ОС Windows, включая версии от 2000 до 8.1, поддерживая 32/64-битные системы. 
    Программа полезна для создания автономных утилит, которые не оставляют следов в системе и не зависят от внешних компонентов. 

Client
Yevgeny Spodynsky
United States United States  13  0
Project published
4 months 21 days back
220 views
Tags
  • C
  • Enigma Virtual Box