Кіріспе

ЭИКАР антивирустық тест файлы (EICAR Anti Virus Test File) – компьютерлік антивирустық бағдарламалардың реакциясын тексеру үшін Еуропалық компьютерлік антивирустық зерттеулер институты (EICAR) және Компьютерлік антивирустық зерттеулер ұйымы (CARO) әзірлеген компьютерлік файл. Нағыз зиянды бағдарламаларды пайдаланудың орнына, бұл тест файлы адамдарға шынайы компьютерлік вирусты қолданбай-ақ антивирустық бағдарламаларды сынауға мүмкіндік береді. Вирусқа қарсы бағдарламалаушылар EICAR тізбегін басқа анықталған қолтаңбаларға ұқсас, тексерілген вирус ретінде орнатады. Вирусты сканер файлды анықтаған кезде зиянды вирусты тапқандағыдай әрекет етеді. Барлық вирустық сканерлер сәйкес келмейді және дұрыс конфигурацияланғанда да файлды анықтамауы мүмкін. Файлдың анықталу тәсілі де, оны белгілейтін сөз тіркесі де стандартталмаған және шынайы зиянды бағдарлама белгіленетін тәсілден өзгеше болуы мүмкін, бірақ European Institute for Computer Antivirus Research-тің қатаң талаптарына сай болған жағдайда, оның орындалуына жол бермеуі керек. EICAR сынақ тізбегін пайдалану тікелей анықтаудан гөрі әмбебап болуы мүмкін: EICAR сынақ тізбегін қамтитын файлды сығылуы немесе мұрағатталуы мүмкін, содан кейін антивирустық бағдарламаны қысылған файлдағы сынақ тізбегін анықтай алатынын тексеру үшін іске қосуға болады. AMTSO-ның көптеген мүмкіндіктерді тексерулері EICAR сынақ тізбегіне негізделген. Бұл заңды орындалатын файл (жалпы x86 машина коды), оны MS DOS, кейбір аналогтары және оның мұрагерлері OS/2 және Windows (64 биттік шектеулер бойынша 64 битті қоспағанда) орындай алады. EICAR сынақ файлында "EICAR STANDARD ANTIVIRUS TEST FILE!" деп жазылады және орындалғаннан кейін тоқтатылады. Сынақ тізбегін белгілі вирусқа қарсы зерттеушілер Пэдгет Петерсон мен Пол Даклин жазды және стандартты компьютерлік пернетақтада оңай құралатын ASCII әріптерінен тұрады. Бұл шектеудің сынақ тізбегін орындауға әсер ететін техникалық мәселелерді шешу үшін өзін-өзі өзгертетін кодты қолданады. EICAR сынақ тізбегі: Үшінші таңба – нөл емес, үлкен әріп "O". Тізбектің хэш-мәндері (68 байт, соңғы жаңа жол таңбасыз) мынадай: Хэш түрі Value CRC32 6851cf3c MD5 44d88612fea8a8f36de82e1278abb02f SHA1 3395856ce81f2b7382dee72602f798b642f14140 SHA224 b42ec8b47deb2dc75edebd01132d63f8e8d4cd08e5d26d8bd366bdc5 SHA256 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f SHA384 038f2e50e33dacef50d7e503b45c3525fcdbe89a823f9c4417d7c13e8e96a53dd6bd6d7fcc91189c5cda7253f4455106 SHA512 cc805d5fab1fd71a4ab352a9c533e65fb2d5b885518f4e565e68847223b8e6b85cb48f3afad842726d99239c9e36505c64b0dc9a061d9e507d833277ada336ab

Бала асырап алу

EICAR-дың спецификациясына сәйкес, антивирус тек 68 байттық сынақ жолымен басталатын және 128 байттан аспайтын сынақ файлын ғана анықтайды. Осының салдарынан, сынақ жолын қамтитын басқа да құжаттарға антивирустар ескерту жасамауы тиіс. Сынақ файлы антивирустық бағдарламалық қамтамасының реакциясын пайдаланып, кейбір зиянды мақсаттар үшін де қолданылуы мүмкін: Символдық сілтемелерге байланысты жарыс жағдайы антивирустардың өзін-өзі жоюына себеп болуы мүмкін. QR кодталған EICAR сынақ файлы кейбір бейнекөздік бақылау жүйелерін (CCTV) істен шығаруы мүмкін.