Jak pisac wirusy, eBooks txt
[ Pobierz całość w formacie PDF ]
JAK PISA WIRUSYAndrzej DUDEKPierwsze zuydanie: VCS Press Jelenia GraDrugie zvydanie i Copyright O byOficyna Wydawnicza READ MEWarszawa 1994All rights reserved.adna cz tej pracy nie moe by powielana i rozpowszechniana, w jakiejkolwiek formie i w jakikolwiek sposb(elektroniczny, mechaniczny) wcznie z fotokopiowaniem, nagrywaniem na tamy lub przy uyciu innych systemw,bez pisemnej zgody wydawcy.Printed in Poland.XWszystkie nazwy wystpujce w niniejszej publikacji s znakami zastrzeonymi odpowiednich firm; uycie tych znakww tej ksice nie powinno by uwaane za naruszenie praw ich wfacicieli. 'ISBN 83-85769-46-3Projekty: Anna JaboskaDruk: AZ-Druk Raszyn, ul. Lotnicza 5 tel: 56-06-55Wydanie II poprawioneSpis treciczʜWstp . . . . . . .1Stawianie domkw z klockw LEGO . . . . . 2Powtrka z podstawwki . . .Procesor .PrzerwaniaPierwszyprogram . . , , , , , 7Stos . . . . . . 10Operacjearytmetyczne . . . . 12Przesunicia, obroty i rozkazy logiczne . . . . . 14Instrukcje sterujce programem . . . . . 18Przenoszenie instrukcji, porwnywanie danych i skoki do innego segmentu . . . . . . 21Przechwytywanieprzerwari . . . . . . . 23czʜ iiPodr do wntrza systemu . . . . . . 31Start systemu . . . . . 31PamiCMOS . . . . 32Mapapamici . . . . . 35Organizacjadysku . . . . . . 37Tablica partycji dysku twardego . . . . . 37Blok adujcy. . . . . 38Tablica FAT , , 3gGwnykatalog . . . . . . . 41Pliki . . . . . . 42AtrybutyPliku . . . . . 42Budowa pliku typu COM . . . . 43Budowa pliku typu EXE . . . . 43Budowa pliku typu SYS - adowalne programy obsugi urzdzeri. . . . . . 44Procesy . . . . . 47czʜCzary - mary czyli nie taki diabe straszny 49Kopiowanie wirusa do tablicy partycji lub bloku adujcego . . . . . . . 49Doklejanie si do pliku . . . . 51Instalowanie si w systemie . . . 54Przechwytywanie programu adujcego system operacyjny . . . . . . 58Uruchamianie si na pocztku pracy programw . . . . 59Maskowanie obecnoci wirusa w systemie . . . . . . . 60czʜ vProfilaktyka . . . . . 62A;s ;czʜ vW 80 wiatw dookoa dnia . . . . . . 65Listarozkazw . . . 65Rozkazy 8087, 80287, 80387, 80486 . . . .101Zmienne systemowe . . . . .112Obszar danych karty EGA(VGA): . . . .117Definiowanie matrycy znakw . . . . .119Mapa portw komputera PC/XT/AT . . . .120PortyDMA. . . . .124DMA w komputerach AT . . . .126 iOpis klawiatury AT . . . . . .127 'Porty Dysku Twardego XT . . .129Porty Dysku Twardego AT . . .129PortyJoysticka . . .130 =;PortyDrukarki . . .131PortyCGA . . . .132PortyEGA . . . .133PortyVGA . . . .137PortySzeregowe . . . .137PortyFDC . . . .139 :`Przerwania . . . .140Przerwanie 21 H . . . .185KodyBdw . . .233ZnakiASCll . . . . . .237rRamki, linie, rysunki . . . . . . . 239Kody znakw kontrolnych ASCII . . . 239Rozszerzone Kody ASCII . . . . 240Kody Polskich Liter . . . . . . . 242Kody Klawiatury . . . 242Klawiatura PCIXT . . 242srKlawiatura PCIAT 84 klawisze . . 243Klawiatural0l-klawiszowa . . . .243Kody kontrolne dla drukarek IBMIEpson i kompatybilnych . . 244 ;;;4Lista wirusw zapanych do korica 1991 r. . . . 246 . "czʜ vWirus VCS(AND) . . . . . .254czʜ vLiteratura . . . 263czʜ viSzczepionka . . . .264 :Skorowidz . . . . .27111. WstpW pocztkach 1985 dwch Wochw Roberto Cerrutti i Marco Marocutti wysao do pisma "Scientific American" listinformujcy o swoich prbach napisania na komputerze Apple programu, ktry doczaby si do systemu operacyjnegoi przy kadej prbie zapisu na dysk kopiowaby siebie samego w odpowiednie miejsce tego dysku. Caa sprawa bylawtaciwietylko w stadium planw ale i tak list odnis skutek. Zainspirowani artykuem o "wojnach rdzeniowych" Wosi nie zdawalisobie zapewne sprawy ile zamieszania wywota on w komputerowym wiatku. Uznaje si go bowiem za pocztek wirusw -jednego z najdziwniejszych, a ju na pewno wywoujcych najwicej plotek, nieporozumieri i niejasnoc...
[ Pobierz całość w formacie PDF ]