registryspy


Nameregistryspy JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/andyjsmith/Registry-Spy
SummaryCross-platform Windows Registry browser
upload_time2023-04-14 00:51:37
maintainer
docs_urlNone
authorAndy Smith
requires_python>=3.8
license
keywords registry forensics windows forensics forensics tools
VCS
bugtrack_url
requirements PySide6 python-registry
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![Registry Spy](https://github.com/andyjsmith/Registry-Spy/raw/master/registryspy/img/wordmark.png)

# Registry Spy: Cross-Platform Windows Registry Browser

Registry Spy is a free, open-source cross-platform Windows Registry viewer. It is a fast, modern, and versatile explorer for raw registry files.

Features include:

- Fast, on-the-fly parsing means no upfront overhead
- Open multiple hives at a time
- Searching
- Hex viewer
- Modification timestamps

## Requirements

- Python 3.8+

## Installation

Download the latest version from the [releases page](https://github.com/andyjsmith/Registry-Spy/releases). Alternatively, use one of the following methods.

### pip (recommended)

1. `pip install registryspy`
2. `registryspy`

### Manual

1. `pip install -r requirements.txt`
2. `python setup.py install`
3. `registryspy`

### Standalone

1. `pip install -r requirements.txt`
2. `python registryspy.py`

## Screenshots

#### Main Window

![Main Window](https://github.com/andyjsmith/Registry-Spy/raw/master/screenshots/main.png)

#### Find Dialog

![Find Dialog](https://github.com/andyjsmith/Registry-Spy/raw/master/screenshots/find.png)

## Building

Dependencies:

- PyInstaller 5.10+

Delete any existing venv, dist, and build directories.

Create and activate a new venv and install the requirements.txt and pyinstaller.

Regular building:
`pyinstaller registryspy_install.spec`

Creating a single file: `pyinstaller registryspy_onefile.spec`

Create the EXE installer with Inno Setup.

## License

Registry Spy

Copyright (C) 2023 Andy Smith

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/andyjsmith/Registry-Spy",
    "name": "registryspy",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "registry,forensics,windows forensics,forensics tools",
    "author": "Andy Smith",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/85/b1/4de47f9e772459c673660bb89c89d50228de63d948991d6cb746cca1f5b8/registryspy-1.1.0.tar.gz",
    "platform": null,
    "description": "![Registry Spy](https://github.com/andyjsmith/Registry-Spy/raw/master/registryspy/img/wordmark.png)\r\n\r\n# Registry Spy: Cross-Platform Windows Registry Browser\r\n\r\nRegistry Spy is a free, open-source cross-platform Windows Registry viewer. It is a fast, modern, and versatile explorer for raw registry files.\r\n\r\nFeatures include:\r\n\r\n- Fast, on-the-fly parsing means no upfront overhead\r\n- Open multiple hives at a time\r\n- Searching\r\n- Hex viewer\r\n- Modification timestamps\r\n\r\n## Requirements\r\n\r\n- Python 3.8+\r\n\r\n## Installation\r\n\r\nDownload the latest version from the [releases page](https://github.com/andyjsmith/Registry-Spy/releases). Alternatively, use one of the following methods.\r\n\r\n### pip (recommended)\r\n\r\n1. `pip install registryspy`\r\n2. `registryspy`\r\n\r\n### Manual\r\n\r\n1. `pip install -r requirements.txt`\r\n2. `python setup.py install`\r\n3. `registryspy`\r\n\r\n### Standalone\r\n\r\n1. `pip install -r requirements.txt`\r\n2. `python registryspy.py`\r\n\r\n## Screenshots\r\n\r\n#### Main Window\r\n\r\n![Main Window](https://github.com/andyjsmith/Registry-Spy/raw/master/screenshots/main.png)\r\n\r\n#### Find Dialog\r\n\r\n![Find Dialog](https://github.com/andyjsmith/Registry-Spy/raw/master/screenshots/find.png)\r\n\r\n## Building\r\n\r\nDependencies:\r\n\r\n- PyInstaller 5.10+\r\n\r\nDelete any existing venv, dist, and build directories.\r\n\r\nCreate and activate a new venv and install the requirements.txt and pyinstaller.\r\n\r\nRegular building:\r\n`pyinstaller registryspy_install.spec`\r\n\r\nCreating a single file: `pyinstaller registryspy_onefile.spec`\r\n\r\nCreate the EXE installer with Inno Setup.\r\n\r\n## License\r\n\r\nRegistry Spy\r\n\r\nCopyright (C) 2023 Andy Smith\r\n\r\nThis program is free software: you can redistribute it and/or modify\r\nit under the terms of the GNU General Public License as published by\r\nthe Free Software Foundation, either version 3 of the License, or\r\n(at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful,\r\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\r\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r\nGNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License\r\nalong with this program. If not, see <https://www.gnu.org/licenses/>.\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Cross-platform Windows Registry browser",
    "version": "1.1.0",
    "split_keywords": [
        "registry",
        "forensics",
        "windows forensics",
        "forensics tools"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0757231d860205d8c46441cb9451d338220c88658fe3af52f6a09d3f98820088",
                "md5": "ce54cba611981c47a6a38a750bbc9ae1",
                "sha256": "3b7008a8b986b07237517b60c370a57c5611833a6c757f029dc8f67c5925c936"
            },
            "downloads": -1,
            "filename": "registryspy-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ce54cba611981c47a6a38a750bbc9ae1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 409749,
            "upload_time": "2023-04-14T00:51:35",
            "upload_time_iso_8601": "2023-04-14T00:51:35.245976Z",
            "url": "https://files.pythonhosted.org/packages/07/57/231d860205d8c46441cb9451d338220c88658fe3af52f6a09d3f98820088/registryspy-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "85b14de47f9e772459c673660bb89c89d50228de63d948991d6cb746cca1f5b8",
                "md5": "ed7f49dd99a72bf4741cb27f2c759e4d",
                "sha256": "0d74eaaeafb48f67cc856c847b1562be83df1aa7fc45672fc1981ccc4ce1a7f5"
            },
            "downloads": -1,
            "filename": "registryspy-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ed7f49dd99a72bf4741cb27f2c759e4d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 399777,
            "upload_time": "2023-04-14T00:51:37",
            "upload_time_iso_8601": "2023-04-14T00:51:37.575468Z",
            "url": "https://files.pythonhosted.org/packages/85/b1/4de47f9e772459c673660bb89c89d50228de63d948991d6cb746cca1f5b8/registryspy-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-14 00:51:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "andyjsmith",
    "github_project": "Registry-Spy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "PySide6",
            "specs": [
                [
                    ">=",
                    "6.5.0"
                ]
            ]
        },
        {
            "name": "python-registry",
            "specs": [
                [
                    ">=",
                    "1.3.1"
                ]
            ]
        }
    ],
    "lcname": "registryspy"
}
        
Elapsed time: 0.05959s