Kaspersky Lab at the 20th Virus Bulletin International Conference on IT Security