Skip to content

Releases: DavidXanatos/TaskExplorer

Build v0.4

15 Jul 07:08
68775dd

Choose a tag to compare

New release featuring many new usability improvements

[0.4] - 2019-07-15

Added

  • gpu usage statistics
  • option to reset graph
  • pause refresh + refresh now
  • add option to fully refresh all services
  • added option to inject a dll into any running process
  • use profile directory to save settings
  • option to customize graph bars from the graph bar context menu
  • graph now have tool tips with detailed informations
  • settings dialog with options and the ability to customize list colors

Changed

Fixed

  • a 32 bit version can not longer be started on a 64-bit system as it would not work correctly, however it tries to start a 64 bit version if avilable.
  • fixed process service tab not working

Build v0.3

09 Jul 17:26

Choose a tag to compare

[0.3] - 2019-07-09

Added

  • tokens tab with advanced infos
  • improved handle window
    -- show job info window
    -- show token info window
    -- show task info window
    -- open file lokation
    -- open registry key
    -- read/write section memory
    -- type filter now enumerates all types
  • added size info to section type handle

Changed

  • rewoked sid to username resolution now using a worker thread to improve performance
  • CWinProcess does nto longer handle sid_user/token informations all is doem by CWinToken instead

Fixed

  • fixed issue with the first graph text not being displayed
  • fixed an issue causing the client to wait for 10 sec on shutdown

Build v0.2

05 Jul 14:57

Choose a tag to compare

[0.2] - 2019-07-05

Added

  • memory tab, with options to dump the memory, free it or change access permissions
  • advanced memory editor window
    -- forked qhexedit2 https://github.com/DavidXanatos/qhexedit to ad missing functionality, edit, lock mode, etc...
    -- added a QHexEditor class to qhexedit implementing a generic hex editor dialog with options and search capability

Changed

  • I/O stats does not longer show ETW values when the is not monitoring ETW events

Fixed

  • fixed Uptime column not being refreshed

Build v0.1

30 Jun 15:42

Choose a tag to compare

Version 0.1 is ready

A productive release is finally here, there are still many features to go, but the tool as is, can be considered ready for every day use.

ChangeLog:

[0.1.0] - 2019-06-30

Added

  • service property window, including all pages form the extended services plugin
  • cpu and memory usage in tray icon
  • option to start elevanted without an UAC prompt
  • auto run using windows registry
  • build x86 binaries
  • add option to create a process dump
  • afility to run a program with the tocken of an other program (run as this user)
  • services tab showing services hosted by the selcted process
  • add go to service key
  • type filter to handles
  • added missing handle actions
  • add window properties details area

Changed

  • paged memory usage is now extracted form pagefile informtions
  • monitoring of ETW events can be disabled and re enabled in tool menu
  • handle property detail are no a tree widget

Fixed

  • crash when querying samba datarate and getting null
  • run as feature forks now
  • fixed issue with CoInitialize

Preview build v0.0.9

24 Jun 07:44

Choose a tag to compare

Preview build v0.0.9 Pre-release
Pre-release

known issues:

  • run as feature does not work

[0.0.9] - 2019-06-24

Added

  • general system tab
  • process and system stats
  • job tab
  • add process pid picker dialog
  • add ras/vpn graph
  • process and threads are listed for 5 sec after termination
  • grid to all lists
  • service column to process tree
  • list colloring
  • context menu to services view
  • tools menu
  • scm permissions
  • processor affinity dialog
  • organized columns menu for the process tree in sub menus
  • added option to restart elevated
  • added graphs to process tree, CPU, Memory, IO/DiskIO, Network
  • linux style cpu usage i.e. 1 core = 100% so > 1 core -> > 100%
  • create service dialog
  • taskexplorer can now be started as service and listen for commands
  • option to start programs as TrustedInstaller without using a service
  • run as dialog

Changed

  • graphs can now be resized with a splitter
  • improved process tree sorting behavioure to be more like in process hacker
  • samba stats now using NetStatisticsGet instead of speculating on ETW events
  • improved global network traffic logging now using GetIfTable2 instead of ETW events
  • improved MMapIO display now it works as expected and disk IO got its own graph
  • all files list now works for non enevated users
  • driver tab now uses NtQuerySystemInformation(SystemModuleInformation to enumerate drivers

Fixed

  • memory leak when running without unelevated and vieving all files list

check summs:

md5: 334f871c6ab83f027c2a7e89cbb8c5c5
sha1: fd19d01b83e58c17846c30a811df04060ac226a9
sha256: cb08fbd000cf91e650588055f09bb8f86da388ba0b4347ac4dc40b2988d18e4f

Preview build v0.0.8

17 Jun 07:35

Choose a tag to compare

Preview build v0.0.8 Pre-release
Pre-release

A much more complete pre release, working sub menus, some panels are still missing but its a much more complete expirience overall, windoe position and columns are remembered between restarts, etc....

[0.0.8] - 2019-06-17

Added

  • window graph
  • window column in process tree
  • adde dtreee to window tab
  • environment vartiable view
  • context menu to environment vartiable
  • all thread model columns
  • all process model columns
  • context menu to sockets view
  • context menu to handles view
  • context menu to modules view
  • CAbstractTask Class to abstract threads and processes
  • linked split tree selection
  • context menu to threads view
  • context menu to process tree
  • double click on a process opens the Info panel in a new window
  • context menu to windows view
  • permissions dialog to threads processes and handles
  • saving window position spliter positions column selection and more
  • added sys tray icon
  • general task tab

Changed

Fixed

  • failed to remove old modules
  • fixed windows tree not opening

Preview build v0.0.7

11 Jun 07:53

Choose a tag to compare

Preview build v0.0.7 Pre-release
Pre-release

Preview release of TaskExplorer v0.0.7
a lot of stuff is still missing, no sub menus, menus not working and empty panels.

but even more stuff is already working:

Added

  • Global and per process Listing of open sockets/connections
  • Thread list / Stack trace
  • added All Files view
  • module view
  • service list
  • driver list
  • added network stats
  • added disk stats
  • added CPU Usage graph
  • added Memory Usage graph
  • added FileIO and DIskIO graph
  • added Network graph
  • added Samba graph
  • added GUI/USER Object graph
  • added Handles graph

Changed

  • reworked the process tree handling for better performance
  • added abstract tree model
  • added abstract list model

Fixed

  • endpoint swap of incomming udp packets
  • fixed memory leak during all files enumeration