For a long time, I've wanted to become a security expert. In fact, I've always wanted to know everything there is to know about computers in general. So I did some reading on viruses and the different type of environments you can get. What I found is that viruses affect Windows computers more than UNIX due to less people using UNIX for whatever reason (greater control over what goes on, etc) and Mac computers hardly get hit by viruses at all. From what I understand, this is because Apple keeps the MacOS source under lock and key basically.
What I wanted to know is this: Black Hats exploit vulnerabilities in Windows and UNIX systems. Obviously because it's intended for more main stream use, Windows gets exploited most often, but why isn't UNIX eploited more? The source code is freely available, what gives?
With that, we move on to MacOS. Nobody can see the source code unless they're employed by Apple (I guess), and as with any software, it's bound to have vulnerabilities, but, is it more difficult to hack MacOS because of the lack of availability of the code? Is it even worth it? I also read that Windows is the prime target for viruses and black hats because such a larger percentage of the population use it.
P.S. Can anyone point in the direction where I can get some good security white papers?
Thanks in advance!