![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"
}