http://securityvulns.ru/news/QiP/Smiles.html