Releases: brat-volk/MagikIndex
[Feature release] Minor Update V2.21
[ FEATURES: ]
-Added an easy toggle for a couple of Anti-Debug checks that broke packing with Hyperion and several other packers/protectors.
-Added screenshot downscaling on request(requested by MeanJellyBean).
[ BUGFIXES: ]
-None.
[New Features] Major Release V2.2
[ FEATURES: ]
-Added GPU info grabbing.
-Added BIOS info grabbing.
-Added Motherboard info grabbing.
-Added Domain User List info grabbing.
-Added HDD info grabbing.
-Added more CPU info.
-Added more OS info.
-Probably some more stuff i forgot, check the commit code for a more detailed look.
[ BUGFIXES: ]
-Username fetching is a garbled mess when using a domain user.
-Refactored around a hundred lines.
[New Features] Major Release V2.1
[ FEATURES: ]
-Added IP grabbing.
-Added Privilege Escalation from Administrator to SYSTEM.
-Added CriticalProcess abuse with SYSTEM status and RtlSetProcessCritical.
[ BUGFIXES: ]
-Fortunately none.
[New Features] Major Release V2.0
We've finally reached the dreaded 2.0 version.... what a long run it's been so far!
To celebrate i've worked on revamping stale code that was beginning to rot(i'm looking at you SilentlyRemoveDirectory and RegisterMyProgramForStartup).
I've also worked on long awaited features like timer-based logs and context logging.
Please look forward to the next release within the next few weeks.
[ FEATURES: ]
-Added timer based logging, selectable from the common header.
-Rewrote several functions from scratch.(CreateRegistryKey, DeleteDirectory)
-Added context switch logging.
-Added a check to make sure ResCheck() isnt enforced on laptops due to exotic screensizes being too common.
[ BUGFIXES: ]
-Commented out lz4 testing function and header.
-Fixed Shlwapi.lib issues with VS2022.
MagikIndex v1.9
This release was ready months ago but i've somehow forgotten to upload it, enjoy it anyways.
[ FEATURES: ]
-Added Screenshot-On-Click as an option for the screengrabber, you can select it in the "common.h" header.
-Added clipboard grabbing.
-Refactored many code/API decisions to lower detection. (e.g. using a DriveMask from GetLogicalDrives() instead of bruteforcing GetDiskFreeSpaceExA(), since AVs hate programs that access non-existent partitions)
-Added two anti-disassembler functions(taken from al-khaser).
-Refactored hooking thread to facilitate future hooking endevours.
-Other minor features, check the commit code for more details.
[ BUGFIXES: ]
-Various bugfixes that i can't remember atm, check the commit.
MagikIndex v1.8
Another magik release to get us back on top of AVs and Debuggers alike...
[Features]:
-Rewrote the entire keylogging function, discarded GetKeyAsyncStatus() in favor of a system-wide low-level keyboard hook using SetWindowsHookEx();
-Added sensitive string encryption(e.g. raw update link);
-Added device driver enumeration;
-Added an anti- Tencent Habo sandbox function;
-Added an anti- HybridAnalysis sandbox function;
-Added two anti-debugger checks;
-Replaced ping -w self-deletion timers with Timeout /nobreak;
-Added dynamic size loops in various spots to make updating the arrays easier for the end-user;
-Removed FreeConsole() to prevent cmd flashing on startup, please use the Linker->System->Subsystem->Windows setting;
-Switched from main to WinMain to qualify as a Windows subsystem application;
-Added Uppercase/Lowercase distinction;
-Replaced shitty else if()s with switches in the LogItInt() function.
[Bugfixes]:
-fixed fexists() not returning correctly when asked to check a privileged file(e.g. System32);
-fixed several keystroke logging errors, including invisible characters;
-fixed IsBeingDebugged(),VMHFileCheck(),VMGFileCheck() always returning TRUE;
-fixed inconsistent WinZip compression;
-fixed typo in the AntiDBG::Initialize() function that lead to Trust parameters being calculated incorrectly;
-fixed autoupdate system bugs that led to incorrect version being read into memory.
These were the ones i remembered off the top of my head, check the commit for an actual look at the changes. Stay l33t ;)
MagikIndex v1.7
Fixed all known issues, including currency/language not showing up and windows version not showing up.
Added a partition and process enumerator.
Added a toggle for screenshots.
Added a back-up mechanism for checking Win versions using NetWkstaGetInfo().
Added an API call to lower MagikIndex's priority, this way we'll use less CPU and might fly under the radar.
Commented out all code regarding NTDelayExecution(AVs hate it).
Note: check "common.h" for instructions on how to use after the Google Secure Apps update.
Major Release V1.61
Fixed all major crypting/decrypting issues.
No-cost auto-updating architecture now online and deployed.
There are still some kinks to iron out such as decryption breaking if the log is incomplete and retrieved locally.
MagikV1.5
MagikV1.6d
Minor all-around tweaks, introduction of new self-update capabilities and new encryption scheme[encryption is often unstable and has to be fixed]. this is a pre-release.