Project m-commerce modulo: „Sicurezza“ Questo progetto è stato finanziato con il supporto della Commissione Europea. Questa pubblicazione riflette solamente i punti di vista dell’autore e la Commissione non può essere considerata responsabile per qualsisasi uso potrebbe essere fatto delle informazioni ivi contenute. 1 PROJECT M-COMMERCE MODULO SICUREZZA Project m-commerce modulo: „Sicurezza“ Indice 1. Sommario_______________________________________________________________________ 2. Introduzione ___________________________________________________________________ 3. Obiettivi del modulo ___________________________________________________________ 4. Teoria ___________________________________________________________________________ 4.1. Sistemi di server _____________________________________________________________ 3 3 4 5 5 4.1.1. Server Windows _______________________________________________________ 5 4.1.2. Server Linux____________________________________________________________ 6 4.2 Software di server ____________________________________________________________ 6 4.2.1 Webserver ______________________________________________________________ 6 4.3 Il tuo server___________________________________________________________________ 7 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 Server privato __________________________________________________________ Server in affitto _________________________________________________________ Servizi di hosting _______________________________________________________ Webspace _______________________________________________________________ Database ________________________________________________________________ 7 8 9 9 9 4.4 Dominio _______________________________________________________________________ 9 4.5 Il tuo sito web _______________________________________________________________ 11 4.5.1 Sistemi di gestione dei contenuti (CMS) _____________________________ 11 4.5.2 Problemi di sicurezza _________________________________________________ 12 4.6 Certificati_____________________________________________________________________ 12 4.6.1 Server/cerificati di dominio_____________________________________________ 13 4.6.2 Tipi di convalida _________________________________________________________ 14 4.6.2.1 Convalida del dominio __________________________________________________ 14 4.6.2.2 Convalida organizzativa ________________________________________________ 14 4.6.2.3 Convalida estesa _______________________________________________________ 15 4.7 Autorità SSL fidate __________________________________________________________ 15 4.8 Marchio di qualità ___________________________________________________________ 16 4.9 Leggi e regolamenti _________________________________________________________ 18 4.9.1 Dati personali ____________________________________________________________ 19 4.9.1.1 Come gestire i dati __________________________________________________ 19 5. Internet links__________________________________________________________________ 20 2 Project m-commerce modulo: „Sicurezza“ 1. Sommario Il presente modulo dovrebbe essere usato per insegnare ai principianti come scegliere la propria hosting solution, difendere i propri sistemi di server e stabilire una relazione di fiducia con i propri clienti grazie alla criptazione e alla certificazione. Sono definiti e spiegati, inoltre, termini importanti relativi ai server, ai server ospitanti e ai siti web. Dopo aver appreso il seguente modulo, i principianti dovrebbero essere in grado di aprire il proprio negozio online in modo sicuro e professionale. 2. Introduzione Da un lato, difendere i sistemi di server e ottenere una certificazione da autorità ben conosciute nel campo delle certificazioni non è cosa da poco. Il presente modulo dovrebbe essere d’aiuto ad utenti non professionisti per ottenere una buona conoscenza della sicurezza cosicché gli utenti possano vedere che l’impresa è affidabile. I lettori dovrebbero comprendere quanto sia importante ottenere la fiducia dei clienti e come questa possa essere stabilita. Ad oggi, privacy e sicurezza dei dati sono di fondamentale importanza: i dati hanno un grande valore e le attuali circostanze dimostrano che devono essere tenuti al sicuro. 3 Project m-commerce modulo: „Sicurezza“ 3. Obiettivi del modulo Dopo aver completato il presente modulo, i principianti sapranno come scegliere le hosting solutions e i server web. Sapranno qual è il tipico softwere usato nei server web e capiranno l’importanza della sicurezza nei sistemi di server. I principianti conosceranno le differenze all’interno dei normali siti web statitci e dei sistemi di gestione di contenuti e saranno in grado di difendere le connessioni per i loro server. Sapranno, inoltre, come operano i certificati e perché è importante essere certificati da un’autorità di certificazione ben conosciuta. I principianti saranno in grado di controllare se un sito web è affidabile e se la connessione tra cliente e server è sicura e criptata. 4 4. Teoria In questo capitolo si troverà il bagaglio teorico del modulo 4.1. Sistemi di server In linea generale, tutti i computer possono essere utilizzati come sistemi di server. Un sitema di server è un computer che è sempre connesso a internet e fornisce differenti servizi come siti web, email, servizi di stampa etc. Ciò dipende dal softwere che si sta utilizzando. Anche computer come il Raspberry PI, piccolo e low-tech, può essere utilizzato per far funzionare un server. Ovviamente, se si sta utilizzando un sistema di webshop con dipendenze in altri sistemi, si potrebbe scegliere un sitema migliore e più affidabile. Normalmente i server sono forniti di sistemi di alimentazione elettrica e di raffreddamento ulteriori e memoria di backup per proteggere i dati. 4.1.1. Server Windows I server Windows sono normalmente utilizzati in un ambiente di compagnie più grosse, ciò significa che i server sono parte della cosiddetta “Active Directory”. Un’ Active Directory è un assemblamento di computer con dipendenze, servizi centrali e un’amministrazione centralizzata di utenti e computer con un dominio. Un dominio è un’unità di organizzazione centrale con uno schema di nomi che si usa all’interno del tuo ambiente. Le licenze del server Windows possono essere davvero costose, a seconda delle loro potenzialità. Nonostante un server web sia sempre libero nell’utilizzo in un ambiente server Windows, avere altri servizi come i database può far sì che la licenza costi. Per dare inizio ad una impresa, si raccomanda un server linux. Project m-commerce modulo: „Sicurezza“ 4.1.2. Server Linux Normalmente il software dei server Linux è gratuito e può essere utilizzato negli stessi sistemi di server di Windows. Serve solamente un computer e un servizio internet; di solito non ci sono costi per la licenza. A seconda del tuo grado di conoscenza dei sistemi operativi Linux, potresti installare sistemi operativi RedHat o basati su Debian. Nonostante vi possa essere un supporto limitato da parte dei produttori di software, vi sono online parecchi siti di supporto in cui è possibile trovare soluzioni per quasi tutti gli errori possibili. Si possono trovare e installare articoli aggiuntivi o espansioni al tuo software per server base, attraverso un programma per la gestione che è parte del sistema operativo. Di solito, il software Linux può essere utilizzato gratuitamente, ma se hai bisogno di alcuni prodotti specializzati, il produttore potrebbe avere alcune commissioni di licenza Per i principianti, tutti i softwere di cui si ha bisogno possono essere trovati nei normali depositi di softwere e possono essere installati gratuitamente. 4.2 Software di server Un software di server è di solito diviso in due categorie di utilizzazione. Vi sono molteplici prodotti gratuiti da installare, a seconda dei servizi che potrebbero servirti. 4.2.1 Webserver Il webserver è la parte di software che opera sul tuo sito web. A seconda della potenza di cui il tuo sito web ha bisogno per operare, hai la possibilità di scegliere tra diversi prodotti di software. Uno dei più utilizzati è il webserver gratuito Apache della Apache Software Foundation. Il suo utilizzo è gratuito e vi sono parecchi articoli aggiuntivi, a seconda del software di cui hai bisogno. 6 Project m-commerce modulo: „Sicurezza“ Un altro software interessante è il più leggero ma molto potente NGINX, anche questo è disponibile gratuitamente. Sul sito “howtoforge.com” si trovano alcuni tutorial su come installare e configurare questi server. Sui server Windows, l’IIS (Internet Information Services Webserver) è parte del sistema operativo e non ha bisogno di una licenza extra. Lo si può facilmente configurare attraverso l’interfaccia grafica di Windows. Apache e NGINX possono operare sia su sistemi Windows sia Linux. 4.3 Il tuo server A seconda dei tuoi bisogni e delle tue infrastrutture, potresti decider di ospitare il tuo sito web da solo, affittare un server o abbonarti a un servizio che si occupi di ospitarlo. 4.3.1 Server privato Se crei il tuo server privato, assicurati di mettere in sicurezza le connessioni al tuo server attraverso firewall e (opzionali) sistemi di rilevamento delle intrusioni. I firewall impediscono ad altri di accedere ai servizi predefiniti nel tuo server e limitano le connessioni a quelle che realmente vuoi. A seconda del sistema operativo che lavora nel tuo sistema di server, i sevizi che devi installare e rendere operativi sul tuo sistema possono essere trovati in luoghi diversi. Se vuoi connerti da remoto alla tua macchina (per la configurazione e/o la risoluzione dei problemi) potresti voler installare la SSH (Secure Shell Connections), che permette una connessione della riga di comando (chiamata shell) al tuo computer. Difficilmente c’è qualche tipo di limitazione se lavori sul tuo server da remoto con SSH. Se stai utilizzando un’interfaccia utente grafica (GUI, graphical user interface) potresti anche usare servizi come Teamviewer o Remote-Desktop per connetterti alla tua macchina. Nel tuo server dovrebbero esserci alcuni strumenti di base: 7 Project m-commerce modulo: „Sicurezza“ -un webserver (NGINX, APACHE, IIS,…) -un mailserver (exim, dovecot, Exchange,…) -firewall (come iptables) -un servizio di connessione da remoto (SSH, teamviewer,…) -una connessione ad un database (mysql, mariadb, postgresql,…) -ambienti di cui hai bisogno per il sito web che vuoi rendere operative sul computer (php, javascript,…) 4.3.2 Server in affitto Se non sei in grado di far funzionare un server privato, potresti facilmente affittarne uno da vari fornitori. Questi server (chiamati anche VServer) sono macchine reali o virtuali che operano nell’hardware del fornitore. Avrai la possibilità di accedere alla macchina da remoto e controllare l’alimentazione elettrica alla macchina. Se la tua macchina si blocca o non risponde più, puoi spegnere l’alimentazione elettrica e riaccenderla per ottenere un completo riavvio del sistema. Alcuni provider potrebbero fornire un servizio di riavvio e installarlo per te nella macchina, quindi potrai solamente accedere alla macchina e non dovrai installare il sistema operativo da solo. Se la macchina è operativa, non ci sono grandi differenze tra un server privato e uno in affitto. Nota importante: Se stai utilizzando il tuo server o quello affittato, mantieni sempre il server aggiornato e in condizione di eseguire gli aggiornamenti eaggiornalo periodicamente. Solo così puoi essere sicuro che le falle nella sicurezza siano chiuse nel software che stai usando! 8 Project m-commerce modulo: „Sicurezza“ 4.3.3 Servizi di hosting I servizi di hosting sono molto facili da usare e sono il modo più comune per aprire un webserver. Di solito, ti puoi registrare per i loro servizi e ti sarà dato immediatamente accesso al tuo webspace. Non dovrai installare servizi perché tutto è già funzionante nel server del fornitore. Di solito si ottiene: - webspace - database -indirizzi e-mail -(sub)dominii -credenziali ftp 4.3.4 Webspace Il Webspace è uno spazio in un server che può essere usato per immagazzinare e accedere ai dati, a un network o ad una connessione internet. A seconda del tuo contratto ci può essere più o meno spazio. Di solito puoi estendere il tuo hosting product o raggrupparlo se ti serve più spazio. 4.3.5 Database Molti webshop e siti web richiedono una connessione a un database per immagazzinare i dati. Utilizzando un database, le informazioni possono essere immagazzinate e recuperate in modo semplice ed efficace. I database di solito immagazzinano le informazioni in tabelle e hanno sintassi specializzata per immagazzinarle. Il backup e il recupero dei dati è semplice se si utilizza un database. 4.4 Dominio Un dominio è l’indirizzo web del tuo website o webshop. La struttura di un dominio cosiddetto completamente qualificato è come la seguente. 9 Project m-commerce modulo: „Sicurezza“ https://www.m-commerce.enterprises. I colori mostrano le diverse parti del nome di dominio. https: Il protocollo in questo caso è “https” che significa hypertext transfer protocol secure. È il protocollo di comunicazione usato per trasferire i dati in modo sicuro. La sicurezza è data da un criptaggio e/o da un’autentificazione. Si usa un certificato per fornire i dettagli sul propietario del sito web. www: il nome del subdominio dove si trova il tuo webserver. Sono possibili subdomini multipli con differenti nomi. Un subdominio (o un dominio di terzo livello) è utilizzato per fornire accesso al website corretto se ci sono più sitiweb e/o servizi sotto lo stesso nome del nominio. m-commerce: Il tuo secondo livello di dominio. Questo è il nome attuale del tuo sitoweb. È un nome registrato nell’archivio del dominio di livello superiore. enterprises: Questo è il dominio di livello superiore. I domini di livello superiore come “.com”, “.at”, .imprese” e tutti gli altri sono controllati da un’organizzazion non governativa chiamata IANA. Ogni dominio di livello superiore immagazzina informazioni sui domini registrati di secondo livello in database superflui. “.imprese” non è un dominio superiore molto comune, i più comuni sono: .com (in origine destinato a essere utilizzato solo per fini commerciali) .net (in origine destinato a essere utilizzato solo per siti di Rete) .org (in origine destinato a essere utilizzato per le organizzazioni) 10 Project m-commerce modulo: „Sicurezza“ Ad oggi la maggior parte dei domini di livello superiore può essere acquistata e utilizzata da chiunque. In alcuni casi era ed è ancora necessaria una prova del corretto utilizzo. Punti, due punti e slash hanno la funzione di delimitare, tranne che per il punto finale. L’ultimo punto è la root-label che rappresenta i server rootdomain che sanno dove, nel nostro esempio, sono immagazzinate le registrazioni del dominio superiore. Il punto viene automaticamente immesso dal browser, non c’è alcuna necessità di digitarlo manualmente. 4.5 Il tuo sito web Se hai accesso al tuo webspace o al server, puoi cominciare a gestire la tua attività attraverso il tuo sito web. I siti web di solito sono statici e sono stati scritti a mano alcuni anni fa. Tutto ciò è cambiato. Le nuove tecnologie permettono alle persone di creare sitiweb e webshop, semplicemente attraverso pochi click sul mouse. Alcuni fornitori di servizi di hosting forniscono un servizio ulteriore per creare un sitoweb base per te automaticamente. Dal momento che sul mercato vi sono una grande varietà di prodotti, scegli saggiamente sulla base delle necessità della tua azienda. Vi sono numerosi buoni prodotti open-source su internet che ti permettono di creare un sitoweb o un webshop in modo semplice e gratuito. 4.5.1 Sistemi di gestione dei contenuti (CMS) È consigliabile utilizzare un sistema di gestione dei contenuti al posto di un sito web autocreato. I sistemi di gestione dei contenuti sono in sostanza sitiweb creati utilizzando un’impostazione modulare. Il sistema base fornisce l’accesso al backend – un sito web solo per configurare e amministrare il tuo sito web – e al frontend, che è la parte del tuo sitoweb visibile agli utenti. 11 Project m-commerce modulo: „Sicurezza“ Il sistema può essere esteso attraverso l’installazione di plagin e moduli per fornire servizi specializzati come un webshop. Joomla! e Wordpress sono sistemi di gestione dei contenuti molto popolari ed entrambi si possono estendere con moduli di ecommerce privi di costi. 4.5.2 Problemi di sicurezza Sistemi di gestione dei contenuti sono creati da grandi comunità. Quindi sono aggiornati e controllati periodicamente per quanto rigurda la sicurezza. Gli utenti possono iscriversi alle mailing list e sono subito informati se si trovano minacce alla sicurezza e se c’è una soluzione disponibile per il problema. Così gli utenti possono chiudere le falle e fornire sicurezza. Ricordati di aggiornare periodicamente il tuo sistema. 4.6 Certificati Per assicurare la qualità ai clienti, gli operatori di un online shop possono utilizzare i servizi delle autorità di certificazione. Queste autorità richiedono informazioni dettagliate sui servizi forniti, i beni venduti o le licenze concesse. A seconda dell’autorità di certificazione, la tua attività online deve soddisfare un vario numero di requisiti. La sezione della rispettiva autorità dice quali requisiti servono. Se un negozio è certificato, all’operatore è permesso mettere un marchio sul sitoweb per mostrare ai clienti che il negozio è certificato. Inoltre, il dominio sul quale l’azienda opera dovrebbe essere messo in sicurezza attraverso un dominio/server certificato e l’uso di un criptaggio (HTTPS / SSL). Attraverso l’utilizzo dei server SSL sicuri, il traffico tra il server e i clienti è criptato e sicuro. Se i sistemi di pagamento online sono forniti, l’uso del criptaggio è obbligatorio. 12 Project m-commerce modulo: „Sicurezza“ 4.6.1 Server/cerificati di dominio I certificate di server e dominio sono utilizzati per fornire informazioni sui server connessi. Utilizzando i certificati di una autorità fidata, gli utenti possono vedere che il sito web in cui stanno navigando è realmente il sito che dice di essere. Inoltre il traffico è criptato e sicuro. Ciò significa protezione contro le intercettazioni sulla linea data. Gli utenti possono vedere se la connessione è in sicurezza cercando i seguenti segnali Browser window: HTTPS mostra che il contenuto è in sicurezza A seconda del browser che stai usando, vedrai un lucchetto o un simbolo diverso che mostra che la connessione è sicura: Microsoft Edge Browser: Mozilla Firefox: Opera: Dopo aver cliccato sul simbolo del lucchetto, cliccando su “dettagli”, è possibile visualizzare il certificato utilizzato e altre infomazioni sul 13 Project m-commerce modulo: „Sicurezza“ certificato stesso. Un certificato EV (Extended-Validation, vedi capitoli 4.6.2.3), accettato dai maggiori browser, di solito arriva come un segno verde o un nome. A seconda del browser usato, un lucchetto può anche essere mostrato in questa posizione. Quando questi certificati sono costosi, il loro utilizzo non è obbligatorio per le start-up. Non appena la tua azienda cresce, però, dovresti valutare di investire in questi certificati. I certificate SSl, per la maggior parte, si distinguono da: - Tipo di certificato - Accettazione del Browser - Criptaggio utilizzato inclusi i tipi di criptaggio (SHA1 / SHA2) - Tipo di convalida Vi sono diversi tipi di certificati. Possono essere emessi per domini singoli, domini, per domini jolly (significa che sono inclusi tutti i subdomini) o per domini multipli. 4.6.2 Tipi di convalida I ceritificati sono rilasciati dal tipo di convalida 4.6.2.1 Convalida del dominio Le convalide possono essere rilasciate mandando una e-mail al proprietario cui il sito è registrato. Questa informazione è immagazzinata nel database WHOIS, dove si può trovare ogni informazione sulla persona cui appartiene il sito web. 4.6.2.2 Convalida organizzativa Oltre alla convalida del dominio, bisogna fornire documenti sulla tua proprietà legale del dominio. Bisogna quindi inviare un documento legale sulla registrazione della tua compagnia all’autorità certificata normalmente, sarai connesso direttamente via skype o telefono. 14 e, Project m-commerce modulo: „Sicurezza“ 4.6.2.3 Convalida estesa Oltre alla convalida organizzativa, chi chiede il certificato deve provare che gli è consentito di fare ciò da una approvazione dell’azienda. Questi certificati appaiono con il background verde nel campo del browser. 4.7 Autorità SSL fidate La seguente lista fornisce informazioni su autorità certificate utilizzate comunemente e sui loro servizi e prezzi. Dal momento che vi sono molte compagnie che vendono certificati, la lista non è completa e mostra solamente le maggiori compagnie. Queste compagnie sono accettate da tutti i maggiori browser. ( preso da https://www.ssls.com/domain-only.html) 15 Project m-commerce modulo: „Sicurezza“ Come puoi vedere, i certificate accettati non devono per forza essere costosi. L’uso id questi certificati mostra la sicurezza dell’utente e il suo mandato per diventare un venditore certificato di fiducia. 4.8 Marchio di qualità Avendo un marchio di qualità di un’autorità maggiore sul sito, I clienti possono vedere che il negozio sta lavorando in conformità ai regolamenti e sta assicurando un buon sevizio. Molte autorità mettono in sicurezza gli acquisti dei clienti fornendo un’assicurazione: se l’operatore del negozio non fornisce i beni o i servizi, il denaro speso al negozio è restituito al cliente dall’autorità e loro ti restituiranno il denaro dall’operatore che offre un buon serviziio per il cliente. (presa da trustedshops.com) Trusted Shops è il più grande fornitore di marchi di fiducia in Europa. I marchi possono essere trovati in migliaia di siti web. Avendo un marchio siffatto, il tuo negozio ha una certificazione che dice che è buono per l’ ecommerce e valido per la sicurezza e l’assistenza clienti. Il marchio è fornito in modo che possa essere incluso nella maggior parte dei prodotti shop-software senza problema. Il processo di certificazione è semplice. Dopo la registrazione, che costa 89€, gli utenti possono applicare la certificazione. Saranno contattati da negozi di fiducia e comincerà il processo di certificazione. I negozi di fiducia devono soddisfare molti criteri per divenire certificati. 16 Project m-commerce modulo: „Sicurezza“ Son controllati i seguenti criteri: - Identità e raggiungibilità - Protezione di dati e sicurezza - Prodotti e costi - Consegna e pagamento - Processo di ordinazione - Cancellazione - Garanzia di negozi di fiducia - Indicatori di qualità - Affidabilità - Rimborso - Risposta - Giudizio dei clienti I negozi di fiducia forniscono un sistema di valutazione, cosicchè i clienti possano vedere quanto bene lavori l’operatore dell’azienda online. (Immagine presa da http://www.trustedshops.co.uk/) 17 Project m-commerce modulo: „Sicurezza“ I costi per mantenere il marchio dipendono dalle tue vendite. Se hai un sacco di vendite, il prezzo crescerà. Come si vede dall’immagine seguente, agli imprenditori non saranno addebitati soldi extra. Nel momento in cui il negozio diventa di maggior successo, il prezzo diventerà maggiore. Bisogna fornire regolarmente i dati relativi alle tue vendite all’autorità di certificazione. (Presa da http://www.trustedshops.co.uk/pricing/) 4.9 Leggi e regolamenti A seconda del paese in cui la tua compagnia è registrata, dovrai rispettare i regolamenti e la legge locale. Alcuni regolamenti potrebbero essere forniti dall’Unione Europea. Contatta qualcuno che abbia familiarità con la legislazione locale prima di finire nei guai con la legge. Nella maggior parte dei paesi europei, è obbligatorio avere una sezione speciale sul tuo sitoweb contenente i dettagli della tua compagnia. Ai clienti dovrebbero essere fonite informazioni su chi sta conducendo il negozio, dov’è registrato, come puoi contattare il negozio, come i dati personali vengono trattati dal negozio e cosa puoi fare se ti serve assistenza. 18 Project m-commerce modulo: „Sicurezza“ 4.9.1 Dati personali Se i dati personali del tuo cliente sono immagazzinati nel tuo server, devi stare molto attento nel gestirli. Vi sono differenti tipi di dati e devi fornire diversi livelli di sicurezza mentre li gestisci. Quando immagazzini dati, come informazioni sulle carte di credito, informazioni personali e altre specifiche informazioni per una persona o una compagnia nel tuo server, devi essere sicuro che i dati siano immagazzinati in modo sicuro e che altri non possano accedervi. Pertanto criptaggio e connessioni sicure sono molto importanti. Se i dati trasferiti non sono criptati e sono inviati come testo semplice, i dati e le password possono essere facilmente rubati senza alcuno sforzo. Ricorda sempre che i dati hanno valore e devono essere immagazzinati in modo sicuro. 4.9.1.1 Come gestire i dati 1. Informa i tuoi clienti su quali dati vengono immagazzinati e sii sicuro che i termini del servizio (TOS) del tuo sito web dichiarino chiaramente come i dati sono usati. Se possibile, immetti una casella di spunta così gli utenti, dovendoci cliccare sopra, dichiarano che hanno letto i tuoi TOS. 2. Utilizza certificati e criptaggio. Come spiegato nella sezione sui certificati, è molto importante creare un rapporto di fiducia con i clienti. Se il browser non si fida della connessione al server, perché dovrebbero gli utenti? Controlla sempre se il tuo certificato è ancora valido e rinnovalo per tempo. 3. Immagazzina i dati solo nel tuo server o nel server che hai affittato . Controlla con il tuo hosting provider se vi sono misure di sicurezza contro gli accessi privi di autorizzazione e se vengono periodicamente fatti backup del tuo database. Se i backup sono immagazzinati nel server del tuo fornitore, controlla nei loro TOS se terzi possono accedere ai backup. 4. Fai un backup da solo anche se l’hosting provider immagazzina backup. Immagazzina il backup criptato in un posto sicuro, 19 Project m-commerce modulo: „Sicurezza“ preferibilmente criptato anch’esso. La perdita di dati distrugge la fiducia! 5. Dovresti fare alcuni controlli di sicurezza e prove di penetrazione. Se la tua azienda è ancora piccola e il numero di clienti è gestibile, potresti non aver bisogno di queste procedure. Non appena la tua azienda crescerà, potrebbe attirare l’interesse di estranei e hacker. Assicurati che i tuoi server siano sicuri, facendo dei test professionali anti hacker per testare la sicurezza del tuo sistema. Utilizzeranno le medesime tattiche di un normale hacker e ti mostreranno le debolezze cosicché tu possa porvi rimedio. Se i cookies sono utilizzati e immagazzinati, informa i clienti in modo appropriato, cosicchè non vi siano incomprensioni. 5. Internet links Manuali su come creare un software nel tuo server: https://www.howtoforge.com/ Webserver gratuiti: http://www.apache.org/ http://nginx.org/ Sistemi di gestione dei contenuti: https://www.joomla.org/ https://wordpress.org/ Approfondimenti ulteriori: http://www.iana.org/ http://www.trustedshops.com/ 20