OWASP Topp De 10 allvarligaste riskerna i webbapplikationer OWASP East Sweden: Uppstartsmöte
|
|
- Birgitta Bergqvist
- för 9 år sedan
- Visningar:
Transkript
1 OWASP Topp De 10 allvarligaste riskerna i webbapplikationer OWASP East Sweden: Uppstartsmöte
2 Vad är OWASP Topp 10? Är ett av OWASP mest populära projekt Är inte en standard Fokuserad på att hantera risker, inte bara undvika dem Riktar sig till utvecklare, inte enbart säkerhetsintresserade Finns på engelska, franska, kinesiska, koreanska och portugisiska Snart på svenska Refereras av bl.a. MITRE, PCI DSS, DISA, FTC m.fl. Underhålls av Aspect Security Begränsa er inte till OWASP topp 10!
3 Siffror Första versionen kom 2003, baserad på förekomst Andra versionen kom redan 2004, därefter vart tredje år (2007, 2010, 2013) Från version 2010 och framåt baseras listan på risk Bygger på 8st datainsamlingar från 7st företag 4 konsultfirmor 3 programföretag sårbarheter
4 Värdering Värderas och prioriteras efter OWASP riskvärderings-metod; Exploaterbarhet: Svårt, Medel, Lätt Förekomst: Ovanlig, Vanlig, Välspridd Upptäckbarhet: Svårt, Medel, Lätt Påverkan: Lite, Begränsad, Allvarlig
5 A1 Injektion Injektionsbrister, såsom SQL-, OS- och LDAP-injektioner, uppstår när opålitlig data skickas till en interpreterare som en del av ett kommando eller fråga. Attackerarens illasinnade data kan lura interpretatorn att exekvera oönskade kommandon eller komma åt skyddad data. Exploaterbarhet: Lätt (3) Förekomst: Vanlig (2) Upptäckbarhet: Medel (2) Påverkan: Allvarlig (3)
6 A1 Injektion - exempel query = "SELECT * FROM pages WHERE id=" + http.get[id] + ";" => SELECT * FROM pages WHERE id=1; => SELECT * FROM pages WHERE id=1337; => SELECT * FROM pages WHERE id=1; DROP pages; query = "SELECT * FROM pages WHERE id='" + http.get[id] + "';" => SELECT * FROM pages WHERE id='1'; => SELECT * FROM pages WHERE id='1337'; => SELECT * FROM pages WHERE id='1; DROP pages'; => SELECT * FROM pages WHERE id='1'; DROP pages;-- '; query = "SELECT * FROM pages WHERE id='" + (int)http.get[id] + "'"; query = "SELECT * FROM pages WHERE id='#param1'", http.get[id];
7 A2 Bristfällig autentisering och sessionshantering Funktionalitet relaterat till autentisering och sessionshantering är inte alltid korrekt implementerade. Detta kan leda till att en attackerare får tillgång till lösenord, nycklar, sessionsbiljetter eller på annat vis kan överta en annan användares identitet. Exploaterbarhet: Medel (2) Förekomst: Välspridd (3) Upptäckbarhet: Medel (2) Påverkan: Allvarlig (3)
8 A2 Bristfällig autentisering och sessionshantering - exempel Sessions-ID i URL:n Sessions-ID inte som HTTP-only Set-Cookie: sessionid=t1dbu1agrwfzdcbtd2vkzw4=; Domain=example.com; Path=/; HttpOnly Lösenord lagras i klartext id username password admin password 2 servicedesk Andra exempel Återställ lösenord-svaret inte krypterat Inloggningen kvar efter stängt ner webbläsaren, t.ex. bibliotek Återuppfinn inte hjulet använd befintliga lösningar!
9 A3 Cross-site scripting (XSS) XSS-brister uppstår när en applikation tar opålitlig data och sänder den till besökarens webbläsare utan korrekt validering eller escaping. XSS möjliggör attackerare att exekvera skript i offrets webbläsare vilket kan kapa sessioner, byta ut element på sidan eller omdirigera till en annan skadlig hemsida. Exploaterbarhet: Medel (1) Förekomst: Väldigt välspridd (4) Upptäckbarhet: Lätt (3) Påverkan: Begränsad (2)
10 A3 Cross-site scripting (XSS) - exempel Reflekterad html = "<h1>söker efter '" + http.get[query] + "'</h1>" => <h1>söker efter 'något oskyldigt'</h1> => <h1>söker efter '<script>document.write(document.cookie);</script>'</h1> Lagrad html = "<b>författare:</b> " + sql.row[author] + "<br />" + sql.row[comment]
11 A3 Cross-site scripting (XSS) - exempel DOM-baserad Välj språk: <select> <script> url = decodeuri(document.location.href); document.write("<option>" + url.substring(url.indexof("lang=") + 5) + "</option>"); document.write("<option>engelska</option>"); </script> </select> => Välj språk: <select> <option>svenska</option> <option>engelska</option> </select>
12 A3 Cross-site scripting (XSS) - exempel DOM-baserad Välj språk: <select> <script> url = decodeuri(document.location.href); document.write("<option>" + url.substring(url.indexof("lang=") + 5) + "</option>"); document.write("<option>engelska</option>"); </script> </select> => Välj språk: <select> <option><script>alert(document.cookie);</script></option> <option>engelska</option> </select>
13 A3 Cross-site scripting (XSS) - exempel DOM-baserad Välj språk: <select> <script> url = decodeuri(document.location.href); document.write("<option>" + url.substring(url.indexof("lang=") + 5) + "</option>"); document.write("<option>engelska</option>"); </script> </select> => Välj språk: <select> <option><script>alert(document.cookie);</script></option> <option>engelska</option> </select>
14 A4 Osäkra direktreferenser En direktreferens uppstår när en utvecklare exponerar en referens till ett internt objekt, t.ex. en fil, mapp eller databasrad. Utan tillräcklig verifiering eller andra kontroller kan en attackerare modifiera referensen för att få tillgång till skyddad data. Exploaterbarhet: Lätt (3) Förekomst: Vanlig (2) Upptäckbarhet: Lätt (3) Påverkan: Begränsad (2)
15 A4 Osäkra direktreferenser - exempel Icke-validerad kontoinformation Obegränsad filtillgång Katalogtraversering
16 A5 Felaktig konfiguration Bra säkerhet kräver en säker konfiguration för applikationer, ramverk, applikations-, webb- och databasservrar och inte minst operativsystemet. Säkerhetsinställningen bör vara definierade, implementerade och underhållna, då standardinställningar ofta är osäkra. Slutligen bör all mjukvara hållas uppdaterade. Exploaterbarhet: Lätt (3) Förekomst: Vanlig (2) Upptäckbarhet: Lätt (3) Påverkan: Begränsad (2)
17 A5 Felaktig konfiguration - exempel Standardlösenord mysql u root p root Pratsamma felsidor Microsoft OLE DB Provider for SQL Server error '80040e07' Conversion failed when converting the nvarchar value 'liljon' to data type int. Gammal mjukvara uname a Debian GNU/Linux 4.0 ( ph33r)
18 A6 Exponering av känslig data Många webbapplikationer saknar tillräckligt skydd av känslig data, t.ex. kreditkortsnummer, personuppgifter och inloggningsuppgifter. Attackerare kan stjäla eller modifiera data för att genomföra kreditkortbedrägeri, identitetsstöld och andra brott. Känslig data förtjänar extra åtgärder, såsom kryptering både vid lagring och transport. Exploaterbarhet: Svårt (1) Förekomst: Ovanlig (1) Upptäckbarhet: Medel (2) Påverkan: Allvarlig (3)
19 A6 Exponering av känslig data - exempel Okrypterad trafik Skyddad data säkerhetskopieras till oskyddad disk rsync /var/www backupuser@backupserver:/var/www Lösenord lagras i klartext id username password admin password 2 servicedesk
20 A7 Bristande åtkomstkontroll på funktionsnivå De flesta webbapplikationer verifierar funktionsrättigheter när funktionen görs synlig för användaren, däremot saknas samma kontroll när funktionen utförs. Ifall en funktionsbegäran inte kontrolleras kan en attackerare utan rätt behörighet utföra funktionen. Exploaterbarhet: Lätt (3) Förekomst: Vanlig (2) Upptäckbarhet: Medel (2) Påverkan: Begränsad (2)
21 A7 Bristande åtkomstkontroll på funktionsnivå - exempel Icke-validerad kontoadministration Ingen rättighetskontroll back-end
22 A8 Cross-site request forgery (CSRF) En CSRF-attack tvingar en inloggad offers webbläsare att skicka en HTTP-begäran, inkl. offrets kakor eller andra autentiseringsuppgifter, till en sårbar webbapplikation. Detta möjliggör för en attackerare att skapa begäran som den sårbara applikationen tror är legitima begäran från offret. Exploaterbarhet: Medel (2) Förekomst: Vanlig (2) Upptäckbarhet: Lätt (3) Påverkan: Begränsad (2)
23 A8 Cross-site request forgery (CSRF) - exempel Get-parametrar utan hemlighet <img src=" /> Post-parametrar utan hemlighet <form action="change_password" method="post"> <input type="password" name="new_password" /> <button type="submit" /> </form> xmlhttp = new XMLHttpRequest(); xmlhttp.open("post", " true); xmlhttp.setrequestheader("content-type","application/x-www-form-urlencoded"); xmlhttp.send("new_password=lolichangedyourpassword");
24 A9 Använda komponenter med kända sårbarheter Komponenter, t.ex. bibliotek, ramverk eller andra moduler, kör nästan alltid med fulla rättigheter. Ifall en sårbar komponent utnyttjas kan en sådan attack åsamka stora skador. Applikationer som använder sårbara komponenter kan underminera säkerhetsåtgärder och öppnar för en rad möjliga attackvektorer. Exploaterbarhet: Medel (2) Förekomst: Välspridd (3) Upptäckbarhet: Svårt (1) Påverkan: Begränsad (2)
25 A9 Använda komponenter med kända sårbarheter Aspect Security & Sonatype analyserade nerladdningar från Maven 31st bibliotek organisationer 113,9 miljoner nerladdningar under ,9 miljoner nerladdningar 26% 29,8 miljoner med kända sårbarheter vid tidpunkten för nerladdning
26 A10 Ickevaliderade vidarebefordringar Webbapplikationen dirigerar ofta om användare till andra sidor och hemsidor och använder opålitlig data för att avgöra destinationen. Utan tillräcklig validering kan en attackerare vidarebefordra offer till phising- eller malware-siter, eller använda vidarebefordringen för att ge sig själv tillgång till skyddade sidor. Exploaterbarhet: Medel (2) Förekomst: Ovanlig (1) Upptäckbarhet: Lätt (3) Påverkan: Begränsad (2)
27 A10 Ickevaliderade vidarebefordringar - exempel Ickevaliderad vidarebefodran Ickevaliderad intern vidarebefordran
28 Tack! Frågor? David Johansson, Gustav Nyqvist, Åke Bengtsson
Säkerhet i applikationslagret och slaget om webben. John Wilander, Omegapoint, Rätt säkerhet, maj 2010
Säkerhet i applikationslagret och slaget om webben John Wilander, Omegapoint, Rätt säkerhet, maj 2010 John Wilander, konsult Omegapoint Forskar inom mjukvarusäkerhet Leder svenska OWASP Certifierad inom
Säkerhet. Säkerhet. Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet. Webbteknik II, 1DV449
Säkerhet Säkerhet Webbteknik II, 1DV449 Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet F06 Säkerhet Dagens agenda HTTPS Autentisiering - Egen autentisiering - Lösenordshantering
Datum: 2011-02-10 Version: Författare: Christina Danielsson Senast ändrad:
I N T E R N T Säkerhetskrav på extern part För enskild individs direktåtkomst till Datum: 2011-02-10 Version: Författare: Christina Danielsson Senast ändrad: Dokumentnamn: Säkerhetskrav på extern part
Modul 6 Webbsäkerhet
Modul 6 Webbsäkerhet Serverskript & Säkerhet Webbservrar & serverskript exponerar möjlighet för fjärranvändare att skicka data och köra kod vilket medför risker. Man ska aldrig lita på att alla vill göra
Avancerade Webbteknologier 2. AD11g Göteborg 2012 Säkerhet
Avancerade Webbteknologier 2 AD11g Göteborg 2012 Säkerhet Korta punkter Projekt: Något som behöver redas ut? Product: Public Guid CategoryID {g; s;} Public virtual Category Category {g; s;} Category: Public
Essential Php Security Författare: Shiflett, Chris Antal sidor: 124 Förlag: O'Reilly
PHP Säkerhet & Optimering tobias.landen@chas.se se Att läsa om ämnet Bra och kortfattad tt dbok: Essential Php Security Författare: Shiflett, Chris Antal sidor: 124 Förlag: O'Reilly ISBN 10: 059600656X
Webbsäkerhet för IT-tekniker VT2014 Johan Leitet Nätverkssäkerhet, 1DV425 johan.leitet.se twitter.com/leitet facebook.
Webbsäkerhet för IT-tekniker VT2014 Nätverkssäkerhet, 1DV425 Johan Leitet johan.leitet@lnu.se johan.leitet.se twitter.com/leitet facebook.com/leitet Webbsäkerhet Dagens agenda Webbsäkerhet Klientsida -
Lagring i molnet. Per Hellqvist Senior Security Specialist Symantec Nordic AB
Lagring i molnet Per Hellqvist Senior Security Specialist Symantec Nordic AB Först: Symantec har SaaS-tjänster* (*Storage as a Service) I Symantec Protection Network ingår Symantec Online Storage Symantec
Virus och andra elakartade program
Modul 10 Trojaner Virus och andra elakartade program Datorvirus har senaste tiden fått mycket publicitet Datorvirus är en typ av elakartad programvara Effekterna av ett datorvirus är normalt uppenbar Virusrapporter
Webbsäkerhet. för IT-tekniker VT2013. Johan Leitet johan.leitet.se
Webbsäkerhet för IT-tekniker VT2013 Johan Leitet johan.leitet.se Dagens agenda Klient/server-arkitektur, attackvektorer HTTPS Attackvektorer, klientsida - Cross-site-scripting - Session-hijacking - CSRF
E11 "Protection" Föreläsning 11, HT2014 Säkerhet, tillgänglighet. Johan Leitet. Kurs: 1dv403 Webbteknik I
Föreläsning 11, HT2014 Säkerhet, tillgänglighet E11 "Protection" Kurs: 1dv403 Webbteknik I Johan Leitet E11 Protection Dagens agenda Tillgänglighet Säkerhet Webbsajt vs. Webbapp Webbsida/webbsajt Webbapplikation
Säkra webbapplikationer. John Wilander, Omegapoint, KTH maj 2010
Säkra webbapplikationer John Wilander, Omegapoint, KTH maj 2010 John Wilander, konsult Omegapoint Forskar inom mjukvarusäkerhet Leder svenska OWASP Certifierad inom Javautveckling och Security Development
Swedish Association for Software Testing 2009-05-12. 2009 Inspect it AB
AB Applikationssäkerhetstestning Swedish Association for Software Testing 2009-05-12 Presentation Vem är jag? Mattias Bergling, Inspect it Arbetar med Informationssäkerhet Fokus på IT-säkerhet Intrångstester
Storegate Pro Backup. Innehåll
Storegate Pro Backup Välkommen! I denna manual kan du bland annat läsa om funktioner och hur du ska konfigurerar programmet. Läs gärna vårt exempel om versionshantering och lagringsmängd innan du konfigurerar
Introduktion till datasäkerhet. Christian Ohlsson 1
Introduktion till datasäkerhet Christian Ohlsson 1 Varför säkra upp webbapplikationer? Christian Ohlsson 2 Vart ska man attackera? Tema WP PHP Apache Win/ Mac/ Linux h"ps Cisco h"ps SUN Klient Brandvägg
ASP.NET MVC. Copyright Mahmud Al Hakim mahmud@dynamicos.se http://www.webbacademy.se. Innehåll
ASP.NET MVC Copyright Mahmud Al Hakim mahmud@dynamicos.se http://www.webbacademy.se Innehåll Introduktion till MVC Controller Action-metoder Views Arbeta med Layout-sidor och sektioner Route konfiguration
Instruktion för integration mot CAS
IT-enheten Instruktion för integration mot CAS Per Hörnblad Instruktion 2010-10-29 Sid 1 (7) Instruktion för integration mot CAS Projektnamn Instruktioner för Integration mot CAS Fastställt av Per Hörnblad
Riktlinjer för informationssäkerhet
Dnr UFV 2014/1307 Riktlinjer för informationssäkerhet Fastställda av Säkerhetschef 2014-10-28 Innehållsförteckning 1 Inledning 3 2 Ansvar 3 2.1 Efterlevnad 3 2.2 Uppdatering av riktlinjerna 4 3 Definitioner
Ekonomiportalen Sa kommer du iga ng
Ekonomiportalen Sa kommer du iga ng Innehållsförteckning Inloggningssidan... 2 Så här loggar du in... 3 Glömt ditt lösenord? Så här återställer du ditt lösenord... 4 Glömt lösenord till kundgemensamt rapportkonto?...
Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund
Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en
Identity Management i ett nätverkssäkerhetsperspektiv. Martin Fredriksson
Identity Management i ett nätverkssäkerhetsperspektiv Martin Fredriksson Guide Konsult Göteborg AB, 2004 Varför IdM? Flera olika plattformar/tekniska system Windows, AD, Unix, routrar, VPN, etc, etc Många
Säkra Designmönster (Secure Design Patterns)
Säkra Designmönster (Secure Design Patterns) Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) Säkra designmönster Beskrivningar eller mallar
Säkerhet. Föreläsning 6 Säkerhet. Johan Leitet twitter.com/leitet facebook.com/leitet. Webbteknik II, 1DV449
Säkerhet Föreläsning 6 Säkerhet Webbteknik II, 1DV449 Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet F06 Säkerhet Dagens agenda HTTPS Autentisiering - Egen autentisiering - Lösenordshantering
Bokmärket En säker webbapplikation. Maria Westin. Projektrapport, DT144G Webbapplikationssäkerhet, 7,5 poäng
MITTUNIVERSITETET Institutionen för informationsteknologi och medier (ITM) Examinator: Daniel Bosk, daniel.bosk@miun.se Författarens e-postadress: mawe0507@student.miun.se Utbildningsprogram: Webbutveckling,
JobOffice SQL databas på server
JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.
Karlstads Universitet, Datavetenskap 1
DAV B04 - Databasteknik KaU - Datavetenskap - DAV B04 - MGö 229 PHP Hypertext Preprocessor Scriptspråk på serversidan Innebär att webbservern översätter php-scripten innan sidan skickas till webbläsaren,
Innehåll Security. Chapter 4 och 7 Beginning SQL Server 2008 for Developers
Innehåll Security SQL Injektions Säkerhetssystemet Schema Login Användare Roller User Applikationsanvändare AppUser Backup av databas Restore / Recovery av databas Flytta/Kopiera en databas, Detach/Attach
Riktlinje för säkerhetskrav vid upphandling av IT-stöd
1 (5) Ver. 1.1-2008-11-06 Riktlinje för säkerhetskrav vid upphandling av IT-stöd 1. Inledning Detta dokument redogör för vissa grundläggande säkerhetskrav som bör ställas i samband med anskaffning eller
Kunskapsbank ICARUS DB
Kunskapsbank ICARUS DB K E Y L O G I C A B 1 Innehållsförteckning 1 Innehållsförteckning 1 2 SQL Server 2012, 2014 3 3 SQL anslutningsfel (SSL Security) 3 4 SQL Server 2008 4 5 SQL Server 2005 4 5.1 Installation
Installationsanvisning. Dokumenttyp Installationsanvisning Område Boss med delad databas
Ort och datum Ort och datum Namn Namn Magnus Einarsson/+46 (0)+46 54 291742 2010-06-29 1.0 1 (5) Innehållsförteckning 3 1 Inledning 3 1.1 Introduktion... 3 1.2 Revisionshistoria... 3 1.3 Referenser...
Försöksnomineringssystem 2013
Försöksnomineringssystem 2013 Försöksnomineringssystem 2013... 1 1 Nominering... 2 1.1 Nominera sig själv... 2 1.2 Nominera någon annan... 2 1.3 Nominera som förening m.fl.... 2 2 Deltagaruppgifter...
Överföring av filer med Zendto v 1.1. stora filer som inte kan skickas via e-post konfidentiella uppgifter som inte kan skickas via okrypterad e-post
Folkhälsans ZendTo ZendTo är till för enkel och säker överföring av stora filer som inte kan skickas via e-post konfidentiella uppgifter som inte kan skickas via okrypterad e-post ZendTo används via webbläsare,
Säkerhet ur ett testperspektiv
Säkerhet ur ett testperspektiv (Erfarenheter efter 4 år med säkerhetstest på Microsoft) Copyright Prolore AB. All rights reserved. Viktor Laszlo - Prolore Jobbat med teknisk testning i 15 år Var med och
Kapitel 4 Arkivmenyn Innehåll
Kapitel 4 Arkivmenyn Innehåll ARKIVMENYN...2 Byt aktuell användare...2 Utskrift till skärm eller skrivare...3 SQL verktyget...4 Ny SQL...4 Hämta SQL...5 Spara SQL...5 Kör SQL...5 Visa som...5 Avsluta...5
Konfigurationer Video- och distansmöte Bilaga till Tekniska anvisningar
Konfigurationer Video- och distansmöte Bilaga till Tekniska anvisningar Innehållsförteckning 1 Inledning... 3 2 Inkopplingsalternativ... 4 2.1 Lokal gatekeeper ansluten till Central Sjunet SBC... 4 2.2
Webbsäkerhet och vanliga brister - kunskapsläget bland utvecklare.
Kandidatarbete I programvaruteknik 06 2014 Webbsäkerhet och vanliga brister - kunskapsläget bland utvecklare. Jane Strandberg Mattias Lyckne Kontaktinformation: Author(s): Jane Strandberg E-mail: jane.strandberg@gmail.com
tisdag 8 november 11
Hur bygger vi SSO-lösningar utan att påverka IT-infrastrukturen? 2011-11-07 Tommy Almström Product Manager www.nordicedge.se/talmstrom Dagens mest aktuella fråga: Hur många konton samt lösenord har
WordPress och säkerhet inom tillägg från tredje parter
Daniel Friberg WordPress och säkerhet inom tillägg från tredje parter Skydda mot SQL-injection och Cross Site Scripting. Fallstudie av tre tillägg. WordPress and security in third party plugins Protect
Övning MS SQL och MVC del 2
1 Övning MS SQL och MVC del 2 Denna övning, som är uppdelad i två delar, kommer att visa hur du kan arbeta med MS SQL och MVC. Applikationen är ett inloggningssystem som innehåller de flesta saker som
Webbservrar, severskript & webbproduktion
Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera
2 Varför är XSS och SQL-injection så vanligt?
Datum: 2006-10-02 2006-10-02 Skribent: Jonas Feldt Föreläsare: Gunnar Kreitz 2D1395, Datasäkerhet Nya tekniker Den här föreläsningen behandlar säkerhetshål i SQL- och PHP-kod, möjliga exploits av teckenkodningssystemet
Webbprogrammering. Sahand Sadjadee
Webbprogrammering Sahand Sadjadee Agenda Webb The World Wide Web (WWW) is a network of online content that is formatted in HTML and accessed via HTTP. The term refers to all the interlinked HTML pages
Innehåll. Dokumentet gäller från och med version 2014.3 1
Innehåll Introduktion... 2 Före installation... 2 Beroenden... 2 Syftet med programmet... 2 Installation av IIS... 2 Windows Server 2008... 2 Windows Server 2012... 6 Installation av webbapplikationen
TrustedDialog 3.3 installation
TrustedDialog 3.3 installation 1 Inledning Dokumentet beskriver installationen av TrustedDialog. Installationen och beroendena gör att beskrivningen med nödvändighet blir på en ganska övergripande nivå.
EIT060 Datasäkerhet - Projekt 2. Jacob Ferm, dt08jf0 Johan Paulsson, dt08jp8 Erik Söderqvist, dt08es8 Magnus Johansson, dt08mj9 26 februari 2011
EIT060 Datasäkerhet - Projekt 2 Jacob Ferm, dt08jf0 Johan Paulsson, dt08jp8 Erik Söderqvist, dt08es8 Magnus Johansson, dt08mj9 26 februari 2011 Innehåll 1 Introduktion 1 2 SSL 1 2.1 Anslutningsprocessen.........................
WiFi4EU-kontrollfunktion. Vägledning v1.0
EUROPEISKA KOMMISSIONEN GENERALDIREKTORATET FÖR INFORMATIONSTEKNIK WiFi4EU-kontrollfunktion Vägledning v1.0 Innehåll 1. Inledning... 2 2. Stöd för webbläsare... 2 3. Insamlade uppgifter... 2 4. Installationskrav...
Kunskapsbank ICARUS DB
Kunskapsbank ICARUS DB K E Y L O G I C A B 1 Innehållsförteckning 1 Innehållsförteckning 1 2 SQL Server 2005 3 2.1 Installation 3 2.2 Användargränssnitt (DBMS) för SQL Express 3 2.3 Undvik att transaktionsloggen
Remote Access Service
Remote Access Service Tjänstebeskrivning Version Konfidentiell sida 1 av 15 Innehåll INNEHÅLL 1 Om detta dokument 4 1.1 Relaterade dokument 4 1.2 Termer och begrepp 4 2 Översikt 6 2.1 Tjänstens användningsområde
Installationsbeskrivning för CAB Service Platform med CABInstall
Installationsbeskrivning för CAB Service Platform med CABInstall INLEDNING... 2 INSTALLATION... 3 AVANCERAD INSTALLATION... 10 YTTERLIGARE INFORMATION... 11 Proxy... 11 Sida 1 av 12 Inledning Denna beskrivning
Version: 1.1 Datum: evry.com. Användardokumentation. Case Portal
Version: 1.1 Datum: 2013-10-24 evry.com Användardokumentation Case Portal Innehållsförteckning 1 Inledande information 3 2 Skapa användare 3 3 Mina aktiva ärenden 4 3.1 Se relaterade ärenden 6 4 Sök 6
Krav på webbläsare. Manual för arbetslöshetkassorna. De webbläsare som är kompatibla med portalen är minst Internet Explorer 6.x och Firefox 2.
Användarmanual till IAF:s portal för arbetslöshetskassor 1 (8) Manual för arbetslöshetkassorna Krav på webbläsare De webbläsare som är kompatibla med portalen är minst Internet Explorer 6.x och Firefox
Modul 8 Hantering av indata
Modul 8 Hantering av indata Indata De flesta webbplatser idag tillåter användare att mata in data Utan denna möjlighet hade inte webben varit vad den är idag Tyvärr innebär detta stora säkerhetsrisker
Datasäkerhet. Informationsteknologi sommarkurs 5p, 2004. Agenda. Slideset 10. Hot mot datorsystem. Datorsäkerhet viktigare och viktigare.
Informationsteknologi sommarkurs 5p, 2004 Mattias Wiggberg Dept. of Information Technology Box 337 SE751 05 Uppsala +46 18471 31 76 Collaboration Jakob Carlström Datasäkerhet Slideset 10 Agenda Hot mot
Webbprogrammering, grundkurs 725G54
Webbprogrammering, grundkurs 725G54 Lab 4, 5 ERD PHP + MySQL Återblick Idag Sessions PHP och MySQL för samband Lab 6 725G54: Genomgång projektuppgift Avstämning av kursmål Om sessions På IDA måste ni göra
E-legitimationsnämndens legitimeringstjänster för test
E-legitimationsnämndens legitimeringstjänster för test 2015-11-11 Inledning E-legitimationsnämnden) tillhandahåller två legitimeringstjänster för test. Den första legitimeringstjänsten har endast gränssnitt
Icke funktionella krav
1 (9) Underskriftstjänst Svensk e-legitimation 2 (9) INNEHÅLL 1 Inledning... 3 2 Tillgänglighet och kapacitet... 3 2.1 Svarstider... 3 3 Administrativ säkerhet... 4 3.1 Policy och regelverk... 4 3.1.1
Dovado Tiny - installationsguide
Dovado Tiny - installationsguide KONTROLL Kontrollera följande steg innan ni påbörjar installationen av Dovado Tiny router Använder ni routern från SwedfoneNet? Har ni fått en Dovado router från annan
Kryptering. Krypteringsmetoder
Kryptering Kryptering är att göra information svårläslig för alla som inte ska kunna läsa den. För att göra informationen läslig igen krävs dekryptering. Kryptering består av två delar, en algoritm och
Skapa din egen MediaWiki
Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell
FileMaker Pro 10 och FileMaker Pro 10 Advanced
FileMaker Pro 10 och FileMaker Pro 10 Advanced Detta dokument tillhandahåller information om senaste nytt och problem med FileMaker Pro 10 och FileMaker Pro 10 Advanced. Allmän information finns i hjälpen
Innehåll Security. Chapter 4 och 7 Beginning SQL Server 2008 for Developers
Innehåll Security SQL Injektions Säkerhetssystemet Schema Login Användare Roller User Applikationsanvändare AppUser Backup av databas Restore / Recovery av databas Flytta/Kopiera en databas, Detach/Attach
Innehåll. MySQL Grundkurs
MySQL Grundkurs Copyright 2014 Mahmud Al Hakim mahmud@dynamicos.se www.webbacademy.se Innehåll Introduktion till databaser Installera MySQL lokalt Webbserverprogrampaket (XAMPP) Introduktion till phpmyadmin
Electronic Purse Sweden AB
Electronic Purse Sweden AB Installation av Gespage Enterprise Version 5 Datum: 2014-01-21 Copyright 2014 Electronic Purse Sweden AB Sida 2 Gespage installation Electronic Purse Sweden AB Innehåll Installation
Boss installationsmanual förberedelser
1 Boss installationsmanual förberedelser Boss kan installeras på flera sätt, Serverinstallation eller Nätverksinstallation. För båda dessa sätt kan man dela databasen med flera användare. Serverinstallation,
Vad är molnet?... 2. Vad är NAV i molnet?... 3. Vem passar NAV i molnet för?... 4. Fördelar med NAV i molnet... 5. Kom igång snabbt...
Produktblad för NAV i molnet Innehåll Vad är molnet?... 2 Vad är NAV i molnet?... 3 Vem passar NAV i molnet för?... 4 Fördelar med NAV i molnet... 5 Kom igång snabbt... 5 Bli kostnadseffektiv... 5 Enkelt
Exemple på Tentauppgifter Webbprogrammering
LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Exemple på Tentauppgifter Webbprogrammering 2019 02 28 version 2019-03-20 15:36:14+01:00 Tillåtna hjälpmedel: inga. Detta är ett exempel på
Anvisningar för inkoppling till Mikrodataåtkomst vid SCB
Anvisningar för inkoppling till Mikrodataåtkomst vid SCB Välkommen till systemet för mikrodataåtkomst, MONA. Denna handledning hjälper dig att snabbt komma igång och arbeta med MONA-systemet. Om du stöter
JavaScript in SharePoint and not just for Apps. Wictor Wilén
JavaScript in SharePoint and not just for Apps Wictor Wilén Wictor Wilén Agenda Varför JavaScript? JavaScript bibliotek SharePoint JS bibliotek JavaScript Client Side Object Model (JSOM/CSOM) REST Client
Metoder för datasäkerhet. Vad handlar en sådan kurs om???
Metoder för datasäkerhet Vad handlar en sådan kurs om??? Vad avses då media rapporterar om datasäkerhet? Oftast resultat av brister i säkerheten Allt möjligt av helt olika karaktär, som Försvunna viktiga
Installation och konfiguration av klientprogramvara 2c8 Modeling Tool
Installation och konfiguration av klientprogramvara 2c8 Modeling Tool Hämta programpaket, MSI Aktuell version av klientprogramvaran finns tillgänglig för nedladdning på vår hemsida på adress http://www.2c8.com/
Modern webbutveckling. av Robert Welin-Berger
Modern webbutveckling av Robert Welin-Berger robertwb@kth.se Modern webbutveckling 1. Projektstorlek och Arkitektur 2. Callbacks 3. Event driven arkitektur 4. MEAN stack 5. ODM/ORM 1. Projektstorlek och
Åtkomst till Landstingets nät via Internet
Åtkomst till Landstingets nät via Internet https://landstingetsormland.se/distansarbete 1 (12) Innehåll 1 Så fungerar PointSharp app eller dosa...3 1.1 Support...3 2 Lägg till Webaccess.dll.se som en tillförlitlig
Nya webbservern Dvwebb.mah.se
Nya webbservern Dvwebb.mah.se Bakgrund: BIT (Bibliotek och IT) beslutar att ta ner Novell systemet 28/3 som är en katalogtjänst som styr bland annat alla studenter s.k. hemkataloger på Malmö högskola såväl
LVDB i GEOSECMA. Innehåll. Inledning. Produkt: GEOSECMA Modul: LVDB Skapad för Version: Uppdaterad:
Produkt: GEOSECMA Modul: LVDB Skapad för Version: 10.4.1 Uppdaterad: 2019-05-21 LVDB i GEOSECMA Innehåll Inledning... 1 Hämta XML från NVDB... 2 Full LVDB-import... 3 Inkentell LVDB-import... 4 NVDB inställningar...
Version Namn Datum Beskrivning 1.0 Förutsättningar Vitec Ekonomi 1.1 Marie Justering för krav på Windows Server
Version Namn Datum Beskrivning 1.0 Förutsättningar Vitec Ekonomi 1.1 Marie 2017-03-09 Justering för krav på Windows Server 2012 1.2 Micke 2017-04-07 Vitec Ekonomi från x.60 kräver IIS 8 och websocket.
Kandidatexamen Säkerhetstestning av webbapplikationer och CMS plattformen EPiServer
Examensarbete Kandidatexamen Säkerhetstestning av webbapplikationer och CMS plattformen EPiServer Security testing of web applications and the CMS platform EPiServer Författare: Per Ignatius Handledare:
Mappar och filer för webbsidor
Mappar och filer för webbsidor I de4a dokument illustreras det hur du kan arbeta med mappar och filer, då du skapar webbsidor och ska publicera dem för uppgi=erna. Det visas också hur du skickar in redovisningar
Pentetrationstest - Pentest är en sårbarhetgranskning mot en applikation,
Kandidatuppsats IT-Forensik och Informationssäkerhet 180 hp Automatiserad Sårbarhetsskanning Granskning av Webbapplikationer Digital Forensik 15 hp Halmstad 2019-07-17 David Åkerman och Axel Lindegren
Installation av Virtualiseringsplattform
Installation av Virtualiseringsplattform Revisionshistorik Version Beskrivning Ändrad av PA1 Upprättande av dokument för version 1.3.1 av virtualiseringsplattformen PA2 Smärre justeringar efter installation
FLEX Personalsystem. Uppdateringsanvisning
FLEX Personalsystem Uppdateringsanvisning Innehållsförteckning UPPDATERING... 3 Allmänt... 3 Förberedelser... 3 Informera om uppdatering... 3 Ladda hem uppdateringsfiler... 4 Att observera vid uppdatering...
Granskning av säkerheten i mobila enheter. Internrevisionsrapport
Dnr UFV 2017/0270 Granskning av säkerheten i mobila enheter srapport Fastställd av Konsistoriet 2017-04-26 Innehållsförteckning Inledning och bakgrund 3 Syfte och avgränsningar 3 Omfattning och metod 3
Viktigt! Läs igenom hela anvisningen innan du påbörjar inloggningen för första gången.
Inloggning för COINS och COINS Analys Genom inloggningsportalen på http://start.coins.se får du som användare tillgång till alla våra system och tjänster som du är behörig till med ditt SSL-användarcertifikat,
EIT060 Datasäkerhet - Projekt 2. Jacob Ferm, dt08jf0 Johan Paulsson, dt08jp8 Erik Söderqvist, dt08es8 Magnus Johansson, dt08mj9 26 februari 2011
EIT060 Datasäkerhet - Projekt 2 Jacob Ferm, dt08jf0 Johan Paulsson, dt08jp8 Erik Söderqvist, dt08es8 Magnus Johansson, dt08mj9 26 februari 2011 Innehåll 1 Introduktion 1 2 SSL 1 2.1 Anslutningsprocessen.........................
Telia Centrex IP Administratörswebb. Handbok
Telia Centrex IP Administratörswebb Handbok Telia Centrex IP Administratörswebb Handbok 2 Handbok Telia Centrex IP Administratörswebb Du hittar alltid senaste versionen av denna handbok på https://ipac.telia.com
Programbeskrivning. Chaos på Web. Version 1.0 2005-09-21
2005-09-21 Programbeskrivning Chaos på Web Version 1.0 Chaos systems AB Tel. 08-410 415 00 e-post: info@chaos.se Solna strandväg 18, 6tr Fax. 08-29 06 66 http://www.chaos.se 171 54 SOLNA Reg. nr: 556476-6813
Konfigurationer Videooch distansmöte Bilaga till Tekniska anvisningar
Konfigurationer Videooch distansmöte Bilaga till Tekniska anvisningar Innehåll 1. Inledning... 3 2. Inkopplingsalternativ... 3 2.1 Lokal gatekeeper ansluten till Central Sjunet SBC... 4 2.2 Lokal SBC ansluten
Handbok SSCd. Peter H. Grasch
Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda SSCd 7 2.1 Baskatalog.......................................... 7 2.2 Inställning.......................................... 7 2.3 Databas............................................
SNITS-Lunch. Säkerhet & webb 2013-10-08
SNITS-Lunch Säkerhet & webb 2013-10-08 Kort om ÅF ÅF i Karlstad idag! Vi är ca 150 varav 50 inom IT Automation Elkraft Mekanik Industriell IT Process och miljö IT och telekom Energi Industri Automotive
Se övergripande tidplan för arbetet med SITHS Kontinuitetssäkring och SITHS e-id på denna sida:
Checklista och information SITHS e-id - för ansvarig utgivare Informationen i detta dokument riktar sig främst till ansvarig utgivare, id-administratörer och övriga personer som jobbar med SITHS. Dokumentet
Innehållsförteckning... 1. ADSync... 2. Windows Azure Active Directory... 2. ADSynC- Installation... 2. Konfigurera ADSync... 4
INNEHÅLLSFÖRTECKNING Innehållsförteckning... 1 ADSync... 2 Windows Azure Active Directory... 2 ADSynC- Installation... 2 Konfigurera ADSync... 4 Välj användarna som skall synkroniseras.... 5 Användarmappningar
Inledning LAMP Perl Python.
... 1 Inledning... 1 1. Linux, Apache, MySQL, PHP (LAMP)... 2 1.1 Linux... 2 1.2 Apache... 3 1.3 MySQL... 4 1.4 PHP... 5 2. Wordpress... 8 2.1 Databasen... 8 2.2 Installation av Wordpress... 9 2.3 Multisite...
Lite mer om CGI-programmering
Lite mer om CGI-programmering Innehåll Vad är CGI? Vad är Forms? Vad är Perl? Forms, CGI och Perl Läs också: Internetprogrammering F 14 Kursboken s s 48-51 Exemplen på på kursens sidor: sidor: http://www.nada.kth.se/kurser/kth/2d4334/98-99/contents/cgi/examples.html
3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual
3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual ,QQHKnOOVI UWHFNQLQJ,QVWDOODWLRQDY931NOLHQW 'DWRUHUVRPLQJnULHQ)DVW7UDFNPLOM $QYlQGDUHPHGNRQWRL9+6RFKGDWRUPHG:LQGRZV;3 $QYlQGDUHPHGNRQWRLDQQDQGRPlQlQ9+6HOOHUGDWRUPHG:LQGRZV
Installation/uppdatering av Hogia Personal fr.o.m. version 13.1
Installation/uppdatering av Hogia Personal fr.o.m. version 13.1 Viktig information gällande installation Från version 12.2 av Hogia Personal krävs Microsoft.Net Framework 3.5 SP1 för att installation skall
Sätta upp e-post server Ubuntu 14.04, del 1 installation av programvara, konfiguration av mysql och Postfix
Sätta upp e-post server Ubuntu 14.04, del 1 installation av programvara, konfiguration av mysql och Postfix Arbetsuppgift 1: Uppdatera och uppgradera din installation. Steg 1: Starta och logga på din server,
INNEHÅLL. Konfigurering av SQL Server. Egenskaper Kommunikationsprotokoll
INNEHÅLL Konfigurering av SQL Server Egenskaper Kommunikationsprotokoll 1 KONFIGURERING AV SQL SERVER SQL Server är nästan självkonfigurerande. Minne, anslutningar och buffrar hanteras dynamiskt. Man kan
Microsoft Operations Manager 2005
Microsoft Operations Manager 2005 Grundläggande begrepp Syfte med artikel När jag började arbeta med MOM2K5 upplevde jag det som svårt att få en överblick över alla komponenter och hur dessa hängde ihop.
2014-2015 Alla rättigheter till materialet reserverade Easec
1 2 Innehåll Introduktion... 3 Azure SQL Database... 4 Översikt Azure SQL Database... 5 Azure SQL Server... 6 Azure SQL Database Tier... 7 DaaS vs SQL Server i virtuell maskin... 9 DaaS vs SQL Server i
Innehåll 1 Inledning Serverinstallation 2.1 Systemkrav 2.2 SQL Server 2.3 Behörighet vid installation 2.4 Behörighetskontroll i Microsoft SQL Server
Installationsanvisning Boss delad databas sid 2 (40) Innehåll 1 Inledning 3 2 Serverinstallation 3 2.1 Systemkrav 3 2.2 SQL Server 3 2.3 Behörighet vid installation 3 2.4 Behörighetskontroll i Microsoft