-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Labels
Description
Ransomware Payload has too many responsibilities. Break it out into focused components and use dependency injection to control the behavior of the ransomware payload.
- Transform BitFlipEncryptor into InPlaceEncryptor and inject it into RansomwarePayload's constructor (0d)
- Fix unit tests
- Put README logic into ReadmeHandler and inject it into RansomwarePayload's constructor (0d) @mssalvatore
- Fix unit tests
- Put inject select_production_safe_target_filesr() into RansomwarePayload's constructor (0d) @mssalvatore
- Fix unit tests