Ενεργή ασφάλεια
για ιστοχώρους Joomla!
                         version 5.1
Επικίνδυνη αποστολή:
Να µιλήσεις σε βάθος για την ασφάλεια του Joomla! σε 30
λεπτά και κάτι...
Ένας ιστοχώρος είναι σαν
ένα κτήριο

• Ισχυρά θεµέλια
• Καλή κατασκευή
• Ενεργή συντήρηση
Βήµα 1: Ισχυρά θεµέλια
Το στήσιµο του διακοµιστή σας
Ενηµέρωση λογισµικού
PHP, MySQL, Apache, FTP Server...
mod_security για τον Apache
Ο σωµατοφύλακας του διακοµιστή σας
Χρειάζονται κάποιοι κανόνες

 Κανόνες Atomic (GotRoot):
 http://www.atomicorp.com/wiki/index.php/
 Atomic_ModSecurity_Rules
 Κανόνες OWASP:
 https://www.owasp.org/index.php/
 Category:OWASP_ModSecurity_Core_Rule_Set_Proj
 ect
Δικαιώµατα & Ιδιοκτησία
Ποίος µπορεί να κάνει τι και που
Λογική ιδιοκτησία &
δικαιώµατα
Όλα τα αρχεία και οι κατάλογοι ανήκουν στον χρήστη
FTP
Κατάλογοι: δικαιώµατα 0755
Αρχεία: δικαιώµατα 0644
Χρήση της κατάστασης FTP του Joomla! σε
διαµοιραζόµενους διακοµιστές (shared hosts)
Ακόµη καλύτερα, χρήση suPHP ή FastCGI Process
Manager (mod_fpm)
Πάρα πολλά για να τα
θυµάστε;
Akeeba Backup User’s Guide, Security
Information
https://www.akeebabackup.com/documentation/
akeeba-backup-documentation/security-info.html
777: The number of the beast
http://www.dionysopoulos.me/blog/777-the-number-
of-the-beast
Βήµα 2: Καλή Κατασκευή
Το στήσιµο του ιστοχώρου
Αναβάθµιση, χτες
Joomla! & επεκτάσεις
Σκεφτείτε πριν εγκαταστήσετε
Μην σας ξεγελάει το τυράκι!
Το µέγεθος µετράει
Μια τροµακτική σκέψη
Υπερυπολογιστής σπασίµατος κωδικών: $2.700
Πόσο ασφαλής είναι ο
  κωδικός σας;
         Password               Bits    Iterations Time to crack
15082005                        13.6      12416     0.00038 msec


admin                           15.9      61147     0.00185 msec


ortrtaortftaaidbt               67.7     2.39E+20   228.95 χρόνια


0rtrTA0rtfTa&idbT               88.2     3.55E+26   340 εκατοµµύρια
                                                    χρόνια

horse correct battery stapler   107.2    1.86E+32   178179
                                                    δισεκατοµµύρια
                                                    χρόνια
Πόσο ασφαλής είναι ο
  κωδικός σας;
         Password               Bits    Iterations Time to crack
15082005                        13.6      12416     0.00038 msec


admin                           15.9      61147     0.00185 msec


ortrtaortftaaidbt               67.7     2.39E+20   228.95 χρόνια


0rtrTA0rtfTa&idbT               88.2     3.55E+26   340 εκατοµµύρια
                                                    χρόνια

horse correct battery stapler   107.2    1.86E+32   178179
                                                    δισεκατοµµύρια
                                                    χρόνια
Κλειδώστε το!
Τίποτε δεν τρέχει στον ιστοχώρο µου αν δεν του
το επιτρέψω
Κανόνες .htaccess

Το Master .htaccess µου
http://akeeba.assembla.com/code/master-htaccess/
git/nodes/htaccess.txt
Admin Tools Professional
https://www.akeebabackup.com/products/46-
software/855-admintools.html
Προστατευθείτε
Βήµα 3: Ενεργή Συντήρηση
Πάντα σε έλεγχο
Αντίγραφα ασφαλείας
Συχνά, αυτοµατοποιηµένα, εκτός διακοµιστή
φυλασσόµενα αντίγραφα ασφαλείας
Παρακολούθηση αλλαγών αρχείων
Ένα αρχείο που αλλάζει συνήθως είναι κακός
οιωνός
Παρακολουθήστε το
Δώστε βάση στα αρχεία καταγραφής
Παρ’ όλα αυτά…
Καταστροφή!
Με χάκαραν, τώρα τι κάνω;
DON’T
PANIC
Έχουµε οδηγίες

Unhacking your site
https://www.akeebabackup.com/documentation/
walkthroughs/item/1124-unhacking-your-site.html
Εµ, έχετε αντίγραφα ασφαλείας, σωστά;
Διαβάστε τις οδηγίες πριν σας χακάρουν.
20% έκπτωση στις συνδροµές
Με το κουπόνι JAB12
στο https://www.AkeebaBackup.com/subscribe
Ερωτήσεις;
Κατεβάστε την παρουσίαση
http://akeeba.info/asjd12gr
Ευχαριστώ που µ’ ακούσατε!
Εύσηµα φωτογραφιών: sxc.hu; istockphoto.com

Ενεργή ασφάλεια για το Joomla! (JD12GR)

Editor's Notes