Так можно это на nasm сделать: global main default rel extern RtlZeroMemory extern CreateProcessW extern ExitProcess struc STARTUPINFO .cb resd...
Каким правилам?
Не знаю, спросите у автора, там указан контактный email в ридми.
ulink.exe -q -w- -Z- -ZX- -ap -Tpe+ -eMain "cmd.obj" kernel32.dll ws2_32.dll
Такой вариант работает global Main default rel ;kernel32.dll extern \ RtlZeroMemory,\ Sleep,\ ExitProcess ;ws2_32.dll extern \ WSAStartup,\...
Есть еще ulink ftp://ftp.styx.cabel.net/pub/UniLink опции: ulink.exe -q -w- -Z- -ZX- -ap -Tpe+ -eMain "cmd.obj" kernel32.dll ws2_32.dll
Имена участников (разделяйте запятой).