For many mac users getting a virus or malware will catch you by surprise and getting rid of it can seems impossible. I found a great post from Sentinel One that I thought might interest you.
How to reverse malware an Apple’s MAC/OS without getting infected | PART 1
By Philip Stokes originally appeared on SentinelOne
Resources for learning malware analysis and reverse engineering abound for the Windows platform and PE files, but by comparison there’s very little literature or tutorials for those who want to learn specifically about how to reverse macOS malware and macOS malware analysis techniques.
In this series of posts, you’ll take a sample file and use native tools and techniques to understand what a file does and to build a list of IoCs
(Indicators of Compromise) that can be used in detection.