Interview - Zeeball
Pokud se nepletu, tak interview v AC ještě nebylo, tak je na čase to napravit.
Dnes Vám představím tvůrce antivirových programů jako Safe a nového MILL. Tak
začneme.
Nazdar, jak se vede, jdeme na ten rozhovor?
Aha! To jsi Ty AGAs? Srdečně zvu, dáš si zákusek? :))))
Tak se nejdřív představ, kolik je ti let a kde bydlíš?
Jmenuji se Zbigniew Trzcionkowski, je mi něco kolem 21 let a bydlím v horním
slezsku - Pawlowice. Je to vedle Zory a Jastrzebie, kdyby něco tak srdečně zvu :).
Pracuješ nebo ještě studuješ?
Momentálně studuji fyziku-informatiku na katedře slezské univerzity. Jsem v
třetím semestru a není to zrovna lehké, ale čas pro Amigu se vždy najde.
Kde se vzal ten tvůj nick?
Nejprve jsem se na scéně pohyboval s nickem Korball. V reálném světě na mně
volají Zibi, ale nick Zibich psáno různými způsoby je na scéně hodně :).
Zajímá mě, jaký počítač máš doma?
Dodatky nejsou až tak důležité a často se mění. Momentálně používám
A1200T + Apollo1240/40 MHz + 32 MB + nějaké ty dodatky. Pak PC AMD 1.7 GHz s dodatky. Musím říct, že pěkně hřeje :). Amiga běží se systémem OS 3.1 a pixla s Win 98. Na Amize mám ještě NetBsd, ale zatím ho nevyužívám.
Jsi známý jako autor programů Safe a Mill, byly ještě nějaké jiné programy před
nimi a pokud tak, popiš je trochu.
Na úvod napíšu, že mně vždy bavilo programovat pro systém, ale než jsem se dorval do AmigaDeveloperCD, tak to bylo pouze používání několika funkcí popsaných v časopisech typu Amigowiec, C&A nebo Magazyn Amiga...
První programy byly dá se říct zajímavé a měly šanci proniknout dál, ale
nepokračuji v nich, jelikož jsem ztratil hodně zdrojáků kvůli různým mým problémům :).
WBGuruRemover je utilitka, která "opravuje" programy, které nechtějí chodit přes
ikonu. Není na Aminetu, ale kdo hledá, ten najde :).
FileShield je utilitka, která měla zabezpečovat soubory před nakažením virem
tím, že změní jejich hlavičku. Dnes vím, že to nebyl moc geniální nápad, ale kdo
ví, možná na PC by se to osvědčilo...
No a když jsem získal spojení s internetem, tak jsem poslal na Aminet různé
blbosti. No a nedávno jsem se trochu vysílil a popsal jsem tyto programy na mé
internetové stránce http://zeeball.w.interia.pl
Já jsem se o tobě dozvěděl až z programu Safe, mohl bys ho čtenářům trochu
přiblížit, na co se on používá?
Dá se říct, že je to takový systémový poplach a vábnička v jednom. Za prvé
kontroluje paměť s použitím XVS.library, takže může upozornit na všechny známé
viry. Pak má vložené autotesty souborů které umožňují nalezení nových, neznámých
virů, které se přilepují k souborům. Pokud se nepletu, tak viry Penetrator a Smeg2
byly tak odhalené. Je to sice pěkné, ale není problém napsat vir, který neinfikuje Safe :(.
V tom momentě, kdy se Safe stal populární, bylo jisté, že se o to někdo pokusí, takže jeho vývoj
teď stojí na místě. Ale naštěstí je balíček MILL a v něm Integrity a Notifier.
Tyto programy použité správným způsobem jsou efektivnější než Safe a doporučuji alespoň letmo se s nimi poznat...
Teď ses objevil s programem Mill, co nám o něm můžeš říct?
Je to největší projekt, na jaký jsem se kdykoliv dal. Když teď o to myslím, tak
nebylo to tak těžké, ale největším problémem byl samozřejmě čas a chuť. Nebudu
to skrývat, že psaní mi už nejde tak lehce jak kdysi, ale člověk nikdy neví a tak je lépe, že na Amize bude ještě jeden antivir, tak si to zdůvodňuji :).
Bohužel vyznám se jenom v assembleru Motoroly 680x0 a amigových virech, takže pouze tím se můžu zabývat kompetentně, myslím si :).
Jaké jsou plány pro další verze programu a jak často se bude nová verze objevovat?
Budu se snažit ji vydávat každý měsíc. I když nenajdu čas na nové změny, tak ze
zkušeností vím, že je dobré alespoň mít něco s novým datem. Nevím, proč tak to
je :). Ale z druhé strany vidím, že často nové programy jsou horší než jejich starší podobné programy, které vznikly před několika lety.
Víš, mně se líbí v MILL i to, že je tam seznam (asi) všech virů. Ale nepřemýšlel jsi o tom, že bys dal ke každému alespoň krátký popis? Vím, že by to byla mravenčí práce, ale mě by se to líbilo :).
Hodně lidí by se rádo vrátilo do času VirusWorkshopa, kde bylo možné počíst si o virech. Já sám jsem na těch popisech vyrůstal a viry, které mi přijdou pod ruku a není k nim popis, tak se je snažím popsat tak krásně jak kdysi...
Ale vraťme se k otázce. Popisy skoro všech virů byly posbírané na VHT-DK.
Momentálně je stránka offline, ale Jan Andersen slíbil, že ji dá znovu do pořádku, jak jen nejrychleji to půjde. Ale pozor - hodně analýz má copyright, protože je napsali různí lidé (i ti, které velmi obdivuji) jak Sonke Freitag, Markus Schmall, Heiner Schneegold nebo Goerg Heormann. Jan udělal přímo heroický výkon, když shromáždil všechny ty materiály a hlavně i povolení na publikaci na síti od různých nedosažitelných lidí. Hodně z toho bylo přeloženo z němčiny atd. Opravdu doporučuji!
Je to pravda, že ten program MILL děláš společně i s "producentem" virů na Amigu?
Ano. Je možné, že další verze programu bude mít dva autory. Pan producent se
jmenuje MadRoger a objektivně se dá říct, že je to velmi zdatný člověk, který si
pamatuje i viry z dob když já jsem se učil Amose :).
Protože Soenke Freitag z Virus Test Center v Hamburgu ho "chytil", tak MR musel
přestat pracovat ve své "vražedné" akci :). Sám jsem velmi zvědavý, jak se mu teď povede z druhé strany mince...
Případ pana MadRogera trochu vystrašil autory od HitchHikera i Bobku, takže se dá říct, že teď máme trochu klid. Ale myslím si, že se vždy někdo najde, kdo znovu rozvíří vody...
Kdo a jak často "updatuje" knihovnu XVS? Nemyslíš, že se dá dost lehce napadnout
tuto knihovnu a pak můžou viry v klidu se pohybovat?
Knihovnu kontroluje Georg Hoermann, který vytvořil taková arcidíla jak VirusZ
nebo XFDMaster.library... Je to jistě kompetentní člověk, otázka je ale v tom,
kolik má času a chuť se bavit v mesiáše...
Ale v každém případě můžu kdykoliv dodat do MILLa odstraňování jakéhokoliv vira
nečekajíc na XVS, takže můžete spát klidně :). Kdyby se objevilo více virů, tak
bychom si asi rozdělili práci a pokud by to dělal jenom jeden, tak by to byly závody :).
A ještě k bezpečnosti. Když se Georg vrátil, tak poopravoval celý security stuff v této knihovně a teď je velmi těžko napsat vir, který by například zablokoval
kontrolování virů. Není to ovšem nemožné a jistě bych našel deset lidí, kteří by
to mohli udělat. No ale skoro už není žádná mládež, která by se více zajímala o
tento počítač, takže nějak nevidím akutní nebezpečí.
Takže existuje ještě nějaké nebezpečí virů na Amigu? Objevují se ještě vůbec nové viry?
Přeji si, aby tento rok byl vyjímečný... Zatím na to vše poukazuje, ale vánoční
doba je vždy dobrý moment pro vypuštění virů jak na PC tak i na Amigu. Myslím, že název HappyNewYear mluví za všechno. Ale viry to není všechno. Vždy se může
objevit "produkt", který "upraví" UAE nebo Amithlon :(. Taková je doba, ale myslím si, že takové malé a "vesmírně" lenivé prostředí by se nemělo dál dělit.
Jaký je nejnovější známý vir na Amigu a co on dělá?
Je to komické, ale já fakt nevím :). V poslední době se objevoval
HitchHiker5.00... Tento vir byl namířeny přímo proti Janu Eriku Olausenovi, který tehdy převzal XVS knihovnu. Hodně lidi tehdy ztratilo svoje soubory a to ne kvůli viru, který je velmi stabilní a "průsvitný" pro systém, ale kvůli knihovně XVS...
S jakým nejnebezpečnějším virem jsi se setkal?
Hlavně nebezpečný vir je takový, který odstraňuje systém, poškozuje soubory.
Nejčastější příčinou jsou chyby v kódu. Takový Bobek-2 kromě zajímavých výsledků
se často kouše a takový Penetrator to je již absolutní rekord - nic mi nejprve nezainfikoval, ale
a přitom jsem věděl, že tam někde je...
Nebezpečné je také zformátování RDB na harddisku. Často to bylo necíleným efektem starých virů, které neuměly rozpoznat, že mají do činění s něčím jinak
zorganizovaným :). Netřeba připomínat, že důležité je mít zapsané počátky a konce "partitionu" někde na papíře aby pak je naklepat do HDToolboxe.
Je to pravda, že ten kdo dělá viry tak dělá i programy antivirové?
Již to, že jsem z Polska mně podtrhuje :). Pokud jde o viry, tak jsme na prvním
místě ve světě v produkování virů na Amize. Vždy jsou takové dohady a Vás
postraším ještě více :).
Moje první programy FileShield mají v sobě zdisasemblovaný kód viru CCCP -
prostě moje věda o spouštěcích programech byla tehdy minimální, že jsem se mohl jenom koukat,
jak to jiní dělají... Hodně věcí jsem se naučil z virů, protože viry jsou přece programy, k tomu
velmi krátké a tak se dá lehce leccos naučit. Číselka jsou stejné, jenom lidí volí, co ony udělají...
Takže si vytvořil nějakého vira a co on dělal?
Mám plno zdrojáků a disasemblaci virů... Napsal jsem též hodně procedur do
podchytávání se v paměti a do infikování souborů... Člověk se cítí jistý, když
ví co a jak funguje ale musím se přiznat, že Smeg2 mě překvapil, ale minimálně zaskočil.
Ale co mně může zarmoutit jsou teď více a více silnější poly-enginy, ale z toho co vím to
jenom MadRoger a autor HitchHikera můžou nám ty poly-enginy předvést...
Co je lehčí, udělat vir na Amize nebo na PC?
To je spíše otázka pro MadRogera, protože z toho co vím, tak on umí oba
assemblery a myslím, že i něco napsal na pikslu... Myslím, že vymýšlet teď něco
nového v obou dvou světech je teď těžké. Pece a přesněji Windows, který má již v
sobě neskutečný chaos, jsou teď rájem pro viry... Současná mládež kupuje PC a ne
Amigy, takže těch, kteří mají na to nadání, neustále na PC přibývá. Došlo již k
tomu, že viry mají v sobě vbudovaný disasembler, kompresi a jiné věci, o kterých
se nám ani nezdálo... Na PC existuje i něco takového jako scéna VX, která se zabývá viry, tak jako my na Amize demy a intry :). Hodně z nich žije v úplné shodě s tvůrci antivirů z jedné prosté příčiny, že PC je teď zlatá žíla... To se samo pohání a hodně lidí pak utíká na Linux, NetBSD nebo dokonce mění i konzolu za MACa jenom proto, aby měli klid!
Myslíš, že existuje pro Amigu takové nebezpečí virů přes e-mail jako na pece?
Absolutně ne! No jenom tehdy, když někdo sám rozesílá viry :). Je YAM, je
AmigaElm, ale hodně lidí sedí na Outlooku tak jako já :).
Co to je heuristika a kdy ona bude podporována v programu?
Nikde jsem se o tom nedočetl, takže to zkusím nějak popsat vlastními slovy
a nějak logicky, jak jenom to půjde :). Heuristika je něco jako práce lidské
mysli. Umožňuje nám to poznávat různé věci, i ty, které jsme nikdy neviděli.
Filozoficky: máš v hlavě ideu trojúhelníku a heuristika ti umožňuje poznávat
trojúhelníkové věci v materiálech...
Fyzikálně: znáš rozštěpení světla a heuristika ti umožňuje poznávat tento jev v
různých prizmatech, sklínkách, duhách, perihéliách atd.
Pokud naučíme program rozeznávat vlastnosti viru "obecně", tedy jeho
"virovost" podle již známých virů, je velká naděje, že ještě nové, neznámé viry budou také odhalené.
Aha, heuristiku dělá pro MILL MadRoger, takže nevím, zda ji ještě budete chtít :).
Heuristika ve světě PC je již standardem a hodně zvedla úroveň vědy požadované k napsaní nového viru,
který může něco vyvést...
Jak ses již sám přiznal, hodně nových virů se objevuje právě z Polska, ale co mě překvapilo, tak že je to u skupiny třeba MAWI?
MAWI je dobrá skupina, zdravím :). Nevím, proč právě od nich, já jsem již
dostával viry spojené se systémovými soubory... A pokud jde o trojské koně, tak
toto není moje pole :)
Jak se díváš na situaci kolem Amigy? Budeš chtít koupit si novou Amigu?
Pokud si našetřím, tak si ji koupím, ale myslím si, že to už nebude ta Amiga,
kterou tak moc miluji. Uvidíme, ale pokud to má být zase jenom drahý útěk od
Microsoftu, tak na to již nemám sil :)
Jak vůbec teď vypadá situace Amigy v Polsku?
Stále je možnost koupit nový nebo starší počítač a jiné věci, ale o tom si raději přečtěte někde na Amiga stránkách :). Sice už dlouho nebyly papírové časopisy o Amize, ale prý se připravuje nové číslo AmigaComputerStudio. Když to ale porovnám s jinými státy, jsme na tom ještě dobře...
Jako jeden z mála ještě podporuješ "classic" Amigu, bude tak i nadále? A nemyslíš si, že "classic" Amiga to už je minulost?
No možná se dá i říct, že Amiga se už stála spíše pro hobbisty, ale ne ledajaké... To je myslím dobře, ne?
Samozřejmě, že existuje lepší a rychlejší spotřebiče a pořádnější soft, ale tady na Amize je opravdu super...
Prostě si položte otázku, co očekáváte od počítače. Já jsem to už zjistil.
Dají se od Tebe očekávat i jiné programy než antiviry?
Asi jenom nějaké malé :). Kdyby se někdo zajímal o TurboVal, tak ho "opráším".
Moje specializace je malá :(
Napiš nám ještě jednou tvou internetovou adresu a kde je možné najít tvoje
programy?
Stránka je na adrese http://zeeball.w.interia.pl a tam jsem se naposled
rozepsal o svých programech :). Normální software je vždy na Aminetu a MILL je
ještě na VHT-CAN (a VHT-DK jak se postaví)... (a ještě i na AC - pozn. AGASlayer)
Měl jsi chuť někdy zakódovat nějaké intro/demo?
A viděl jsi intra Apathy: Hiuston, Tchawica, Lambada4k? Vím, že je to nic moc s
tím, co se vidělo v intrech Scoopexu, ale matematika je u mě na takové úrovni, že se raději neptej :).
Teď mám monitor VGA, ale uvidíme, možná někdy překvapím :)
Jaký je tvůj oblíbený program na Amize a hra?
Program: AsmOne, sice má hodně daleko k ideálnímu programu, ale mám ho rád :).
Hra: Samozřejmě že Frontier, UFO, Cannon Fodder a WormsDC...
Jaké jazyky umíš?
Z formálních jazyků znám samozřejmě assembler 680x0. Trošku jsem si i líznul
8051, ale to bylo ve škole a to se nepočítá :). Ze skriptovacích jazyků znám
trochu AmigaDOS, html, AmigaGuide a installer. Aha, zatím neznám ARexxe, takže
není port ARexxe v MILL. Z "důležitějších" jazyků jsem kdysi měl rád Basic :o.
Jsem rád, že mně to přešlo! Umím číst amigové zdrojáky v C, CPP a E ale nemám k
nim ani kompilátory. Teď se ve škole naučím CPP, takže možná se i trošku rozvinu v tomto jazyce. Z lidských jazyků umím polský na úrovní akademické :) a
anglický tak nějak, ale z písemné maturity v angličtině jsem měl jedničku! Český
mluvit neumím, ale vždy sledují Simpsony na ČT1 :)
Oblíbený film, herec/herečka?
Vzpomínám si jenom na: Pulp Fiction, Monty Python, The One, Matrix, Pi a všechno co je z Hongokongu :). Oblíbeného herce/herečku nemám.
A jakou hudbu posloucháš?
Nedávno jsem se dozvěděl, že hudba která se mi líbí, se jmenuje GOA :). Dá se
říct, že poslouchám všechno. Od klasické hudby až po techno. Z aktuálního seznamu v přehrávači jde zjistit, že se mi líbí hudba beze slov, ale Tatu a RukiVerh se tam též objevili :)
Bydlíš dost blízko České republiky, už jsi byl u nás?
Byl jsem v Českém Těšíně na pivo. Kdybych měl auto, jezdil bych dost často na
nákupy, protože hodně věcí se u vás vyplatí, některé jsou i dvakrát levnější...
A jak se ti líbí tento stát?
Kdysi jsem byl v zemi s názvem Československo :). Velmi krásná země a kdybych
trochu znal jazyk, cítil bych se jako doma. Doporučuji na odpočinek.
Chutná ti české pivo?
Piva jsou různé, ale nepiji extraligu, takže nějak moc se v tom neangažuji.
Máš nějaký oblíbený vtip?
Jo, a pokud ho AGAs přeložíš na český, to já se ti pokloním :).
(já jenom dodám, že ho nepřeložím, jelikož se jedná o hru slov a po překladu by
se ztratil smysl - pozn.AGASlayer)
"Przychodzi zaba (musi byc zaba!) do lekarza:
- Cos mnie boli w stawie!"
Můžeš doporučit čtenářům nějakou zajímavou stránku www?
www.google.com a www.allegro.pl, tam se všechno začíná :)
S jakou vysněnou osobou bys ses chtěl setkat?
Pokud jde o autoritety, tak je nemám. Lidí jsou různí a je velmi rád každého
vyslechnu. A pokud jde o ženu, tak moje požadavky nejsou velké, ale prosím
neposílejte mi obrázky žen bez nohou :).
Co by jsi chtěl předat českým čtenářům?
Držte se, svět pro Amigu se točí tak a ne jinak. Pokud spojujete svou budoucnost s počítačem, pak Vám jenom Amiga jistě nebude stačit. Rozšiřujte svoje znalosti v každém okruhu, když k tomu budete mít možnost.
A na konec:
1. hledej v lidech dobro
2. Amiga je super
3. nekuř cigarety
4. nechoď bez čepice
Zapomněl jsem se na něco zeptat?
Ne. Jenom se mi pokloň a všechno je v pořádku :))
Díky!
Pro AC se ptal AGASlayer