P1-projekteksamen NANNY. Nøgleordsbaseret netværksovervågning Gruppe B226

Størrelse: px
Starte visningen fra side:

Download "P1-projekteksamen NANNY. Nøgleordsbaseret netværksovervågning Gruppe B226"

Transkript

1 P1-projekteksamen NANNY Nøgleordsbaseret netværksovervågning Gruppe B226 Anders Tornvig Christensen, Andreas Møgelmose, Andri Óskarsson, Henrik Holbæk Pedersen og Mads Høgsgaard

2 Disposition for fremlæggelsen Intro, video, problemanalyse (Mads) Systemanalyse, værktøjer, metoder (Anders) Programdesign, -initialisering (Andreas) Håndtering af pakke (Andri) Pakkekontrol, systemadministration (Henrik) Test, forbedringer (Henrik) Konklusion, procesanalyse (Andreas)

3 Introduktion af projektet

4 Video

5 Initierende problem Hvordan er sikkerheden og hvilke risici er der i dag for børn på nettet? Hvem gør noget for at forbedre sikkerheden for mindreårige internetbrugere? Hvad gør skoler og de sociale hjemmesider? I hvilket omfang kan man retsligt tillade sig at overvåge børns færden på nettet? Hvis der viser sig at være problemer med mobning eller chikane, hvordan kan netværksovervågning så bruges til at forhindre det?

6 1. Sikkerheden og risici Sikkerhed Oplysning om brug af chat Forældres og læreres interesse i sikkerhed Risiko Man kan ikke være sikker på, hvem man snakker med, og hvilke intentioner vedkommende har Konsulentgruppen AMOK maj-august 2005 Tabel Fra: Mobning og konflikt 2006 (Børnerådet)

7 1. Sikkerheden og risici Bruger chat, men har ikke haft dårlige oplevelser Bruger ikke chat Bruger chat og har haft dårlige oplevelser Kilde: Konsulentgruppen AMOK maj-august 2005

8 1. Sikkerheden og risici Kilde:Mobning og Konflikt 2006

9 2. Forbedring af børns sikkerhed Privat organisationer uafhængige Red Barnet (international organisation) Børns Vilkår (national organisation) Statslige organisationer uafhængige UNICEF (internationalorganisation) Børnerådet (nationalorganisation)

10 2. Forbedring af børns sikkerhed Interview med Red Barnet Chatmærkningsordningen Hjemmesiden SikkerChat Uddannelse af SSP-medarbejdere Kuno Sørensens reaktion på vores idé MSN farligere Imod blokering af hjemmesider Administrationen skal være minimal

11 3. Skoler og sociale hjemmesider Interview med Jens Nielsen, Filipskolen Problemet eksisterer fra 12 år Skolen blokerer Arto Overvågning kunne være et godt alternativ Overvågningen skal være kontrolleret

12 4. Retslige forhold Systemet skal godkendes af Datatilsynet inden det kan tages i brug Overvågningen skal have et sagligt formål Vores system falder i mellem persondataloven og brevhemmelighedsparagraffen i straffeloven Brugeren skal orienteres om overvågningen og acceptere den

13 Konklusion på problemanalyse Mobning har bevæget sig fra skolegården til Internettet Mindst 9% af unge i 9. klasse har været udsat for mobning på Internettet Der er ikke nogen løsning til mindre netværk Et system skal tage højde for lovgivning og brugervenlighed

14 Problemformulering Hvordan laver vi et system, der ved hjælp af netværksovervågning, kan gøre opmærksom på mobning via sociale hjemmesider? Hvordan laver vi systemet, så der er et minimum af vedligeholdelse og behov for uddannelse af systemadministratoren ved kunderne?

15 Systemanalyse Netværkspakker indeholder de informationer, vi er interesserede i Afsender, modtager og data Dataene skal gennemsøges for bestemte nøgleord Opfanges en besked med et nøgleord, skal systemadministratoren advares Programmet skal konfigureres i et webinterface

16 Kravspecifikation Computer med program, der kan følgende, skal sættes op i et netværk Overvåge netværkstrafik Indfange pakker, der sendes til eller fra sociale hjemmesider specificeret i konfigurationen Samle HTTP-pakkerne til sammenhængende HTML-kode Finde beskeder og dernæst nøgleord i strømmen af HTML-kode Gemme information om barnet og den opfangede besked Programmet skal konfigureres i et webinterface Definition af computere og hjemmesider, der skal overvåges Definition af beskedmønstre og nøgleord Definition af administratoroplysninger

17 Værktøjer Pakkehåndtering: C Pakkesortering: GNU Regular Expressions Konfiguration: Apache og PHP Database: MySQL Kompatibilitet: Linux

18 Udviklingsmodeller og -metoder Struktureret programudvikling Redskab til projektstyring -> skaber overblik over udviklingsprocessen Minimerer risiko for fejl Derfor ofte økonomiske fordele Flere SPU-modeller Vandfaldsmodel V-model

19 Vandfaldsmodel analyse Hver fase afsluttes før næste påbegyndes Iterationer mellem faser bør holdes på et minimum og mellem nabofaser ses også i prototyping for mange giver underskud Nyttig i mindre projekter

20 V-model Parallel udviklingsproces Modulbaseret Design vs. test Lettere at foretage iterationer i denne model Mulighed for kombination med trinvis forfinelse Trinvis uddybelse af krav til modulerne Mulighed for fordelagtig brug af reviewteknikken Sikrer, at grundlaget for at fortsætte er i orden Uøkonomisk i mindre projekter

21 Systemdesign

22 Analysemodulet

23 Programstart

24 generatefilterexp Genererer filteret for overvågningen Filteret følger skabelonen tcp port 80 and (host <lokal computer> [or host <lokal computer>]) and (src <hjemmeside>[ or src <hjemmeside>]) Adresser angives med IP

25 Eksempel Linie (lib/init-func.c): sprintf(internalfilterexp, "tcp port 80 and ("); while ((row = mysql_fetch_row(res))!= NULL) { if(status!=0) strcat(internalfilterexp, " or "); } else status++; strcat(internalfilterexp, "host "); strcat(internalfilterexp, row[0]); strcat(internalfilterexp,") and (");

26 Pakkeopsamling

27 Pakkeopsamling: Code main create pcap expression from generatefilterexp if generatefilterexp is 0 return success else return failure end if

28 Pakkeopsamling: Code if pcap expression exists run pcap_compile on expression into pcap_setfilter run pcap_loop with filter with packetstrip as handler end if

29 PacketStrip

30 packetstrip packetstrip if isallowed determines that tcp_session_id is in buffers call generatepagesource with tcp_session_id, packet_length, src_ip, dst_ip. else if packet contains http header add payload to buffer system with tcp_session_id call generapagesource with packet information. else system does not recognize packet header, ignore. end if

31 Buffersystemet

32 Buffersystemet: addallowedid addallowedid Inserts tcp_session_id into a buffer array if succeds return success else return failure end if

33 Buffersystemet: isallowed isallowed Checks if id matches buffer array for each buffer in array if tcp_session_id matches buffer return success else return failure (does not match buffers) end if end for

34 Buffersystemet: remove removeallowedid remove tcp_session_id from buffer array

35 Pakkesamling Funktionen generatepagesource samler de interessante pakker vha. buffersystemet Funktionen sender den samlede kildekode videre til inspektion med regular expression

36 generatepagesource

37 Pakkekontrol Starte med at søge efter besked i HTML-kode Sammenligne pakken med de definerede oplysninger fra databasen Søge efter uønskede nøgleord i beskeden Sammenligne ordene i beskeden med nøgleord defineret i databasen

38 Webinterface

39 Test Hvert modul er udviklet og dermed testet separat Programstart: kontrol af konfiguration udskrivning af databasegenereret filterexp Pakkeopsamling (HTML): udskrivning af pakkernes afsender, modtager og payload Pakkesamling (TCP seq id og MTU): udskrivning af den samlede HTML-kode Pakkekontrol (returnmatch): Regex testet med forskellige strenge og søgeord

40 Forbedringer Indføre support for komprimeret kildekode Administrationsmodulet Forbedre administrationsmodulet med f.eks. et wizard-interface Flere sprog Statistik-system over brug og overvågning Support for central database Mulighed for advarsel via SMS eller Komplet hardwareløsning

41 Konklusion Mobning på nettet er et problem Der findes forsøg på løsninger, men endnu består problemet Alle eksisterende løsninger er udbyderbaserede

42 Konklusion Nøgleordsbaseret netværksovervågning Programmeret i C Data lagres i en MySQL-database Der er mulighed for at udvide med et webbaseret adminitrationsmodul V-modellen har lagt grundlaget for udviklingen

43 Procesanalyse Disposition til overordnet planlægning Gantt-diagram på baggrund af dispositionen Meget af arbejdet er foregået i løse undergrupper Ugentlige vejledermøder Forelæsninger, vidensdeling og selvstudie

44 N.A.N.N.Y. Network Assisted Nerdy Nanny for Youth

HTML, PHP, SQL, webserver, hvad er hvad??

HTML, PHP, SQL, webserver, hvad er hvad?? Dagens menu HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner, oprettelse og kald (og variable på tværs af funktioner) echo vs return? if-else konstruktioner MySQL: Hvad

Læs mere

IT Sikkerhed. Digital Mobning.

IT Sikkerhed. Digital Mobning. IT Sikkerhed. Nu i dag hvor vores computer næsten er tilkoplet hinanden 24/7 er det vigtigt at kunne beskytte sin compuder / server mod spyware, virus, spam og skam. Til det er vi gået i gang med at arbejde

Læs mere

Views etc. Databaser

Views etc. Databaser Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

Øvelse 9. Klasser, objekter og sql-tabeller insert code here

Øvelse 9. Klasser, objekter og sql-tabeller insert code here Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til

Læs mere

PHP Crash course. Databaser

PHP Crash course. Databaser PHP Crash course Databaser PHP Intro PHP er et server scripting sprog der kan bruges til at lave aktivt indhold på hjemme sider. Der er to betingelser som skal opfyldes for at serveren fortolker PHP koden.

Læs mere

Fra Computer til Virkelighed. TPE-kursus Elektroniske Systemer P1

Fra Computer til Virkelighed. TPE-kursus Elektroniske Systemer P1 Fra Computer til Virkelighed TPE-kursus Elektroniske Systemer P1 Fra Computer til Virkelighed En kort introduktion til kurset Systems Engineering Projektfaser Opsamling og opgave Om kurset Mål: at I lærer

Læs mere

Eksamen, DSDS, efterår 2007

Eksamen, DSDS, efterår 2007 Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke

Læs mere

Revision af firewall. Jesper B. S. Christensen. Sikkerhed og Revision 6/7 September 2018

Revision af firewall. Jesper B. S. Christensen. Sikkerhed og Revision 6/7 September 2018 Revision af firewall Jesper B. S. Christensen Sikkerhed og Revision 6/7 September 2018 Jesper B. S. Christensen Senior Consultant Deloitte, Risk Advisory, Cyber Secure (dem I ikke har hørt om før) IT-Ingeniør,

Læs mere

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker

Læs mere

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1 IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is

Læs mere

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen Databaser, efterår 2002 Begrænsninger i SQL Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk

Læs mere

SSSystems.local. Netværk. Sikkerhed. Webserver

SSSystems.local. Netværk. Sikkerhed. Webserver SSSystems.local Netværk Vi har valgt at bygge vores netværk på en måde der sikre at trafik fra DMZ en ikke kan komme ned til vores LAN. Både ved hjælp af firewall regler og NAT. Men for at sikre at vi

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Interaktionsudvikling

Interaktionsudvikling Projektopgave 3: Interaktionsudvikling CPH business, klasse: MulA2013 Projektansvarlige undervisere Thomas Hartmann MereteGeldermann lützen: Projekt produkt url: www.amalieardahl.dk/projekt3/index.html

Læs mere

Netværksalgoritmer 1

Netværksalgoritmer 1 Netværksalgoritmer 1 Netværksalgoritmer Netværksalgoritmer er algoritmer, der udføres på et netværk af computere Deres udførelse er distribueret Omfatter algoritmer for, hvorledes routere sender pakker

Læs mere

FREMTIDENS SKOLESYSTEM. Baldersbækvej 2 2635 Ishøj Denmark +45 82 30 74 00 info@skemaintra.dk skemaintra.dk

FREMTIDENS SKOLESYSTEM. Baldersbækvej 2 2635 Ishøj Denmark +45 82 30 74 00 info@skemaintra.dk skemaintra.dk 1 Introduktion Der vil være en lettere elektronisk styring for alle lærere, elever og forældre. Det vil være et glimrende værktøj for alle på skolen Skolen vil kunne trække statistikker ud af systemet,

Læs mere

STOFA VEJLEDNING SAFESURF INSTALLATION

STOFA VEJLEDNING SAFESURF INSTALLATION STOFA VEJLEDNING SAFESURF INSTALLATION Denne vejledning gennemgår installationsproceduren af SafeSurf, og herefter de tilpasningsmuligheder man kan benytte sig af. Trin 1 Installationen starter med at

Læs mere

Brugerskabte data en national service (BSD) - produktbeskrivelse

Brugerskabte data en national service (BSD) - produktbeskrivelse - 1 Brugerskabte data en national service (BSD) - produktbeskrivelse Brugerskabte data en national service (BSD) - produktbeskrivelse...1 Indledning...1 Formål...1 Beskrivelse...1 Basale krav til det bibliotek/website

Læs mere

Ethereal Intro && Ethereal HTTP. René Hansen Anders Bjerg Pedersen Michael Nilou Hold 1 September 12, 2007

Ethereal Intro && Ethereal HTTP. René Hansen Anders Bjerg Pedersen Michael Nilou Hold 1 September 12, 2007 Ethereal Intro && Ethereal HTTP René Hansen Anders Bjerg Pedersen Michael Nilou Hold 1 September 12, 2007 1 Indledning Denne opgave går ud på at anvende programmet Wireshark til at analysere trafik over

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Jan-juni 2016 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) Hold EUX Business IT B Lars

Læs mere

App-designer: Uddybende vejledning

App-designer: Uddybende vejledning App-designer: Uddybende vejledning 1 Indledning Da der i formidlingsøjemed er øget interesse for at udvikle apps, har Center for E-læring udviklet en Appdesigner, så afdelingerne kan spare penge på udviklingen

Læs mere

Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002

Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 På datalogi har vi en databaseserver, som de studerende på datalogi kan benytte til projekter og som også benyttes i forbindelse

Læs mere

IP version 6. Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

IP version 6. Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0. IP version 6 Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0 Indhold ICMPv6 Neighbor Discovery Protocol Stateless Autoconfiguration 1 ICMPv6

Læs mere

Kenn Römer-Bruhn. WordPress. - gør dig synlig på nettet

Kenn Römer-Bruhn. WordPress. - gør dig synlig på nettet Kenn Römer-Bruhn WordPress - gør dig synlig på nettet version 1.3 2. september 2013 Lidt om hvem Kenn er Arbejdsområder i dag: Forfatter, skribent, redaktør, forlægger, fotojournalist, blogger, grafisk

Læs mere

COOKIE-POLITIK RINGSTED FORSYNING A/S

COOKIE-POLITIK RINGSTED FORSYNING A/S COOKIE-POLITIK RINGSTED FORSYNING A/S Dato: 05. juni 2018 1 HVAD ER EN COOKIE 1.1 Cookies er små informationsenheder, som placeres på din computers harddisk, på din tablet, eller på din smarttelefon. Cookies

Læs mere

UNGE OG SOCIALE MEDIER

UNGE OG SOCIALE MEDIER UNGE OG SOCIALE MEDIER UNGES LIV PÅ NETTET De fleste børn og unge kender ikke til et liv uden internet og mobiltelefon. De skelner ikke mellem deres online-liv og det virkelige liv - det er ofte det samme.

Læs mere

Reeksamen, DSDS, forår 2008

Reeksamen, DSDS, forår 2008 Reeksamen, DSDS, forår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 22. august 2008 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

System and Network Management

System and Network Management System and Network Management Mikael M. Hansen mhansen@cs.aau.dk 2.2.57 TOC Mine indlæg Dagens program: System and Network Management Intro Værktøjer Eksempler fra CS 2 14/2: 28/2: 4/3: 6/3: 11/3: 3/4:

Læs mere

CoS. Class of Service. Rasmus Elmholt V1.0

CoS. Class of Service. Rasmus Elmholt V1.0 CoS Class of Service Rasmus Elmholt V1.0 CoS Converged networks IP CoS Converged network ser god ud på papiret Flere netværk bliver samlet i et bærenet Maksimal return of investment Men fordelene forsvinder

Læs mere

Sådan installeres og teste WordPress på en lokal server

Sådan installeres og teste WordPress på en lokal server Sådan installeres og teste WordPress på en lokal server Det gratis WordPress blog værktøj er vokset gennem årene til et fuldgyldigt CMS-system content management system). WordPress har forenklet processen

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Vejledning til at konfiguration af flere websites, med deling af 1 SSL certifikat og fælles IP og port. Følgende vejledning beskriver hvordan man konfigurere IIS til at bruge host header på HTTPS sites.

Læs mere

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet 1 DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR

Læs mere

Videoovervågning. Herning Kommune. Version oktober 2015

Videoovervågning. Herning Kommune. Version oktober 2015 Videoovervågning Version 1.3 14. oktober 2015 Herning Kommune Udarbejdet af: Videoovervågnings beskrivelsen vedligeholdes af Koncern IT og beskriver indhold, funktionalitet og proces for implementering

Læs mere

Eksamen, DSDS, forår 2009

Eksamen, DSDS, forår 2009 Eksamen, DSDS, forår 2009 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 3. juni 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Web 2.0. World Wide Web (www)

Web 2.0. World Wide Web (www) Web 2.0 World Wide Web (www) I marts 1989 skrev Tim Berners-Lee et information udveksling program kaldt ENQUIRE. Da han arbejde i CERN, var han ikke tilfreds med kommunikationen, derfor videreudviklede

Læs mere

IPv6 sameksistens med IPv4. af Laurent Flindt Muller & Jakob Pedersen

IPv6 sameksistens med IPv4. af Laurent Flindt Muller & Jakob Pedersen IPv6 sameksistens med IPv4 af Laurent Flindt Muller & Jakob Pedersen Gennemgangsplan: Network Address Translation Protocol Translation (NAT-PT) - Motivation - IPv4 NAT - NAT-PT - Stateless IP/ICMP Translation

Læs mere

Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune

Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune Værktøjer fra værktøjskassen Søren Breddam, Stevns Kommune sb@stevns.dk 1stevns kommune Mapbasic i Stevns Kommune Data Kørsel af planlagte opgaver, så data altid er opdaterede. Logfil til overvågning Dagligt

Læs mere

Netværksmålinger. - en introduktion! Netteknik

Netværksmålinger. - en introduktion! Netteknik Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR aktiveres

Læs mere

Børn og internet brug! Forældre guide til sikker brug at internettet

Børn og internet brug! Forældre guide til sikker brug at internettet Børn og internet brug! Forældre guide til sikker brug at internettet Som forældre er det vigtigt at du: Accepterer at medierne er kommet for at blive og er en del af børn og unges virkelighed. Så vis dem

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

Installation af WeroShop 2.4 S

Installation af WeroShop 2.4 S 2012 Installation af WeroShop 2.4 S Tommy Westerdahl Christensen Wero Electronics 23-02-2012 Indholdsfortegnelse INDLEDNING... 2 INSTALLATION... 3 GENEREL OPSÆTNING... 8 MOMS OPSÆTNING... 10 BETALINGSFORMER...

Læs mere

Drift & fejlfinding. Netteknik 1. Drift & fejfinding på IT systemer. Mercantec på de større IT systemer! Hvad er drift af IT systemer?

Drift & fejlfinding. Netteknik 1. Drift & fejfinding på IT systemer. Mercantec på de større IT systemer! Hvad er drift af IT systemer? Drift & fejlfinding - på de større IT systemer! Netteknik 1 Hvad er drift af IT systemer? Holde systemet kørende og brugbart Installation og konfiguration af hardware og software Fejlfinding af rapporterede

Læs mere

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin

KOM GODT I GANG MED. Desktop Mendeley Menuen er simpel og intuitiv. I Menuen Tools finder du web importer og MS Word plugin Mendeley er et program til håndtering af PDF er og referencer, som frit kan downloades fra internettet. Der er fri lagringskapacitet for en enkeltbruger op til en vis mængde data. Du kan hente programmet

Læs mere

Netkit Dokumentation

Netkit Dokumentation Netkit Dokumentation For at kunne installere Netkit på en linux maskine har vi benyttet os af nogle forskellige unix commands. Til brugen af Netkit brugte vi også kommandoerne der står med fed. cd - change

Læs mere

CentOS 7. Lavet af Ali Sarac og Andreas Jensen

CentOS 7. Lavet af Ali Sarac og Andreas Jensen CentOS 7 Lavet af Ali Sarac og Andreas Jensen 3.8.2017 Indholdsfortegnelse Konklusion... 3 Installer CentOS 7 i VMware... 3 Installation af Apache, PHP5 og vores HTML side... 7 2.4 spørgsmål... 12 Kildekoder...

Læs mere

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING 2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING Baggrund Udgangspunktet er projekt 2, dvs. en blog om cupcakes, hvor målgruppe, afsender og modtager allerede er defineret. Du bliver nu bedt om at udvikle et

Læs mere

Quick Start brugervejledning for Nagios systemovervågning

Quick Start brugervejledning for Nagios systemovervågning Quick Start brugervejledning for Nagios systemovervågning Denne guide hjælper dig til at komme godt i gang med Nagios. Indholdsfortegnelse Tilslutning... 2 Brug... 2 Webinterface... 2 Håndtering af alarmer...

Læs mere

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål Session Initiation Protocol TDC IP telefoni Scale design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes er ikke en erstatning for det offentlige telefonnet - er helt sin

Læs mere

Softwareløsninger til dit netværk

Softwareløsninger til dit netværk www.draware.dk Softwareløsninger til dit netværk Overvågning Side 4 Analyse Side 11 Sikkerhed Side 14 Administration Side 21 Asset management Side 27 Dokumentation Side 30 Kundecitater Side 35 Bedre overblik

Læs mere

Unispeed Blue Shield. Hotel Cafe' Camping plads Boligforening BRUGERVENLIGT FLEXIBELT SKALERBART. Hosted Lognings løsning til Netværk

Unispeed Blue Shield. Hotel Cafe' Camping plads Boligforening BRUGERVENLIGT FLEXIBELT SKALERBART. Hosted Lognings løsning til Netværk Unispeed Blue Shield Hosted Lognings løsning til Netværk Hotel Cafe' Camping plads Boligforening ETSI compliant CALEA compliant BRUGERVENLIGT FLEXIBELT SKALERBART OVERBLIK 3 SKALERBAR, MODULERET OG FREMTIDSSIKRET

Læs mere

BGP Route filtering & Load Balancing

BGP Route filtering & Load Balancing BGP Route filtering & Load Balancing Set local-preference (LOCAL_PREF) Anvendes til at give en Route højere præference over en anden Route til samme destination Højeste LOCAL_PREF foretækkes LOCAL_PREF

Læs mere

Gentofte Skole Baunegårdsvej 33 2820 Gentofte Tlf. 39 65 02 28 www.gentofte-skole.dk. 50 skoler knækker mobbekurven

Gentofte Skole Baunegårdsvej 33 2820 Gentofte Tlf. 39 65 02 28 www.gentofte-skole.dk. 50 skoler knækker mobbekurven Dagsorden Spørgeskemaundersøgelser på4., 6. og 8. årgang Målsætning Gentofte Skole At give 50 skoler 6-8 konkrete antimobbemetoder, som skal implementeres i skolernes antimobbehandleplan. At reducere 50

Læs mere

SIP. Session Initiation Protocol. TDC IP telefoni Scale

SIP. Session Initiation Protocol. TDC IP telefoni Scale SIP Session Initiation Protocol TDC IP telefoni Scale SIP design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes SIP er ikke en erstatning for det offentlige telefonnet -

Læs mere

En Kort Introduktion til Oracle

En Kort Introduktion til Oracle En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 bulskov@ruc.dk 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering

Læs mere

Quick Guide. Version 0.9

Quick Guide. Version 0.9 as MobileCTIvrAgent Quick Guide Version 0.9 Indhold Introduktion... 2 Installation og Start-Up... 2 Brugergrænse flade... 3 Konfiguration... 5 Standard indstillinger... 5 MobileIVR indstillinger... 7 Line

Læs mere

DIT BARNS SOCIALE LIV PÅ NET OG MOBIL. Hvad er din rolle som forælder?

DIT BARNS SOCIALE LIV PÅ NET OG MOBIL. Hvad er din rolle som forælder? DIT BARNS SOCIALE LIV PÅ NET OG MOBIL Hvad er din rolle som forælder? 1 INDHOLD Hjælp dit barn med at sætte grænser...3 Forælder til en digitalt indfødt...4 Fakta: Unges medievaner...7 Facebook...8 Virtuelle

Læs mere

Installationsmanual. 2 Installering...6. 3 Installering SMS sender...7. 4 Installering PSTN/GSM sender...7. 5 Installering PSTN GSM konverter...

Installationsmanual. 2 Installering...6. 3 Installering SMS sender...7. 4 Installering PSTN/GSM sender...7. 5 Installering PSTN GSM konverter... CS 47 Syntax Side 2 Indholdsfortegnelse 1 Introduktion...4 1.1 Funktioner...4 1.2 Forsyning...4 1.3 PSTN support...5 1.4 GSM support...5 1.5 SMS support...5 1.6 Indgange...5 1.7 Udgange...5 1.8 Password...5

Læs mere

Password-beskyttelse af visse filer

Password-beskyttelse af visse filer W EB DESIGN 101 K ODEORDSBESKYTTELSE A F VISSE FI LER Password-beskyttelse af visse filer P å et websted kan det være interessant kun at give en del af brugerskaren adgang til visse filer. Der er en mængde

Læs mere

Distributed Denial-of-Service (DDoS) Attack - og hvordan man forsvarer sig imod det. Bo Lindhøj Artavazd Hakhverdyan May 21, 2012

Distributed Denial-of-Service (DDoS) Attack - og hvordan man forsvarer sig imod det. Bo Lindhøj Artavazd Hakhverdyan May 21, 2012 Distributed Denial-of-Service (DDoS) Attack - og hvordan man forsvarer sig imod det Bo Lindhøj Artavazd Hakhverdyan May 21, 2012 1 Contents 1 Introduktion 3 2 Hvad er et DDoS angreb? 3 2.1 Direkte angreb............................

Læs mere

TEKNISKE FORHOLD VEDR. ADGANG TIL VP.ONLINE. Brugervejledning

TEKNISKE FORHOLD VEDR. ADGANG TIL VP.ONLINE. Brugervejledning TEKNISKE FORHOLD VEDR. ADGANG TIL VP.ONLINE vp.online 2011 01-10-2011 Indholdsfortegnelse 1 PROBLEMER MED AT SE VP.ONLINE... 3 2 BROWSER KONFIGURATION... 6 3 SKRIVEADGANG TIL DREV... 7 4 SESSION TIMEOUT

Læs mere

SÅDAN TELEFONERER DU MELLEM TO COMPUTERE VIA INTERNETTET

SÅDAN TELEFONERER DU MELLEM TO COMPUTERE VIA INTERNETTET SÅDAN TELEFONERER DU MELLEM TO COMPUTERE VIA INTERNETTET I vejledningen bruges Skype som eksempel til at telefonere gratis fra computer til computer. DU SKAL I FORVEJEN: Kunne bruge en browser og gå ind

Læs mere

Introduktion til computernetværk

Introduktion til computernetværk Introduktion til computernetværk 24. oktober 2011 Mads Pedersen, OZ6HR mads@oz6hr.dk Slide 1 Plan i dag Netværk generelt Lokalnet Internet Router Kabel/trådløs Firewall Lokal server (forward) Warriors

Læs mere

Programmering af CS7002 GSM/GPRS modul Version 5

Programmering af CS7002 GSM/GPRS modul Version 5 Comfort CSx75 Programmering af CS7002 GSM/GPRS modul Version 5 Introduktion CS7002 GSM/GPRS modulet er en fuldt integreret enhed som kan sende alarmer trådløst enten via GSM eller GPRS nettet. Der er desuden

Læs mere

Forår 2012 - Firewalls

Forår 2012 - Firewalls Syddansk Universitet DM830 - Netværkssikkerhed Imada - Institut for matematik og datalogi Forår 2012 - Firewalls Forfatter: Daniel Fentz Johansen Alexei Mihalchuk Underviser: Prof. Joan Boyar Indhold 1

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2018 / Maj 2019 Institution Vejen Business College Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi

Læs mere

IP Telefoni. Modul 3

IP Telefoni. Modul 3 IP Telefoni Modul 3 Modul 3 Fastnet telefoni udvikling i DK Unified Communcations System IP telefon boot process Konfiguration af switch Aktivering af licens Konfiguration af router Packet Tracer IPT2

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Small Business Server 2011 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business Server

Læs mere

Model og metode til programudvikling. Om undertegnede... Struktureret Systemudvikling. Dagens menu... Tankevækkende erfaringer med systemudvikling...

Model og metode til programudvikling. Om undertegnede... Struktureret Systemudvikling. Dagens menu... Tankevækkende erfaringer med systemudvikling... Model og metode til programudvikling 2004 minimodul 11: Struktureret/Systematisk System Udvikling Kursusholder: Ove Andersen Om undertegnede... Ove Andersen, civ. ing., 1989, ph.d. 2003 arbejdet på diverse

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Januar Maj 2019 Institution Niels Brock Innovationsgymnasium Uddannelse Fag og niveau Lærer(e) Hold hhx Informatik

Læs mere

Manual til administration af online booking

Manual til administration af online booking 2016 Manual til administration af online booking ShopBook Online Med forklaring og eksempler på hvordan man konfigurerer og overvåger online booking. www.obels.dk 1 Introduktion... 4 1.1 Formål... 4 1.2

Læs mere

Sektornet VPN. Opsætning af Novell 4.1x server og klient på. Windows 2000/NT/XP

Sektornet VPN. Opsætning af Novell 4.1x server og klient på. Windows 2000/NT/XP Sektornet VPN Opsætning af Novell 4.1x server og klient på Windows 2000/NT/XP UNI C oktober 2002 Sektornet VPN UNI C oktober 2002 v1.0 Af Jesper Skou Jensen 1 Installation og konfiguration af Netware IP

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August 2010 Juni 2011 Institution Københavns Tekniske Gymnasium, Vibenhus Uddannelse Fag og niveau Lærer(e)

Læs mere

Web-baseret metadata redigeringsmodul

Web-baseret metadata redigeringsmodul Kravspecifikation Geodata Danmark Geodatacentret I/S Energivej 3 4180 Sorø Tlf. 5786 0400 Fax. 5786 0414 GIS Danmark A/S Birkemosevej 7 6000 Kolding Tlf. 7399 1100 Fax. 7399 11199 Web www.geodata.dk Web-baseret

Læs mere

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services Version 1.0 09/10 Xerox 2010 Xerox Corporation. Alle rettigheder forbeholdt. Upublicerede rettigheder forbeholdes under copyright-lovgivningen i USA. Indholdet i denne publikation må ikke gengives på nogen

Læs mere

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater Design by Contract Bertrand Meyer 1986 Design and Programming by Contract Michael R. Hansen & Anne Haxthausen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design

Læs mere

Umbraco installationsvejledning

Umbraco installationsvejledning på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er

Læs mere

Programmeringscamp. Implementer funktionerne én for én og test hele tiden.

Programmeringscamp. Implementer funktionerne én for én og test hele tiden. Programmeringscamp De to opgaver træner begge i at lave moduler som tilbyder services der kan bruges af andre, samt i at implementere services efter en abstrakt forskrift. Opgave 1 beder jer om at implementere

Læs mere

N300 Wi-Fi mikro-usb-adapter (N300MA)

N300 Wi-Fi mikro-usb-adapter (N300MA) Easy, Reliable & Secure 2012 On Networks All rights reserved. 240-10825-02 Instructions: If the CD does not start automatically, browse to the CD drive and double-click on autorun.exe. For Mac OS, double-click

Læs mere

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system SSI-9001 IP65 GSM fjern kontrol og alarm system Installations vejledning SSIHuset v/svane Electronic ApS Vejledning Kontakt Tænd/sluk 1 - Strømforsyning: Forbundet til egen 12V / 1.5A strømforsyning (*)

Læs mere

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater

TDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater TDCs Signaturserver Side 2 Indhold Indledning...3 Teknisk projekt... 3 Tekniske forudsætninger... 3 Installation af klienten... 4 Udstedelse af signatur... 4 Anvendelse af signaturen... 6 Eksport af signaturen...

Læs mere

IT sikkerhed Whitelist

IT sikkerhed Whitelist IT sikkerhed Whitelist IT sikkerhed Whitelist Skrevet af: Anchelika V. Skjødt og Lasse B. Troelsen Kom/IT A Klasse 3.5 Side 1 af 7. Spam facts Spam er et af de største problemer med internettet på nuværende

Læs mere

Opsætning af Bolyguard/Scoutguard MG982 til GPRS

Opsætning af Bolyguard/Scoutguard MG982 til GPRS Opsætning af Bolyguard/Scoutguard MG982 til GPRS Med GPRS opsætningen kan man via datanetværket sende billeder til sin mail. Indsæt SD kortet i din PC eller forbind kameraet med PC en vha. USB stikket.

Læs mere

Eksamen, DSDS, efterår 2008

Eksamen, DSDS, efterår 2008 Eksamen, DSDS, efterår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 6. januar 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Aug 2016 - juni 2017 Institution UCH/ Handelsskolen Uddannelse Fag og niveau Lærer(e) EUX Business IT B Lars

Læs mere

Webside score qbsupportcustomerservice.com

Webside score qbsupportcustomerservice.com Webside score qbsupportcustomerservice.com Genereret Juni 04 2019 09:57 AM Scoren er 69/100 SEO Indhold Titel Quickbooks Customer Service 800-329-0391 QB Phone Number Længde : 58 Perfekt, din titel indeholder

Læs mere

Indholdsfortegnelse. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 1

Indholdsfortegnelse. Rasmus R. Sørensen, Christina Svenstrup og Lasse Bager 1 Indholdsfortegnelse Indholdsfortegnelse... 1 Projekt Lægehuset... 2 Fordele ved det nye system... 2 Klassifikation af forandring... 3 Problemstillinger i forbindelse med forandringerne... 4 Modstand mod

Læs mere

Trivselsplan Bedsted Skole 2012 1

Trivselsplan Bedsted Skole 2012 1 Trivselsplan 1 Trivselsplan Bedsted Skole er en skole, der lægger vægt på: Ansvar, omsorg og respekt Vi arbejder for: At der er plads til alle, og vi passer godt på hinanden. Hvor alle lærer at lytte til

Læs mere

Projekteringsværktøj for husstandsmøller: Online WAsP Et nyt initiativ fra DTU og EMD

Projekteringsværktøj for husstandsmøller: Online WAsP Et nyt initiativ fra DTU og EMD Downloaded from orbit.dtu.dk on: Mar 12, 2017 Projekteringsværktøj for husstandsmøller: Online WAsP Et nyt initiativ fra DTU og EMD Bechmann, Andreas Publication date: 2015 Document Version Accepteret

Læs mere

Et netværk bliver til

Et netværk bliver til Et netværk bliver til - historien om internettet! Netteknik 1 Der var engang Dumme Terminaler Dumme terminaler: Det vil sige terminaler der kan vise tekst sendt fra central computeren samt sende indtastninger

Læs mere

Ratingsystem i PHP og MySQL

Ratingsystem i PHP og MySQL Denne guide er oprindeligt udgivet på Eksperten.dk Ratingsystem i PHP og MySQL Lær at lave et system til at vise rating/bedømmelse på artikler og nyheder. Skrevet den 03. Feb 2009 af virtual1ty I kategorien

Læs mere

Installation af WeroShop 2.8

Installation af WeroShop 2.8 2013 Installation af WeroShop 2.8 Tommy Westerdahl Christensen Wero Electronics 01-01-2013 Indholdsfortegnelse INDLEDNING... 2 INSTALLATION... 3 GENEREL OPSÆTNING... 8 MOMS OPSÆTNING... 10 BETALINGSFORMER...

Læs mere

PHP Snippets. De små korte. Skrevet af Daniel Pedersen

PHP Snippets. De små korte. Skrevet af Daniel Pedersen PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk

Læs mere

Om ONEBox... 2 Faciliteter i ONEBox... 2 Overordnet teknisk overblik... 2 Multiple servere... 3 Backup... 4 Sikkerhed... 5 Domæner... 6 Web...

Om ONEBox... 2 Faciliteter i ONEBox... 2 Overordnet teknisk overblik... 2 Multiple servere... 3 Backup... 4 Sikkerhed... 5 Domæner... 6 Web... Om ONEBox... 2 Faciliteter i ONEBox... 2 Overordnet teknisk overblik... 2 Multiple servere... 3 Backup... 4 Sikkerhed... 5 Domæner... 6 Web... 7 Mail... 8 Fildeling... 9 Brugere og grupper...10 Teknisk

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

Læs mere

En karakteristik af de regulære sprog. Ugens emner. FA minimering [5.1-5.2] MyHill-Nerode-sætningen en algoritme til minimering af FA er

En karakteristik af de regulære sprog. Ugens emner. FA minimering [5.1-5.2] MyHill-Nerode-sætningen en algoritme til minimering af FA er Ugens emner FA minimering [.-.] MyHill-Nerode-sætningen en algoritme til minimering af FA er En karakteristik af de regulære sprog Et sprog L er regulært hvis og kun hvis L beskrives af et regulært udtryk

Læs mere

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale IPT Netværk IPT netværks protokoller TDC IP telefoni Scale IPT Netværk Services IP telefoner skal bruge noget konfiguration for at virke på et netværk Stor arbejdsbyde at taste alt informationen ind manuelt

Læs mere

The ADSL-optimizer: Korrekt trafikstyring på ADSL linier

The ADSL-optimizer: Korrekt trafikstyring på ADSL linier The ADSL-optimizer: Korrekt trafikstyring på ADSL linier Trafikstyring i bolignet d.8/6-2005 Foredrag: Baseret på mit datalogi speciale af Jesper Dangaard Brouer Cand. Scient Datalog Datalogisk

Læs mere

Projekt 3: Interaktionsudvikling 11/04.14

Projekt 3: Interaktionsudvikling 11/04.14 Projekt 3: Interaktionsudvikling 11/04.14 Gruppe 5 http://kostecki.dk/cph/cupcakes/v2/opskrifter.php Christina Juulmann www.chrissycreations.dk Jacob Kostecki www.kostecki.dk Jayne Alice www.jaynealice.com

Læs mere