├── .gitignore ├── DirtyMagic.Input ├── .gitignore ├── DirtyMagic.Input.csproj ├── HookManager.cs ├── Hooks │ ├── Events │ │ ├── KeyboardEvent.cs │ │ ├── MouseClickEvent.cs │ │ ├── MouseEvent.cs │ │ ├── MouseMoveEvent.cs │ │ ├── MousePosition.cs │ │ ├── MouseScrollEvent.cs │ │ └── ScrollDirection.cs │ ├── HookBase.cs │ ├── HookEvent.cs │ ├── KeyboardHook.cs │ ├── MouseEventType.cs │ └── MouseHook.cs ├── Input │ ├── ClickState.cs │ ├── GlobalKeyboardInput.cs │ ├── GlobalMouseInput.cs │ ├── IKeyboardInput.cs │ ├── IMouseInput.cs │ ├── Modifiers.cs │ ├── ScreenTranslator.cs │ ├── WindowKeyboardInput.cs │ └── WindowMouseInput.cs ├── InputExtensions.cs ├── InputManager.cs ├── Properties │ └── AssemblyInfo.cs └── WinAPI │ └── Input │ └── ScanCodeShort.cs ├── DirtyMagic.Process ├── .editorconfig ├── .gitignore ├── Breakpoints │ ├── CodeBreakpoint.cs │ └── HardwareBreakPoint.cs ├── ContextWrapper.cs ├── DirtyMagic.Process.csproj ├── Exceptions │ ├── BreakpointException.cs │ ├── DebuggerException.cs │ └── ProcessSelectorException.cs ├── MagicConvention.cs ├── MemoryDump.cs ├── MemoryHandler.cs ├── MemoryHelpers.cs ├── Modules │ ├── ModuleDump.cs │ └── ModuleInfo.cs ├── Patterns │ ├── MemoryPattern.cs │ ├── PatternHelper.cs │ └── RegexExtensions.cs ├── Pointers │ ├── FunctionPointer.cs │ ├── ModulePointer.cs │ └── ValuePointer.cs ├── ProcessDebugger.cs ├── ProcessExtensions.cs ├── ProcessHelpers.cs ├── Processes │ ├── RemoteProcess.cs │ └── RemoteWindow.cs ├── Properties │ └── AssemblyInfo.cs ├── Suspender.cs └── WinAPI │ └── Structures │ └── BreakpointCondition.cs ├── DirtyMagic.Shared ├── .gitignore ├── DirtyMagic.Shared.csproj ├── Exceptions │ ├── MagicException.cs │ └── MemoryException.cs ├── Properties │ └── AssemblyInfo.cs ├── SharedExtensions.cs └── WinAPI │ ├── Advapi32.cs │ ├── Kernel32.cs │ ├── Ntdll.cs │ ├── Psapi.cs │ ├── Structures │ ├── AllocationProtect.cs │ ├── AllocationType.cs │ ├── Context.cs │ ├── CreateProcessFlags.cs │ ├── DebugEvent.cs │ ├── ErrorCodes.cs │ ├── FreeType.cs │ ├── HookType.cs │ ├── Input.cs │ ├── Luid.cs │ ├── MapVirtualKeyMapTypes.cs │ ├── MemoryBasicInformation.cs │ ├── Msg.cs │ ├── PeekMessageParams.cs │ ├── Point.cs │ ├── ProcessAccess.cs │ ├── ProcessArchitecture.cs │ ├── ProcessInformation.cs │ ├── QueueStatusFlags.cs │ ├── SecurityAttributes.cs │ ├── StartupInfo.cs │ ├── SystemInfo.cs │ ├── SystemMetric.cs │ ├── ThreadAccess.cs │ ├── ThreadInfoClass.cs │ ├── TokenObject.cs │ ├── TokenPrivileges.cs │ ├── WaitResult.cs │ ├── WakeFlags.cs │ ├── WinEvent.cs │ └── WindowsMessage.cs │ └── User32.cs ├── LICENSE ├── README.md └── fasmdll_managed.dll /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/.gitignore -------------------------------------------------------------------------------- /DirtyMagic.Input/.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | .vs/ 3 | bin/ 4 | obj/ 5 | -------------------------------------------------------------------------------- /DirtyMagic.Input/DirtyMagic.Input.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/DirtyMagic.Input.csproj -------------------------------------------------------------------------------- /DirtyMagic.Input/HookManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/HookManager.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/KeyboardEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/KeyboardEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/MouseClickEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/MouseClickEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/MouseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/MouseEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/MouseMoveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/MouseMoveEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/MousePosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/MousePosition.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/MouseScrollEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/MouseScrollEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/Events/ScrollDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/Events/ScrollDirection.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/HookBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/HookBase.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/HookEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/HookEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/KeyboardHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/KeyboardHook.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/MouseEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/MouseEventType.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Hooks/MouseHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Hooks/MouseHook.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/ClickState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/ClickState.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/GlobalKeyboardInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/GlobalKeyboardInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/GlobalMouseInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/GlobalMouseInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/IKeyboardInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/IKeyboardInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/IMouseInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/IMouseInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/Modifiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/Modifiers.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/ScreenTranslator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/ScreenTranslator.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/WindowKeyboardInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/WindowKeyboardInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Input/WindowMouseInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Input/WindowMouseInput.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/InputExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/InputExtensions.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/InputManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/InputManager.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Input/WinAPI/Input/ScanCodeShort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Input/WinAPI/Input/ScanCodeShort.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/.editorconfig -------------------------------------------------------------------------------- /DirtyMagic.Process/.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | .vs/ 3 | bin/ 4 | obj/ 5 | -------------------------------------------------------------------------------- /DirtyMagic.Process/Breakpoints/CodeBreakpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Breakpoints/CodeBreakpoint.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Breakpoints/HardwareBreakPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Breakpoints/HardwareBreakPoint.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/ContextWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/ContextWrapper.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/DirtyMagic.Process.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/DirtyMagic.Process.csproj -------------------------------------------------------------------------------- /DirtyMagic.Process/Exceptions/BreakpointException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Exceptions/BreakpointException.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Exceptions/DebuggerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Exceptions/DebuggerException.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Exceptions/ProcessSelectorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Exceptions/ProcessSelectorException.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/MagicConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/MagicConvention.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/MemoryDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/MemoryDump.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/MemoryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/MemoryHandler.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/MemoryHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/MemoryHelpers.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Modules/ModuleDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Modules/ModuleDump.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Modules/ModuleInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Modules/ModuleInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Patterns/MemoryPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Patterns/MemoryPattern.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Patterns/PatternHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Patterns/PatternHelper.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Patterns/RegexExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Patterns/RegexExtensions.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Pointers/FunctionPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Pointers/FunctionPointer.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Pointers/ModulePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Pointers/ModulePointer.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Pointers/ValuePointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Pointers/ValuePointer.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/ProcessDebugger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/ProcessDebugger.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/ProcessExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/ProcessExtensions.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/ProcessHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/ProcessHelpers.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Processes/RemoteProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Processes/RemoteProcess.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Processes/RemoteWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Processes/RemoteWindow.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/Suspender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/Suspender.cs -------------------------------------------------------------------------------- /DirtyMagic.Process/WinAPI/Structures/BreakpointCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Process/WinAPI/Structures/BreakpointCondition.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | .vs/ 3 | bin/ 4 | obj/ 5 | -------------------------------------------------------------------------------- /DirtyMagic.Shared/DirtyMagic.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/DirtyMagic.Shared.csproj -------------------------------------------------------------------------------- /DirtyMagic.Shared/Exceptions/MagicException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/Exceptions/MagicException.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/Exceptions/MemoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/Exceptions/MemoryException.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/SharedExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/SharedExtensions.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Advapi32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Advapi32.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Kernel32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Kernel32.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Ntdll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Ntdll.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Psapi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Psapi.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/AllocationProtect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/AllocationProtect.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/AllocationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/AllocationType.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/Context.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/CreateProcessFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/CreateProcessFlags.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/DebugEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/DebugEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ErrorCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ErrorCodes.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/FreeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/FreeType.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/HookType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/HookType.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/Input.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/Luid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/Luid.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/MapVirtualKeyMapTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/MapVirtualKeyMapTypes.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/MemoryBasicInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/MemoryBasicInformation.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/Msg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/Msg.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/PeekMessageParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/PeekMessageParams.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/Point.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ProcessAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ProcessAccess.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ProcessArchitecture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ProcessArchitecture.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ProcessInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ProcessInformation.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/QueueStatusFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/QueueStatusFlags.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/SecurityAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/SecurityAttributes.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/StartupInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/StartupInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/SystemInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/SystemInfo.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/SystemMetric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/SystemMetric.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ThreadAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ThreadAccess.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/ThreadInfoClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/ThreadInfoClass.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/TokenObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/TokenObject.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/TokenPrivileges.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/TokenPrivileges.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/WaitResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/WaitResult.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/WakeFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/WakeFlags.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/WinEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/WinEvent.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/Structures/WindowsMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/Structures/WindowsMessage.cs -------------------------------------------------------------------------------- /DirtyMagic.Shared/WinAPI/User32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/DirtyMagic.Shared/WinAPI/User32.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/README.md -------------------------------------------------------------------------------- /fasmdll_managed.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dramacydal/WhiteMagic/HEAD/fasmdll_managed.dll --------------------------------------------------------------------------------