• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Интеграция форточной программы на C++ в C#

  • Автор темы Автор темы WildDuck
  • Дата начала Дата начала
W

WildDuck

Добрый день, есть небольшая программка на C++ (одна форточка) исходного кода нет...
возможно ли ее полностью разместить на форме в программе на C#, интересую любые способы и вообще возможно ли это?
 
Программка которую необходимо внедрить написана на С++(.NET) и использует COM библиотеку..

1) Пытался её декомпилировать (с помощью ILDASM), но декомпилировалось не все, некоторые участки кода недекомпилируются с помощью ILDASM... с помощью .Net Reflecеor теже результаты :o

2) Пытался подключить ее как сборку, тоже возникли проблемы

Код:
			Assembly assembly = Assembly.LoadFrom(@"D:\stat\statinfo.exe");	// Все нормально
Type loadedType = assembly.GetType("Client.Form1");					 // Все нормально
Оbject o = Activator.CreateInstance(loadedType);							 // А вот здесь программа просто молча закрывается не выдавая не каких исключений

3) Если подключать сборку средствами VS то после следующего кода

Код:
Client.Form1 f = new Client.Form1();

выходит исключение

Код:
Could not load file or assembly 'Client, Version=1.0.3221.39415, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Не удается найти указанный файл.

4) Осталось только попробовать позиционировать ее с помощью API на фоне необходимого окна в моей проге, не знаю получится ли..

можете что нибудь посоветовать?..
 
Если там сом, то гдето у вас не хватает такогоже указания.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab