WhiteNervosa / altdrag

:file_folder: Easily drag windows when pressing the alt key. (Windows)

Home Page:https://stefansundin.github.io/altdrag/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AltDrag application coded by @stefanstundin.

To compile:

  1. Watch and compile: nodemon -w altdrag.c -w .\hooks.c -w .\hookwindows_x64.c -w config/config.c -w include/autostart.c -w include/error.c -w include/languages.c -w include/localization.c -w include/tray.c -w include/update.c -w tools/export_l10n_ini.c -w tools/import_languages.c -w tools/ini.c -w tools/unhook.c -x .\build.bat

  2. Restart AltDrag.exe for testing: (3s delay to prevent conflict with compile processes) nodemon --delay 3 -w .\AltDrag.exe -w .\AltDrag.ini -x start .\AltDrag.exe

This repository contains updated build options to enable some of the gcc/ld hardening options.

> Get-PESecurity -Dir .

FileName         : X:\altdrag\bin\AltDrag.exe
ARCH             : I386
DotNET           : False
ASLR             : True
DEP              : True
Authenticode     : False
StrongNaming     : N/A
SafeSEH          : False
ControlFlowGuard : False
HighentropyVA    : False

FileName         : X:\altdrag\bin\hooks.dll
ARCH             : I386
DotNET           : False
ASLR             : True
DEP              : True
Authenticode     : False
StrongNaming     : N/A
SafeSEH          : False
ControlFlowGuard : False
HighentropyVA    : False

FileName         : X:\altdrag\bin\hooks_x64.dll
ARCH             : AMD64
DotNET           : False
ASLR             : True
DEP              : True
Authenticode     : False
StrongNaming     : N/A
SafeSEH          : N/A
ControlFlowGuard : False
HighentropyVA    : True

FileName         : X:\altdrag\bin\HookWindows_x64.exe
ARCH             : AMD64
DotNET           : False
ASLR             : True
DEP              : True
Authenticode     : False
StrongNaming     : N/A
SafeSEH          : N/A
ControlFlowGuard : False
HighentropyVA    : True

About

:file_folder: Easily drag windows when pressing the alt key. (Windows)

https://stefansundin.github.io/altdrag/

License:GNU General Public License v3.0


Languages

Language:C 72.8%Language:NSIS 22.3%Language:C++ 3.4%Language:Batchfile 0.9%Language:Shell 0.6%