Skip to content

Releases: supervoidcoder/win-witr

win-witr v0.1.5

27 Jan 21:27
1301a05

Choose a tag to compare

win-witr v0.1.5 Pre-release
Pre-release

Changes

✨ Features

  • Add error checks for token/SID queries to prevent crashes and invalid data. (5e40214)
  • add TrustedInstaller.exe to CI tests (3ec04e3)
  • fixed wstring errors and added blue colors for user (410c6ca)
  • added user entry on output. Now it shows what user started a specific process. (98c8f4b)

🐛 Fixes

  • misplaced brace } (cd1c3c7)
  • remove trusted installer (didn't work) (b1d8fd6)
  • Permission error fixed by adding a fallback when calling process_query_information and add a PROCESS_QUERY_LIMITED_INFORMATION fallback (fa95faf)
  • syntax error due to misplaced braces (a9142c1)
  • Convert Wide String to regular string so that cout can process it while displaying user. (a0fd0c7)

Based on commits from d8e5820 to cd1c3c7

win-witr v0.1.4

27 Jan 02:42
a0e79ff

Choose a tag to compare

win-witr v0.1.4 Pre-release
Pre-release

Changes

✨ Features

  • enhanced error handing when inspecting processes. Added an intenal lookup table (map) of certain error codes that might show up on win-witr. also changed "Process Ancestry" to "Why It Exists" to match the original witr. etc (e406974)

📋 Other Changes


Based on commits from 687febc to 69fc08b

win-witr v0.1.3

23 Jan 21:37
0a378a2

Choose a tag to compare

win-witr v0.1.3 Pre-release
Pre-release

Changes

✨ Features

  • add one indentation so it looks cleaner 🤤🧼🫧🧹🪥🧽🚿 (94db26a)
  • this will probably work (made it so that it can do the um children) (9532927)
  • highlight target pid (d01e60e)
  • keep track of children (931ab81)
  • magenta └─ (c6f7ea3)
  • start doing it (not done or testde) (29331fb)

🐛 Fixes

  • addreess code review issues (790ac4a)
  • wrong place lol (596a613)
  • not showing top process (c762e4e)
  • indentation and formatting (probably) (fcf24d9)
  • test if it fixed (93da5fb)
  • mangled brazes (7715300)
  • logic ahh error (afa1994)
  • main.cpp(285): error C2143: syntax error: missing ';' before '==' (4bd5ea5)
  • main.cpp(320): warning C4551: function call missing argument list main.cpp(334): error C2181: illegal else without matching if (43ddf1a)
  • i keep forgetting to add semicolons (b94b9d2)
  • syntax error (c399996)
  • remove leftover from copied loop (will continue working later) (247d2fa)

📋 Other Changes


Based on commits from a5fa7cc to 790ac4a

win-witr v0.1.2

20 Jan 17:20
9d2c015

Choose a tag to compare

win-witr v0.1.2 Pre-release
Pre-release

Changes

✨ Feature: add fallback to process inspection so it doesn't fail on high privilege processes

The previous little handle opener was aggressive, requesting read access directly to the process' actual memory. This can get us rejected if called on a very high privilege process, such as lsass.exe. That means that we couldn't read the memory even WITH SeDebugPrivilege enabled. Windows doesn't want ya sneaking around in that!
So for that reason, I've added a fallback that only requests limited memory access, which should allow us to read some information about the process

This has been tested and it does let us get info about lsass.exe and even System! Woohoo!


Commit: ca4169e

win-witr v0.1.1

20 Jan 14:54
86aa31f

Choose a tag to compare

win-witr v0.1.1 Pre-release
Pre-release

Changes

🐛 Fix: the unicode doesn't work escaped

it used to show up as ?? instead of └─


Commit: 727df43

win-witr 0.1.0

19 Jan 18:27

Choose a tag to compare

win-witr 0.1.0 Pre-release
Pre-release

It works i guess, just has barely any features

To work, or not to work.

What's Changed

  • feat: add workflows by @supervoidcoder in #2
  • fix: arg parsing and exiting, more returns by @supervoidcoder in #3
  • feat: added uptime counting, more docs and commments by @supervoidcoder in #4
  • feat: finally made tree just like witr (this unironically took me 3 hours) by @supervoidcoder in #6
  • Add automatic release CI with patch version bumping and MSVC optimization by @Copilot in #14

New Contributors

Full Changelog: https://github.com/supervoidcoder/win-witr/commits/0.1.0