A comprehensive binary emulation platform.
Project description
zelos
Zelos is a Python-based binary emulation platform.
Work in Progress: We are working towards open sourcing the zelos emulation platform. There is no code here yet.
Installation
Use the package manager pip to install zelos.
pip install zelos
Basic Usage
Command-line usage:
$ zelos run my_binary
Programmatic usage:
import zelos
z = zelos.Engine("static_elf_helloworld")
z.start(timeout=3)
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.0.1 - 2019-12-25
Added
- Initial open source commit.
Changed
- Added repository boilerplate.
Removed
- N/A
The Core Zelos Team
- Kevin Valakuzhy - Research Engineer, Developer
- Ryan C. Court - Research Engineer, Developer
- Kevin Z. Snow - Co-Founder, Developer
Special Thanks To
- Fabian Monrose - Co-Founder
- Ann Cox - DHS Program Manager
- Angelos Keromytis - DARPA Program Manager (Former)
- Dustin Fraze - DARPA Program Manager
- Suyup Kim - Intern
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file zelos-0.0.0.dev0.tar.gz
.
File metadata
- Download URL: zelos-0.0.0.dev0.tar.gz
- Upload date:
- Size: 86.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45507ad3858faeb1b9883ee9d913576f8f04e473a8ece8bb140930e5e43f4d35 |
|
MD5 | d03eaff5da36098c12768ccb9f192046 |
|
BLAKE2b-256 | efb2f5f8d2439b133b569d47fa54ea8c5c3b2a96f29a5f82280273bbd951ccc0 |
File details
Details for the file zelos-0.0.0.dev0-py2.py3-none-any.whl
.
File metadata
- Download URL: zelos-0.0.0.dev0-py2.py3-none-any.whl
- Upload date:
- Size: 15.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f18e3c0870957dffa48c128511a51c664a1a0c0da35cabc86747441597389b7 |
|
MD5 | c3aff22aacef8329ef7ebe0eeb12f6bb |
|
BLAKE2b-256 | 4de9b84bc6c562f163407132f2d7bb2f397f67a9fe3e02f9a0fa34bc1ed5fed0 |