Documente Academic
Documente Profesional
Documente Cultură
Virusi Prezentare
Virusi Prezentare
Page 1 of 21
Cuprins
1. Introducere 2. Generaliti despre limbajul HTML i FLASH 3. Cerine hardware i software 4. Structura i coninutul proiectului 5. Bibliografie
Page 2 of 21
Argument
Motivul pentru care am ales aceasta tem a fost una simpl:nu exist nici o persoan n lume care s nu fi avut probleme sau s aibe in continuare acesta problem cu viruii informatici.M-am gandit s- fac acest site n sperana c voi putea ajuta pe muli dintre noi s- fac faa acestor virui.Din punctul meu de vedere,aceti virui au fost concepui inteionat de anumite persoane pentru a face ru,nu tiu dac de cei care fac aceste minuni de programele ce ne ajuta s- scapam de ei sau de oameni ru intentionai pentru a fura anumite date din calculatorul nostru.n orice caz,aceti virui nu sunt atat de inofensiv cum se crede.Unii pot provoca pagube uriae(tergeri importante de fiiere,distrugeri de componente sau chiar pierderea totala a datelor).n acest site vei afla cteva infomaii generale,programe ce sper c v vor fi de folos!
Page 3 of 21
Introducere
Lucrarea de faa are ca tem viruii informatici. Sunt prezentate toate categoriile de virui,moduri de a ne apara de virui,informaii generale ct i moduri n care acioneaza viruii. Aplicaia a fost realizat n limbajul HTML i FLASH, prin programare direct n cod surs (scrierea liniilor de comand) n cazul html i prin intermediul programului Macromedia Flash 8 n cazul elementelor flash. Paginile meniului au fost realizate tot n flash.
Page 4 of 21
Page 5 of 21
Nu mult dup aceea au nceput s fie scrise primele browsere Web cu ajutorul crora puteau fi vizualizate pagini web care conineau text i imagini. n funcie de versiunea HTML folosit, paginile WEB sunt grupate n trei generaii: - paginile din prima generaie, care foloseau versiunea 1.0, n care se edita text i 1-2 imagini. - paginile din a doua generaie, proiectate cu HTML 2.0, care puteau conine i un fundal, permiteau aranjarea datelor n tabele i posibilitatea de a comanda un produs prin intermediul Internetului. - paginile din a treia generaie care pot conine culori diferite, secvene animate, sunete, etc. n prezent a aprut a patra versiune a limbajului HTML. Documentele HTML sunt exclusiv de tip text (ASCII); ele pot fi editate direct, prin comenzi specifice sistemului de operare folosit. n WINDOWS, se poate utiliza NOTEPAD,WORDPAD sau orice alt editor de texte. Vizualizarea acestor documente se face cu ajutorul unor aplicaii speciale, numite BROWSER-e, care nu depind de tipul sistemului de calcul folosit, ceea ce permite independenta fiierelor de tip HTML faa de platforma de lucru. Pentru descrierea documentelor WEB se utilizeaza anumite etichete (tag-uri) specifice pentru fiecare element descris; acestea stabilesc structura i aspectul documentului final. Tag-urile sunt recunoscute de browser-e care stabilesc apoi modul de formatare a documentului. Pentru delimitarea (separarea ) tag-urilor se folosesc delimitatorii < i > care ncadreaza fiecare etichet. Forma general: <tag> pentru a marca nceputul unui tag i </tag> pentru a marca sfritul unui tag.
Page 6 of 21
n HTML nu se face distincie ntre majuscule i minuscule. Unele elemente HTML admit atribute care specific informaii suplimentare despre coninutul elementului. Atributele elementului se precizeaz n cadrul etichetei de nceput i se aplic doar elementului curent. Exemplu: Dac se dorete includerea unei imagini n document, se v-a specifica drept atribut adresa fiierului care conine imaginea i eventual alte informaii despre felul n care se va face includerea. Avantajul major al unui browser este acela c poate suporta i alte limbaje, ca Java sau Basic, ce completeaz utilitatea limbajului HTML. Macromedia Dreamweaver este o unealt destinatcreatorilor de pagini web. Dreamweaver a fost creat de Macromedia (acum Adobe Systems) i momentan a ajuns la versiunea 9. Primele versiuni ale produsului serveau doar ca simple editoare HTML de tipul WYSIWYG dar n versiunile recente au fost implementate funcii de editare avansate i support pentru alte tehnologii web cum ar fi CSS, JavaScript etc.Dreamweaver s-a bucurat de un larg succes nc de la sfritul anilor '90 i momentan deine aproximativ 80% din piaa editoarelor HTML. Produsul poate fi rulat pe variate platforme software: Mac, Windows, dar suport n acelai timp i platforme UNIX cu ajutorul unor emulatoare software, cum ar fi Wine.Ca orice alt editor WYSIWYG, Dreamweaver poate ascunde detaliile de implementare a paginilor HTML, fcnd astfel posibil crearea cu uurin a paginilor web de ctre utilizatorii neexperimentai.Unii creatori de pagini web critic aceste tipuri de editoare deoarece produc pagini de dimensiuni mult mai mari dect ar fi necesar, ceea ce conduce la o funcionare neperformant a browserelor web.
Page 7 of 21
Aceast afirmaie este n mare parte adevarat deoarece paginile web produse folosesc design-ul pe baz de tabel. n plus, produsul a mai fost criticat n trecut i pentru producerea de coduri care adesea nu erau conform standardelor W3C.Cu toate acestea, Macromedia a crescut suportul pentru tehnologia CSS precum i alte modaliti de design fr a fi necesar folosirea design-ului pe baz de tabel. Dreamweaver permite folosirea majoritii browserelor instalate pe calculatorul utilizatorului, pentru a previzualiza website-ul creat. De asemenea conine i cteva utilitare pentru administrarea site-urilor, cum ar fi cele pentru a gsi i modifica un paragraf sau o linie de cod, n ntregul web site, pe baza oricror parametri specificai de ctre utilizator. Cu ajutorul panourilor de stare se poate crea cod JavaScript fr a avea cunotine de programare.Odat cu apariia versiunii MX, Macromedia a ncorporat utilitare de generare dinamic a coninutului. De asemenea este oferit suport pentru conectarea la baze de date (cum ar fi MySQL i Microsoft Access) pentru a filtra i afia coninutul folosind script-uri de genul PHP, ColdFusion, Active Server Pages (ASP) i ASP.NET, fr a avea nevoie de o prealabil experien n programare.Un aspect foarte ludat al Dreamweaver-ului l reprezint arhitectura sa extensibil. Extensiile, aa cum sunt ele cunoscute, sunt mici programe, pe care orice dezvoltator le poate scrie (de obicei n HTML i JavaScript) i pe care oricine le poate descarca i instala, acestea aducnd un spor de performan i funcionalitate mbuntit programului. Exist o comunitate de dezvoltatori care produc aceste extensii i le public (att comercial ct i gratuit) pentru probleme de dezvoltare web, de la simple efecte rollover pn la soluii complete de vnzare online.
Page 8 of 21
Macromedia Flash sau mai pe scurt Flash este o aplicaie utilizat pentru dezvoltarea obiectelor-aplet de tip Flash disponibile n cadrul unor pagini WEB. Prin intermediul obiectelor flash, vei putea crete dinamismul unei pagini precum i facilita interaciunea cu utilizatorul. Iniial dezvoltat de Macromedia, aplicaia Flash a fost preluat de ctre Adobe odat cu achiziionarea companiei sus amintite. Avantajele folosirii Flash-ului pe web: Elemente grafice vectoriale: dimensiuni mici i scalabil. Pentru a memora imaginile un calculator poate recurge la dou metode: prima este reinerea pixel cu pixel a imaginii, cea de-a doua este memorarea unor puncte
Page 9 of 21
critice cu ajutorul crora imaginea poate fi refcut. Astfel pentru a afia un cerc, acesta poate fi memorat ntro imagine de tip raster (cum ar fi formatul BitMap sau Jpeg) dac avem un cerc cu o raz destul de mare vor fi memorai nu numai pixelii de pe circumferina cercului ci i cei din interiorul acestuia sau care sunt n jurul su. Spre deosebire, n cadrul formatelor vectoriale (SVG - Scalable Vector Graphics, SWF - ShockWave Flash) sunt reinute doar centrul i raza cercului, calculatorul gsind imediat metoda de afiare a tuturor punctelor ce vor alctui cercul. Este evident faptul c dimensiunea unui fiier n format rasterizat (jpg, bmp, gif) este mai mare dect cea a unui fiier n format vectorial (din cauza numrului de informaii ce vor fi reinute). Atunci cnd mrim o imagine de tip vectorial nu facem dect s redesenm o parte a sa, calculatorul putnd reda cercul cu aceeai claritate se cunoate forma geometric reprezentat i mrirea imaginii nu reprezint dect trasarea (la scar) a fostei imagini vectoriale. Atunci cnd mrim o imagine de tip raster calculatorul nu cunoate despre ce este vorba i operaia va consta doar n suprademensionarea pixelilor (un pixel al cercului va fi afiat n mai multe puncte de pe ecran). Independena de platform (browser/sistem de operare): Imaginile vectoriale, dei mai utile, necesit o aplicaie care s genereze imaginea (pentru formatul SVG de exemplu exist Adobe SVG Player iar pentru SWF avem Playerul de Flash). Independena de platform apare din cauz c acest program ce tie s afieze imaginile a fost construit pentru o gam larg de hardware i sisteme de operare: Astfel dac vom vizualiza obiectul Flash n Windows se va folosi automat Playerul de Flash versiunea Windows, dac utilizm un telefon mobil (SmartPhone), se va folosi playerul disponibil pentru telefoane (Flash Player Lite 1.0), sau dac vom folosi MacOS exist un
Page 10 of 21
player separat (evident toate playerele vor afia aceeai imagine final). Animaii de lung durat uor de realizat: animaiile sunt punctul forte al Flash-ului, interfaa aplicaiei d posibilitatea de a sincroniza (n funcie de timp) diversele obiecte, poziii sau forme ale acestora. Flash-ul nu numai c realizeaz aceast sincronizare, dar poate i interpola poziia (sau forma) unui obiect pentru a uura munca utilizatorului. Se pot aduga interfeei elemente multimedia: n interiorul obiectelor Flash putei importa i manipula (nainte, inapoi, salt la un anumit moment) MP3-uri sau AVI-uri. Nu necesit cunotine de HTML, XHTML: n cazul n care v hotri s realizai un ntreg site n Flash, aplicaia v poate furniza odat cu obiectul flash i codul HTML necesar n acest fel tot ce mai trebuie fcut este doar publicarea sitului pe un server WEB.
Editoare puternice i lucrul facil: (Macromedia) Flash este un editor puternic care d posibilitatea de atari de comportamente diverselor obiecte fie folosind interfaa de desenare grafic fie prin ataarea de scripturi obiectelor. Uurina mbinrii elementelor grafice cu scriptul: ataarea codurilor ActionScript obiectelor din flash se realizeaz prin selectarea obiectului i introducerea codului asociat obiectului ntr-o fereastr special. Transferabil ca flux de date: pentru ca un film Flash s ruleze pe maina clientului nu este necesar s fie
Page 11 of 21
ncrcat n ntregime playerul va afia doar ct va putea din film ateptnd (eventual) ncrcarea n continuare. Din acest motiv se pot realiza scripturi speciale care ataate obiectelor Flash pot furniza informaii privitoare la procentul de fiier care a fost ncrcat.
Uurina utilizrii l face sa fie folosit n cele mai absurde moduri (de exemplu, flash-urile - sperietoare). Pentru aceste tipuri de Flash-uri, fcute de obicei de nceptori, n limba englez exist un termen special: "flashturbation". Tehnologie liceniat: fiind o aplicaie dezvoltat de o serie de programatori (pltii pentru a dezvolta Flashul), instrumentul de dezvoltare cost cel puin 600[necesit citare]. Totui specificaiile formatului obiectului Flash sunt disponibile i din acest motiv au aprut (i nc apar) destule instrumente care s utilizeze acest format n scopuri mai mult sau mai puin productive sau legale. Dintre acestea amintim: Swift3D, Swish, ImperatorFLA, ActionScript Obfuscator.
Page 13 of 21
prezint informaii despre virui.n partea din stanga este prezentat meniul animat,din care poi alege:Istoria viruilor,Clasificare,Cum ne aparam?,Sfaturi si Contact.
Meniul principal a fost realizat n Flash, pentru care s-a folosit n principal programul de editare Macromedia Flash8.Meniul principal se gasete n partea superioar a ecranului. Acesta cuprinde urmatoarele capitole: 1. Prima pagina prezint caracteristici generale ale viruilor. 2. Istoria viruilor n aceasta pagina este prezentat o scurt istorie a viruilor,pn n prezent.
Page 15 of 21
3. Clasificare aceast pagin prezint principalele categorii de virui:virus companion,trojan,timebomb,etc... 4. Cum ne aprm? aceast pagin prezint o galerie de imagini i modalitai de aprare contra viruilor. 5. Sfaturi aici se prezint sfaturi generale de aprare contra viruilor informatici. 6. Contact datele de contact.
Page 16 of 21
Page 17 of 21
Page 18 of 21
<style>body {scrollbar-face-color: #888888; scrollbar-shadow-color: #888888 ; scrollbar-highlight-color: #888888 ; scrollbar-3dlight-color: #888888 ; scrollbar-darkshadow-color: #888888 ; scrollbar-track-color: #eeeeee; scrollbar-base-color: #eeeeee ; scrollbar-arrow-color: #eeeeee ; scrollbar-background-color: #eeeeee ; scrollbar-front-color: #eeeeee ;} </style>
e/cabs/flash/swflash.cab#version=7,0,0,0" width="750" height="750" id="index" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="index.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#f0f0f0" /> <embed src="index.swf" quality="high" bgcolor="#f0f0f0" width="750" height="750" name="index" align="middle" allowScriptAccess="sameDomain" type="application/xshockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> <br> <br> </center> </body> </html>
Page 20 of 21
Bibliografie :
http://en.wikipedia.org/wiki/Dreamweaver http://ro.wikipedia.org/wiki/Adobe_Flash
Lewis, Tom; (2002), "HTML for the web", 2002 Ed. OceanPress.
Page 21 of 21