home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 October / Chip_2001-10_cd1.bin / servis / viry.cz / rozhovor.php < prev    next >
Text File  |  2001-06-18  |  9KB  |  240 lines

  1. <HTML>
  2.  
  3. <HEAD>
  4.  <TITLE>Rozhovory</TITLE>
  5.  <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  6.  <META NAME="Author" CONTENT="Igor Hak">
  7.  <META NAME="Description" CONTENT="Vse o virech.">
  8.  <META NAME="KeyWords" CONTENT="vir viry virus antivir antiviry antivirus">
  9. </HEAD>
  10.  
  11. <BODY BACKGROUND="tapeta.gif">
  12.  
  13. <?
  14. include "hlavicka.inc";
  15. ?>
  16.  
  17. <FONT SIZE="2" face="verdana,arial">
  18.  
  19.  <CENTER><IMG SRC="logo-rozhovory.gif" ALT="Rozhovory"></CENTER>
  20.  
  21. <i>
  22. <p>
  23. Tato strßnka je v kompletnφ rekonstrukci (stßvajφcφ rozhovory byly a₧ p°φliÜ starΘ).<br>
  24. DalÜφ rozhovory, kterΘ se p°ipravujφ:
  25. </p>
  26.  
  27. <p>
  28. Petr Odehnal (Grisoft software, AVG antivirus)<br>
  29. Pavel BaudiÜ (Alwil software, AVAST antivirus)<br>
  30. Miroslav Trnka (Eset, NOD32 antivirus)<br>
  31. </p>
  32.  
  33. <p>
  34. Ratter (autor n∞kolika znßm²ch vir∙)
  35. </p>
  36. </i>
  37.  
  38. <hr>
  39.  
  40. <h2>Benny/29A, "pisßlek vir∙"</h2>
  41. <p>
  42. (Uve°ejn∞no 19.6.2001)
  43. </p>
  44.  
  45. <li><i>Muzes prozradit neco o sobe ?</i>
  46. <p>
  47. Ah, mas na mysli muj "socialni" zivot, co? Gdyz pominu moje alter ego
  48. na virove scene, jsem obycejnej brnenskej "koren", kterej ma rad
  49. systemovy programovani a pocitace/internet vubec... vyhranenej hudebni
  50. styl nemam, posloucham skoro fsechno, protoze se mi skoro fsechno
  51. libi.
  52. Jinak, muj zivotni cil je - uzit si zivota, dokad to de. Snazim se z
  53. nej vymacknout co nejvic a podle toho taky ziju.
  54. </p>
  55.  
  56.  
  57. <li><i>Reknes mi neco z tvoji pocitacove historie ?</i>
  58. <p>
  59. Muj prvni pocitac byla 486-tka s cernobilym monitorem, na ktere sem se
  60. naucil fsechny zaklady programovani. I gdyz se uz v te dobe stavalo
  61. standardem Pentium, ja sem si na tom stroji poradne "uzil".
  62. Ted mam pomaly Pentium K5-166MHz, 48MB RAM, 4MB graf. kartu, 22 GB
  63. diskovyho prostoru a analogovou ctrnactku monitor. Taky nic moc, ale
  64. napsal jsem na tom vsechnu moji praci - viry, cervy, clanky a
  65. programy. Ja, jakozto systemovy programator nepotrebuju rychlej stroj,
  66. i s pomalym pocitacem se daji delat velky veci :-)
  67. </p>
  68.  
  69. <li><i>Kdy a proc ses zacal zajimat o viry ?</i>
  70. <p>
  71. Poprve jsem se dozvedel o pocitacovych virech v krouzku programovani
  72. (probiral se Pascal), vyslechl jsem si prednasku o OneHalfu, i gdyz v
  73. te dobe me to vubec nic nerikalo - chodil sem do 6. tridy na zakladku.
  74. Na vlastni kuzi sem zazil virus na otcovym pocitaci. Dostal jsem za
  75. ukol ho odstranit. Kamarad me pujcil AVGecko, diky nemuz se me
  76. mimo jine podarilo smazat fsechny nevylecitelny soubory - IO.SYS a
  77. MSDOS.SYS :-))
  78. V tu dobu jsem se zacal zajimat "wocogou", cetl jsem o virech v
  79. casopisech a v databazich AV programu... "virus nahodne prohazuje
  80. instrukce"... proboha, jaka instrukce, jak se to v Pascalu delaa?
  81. Dostal jsem se k assembleru, Cecku a dalsim jazykum, nasel jsem si
  82. zdrojaky nejakych viru a zacal jsem se pokouset udelat neco
  83. vlastniho...
  84. </p>
  85.  
  86. <li><i>Co te vede k tomu, ze pises viry ?</i>
  87. <p>
  88. Bavi me to, tak nejak bych to asi definoval. Bavi me nizkourovnovy
  89. programovani, diky nemuz sem se naucil velkou kupu veci, o kterych
  90. normalni "juuzr" nebo "develoupr" nakych okynek nema ani poneti.
  91. </p>
  92.  
  93. <li><i>Muzes popsat, jak vypada prubeh tvorby viru ?</i>
  94. <p>
  95. Nejdulezitejsi je myslenka. Vymyslet neco novyho a originalniho.
  96. Prumerny a nic nerikajici viry delaji zacatecnici (a ja jim to
  97. nezazliva, kazdej nejak zacinal, ja sem na tom gdysi nebyl o nic lip).
  98. Ja se snazim naprogramovat neco, co jeste nigdo nenaprogramoval. Najit
  99. neco novyho, co jeste nebylo...
  100. Gdyz mam myslenku, snazim se ji zrealizovat. Udelam zaklad, ke kterymu
  101. pridavam dalsi a dalsi kod, kterej tu kostru doplnuje. Fsechno musi
  102. dobre fungovat, tak se musi virus odladit. Obcas poprosim nakyho
  103. kamosa (ze sceny), aby mi virus otestoval - dobrovolne spustil na svym
  104. pocitaci a poslal mi mail, jak to dopadlo, jesli funguje spravne tak,
  105. jak ma etc... pokud je fsechno OK, poslu virus skupine 29A, nejakym
  106. antivirovym spolecnostem a samozrejme ho "vylepim" na svou stranku.
  107. Tim faze "vypusteni" do sveta konci. Nic umyslne nesirim a nikomu tim
  108. neskodim.
  109. </p>
  110.  
  111. <li><i>Jak ses dostal do 29A ?</i>
  112. <p>
  113. Seznamit se s clenama (pres IRC a maily) a poslat jim par mych viru a
  114. clanku. Tot fse.
  115. </p>
  116.  
  117. <li><i>Obcas se uskutecni nejaky ten VX-meeting, muzes popsat ctenarum, jak to asi probiha ?</i>
  118. <p>
  119. Ano, "par" VX-meetingu mam uz za sebou. Probiha to asi jako kazdy
  120. "normalni" sraz kamaradu. Kecame, parime, uzivame si, chodime po meste
  121. a bavime se o virech, o svym osobnim zivote, o peknym pocasi, o dobrym
  122. pive a vonave trave...:-)
  123. </p>
  124.  
  125. <li><I>Jake viry si uz napsal, popripade na cem prave pracujes ?</i>
  126. <p>
  127. Viru jsem napsal uz celkem dost a myslim ze nema cenu je tady fsechny
  128. rozebirat - fsechno muzete najit na me strance (URL: {cenzurovßno, Igi}). Nektery viry,
  129. ackoliv byly priserne jednoduchy, se staly jedny z nejslavnejsich
  130. (Installer, Stream, Winux); na druhou stranu o virech, na kterych jsem
  131. pracoval treba i pres pul roku, se nigdo nedozvedel (BeGemot, Vulcano,
  132. HIV).
  133. Momentalne nepracuju na nicem (gdyz pominu par kooperativnich projektu
  134. 29A), postradam inspiraci... ale nebojte se, urcite to nebude trvat
  135. dlouho a na Igiho strance bude dalsi popis myho novyho viru...:-P
  136. </p>
  137.  
  138. <li><i>Jaka odezva je po vydani noveho viru ? Jiste ti pise rada lidi, co chteji ?
  139. Napise obcas i nekdo z antivirove firmy, o cem ?</i>
  140. <p>
  141. Parkrat se mi stalo, ze mi negdo napsal az s dvou-rocnim spozdenim...
  142. ale napriklad po vypusteni Winuxu mi za tyden prislo okolo dvouset
  143. mailu..myslel jsem, ze zesilim :-P
  144. Hodne lidi mi pise, ze se chce naucit co umim. Takovym zajemcum vzdy
  145. poslu par adres, na kterych se da najit vcelku hodne uzitecnych
  146. informaci.
  147. Hodne lidi mi taky pise, ze se jim moje prace libi (takovy maily mam
  148. nejradeji :). Taky me lidi pisou, ze by chteli radu/pomoc pri tvorbe
  149. jejich viru - obvykle jim pomuzu, ale v posledni dobe me jeden zvlast
  150. neodbytnej mladik spamuje mailbox, kazdej den posila pet mailu s jeho
  151. problemama, ktery si muze vyresit sam, gdyby se aspon trochu zamyslel
  152. - vykopnu ho dvermi, vrati se mi oknem. Takovych pripadu ale moc neni.
  153. Ale AVeri me napsali jenom jednou - poslali me adresu na jejich popis
  154. myho Winuxu :-)
  155. </p>
  156.  
  157. <li><I>Napsal si uz vice viru a tak si zrejme zjistil, jaky antivirus nejrychleji zareagoval na tvoje novinky. Ktery to byl ?</i>
  158. <p>
  159. Nejvic u me vede AVP. Nove vznikly AVX se ale taky cini... U ostatnich
  160. AV produktu zalezi jen na publicite, kterou AVP udela; potom se obcas
  161. chytnou i oni.
  162. </p>
  163.  
  164. <li><I>Jaky pouzivas software pri psani viru (debugery...) ?</i>
  165. <p>
  166. pro kompilaci balik TASM 5.0<br>
  167. utilita PEWRSEC<br>
  168. debuger TD32 a SoftICE<br>
  169. </p>
  170.  
  171. <li><I>Mas nejakou zajimavou prihodu, ktera ma souvislost s viry / antiviry ?</i>
  172. <p>
  173. Jo, gdyz sem dokoncil virus Win32.HIV, poprosil jsem par kamosu na
  174. internetu aby mi ho otestavali. Nez jsem ale udelal drag&drop do okna
  175. mIRCu, omylem jsem virus spustil. Jeste stesti, ze v nem byla chyba,
  176. tak se nerozsiril, to by byl jinak pru*er...
  177. Gdyz jsem to rekl na IRC, zacali lidi rozhlasovat, ze
  178. "Benny is HIV possitive" :-)
  179. </p>
  180.  
  181. <li><i>Mas nejaky kratky vzkazy pro kamose / nepratele ? (kdyz tak sem nejaky napis)</i>
  182. <p>
  183. Chtel bych pozdravit fsechny kamose, ktery ve scene mam... nebudu je
  184. tady extra vyjmenovavat, nerad bych na nekoho zapomnel. Ale special
  185. greetz si neodpustim:
  186. </p>
  187. <pre>
  188. Gl-St0rm:     smazeni je radost, herak je smazeni :-)
  189. Ratter:       misto sunaru budeme detem davat ganjar,
  190. Skag:         misto lednacka, ganjarek :o)
  191. DrWeb:        first AV which name detected viruses by their authorz,
  192.               not by their real name, heh :P
  193. AVG:          looking forward for your heuristic analysis for Win32,
  194.               will it be even in this century? X-P
  195. Mort:         ehrm, tak co bude stim pivem, kudla? :-%
  196. </pre>
  197.  
  198. <li><I>Mas nejake oblibene antiviry, popripade antiviry ktere v oblibe nemas ?</i>
  199. <p>
  200. Mam rad AVP (detekce), DrWeb (heuristika) a NOD32 (heuristika). Nemam
  201. rad, resp. nesnasim ten zbytek.
  202. </p>
  203.  
  204. <li><i>Co rikas na viry.cz ?</i>
  205. <p>
  206. cool stranka, vzdycky gdyz se dostanu na net, tak se na ni divam,
  207. jesli tam nahodou neni nic novyho. akorat by mohla byt trochu min
  208. pro-AV a trochu vic pro-VX :-)
  209. </p>
  210.  
  211. </font>
  212.  
  213.  
  214. <!-- ************ Mr.Lin(x) HTML CODE Version 3.5 (Begin) ************* -->
  215. <NOSCRIPT>
  216.   <A HREF="http://Mr.Linx.cz"><IMG SRC="http://Mr.Linx.cz/banners/banner.gif" ALT="Advertising system Mr.Lin(x)"></a>
  217. </NOSCRIPT>
  218.     <SCRIPT language="javascript">
  219.     <!--
  220.       var appName
  221.       var appVer
  222.       appName = navigator.appName
  223.       appVer = parseFloat(navigator.appVersion.substring(0,4))
  224.       if ((((appName.indexOf("Microsoft")>-1)&&(appVer<4))||((appName.indexOf("Netscape")>-1)&&(appVer<4)))||((appName.indexOf("Netscape")==-1)&&(appName.indexOf("Microsoft")==-1)))
  225.       {
  226.         document.write("<a href=\"http://ad.linx.cz/tam.asp?idserver=1308&idsekce=5142&pos=2&stat=1\" target=\"_top\">")
  227.         document.write("<img src=\"http://ad.linx.cz/sem.asp?idserver=1308&idsekce=5142&pos=2&stat=1&ref="+document.referrer+"\" width=\"468\" height=\"60\" border=\"1\"></a>")
  228.       }
  229.     //-->
  230.     </SCRIPT>
  231. <CENTER>
  232. <SCRIPT SRC="http://ad.linx.cz/sem.js?idserver=1308&idsekce=5142&pos=2&stat=1"></SCRIPT>
  233. </CENTER>
  234. <!-- ************ Mr.Lin(x) HTML CODE Version 3.5 (End) ************* -->
  235.  
  236. </BODY>
  237.  
  238. </HTML>
  239.  
  240.