You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 18, 2023. It is now read-only.
We want to ensure that no SCSI input, no matter how malformed, can cause the translation library to invoke undefined behavior. A good insurance measure for this is fuzzing, which will attempt to randomly generate dangerous inputs. libFuzzer and AFL are two particularly good fuzzers worth considering.
We should also be robust to unexpected NVMe inputs. Malicious data is less likely to come from that direction, but complex attacks (or unfortunate coincidences of bugs) can violate such assumptions, and misbehaving hardware is always a possibility.