Projects STRLCPY dismember Commits 01cc0ef8
🤬
  • ■ ■ ■ ■ ■ ■
    README.md
    1 1  # Dismember
    2 2   
    3  -Dismember is a command-line toolkit for Linux that can be used to explore processes and (especially) their memory. Essentially for playing with `/proc`.
     3 +Dismember is a command-line toolkit for Linux that can be used to scan the memory of all processes (or particular ones) for common secrets and custom regular expressions, among other things.
    4 4   
    5  -One core feature is the ability to scan the memory of all processes for common secrets, or for custom regular expressions.
     5 +It will eventually become a full `/proc` toolkit.
    6 6   
    7 7  ![A gif showing dismember finding credentials from the memory of a browser](demo.gif)
    8 8   
    skipped 5 lines
    14 14   
    15 15  Commands are also included to list processes, explore process status and related information, draw process trees, and more...
    16 16   
    17  -## Available Commands
     17 +## Main Commands
     18 + 
     19 +| Command | Description |
     20 +|-----------|------------------------------------------------------------------------------------------|
     21 +| `grep` | Search process memory for a given string or regex |
     22 +| `scan` | Search process memory for a set of predefined secret patterns |
     23 + 
     24 +## Utility Commands
    18 25   
    19 26  | Command | Description |
    20 27  |-----------|------------------------------------------------------------------------------------------|
    21 28  | `files` | Show a list of files being accessed by a process |
    22 29  | `find` | Find a PID given a process name. If multiple processes match, the first one is returned. |
    23  -| `grep` | Search process memory for a given string or regex |
    24 30  | `info` | Show information about a process |
    25 31  | `kernel` | Show information about the kernel |
    26 32  | `kill` | Kill a process using SIGKILL |
    27 33  | `list` | List all processes currently available on the system |
    28 34  | `resume` | Resume a suspended process using SIGCONT |
    29  -| `scan` | Search process memory for a set of predefined secret patterns |
    30 35  | `suspend` | Suspend a process using SIGSTOP (use 'dismember resume' to leave suspension) |
    31 36  | `tree` | Show a tree diagram of a process and all children (defaults to PID 1). |
    32 37   
    skipped 40 lines
Please wait...
Page is in error, reload to recover