INTERNET Nel 1968 nasce ARPAnet (Advanced Research Projects Agency network) Principali obiettivi: • Consentire la comunicazione tra computer aventi differenti architetture e diversi sistemi operativi • Assicurare il mantenimento delle comunicazioni anche nel caso in cui parti della rete fossero danneggiate o malfunzionanti INTERNET E-mail (Electronic mail) FTP (File Transfer Protocol) Servizi fondamentali Telnet (Terminale remoto) WWW (World Wide Web) E-MAIL Lato client: programma di posta utilizzato normalmente (es. Outlook Express, Eudora, Pine) Lato server: mail server, programma continuamente in esecuzione sul service provider Attachment Il client visualizza solo il testo del messaggio, la presenza di allegati e le loro caratteristiche WWW Lato client: browser (Internet Explorer, Netscape) Lato server: programma continuamente in esecuzione sul service provider Funzioni del Browser: Comunica con il sever tramite il protocolo HTTP (HyperText Transfer Protocol) richiedendo al server le pagine di ipertesto Funzioni del server: Invia le pagine al browser in formato HTML (HyperText Markup Language) VARI TIPI DI INDIRIZZI INTERNET • INDIRIZZI FISICI: 150.217.103.34 • INDIRIZZI LOGICI: med1nuc15.dfc.unifi.it • INDIRIZZI E-MAIL: [email protected] • INDIRIZZI URL : www.dfc.unifi.it (Uniform Resource Locator) Esempi di domini: • .gov -> riservato ad enti governtivi USA • .edu -> riservato ad Univerisita` USA • .com -> organizzazioni commerciali • .net -> chi fornisce servizi Internet • .uk -> Regno Unito • .it -> Italia • .de -> Germania • .au-> Austria TRASMISSIONE A COMMUTAZIONE DI PACCHETTO Il protocollo TCP/IP (Transfer Control Protocol/ Internet Protocol) suddivide i messaggi da inviare in pacchetti. La strada intrapresa puo` cambiare da pacchetto a pacchetto, dipendentemente dalla rete. TIPI DI COLLEGAMENTO INTERNET ISDN: Integrated Services Digital Network ADSL: Asymmetric Digital Subscriber Line PORTA (CONNETTORE) SERIALE, PARALLELA E USB Porte seriali a 9 e 25 pin Porta parallela Porte USB MODEM TRADIZIONALE: MODULAZIONE TIPI DI VIRUS Virus veri e propri Programmi che infettano files eseguibili, ma non si diffondono attraverso la rete: a) Infettori del settore di boot b) Infettori di files Cavalli di Troia (Trojan horses o Trojans) Programmi apparentemente innocui, ma che nascondono funzionalita` dannose: trasmessi sotto forma di allegato Worms (vermi) Programmi che cercano di propagarsi autonomamente attraverso la rete Macro virus Programmi scritti in linguaggio di programmazione di livello elevato: si propagano tramite e-mail COSA NON POSSONO FARE I VIRUS • Non possono infettare i componenti hardware, ad eccezione delle memorie flash • Non possono infettare files che si trovano su dischetti protetti da scrittura • Non possono infettare i files compressi • Possono infettare un solo tipo di sistema ACCORTEZZE PER DIFENDERSI DAI VIRUS • Cambiare la sequenza di boot nel setup, togliendo il floppy • Se si usa un floppy, proteggerlo da scrittura • Evitare (se possibile) di scambiare files tipo Word ed Excel • Non aprire messaggi di posta sconosciuti • Non aprire direttamente gli allegati ai messaggi di posta, prima salvarli in files • Fare frequenti backup dei propri dati • Reagire correttamente alle “bufale” (hoax) • Utilizzare un Antivirus CARATTERISTICHE DI UN ANTIVIRUS • Monitoraggio delle attivita`--> si controllano costantemente tutte le attivita` “rischiose”: lettura di files, ricezione di posta • Monitoraggio dei cambiamenti --> confronto fra “fotografie” del sistema a intervalli periodici, per individuare cambiamenti sospetti (programmi in memoria, dimensione files eseguibili) • Scansione della memoria di massa --> ricerca (nei files memorizzati) sezioni di codice appartenenti a virus noti