Foto
Programowanie wirusów
Wirusa można napisać praktycznie w dowolnym języku programowania (np popularny język C lub C++) W praktyce jednak najlepsze wirusy powstają w asemblerze i takich jest zdecydowanie najwięcej Asembler jest niskopoziomowym językiem programowania dzięki czemu daje on możliwość łatwego dostępu do pamięci i portów komputera Dodatkowo jego ważną cechą jest duża zwięzłość kodu programu Nie bez znaczenia jest też wielkość takiego pliku Języki wysokopoziomowe (np wymieniony już język programowania C) generują pliki o wielkości nawet kilkuset kilobajtów, kiedy ten sam program napisany w asemblerze zajmie tylko kilka-kilkanaście bajtów Dzięki temu możemy nawet nie zauważyć, że ściągneliśmy plik z wirusem, gdyż jego...