SysCall: Difference between revisions
Jump to navigation
Jump to search
Created page with "{{Software |Picture=NA.png |Version=3.0 (2020-12-22) |Author=Lars Erdmann |License=Open Source |Download={{FileLink|SysCall}} |Website= }} Base Device Driver and DLL to allow execution of arbitrary user code in Ring 0. Includes SYSCALL.SYS. The idea was to have an interfacing DLL to be used by an application. That DLL will return to the caller an entry point that will allow the caller to execute user functions in Ring 0. It uses the syscall/sysret instructions as..." |
mNo edit summary |
||
| Line 7: | Line 7: | ||
|Website= | |Website= | ||
}} | }} | ||
Base Device Driver and DLL to allow execution of arbitrary user code in Ring 0. Includes SYSCALL.SYS. | Base Device Driver and DLL to allow execution of arbitrary user code in Ring 0. Includes SYSCALL.SYS. | ||
The idea was to have an interfacing DLL to be used by an application. That DLL will return to the caller an entry point that will allow the caller to execute user functions in Ring 0. | The idea was to have an interfacing DLL to be used by an application. That DLL will return to the caller an entry point that will allow the caller to execute user functions in Ring 0. | ||
| Line 17: | Line 17: | ||
[[Category:Open Source Software]] | [[Category:Open Source Software]] | ||
Latest revision as of 21:24, 16 October 2025
| SysCall | |
|---|---|
| Version | 3.0 (2020-12-22) |
| Vendor | |
| Author | Lars Erdmann |
| License | Open Source |
| Download | SysCall |
| Website | |
Base Device Driver and DLL to allow execution of arbitrary user code in Ring 0. Includes SYSCALL.SYS.
The idea was to have an interfacing DLL to be used by an application. That DLL will return to the caller an entry point that will allow the caller to execute user functions in Ring 0.
It uses the syscall/sysret instructions as the fastest way to enter Ring 0.