Friday, August 31, 2012

Summer of bits

Το καλοκαιρι ολοι τρεχουμε παραλια, στα μπαρακια, στα νησακια κτλ. Και ολοι ξεμυαλισμένοι, χαλαροι. Τιποτα δε μας ταράζει ή δε μας ανησυχει. Καποια στιγμή λοιπον θελουμε να συνδεθούμε και επικοινωνησουμε με φιλους. Εδω, ερχονται καθε λογης καταστηματα με συνδεση internet. Αλλα χωρις κωδικο προσβασης και αλλα με καποιο κωδικο που αν ρωτησεις αμεσως θα στον παρεχουν. Εδω ερχεται η πλακα!!!



Οι διακοπες ενδεικνυονται για να κανεις τα "δικά σου". Εχω εντυπωσιαστει με τι ευκολία παει ο Αγγλος και κάθεται στον υπολογιστη (ναι παρεχουν και τον υπολογιστη σε πολλα μεροι), βαζουν τον κωδικο για το facebook, το mail account, msn, skype και πάει λέγοντας.
Παρατήρηση δευτερη. Οσο πιο εξικιωμενη είναι μια χωρα με το internet τόσο πιο απροσεκτοι είναι στη χρήση τους. Μαλλον πιο μεγαλο το κακο. Η χρηση απερισκεπτη. Το facebook φαινεται πως ανοιξε τις πυλες για την μαζική διαρροη προσωπικών πληροφοριων. Το θεμα "ασφαλεια" στα χαμένα. Καποιοι κιολας το αφηνουν ετσι και για τον επομενο, χωρις logout απο το λογαριασμο τους.

Ευκολα λοιπον μπορεις να φανταστεις καποιον να κανει MITM, να εγκαθηστα καποιο keylogger, να κανει wardriving. Ειναι παρα πολλα αυτα που μου εχουν περασει απο το μυαλο. Προσπαθουσα να υπολογισω τις λιστες με τους κωδικους και τις πληροφοριες που μπορει να μαζευα αν εμπαινα στη διαδικασια. Και αν το πηγαινα ακομα μακρυτερα και εστελνα ενα σκουλικακι σε καθε γνωστο γνωστου... Χαμος.

Αυτες ειναι μερικές σκεψεις μονο. Για να συντομευω όμως θελω να δηλωσω καλο παιδι και αθωος οτι και να συμβει στα παιδια. Πολυ επικινδυνες εχουν γινει οι διακοπες. Για τους υπολοιπους (πονηρεμενους/ευσυνηδιτους) καλες διακοπες, καλο υπολοιπο.

Thursday, June 07, 2012

Shared Bash Scripts

Ολοι οι admins κατα τα γνωστα φτιαχνουν τα δικά τους scripts για βασικες λειτουργικες διαχειρισεις του συστηματος. Απο την αλλη οι χρηστες ξεχνουν την ευκολια που σου δινει η συγγραφη ενος script. Με ένα script μπορεις να τρεξεις μια σειρα εντολων συστηματος, ελεγχοντας αν θες και την εκτελεση ή τη ροη. Για παραδειγμα εχουμε βρεθει πολλες φορες μπροστα στο browser να ξαχνουμε λυση για κατι, και εντελει βρισκουμε ενα blog με αυτο που χρειαζομαστε. Το post μπορει να σου δινει μια δυο εντολες για την επιλυση. Και αρχιζεις να κανεις copy-paste μια μια. ΟΚ...

Σκεψου λιγο τωρα αυτο. Γιατι να μη βαλεις ολες τις εντολες σε ενα bash αρχειο και απλα να εκτελεσεις το script. Ακομα καλυτερα να προσθεσεις τα δικα σου μυνηματα στην οθονη για να ξερεις τι γινεται ή γιατι ετσι σ'αρεσει??? Νομιζω πως ακουγεται πολυ πιο ωραια η δευτερη λυση. Επιπλεον το αρχειο σου μενει αποθηκευμενο για μελλοντικη χρηση. Δηλ δεν χρειαζεται καν να θυμιθεις ολες τις εντολες που χρειαζοντουσαν για να κανεις μια απλη εργασια.

Προσωπικα καθε τοσο βρισκομαι σε μια κατασταση που σκεφτομαι: "αυτο πρεπει να γινει scriptaki; μακαρι να ειχα ενα για αυτη τη δουλεια; ". Δεν εχω πολλα αλλα οσα εχω γραψει πραγματικα μου ελυσαν τα χερια. Οταν αρχιζεις λοιπον σκεφτεσαι, -Μα καλα, για τι να γραψω? Σκαλωμα πρωταρη. Γιαυτο ομως ειναι οι φιλοι!! Μερικες ιδεες λοιπον ειναι: για να σβηνεις τους παλιους kernel, να εγκαθηστας ενα προγραμμα που εχεις κατεβασει, scanner για διπλα αρχεια στο δισκο, διαγραφη διπλων ή παλιων αρχειων, φτιαξε ενα ξυπνητηρι ή ενα alarm.... Αυτες ειναι μερικες αλλα αρκετες και καλες ιδεες για να αρχισεις. Το σημαντικο ειναι οτι ο καθενας εχει αλλες αναγκες και μπορει να ελεγξει οπως θελει το προγραμματακι του ωστε να κανει ακριβως αυτο που θελει.

Σκεφτομαι μετα απο αυτο το αρθρο, να αρχισω να κανω shared τα δικα μου, με σκοπο να υπαρξει μια μινι βιβλιοθηκη για οποιον τα χρειαζεται και για να τα βελτιωσει αμα θελει. Σας προκαλω για αρχη να γραψετε ενα που να εγκαθιστα προγραμματα που δεν βρισκετε στα repos. Θα μπορουσε ας πουμε να παιρνει σαν argument το link και να το κατεβαζει πριν το εγκαταστησει.