what you should know about file sharing software