3263850891

3263850891



Języki programowania wykorzystywane do pisania wirusów

Do napisania prostego wirusa wystarczy znajomość dowolnego popularnego języka programowania, takiego jak Pascal czy Język C. Najwięcej wirusów pisanych jest jednak w czystym asemblerze. Spowodowane jest to głównie zwięzłością kodu generowanego przez ten język. Kod programu, który z punktu widzenia użytkownika nie robi nic, w językach wysokiego poziomu zajmie od kilkuset bajtów do nawet kilkuset kilobajtów. W asemblerze podobny program zajmie zaledwie kilka bajtów. Jest tak dlatego, ponieważ do każdego wygenerowanego przez siebie programu kompilatory języków wysokiego poziomu dodają sporo kodu niewidocznego dla programisty. Kod ten odpowiedzialny jest między innymi za obsługę błędów, obsługę stosu oraz operacji wejścia-wyjścia. Na korzyść asemblera przemawia również to, że z jego poziomu mamy bardzo dużą swobodę w dostępie do pamięci i portów, a programista ma możliwość świadomego wpływu na kształt przyszłego programu, na przykład w zakresie używanych instrukcji czy rozwiązań programowych.



Wyszukiwarka

Podobne podstrony:
Resize of#1 Przełącznik programów przełączania biegów Program wykorzystywany do jazdy w normalnych w
Scan6 Konfiguracja programu wykorzystywanego do archiwizacji Customi<!e program wykorzystywany d
231(3) Przełącznik programów przełączania biegów P27.60-2051-26 Program wykorzystywany do jazdy w
SCADA) będzie równolegle wykorzystywany do dydaktyki. Myślę o napisaniu książki pt. Projektowanie
Język programowania AutoLISP i środowisko VisualLISP programu AutoCAD/^ wykorzystane do opracowania
TMP28 1365 Języki specyfikacji dla układów programowalnych •• EOUATIONS •• DO
056 4 również wykorzystywać do programowania ruchu względem osi pomocniczych B. C. U, V i W. ale moż
skanuj0024 bmp Ml K Pisanie zasadniczej części pracy iłu I Jlatego też wydaje się najtrudniejsza do
10257844?8236446237815?6601585216239790 o m (v> W PROGRAMOWANIU DYNAMICZNYM DO WYBORY DK Y/JI WYK
98.    Wykorzystanie programu MATLAB do akwizycji danych pomiarowych. Using of the&nb
Wykorzystanie programu graficznego i programów prezentacyjnych do tworzenia kart pracy i prezentacji
Narzędzia do optymalizacji •    własne programy z wykorzystaniem bibliotek
5. Podsumowanie Program DDPS może być wykorzystany do nauki podstaw fotogrametrii cyfrowej lecz nie

więcej podobnych podstron