In case flashback malware is causing problems you can do a fairly simple check using terminal.
Open /Applications/Utilites/Terminal
Then paste the following and press the Enter button:
defaults read ~/.MacOSX/environment DYLD_INSERT_LIBRARIES
Then do the same for the following and press Enter:
defaults read /Applications/Safari.app/Contents/Info LSEnvironment
If you have Firefox on your machine, then copy the following and paste into Terminal and press Enter.
defaults read /Applications/Firefox.app/Contents/Info LSEnvironment
What you WANT to see is "does not exist" at the end of each check in Terminal
To check for invisible .so files that the malware could be using, copy the folllowing and paste into Terminal.
ls -la ~/../Shared/.*.so
After pressing Enter, you SHOULD get "No such file or directory"
If you get something other than "does not exist" or "no such file or directory", then you likely have flashback malware and you'll need to go HERE to follow the instructions to remove it.