Форум программистов, компьютерный форум CyberForum.ru

Запуск exe из ресурсов без распаковки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Придумать алгоритм http://www.cyberforum.ru/cpp-beginners/thread618427.html
Есть такая задачка : в массиве из n элементов за время nlogn найти пару элементов , сумма которых равна k , или сказать , что такой нет . Собственно , код мне не нужен (сам напишу) , помогите с алгоритмом . Я сам не могу ничего сообразить (разве что банальный перебор , но там сложность n^2)
C++ Массив указателей Приветствую всех, кто посетил эту тему. В данный момент я читаю книгу "С++. Руководство для начинающих." (Герберт Шилдт ) и столкнулся с вот таким исходником : #include <iostream> #include <cstring> using namespace std; int main() { char *dictonary = { http://www.cyberforum.ru/cpp-beginners/thread618385.html
Не появляется диалоговое окно C++
В visual studio 2010 в программе нет ошибок, но диалоговое окно с результатом ее работы не появляется. Что делать?
win32api странности при выводе на экран C++
Доброго времени суток. Возникла проблема: при использовании в цикле TextOut на экран выводится только одна первая цифра, считанная из массива matr и переведенная в символ, хотя их должно быть как минимум 49:) Собственно вопрос - почему?) И еще вопрос: почему если выводить один символ (например букву "Z"), то он выводится корректно, а если попытаться вывести несколько, то получаются какие-то...
C++ Найти фамилии и адреса людей,чей телефон начинается с цифры 3 http://www.cyberforum.ru/cpp-beginners/thread618365.html
Здравствуйте! Подскажите как реализовать эту задачу?! Известны фамилии,адреса и телефоны 25-ти человек,Найти фамилии и адреса людей,чей телефон начинается с цифры 3. Расмотреть два случая : а)телефон задан в виде семизначного числа. б)телефон задан в виде ,аналогичном следующему:268-50-59 Microsoft Visual C++ 2008 #include <iostream> #include <string.h> using namespace std; struct Man
C++ Ошибка записи в файл с использованием ifstream Здравствуйте! Я использую visual studio и у меня вылазит ошибка при компилировании следущего кода, а в Borland все работало: Main.cpp #include "main.h" void main () { ClassA c("2",3,6,4); std::ofstream obj1("example.txt"); obj1.write((char*)&c,sizeof(ClassA)); obj1.close(); подробнее

Показать сообщение отдельно
Sky-WaLkeR
1 / 1 / 0
Регистрация: 15.06.2012
Сообщений: 59
03.07.2012, 16:31     Запуск exe из ресурсов без распаковки
Всем доброго времени суток!

Сразу оговорка: нужно для легальных целей - защита другой программы от декомпиляции. Никаких вирусов и прочих вредителей...

Можно ли запустить exe из ресурсов без распаковки на диск? И лучше перед запуском проводить манипуляции с его бинарным кодом (дешифровка, например)...

Суть в следующем: есть программа, написанная на ЯП AutoIt, декомпилировать которую - дело 5 секунд. А код Си++, насколько я знаю, декомпилировать нельзя (только про дизассемблер не говорите, у целевой аудитории нет таких познаний). Вот и возникла идея - модуль на Си запрашивает пароль, если правильный - запускает основную прогу. Чтобы исключить распаковку редакторами ресурсов, хочется применить какую-нибудь простейшую шифровку ресурса с exe...

Возможно ли такое? Заранее спасибо за ответ.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru