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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Suppir
24 / 24 / 3
Регистрация: 08.08.2011
Сообщений: 1,137
#1

Требуется пояснение насчет visual c++, vs 2013 express edition и декомпиляции - C++

12.11.2013, 15:50. Просмотров 745. Ответов 5
Метки нет (Все метки)

Добрый день!

Обычно я пишу на c# в Visual Studio 2013, Express Edition (возможности скромные, но их хватает). Понадобилось создать c++ приложение, которые будет сложно декомпилировать (в отличие от c#).

В той версии, что установлена у меня (express edition), есть возможность создать проект "Win32Project". Вопрос в следующем. Это действительно с++ и генерация нативного кода, или же это просто обертка c++ над .NET Framework, но код также легко декомпилировать, как в случае с с#?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2013, 15:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Требуется пояснение насчет visual c++, vs 2013 express edition и декомпиляции (C++):

visual c++ 2010 express edition - C++
На сайте Microsoft есть visual c++ 2010 express edition. Кто знает он х86 или х64? Пойдет ли он на х64?

Visual C++ 2008 express edition - проблема с *.exe - C++
Может быть я зря ломаю голову и эта экспресс версия не преднозначена для создания самостоятельных exe'шников, но все таки спрошу. ...

настройки проекта visual studio express edition - C++
Всем Привет! Ребят, помогите пожалуйста , сказали нужно настроить среду таким образом чтобы при компилировании проекта, когда release...

Visual Studio C++ 2008 Express Edition не работает - C++
Я скачал и установил компилятор Microsoft Visual Studio C++ 2008 Express Edition!!! (Вот ссылка с которой скачал...

Подойдет ли Visual Studio 2008 Express Edition для программирования на C++? - C++
Добрый день суток! Знаю что это глупый вопрос, но все же помогите новичку. Вообщем хочу писать программы. Когда я зашел на форум то из...

Редактирование файла ресурсов в Visual Studio Express 2013 - C++
Здравствуйте! Столкнулся с фактом того, что файлы ресурсов невозможно редактировать в Visual Studio Express 2013. Подскажите,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
newbie666
Заблокирован
12.11.2013, 15:54 #2
Цитата Сообщение от Suppir Посмотреть сообщение
Это действительно с++ и генерация нативного кода
вот до чего доводят обёртки над С++ (FrameWork с C#), конечно это С++. А декомпиллировать всегда сложно, если декмпилировщик не знаком с Syser

Добавлено через 32 секунды
хотя конечно смотря что ты имеешь ввиду под декомпилляцией ....
0
Suppir
24 / 24 / 3
Регистрация: 08.08.2011
Сообщений: 1,137
12.11.2013, 16:00  [ТС] #3
Просто я знаю, что есть VB.NET, c++ под .NET и эти программы легко вскрыть ilSpy и подобными программами. А нужен именно хардкорный вариант, а не обертка.

Добавлено через 3 минуты
Цитата Сообщение от newbie666 Посмотреть сообщение
хотя конечно смотря что ты имеешь ввиду под декомпилляцией ....
Поясню. У меня программа написана на c# (2.0). Особенность программ на c# состоит в том, что код программы легко посмотреть с помощью ilspy и подобных программок, т.е. даже не нужен дизассемблер.

Я хочу некоторые алгоритмы и проверку паролей перенести в dll с неуправляемым кодом. Для этого нужен c++.
0
newbie666
Заблокирован
12.11.2013, 16:03 #4
C++ под NET - это C++ CLI, что уже изврат. Для запутывания кода на шарпе есть куча всяких обфускаторов...
Цитата Сообщение от Suppir Посмотреть сообщение
есть возможность создать проект "Win32Project"
В общем это и есть чистый С++ под WinApi. Для чистейшего С++ создавай консольное приложение
0
Suppir
24 / 24 / 3
Регистрация: 08.08.2011
Сообщений: 1,137
12.11.2013, 16:06  [ТС] #5
Ясно, спасибо.

C++ под NET - это C++ CLI, что уже изврат.
Я так и понял. Это, наверное, для тех сишников, которые хотят использовать готовые классы .NET Framework, но не хотят учить c#.
0
newbie666
Заблокирован
12.11.2013, 16:15 #6
Цитата Сообщение от Suppir Посмотреть сообщение
Ясно, спасибо.
спасибо ставится плюсиком

Цитата Сообщение от Suppir Посмотреть сообщение
Это, наверное, для тех сишников, которые хотят использовать готовые классы .NET Framework, но не хотят учить c#.
А я ваще не понимаю зачем использовать FrameWork и C#, когда есть С++ и Qt
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2013, 16:15
Привет! Вот еще темы с ответами:

Не создается .exe файл Visual Studio Express 2013 - C++
Добрый день! возникла следующая проблема: В приведенном ниже коде, если раскомментировать строки вывода в файл, то при попытке...

Visual Studio Express 2013 компиляция для windows 2000 - C++
Привет всем! Скажите, это реально скомпилировать проект для windows 2000?

Как подключить библиотеку MPIR к проекту в Visual Studio 2013 express? - C++
Подскажите, пожалуйста, как подключить библиотеку MPIR к проекту в visual studio 2013 express? Добавлено через 28 секунд Желательно...

MS Visual Studio 2013 Express при компиляции программа открывается и сразу закрывается - C++
Вот код: #include <iostream> int main() { std::cout << "Hello" << ; system("pause"); return 0; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.11.2013, 16:15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru