Deliberate file corrupter simulating polonium radiation
Find a file
2025-05-14 19:41:29 +03:00
docs docs/make.md: add default values 2025-05-10 18:16:23 +03:00
include assert.h: rename to avoid name clashing with <assert.h> 2025-05-14 01:45:45 +03:00
src fix segfault: do not write in dry run mode 2025-05-14 19:19:23 +03:00
test-files test-files: add test-24bpp.bmp 2025-05-14 19:41:29 +03:00
.editorconfig Initial commit 2024-07-06 16:19:58 +02:00
.gitignore gitignore: ignore test_files/corrupted/ 2025-02-09 00:37:57 +03:00
.gitlab-ci.yml refactor: move testing script into Makefile 2024-07-08 22:12:19 +03:00
LICENSE relicense the project under 0BSD 2025-05-01 19:59:35 +03:00
Makefile Makefile: run tests on all files in tests/ 2025-05-14 19:38:09 +03:00
README.md README.md: add pipeline status (GitLab) 2025-05-08 12:45:02 +03:00
TODO.md TODO.md: task done: WAVE: work only with samples 2025-05-11 17:55:34 +03:00
USAGE.md feature: add command line option to use file I/O 2025-05-07 19:03:59 +03:00

Po210

Pipeline status

Project status: Beta

Po210 is a deliberate file corrupter simulating alpha particles emitted by polonium, damaging files as if bits of file are exposed to it. It modifies file contents, causing degradation or information loss by bit flipping. Written in ISO C99.

Warning

This program is designed to intentionally damage or destroy files passed to it, leading to irreversible data loss. Use of this software is at your own risk, and you are solely responsible for any consequences of its use.

Git mirrors

License

Licensed under the BSD Zero Clause License (LICENSE).