Neo23x0 / Raccine

A Simple Ransomware Vaccine
The Unlicense
942 stars 123 forks source link

Code refactors #30

Closed Eran-YT closed 3 years ago

Eran-YT commented 3 years ago

Created HandleWrapper class Some other refactors

Neo23x0 commented 3 years ago

I wonder why I see the whole file raccine.cpp as changed. (different line breaks?) it'll be more difficult to merge that with other developments that currently happen on that branch.

Eran-YT commented 3 years ago

I think it has to do with spaces vs. tabs, I'll try to fix it

Eran-YT commented 3 years ago

I fixed it by opening a new PR based on the current GUI branch

Neo23x0 commented 3 years ago

We noticed that Raccine as Window application has some serious disadvantages. I'll add some screenshots made on a different machine. John also made some changes to support YARA rules and sent it to me as a ZIP archive. I merged these changes manually into a yara-matching branch that forks from the last master.

We now have two feature branches.

The Window Application was a nice idea, but it causes too many problems in the field. I tried it on a machine and it broke some scripts and tools, since it invokes another window for a command originally sent to the command line.

Neo23x0 commented 3 years ago

Screenshot 2020-10-19 200020 Screenshot 2020-10-19 200300