Skip to content

ran-var/Process-Librarian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

     ███████████                                                                                  
    ░░███░░░░░███                                                                                 
     ░███    ░███ ████████   ██████   ██████   ██████   █████   █████                             
     ░██████████ ░░███░░███ ███░░███ ███░░███ ███░░███ ███░░   ███░░                              
     ░███░░░░░░   ░███ ░░░ ░███ ░███░███ ░░░ ░███████ ░░█████ ░░█████                             
     ░███         ░███     ░███ ░███░███  ███░███░░░   ░░░░███ ░░░░███                            
     █████        █████    ░░██████ ░░██████ ░░██████  ██████  ██████                             
    ░░░░░        ░░░░░      ░░░░░░   ░░░░░░   ░░░░░░  ░░░░░░  ░░░░░░                              
                                                                         
                                                                                                   
              █████        ███  █████                                    ███                      
             ░░███        ░░░  ░░███                                    ░░░                       
              ░███        ████  ░███████  ████████   ██████   ████████  ████   ██████   ████████  
              ░███       ░░███  ░███░░███░░███░░███ ░░░░░███ ░░███░░███░░███  ░░░░░███ ░░███░░███ 
              ░███        ░███  ░███ ░███ ░███ ░░░   ███████  ░███ ░░░  ░███   ███████  ░███ ░███ 
              ░███      █ ░███  ░███ ░███ ░███      ███░░███  ░███      ░███  ███░░███  ░███ ░███ 
              ███████████ █████ ████████  █████    ░░████████ █████     █████░░████████ ████ █████
             ░░░░░░░░░░░ ░░░░░ ░░░░░░░░  ░░░░░      ░░░░░░░░ ░░░░░     ░░░░░  ░░░░░░░░ ░░░░ ░░░░░  

usage: main.exe [options] <argument>

options:
-i, --inspect <name|pid> inspect process by name or PID
-m, --modules <name|pid> list loaded modules (dlls)
-t, --threads <name|pid> list all threads
-k, --kill <name|pid> kill selected process
-p, --parse <name|pid> parse PE structure from process memory -s, --suspend <name|pid> suspend/resume selected process
-j, --inject <name|pid> [dll] inject dll into process
-x, --hexdump <name|pid> [page] dump process memory in, optional page nr to dump only specific 4kb aligned mem pages
-xw,--hexwrite <name|pid> [address] [hex] overwrite process memory starting at address(without 0x prefix)
-xs,--hexstrings <name|pid> [pid] [minlength] dump strings from process memory, with optinal min length
-l, --list list all running processes
-h, --help display this help message

examples:

> .\main.exe -i not

process 'not' not found
did you mean:
  - notepad.exe

> .\main.exe -i notepad.exe

notepad.exe
basic
  pid                    26216
  base priority          8
  parent pid             9860 (explorer.exe)
  threads                7
  elevated               no

memory
  working set            14692 kb
  peak working set       14696 kb
  private bytes          3140 kb
  pagefile usage         3140 kb
  peak pagefile          3172 kb
  page faults            3823

i/o counters
  read operations        2
  write operations       0
  other operations       110
  read bytes             16 kb
  write bytes            0 kb
  other bytes            0 kb

handles
  handle count           244
  gdi objects            23
  user objects           27

priority
  priority class         normal
  dep enabled            yes (permanent)

path
  executable             C:\Windows\System32\notepad.exe
  file size              196 kb

About

Windows process analysis tool with built in DLL injector and PE parser

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages