як працює програмне забезпечення для сканування вірусів