Skip to main content

Xor any file byte by byte

Project description

Hardxor

hardxor is a tool to xor a file byte by byte.

bash> hexdump inputfile.hex
$ 0000000 69 6d 70 6f 72 74 20 70 61 74 68 6c 69 62 0a 66
  0000010 72 6f 6d 20 73 65 74 75 70 74 6f 6f 6c 73 20 69

bash> python3 -m hardxor inputfile.hex -k 0xe4 -o outputfile.hex

bash> hexdump outputfile.hex
$ 0000000 8d 89 94 8b 96 90 c4 94 85 90 8c 88 8d 86 ee 82
  0000010 96 8b 89 c4 97 81 90 91 94 90 8b 8b 88 97 c4 8d

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hardxor-0.0.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distributions

hardxor-0.0.2-py3.9.egg (3.4 kB view details)

Uploaded Source

hardxor-0.0.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file hardxor-0.0.2.tar.gz.

File metadata

  • Download URL: hardxor-0.0.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for hardxor-0.0.2.tar.gz
Algorithm Hash digest
SHA256 691cf561b824440572df05ed9c6e3fd325304208b9618474bd9bf8462ab4b713
MD5 11ba88351d8afd8cec354c934d4f6d04
BLAKE2b-256 a770c56d3c1bf57c44035d9bd825783531d93349bec2585f63328545afaf481e

See more details on using hashes here.

File details

Details for the file hardxor-0.0.2-py3.9.egg.

File metadata

  • Download URL: hardxor-0.0.2-py3.9.egg
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for hardxor-0.0.2-py3.9.egg
Algorithm Hash digest
SHA256 ca8d79e2a34de8e05a321853dd5d240db9bb6a7e28a90e804fb34037eb450f41
MD5 4f1941309926ae7aafcb73068d943bb1
BLAKE2b-256 7e088a2645559dca18f41448e6115971fe5672d323e496bf9b783c6bc6f08f2e

See more details on using hashes here.

File details

Details for the file hardxor-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: hardxor-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for hardxor-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0e7f5bce555ef8ba3a7a9324a9596baac5b8579f94ace79d9dcbaa6353ff97ef
MD5 63770cc79e80178c5b338448f94e93f7
BLAKE2b-256 dab42fd60089a0bf0bb0c40141178a8277593a1662164396766ede30e9792d29

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page