есть кое-что, что я обнаружил некоторое время назад, но так и не смог понять. Я просматривал интернет, и я наткнулся на производителя вирусов. Я загрузил его (из любопытства, конечно) и прочитал файл README.txt, файл сказал, что это программное обеспечение было создано в visual basic/vb.net. Что меня удивило, когда вы открыли приложение, вы могли выбрать много вещей, которые хотите, чтобы ваш вирус делал, тогда вы можете нажать «Создать», и он сохранил файл .exe в выбранном месте. К моему удивлению это сработало, он фактически создал exe-файл. Как я могу сделать exe-файл из такого приложения? Я googled, но ничего не пришло!Как я могу сделать приложение VB, которое создает exe-файл?
ответ
В нижней строке, технически говоря, является то, что: "да, Visual Basic может сгенерировать файл .EXE."
«Ну, вроде ...»
Что точка-Net аромат Visual Basic будет фактически генерировать файл дот-Net байткодов, предваряется небольшой пень-процедуру, которая загружает и выполняет DLL-интерпретатор dot-Net, который, как предполагается, существует.
Писатели этой гнусной части программного обеспечения просто использовали эти обычные средства. И нет, Мне, конечно, не нужно смотреть на него. , ,
Код VB.Net не интерпретируется. Это JIT, скомпилированный в собственный машинный код, а затем выполнен. –
Совершенно верно ... технически говоря ... но шаг «Скомпилированный JIT» * (для моих целей, по крайней мере) * функционально эквивалентен «интерпретации». Хотя точный путь между точками-A и точкой-B не является строгим, как я его описал, существенное понятие состоит в том, что берется «путь *». –
- 1. Как я могу сделать простое окно, которое я могу сделать?
- 2. Создайте приложение, которое создает DLL
- 3. Phonegap offline приложение, которое динамически создает страницы
- 4. Могу ли я сделать приложение Facebook, которое только я могу использовать?
- 5. JNLP - Как я могу развернуть приложение, которое запускает и создает значок рабочего стола для запуска a.jar?
- 6. Как я могу сделать приложение Qt меньше
- 7. Как я могу сделать приложение Android неустранимым?
- 8. Хотите сделать приложение, которое работает непрерывно, как?
- 9. VB: как я могу скопировать слово рядом с тем, которое я нашел?
- 10. Как я могу «вытолкнуть» приложение Android, которое придерживается шаблона Observer?
- 11. Как я могу создать консольное приложение, которое реализует KeyListener?
- 12. Где я могу найти приложение, которое может генерировать приложение C++
- 13. Как я могу проверить приложение как приложение-приложение или нет в vb
- 14. Как я могу сделать регулярное выражение, которое учитывает акцентированные символы?
- 15. Как я могу сделать консольное приложение, такое как GIT
- 16. Как я могу проверить файл.exist в vb?
- 17. vb.net Как я могу убить приложение, которое я создал с помощью createObject()
- 18. Как я могу запланировать функциональность VB?
- 19. Я хочу сделать приложение для викторины, которое я могу обновлять ежедневно
- 20. Как установить приложение, которое я пишу дважды?
- 21. Как я могу сделать свое приложение домашним приложением
- 22. Я хочу сделать приложение для Android, которое будет обращаться к данным изображения, хранящимся в облаке. Как я могу это сделать?
- 23. Могу ли я сделать приложение Node.JS самостоятельно?
- 24. Как создать приложение WinForm, которое отображает NotifyIcon?
- 25. Как сделать всплывающее окно, которое создает другие всплывающие окна?
- 26. Как я могу сделать приложение Windows, которое не имеет квадратной формы?
- 27. Как я могу сделать приложение iPhone, которое отвечает на событие OnRing?
- 28. Как я могу сделать приложение, которое воспроизводит интернет-видео, например YouTube?
- 29. Как я могу сделать приложение, которое появляется на вкладке приложений iTunes?
- 30. Как я могу сделать приложение, которое приносит тост по времени, который был установлен пользователем раньше?
Термин, который вы ищете, называется ['CodeDOM'] (https://msdn.microsoft.com/en-us/library/system.codedom.compiler (v = vs.110) .aspx). Приложение NET может создать исходный файл и скомпилировать его на сборку либо на диске, либо в памяти. Очень полезно для определенных видов динамических операций, но не для новичков. – Plutonix