Chris Pile (programista)

Chrisa Pile'a
Urodzić się 1969 (wiek 53–54)
Narodowość brytyjski
Zawód Programista
Znany z Stworzył wirusy komputerowe „Pathogen” i „Queeg”

Christopher Pile , znany również jako The Black Baron , [ potrzebne źródło ] jest brytyjskim programistą , urodzonym w 1969 roku, mieszkającym w Plymouth w hrabstwie Devon . Stworzył wirusy komputerowe „Pathogen” i „Queeg”. Był także płodnym programistą ZX Spectrum i MGT SAM Coupé , pisząc Pro-DOS, emulator CP/M dla SAM, implementację gry zręcznościowej Defender oraz asembler Dr Kode dla ZX Spectrum, a także oprogramowanie modemu Dr Scroll VTX5000.

Od połowy do końca lat 80. Pile pisał kod Z80 dla ZX Spectrum. Wiele z jego programów było programami narzędziowymi: obejmowały one edytor/assembler Dr Kode, formatyzator dysków o dużej pojemności Ultra208 dla ZX Spectrum +3 oraz oprogramowanie umożliwiające dowolnemu ZX Spectrum wyposażonemu w modem VTX5000 dostęp do wielu internetowych tablic ogłoszeń systemów (BBS), które były wówczas popularne. [ potrzebne źródło ] Pile miał również kilka programów narzędziowych opublikowanych w magazynie Your Sinclair , w tym procedury graficzne do szybkiego rysowania okręgów i wypełniania powodziowego . Pile był także współautorem stron poświęconych hakowaniu gier w magazynie. [ potrzebne źródło ]

Około roku 1990 Pile zwrócił uwagę na nowo wypuszczony komputer domowy SAM Coupé i napisał dla niego dwa programy: ProDOS (implementacja CP/M) oraz wierny klon zręcznościowej gry wideo Defender . [ potrzebne źródło ]

W 1995 roku Pile został uwięziony na 18 miesięcy po tym, jak został skazany za napisanie dwóch wirusów komputerowych znanych jako SMEG.Pathogen i SMEG.Queeg oraz silnika polimorficznego wirusa znanego jako SMEG .

Silnik SMEG został wyprodukowany jako plik obiektowy, który osoby niebędące programistami mogłyby pobrać i w prosty sposób połączyć z istniejącym wirusem, co z kolei uczyniłoby wynikowego wirusa polimorficznym i znacznie trudniejszym do wykrycia za pomocą oprogramowania antywirusowego. SMEG był także pierwszym silnikiem polimorficznym z możliwością generowania losowych wywołań CALL do losowo generowanych podprogramów w swoich programach szyfrujących. To nadało wygenerowanemu kodowi polimorficznemu bardziej realistyczny wygląd. SMEG używał również wyłącznie instrukcji języka maszynowego 8086, co oznaczało, że działał bezproblemowo na każdym komputerze PC opartym na architekturze 80x86. [ potrzebne źródło ]

Nazwy „Queeg”, SMEG i Pathogen, a także niektóre komunikaty aktywujące wirusy pochodzą z brytyjskiego programu telewizyjnego Red Dwarf .

Pod koniec lat 90. Pile spędził trochę czasu jako programista gier komercyjnych, pracując głównie na konsolach Nintendo Game Boy, Sega Game Gear i Master System. Pod koniec 1997 Pile zaprogramował emulator PC dla gry zręcznościowej Asteroids firmy Atari. [ potrzebne źródło ]

Linki zewnętrzne