web server web container applications server kubernete docker
kubernetes docker containerized application orchestrator
Web Server Application Server Servlet Containers Apache JBoss Tomcat
executable file step winapi iat sandbox kernel32.dll image_export_directory
libvirt libcontainer nspawn containers cgroups sandbox
https://zh.wikipedia.org/zh-tw/Sandboxie
Sandboxie Sandbox Windows Applications For Safety
BitBox rowser in the Box BufferZone Sandboxie SHADE Sandbox Toolwiz Time Freeze Shadow Defender
Sandboxie Sandbox Windows isolation kernel32.dll SbieDll.dll
https://learn.microsoft.com/en-us/windows/win32/api/winsafer/nf-winsafer-saferiisexecutablefiletype
https://www.codeproject.com/Articles/37883/Symbols-File-Locator
investigate portable executable EXE, DLL, SCR, CPL, SYS
Containers Zones Jails VM
Solaris Zones, BSD jails LXC
https://github.com/systemd/systemd/blob/main/NEWS
https://stackoverflow.com/questions/26005481/winmain-entry-point-assembly-code-looks-as-if-there-were-no-arguments-passed-t
executable winapi file code winMAIN Symbols File Locator winmain application entry point
https://learn.microsoft.com/zh-tw/windows/win32/learnwin32/winmain--the-application-entry-point
ENTRY (Entry-Point Symbol)
Microsoft
https://learn.microsoft.com › reference
mainCRTStartup (or wmainCRTStartup), An application that uses /SUBSYSTEM:CONSOLE; calls main (or wmain ).
https://stackoverflow.com/questions/4786236/compile-a-c-program-with-only-dependency-on-kernel32-dll-and-user32-dll
kernel32.dll image_export_directory WinMain entry point Getting application startup to call main()
EntryPointSymbol. MSVC linker options
/ENTRY (Entry-Point Symbol)
https://learn.microsoft.com/en-us/cpp/build/reference/entry-entry-point-symbol?view=msvc-170
https://stackoverflow.com/questions/tagged/program-entry-point
mainCRTStartup NtProcessStartup Entry-Point Symbol
(ntoskrnl.exe) and so they must have a different entry point (NtProcessStartup, rather than (w)(Win)MainCRTStartup
https://en.wikipedia.org/wiki/Microsoft_Windows_library_files