Wasmforge - WasmForge компилирует программы на Go и C# в WebAssembly

  • Автор темы Автор темы ADMIN
  • Дата начала Дата начала
photo_2026-06-19_21-17-35.jpg

Wasmforge

WasmForge компилирует программы на Go и C# в WebAssembly, а затем упаковывает их в виде единых нативных бинарных файлов. Полученные исполняемые файлы запускают гостевой код в песочнице среды выполнения WASM. Изнутри этой песочницы гостевые программы получают прозрачный доступ к сетевым функциям, необработанным сокетам, API Win32 и API фреймворков macOS.
Вы можете писать обычный код на Go, используя net.Dial, net.Listen или net/http. Также можно перенести существующий проект на C# для .NET Framework. В любом случае результатом будет единый бинарный файл, который запускается на Windows или macOS без необходимости внесения пользователем изменений в исходный код гостевого кода.


Конвейеры сборки для Go и C#, форк Wazero, шимы хоста, средство построения профилей ghost и всё необходимое для поддержки этих возможностей.

P.S. Скомпилируйте существующий инструмент с помощью виртуализирующего рекомпилятора, чтобы обойти статические сигнатуры.

 

Support

Moderator
Команда форума
MODERATOR
User RTM
Регистрация
30 Мар 2024
Сообщения
132,865
Реакции
4
Баллы
0
☑ ДЕПОЗИТ
0$
Посмотреть вложение 382

Wasmforge

WasmForge компилирует программы на Go и C# в WebAssembly, а затем упаковывает их в виде единых нативных бинарных файлов. Полученные исполняемые файлы запускают гостевой код в песочнице среды выполнения WASM. Изнутри этой песочницы гостевые программы получают прозрачный доступ к сетевым функциям, необработанным сокетам, API Win32 и API фреймворков macOS.
Вы можете писать обычный код на Go, используя net.Dial, net.Listen или net/http. Также можно перенести существующий проект на C# для .NET Framework. В любом случае результатом будет единый бинарный файл, который запускается на Windows или macOS без необходимости внесения пользователем изменений в исходный код гостевого кода.


Конвейеры сборки для Go и C#, форк Wazero, шимы хоста, средство построения профилей ghost и всё необходимое для поддержки этих возможностей.

P.S. Скомпилируйте существующий инструмент с помощью виртуализирующего рекомпилятора, чтобы обойти статические сигнатуры.


[ RU ]

Основные меры предосторожности (обязательно выполняйте хотя бы часть)
- Не устанавливайте ничего, если не понимаете, что именно делает программа.
- Проверяйте источник - лучше всего официальный сайт автора или GitHub с открытым исходным кодом.
- Используйте виртуальную машину (VirtualBox, VMware) или песочницу (Sandboxie, Windows Sandbox) для теста подозрительного софта.

[ ENG ]

Basic precautions (be sure to follow at least some of them)
- Don't install anything if you don't understand what the program does.
- Check the source—preferably the author's official website or GitHub with open source code.
- Use a virtual machine (VirtualBox, VMware) or sandbox (Sandboxie, Windows Sandbox) to test suspicious software.
 
Автоматический гарант это финансовая безопасность: Покупатель может быть уверен, что его деньги не попадут к продавцу до того, как он получит и проверит товар или услугу. Продавец, в свою очередь, защищен от не оплаты, так как гарант подтверждает наличие средств у покупателя до начала выполнения обязательств.
Назад
Сверху