Εφαρμογές web
OWASP Top 10, λογικά σφάλματα, authentication, authorization, session management, business logic abuse.
Pentest · OWASP · PTES · MITRE ATT&CK
Χειροκίνητος, τεκμηριωμένος, με retest περιλαμβανόμενο. Δεν παραδίδουμε export από εργαλείο — παραδίδουμε ευρήματα με βήματα αναπαραγωγής, απόδειξη, εκτίμηση κινδύνου και προτεινόμενη διόρθωση. Μία αναφορά που μπορεί να διαβαστεί από το ΔΣ και να εκτελεστεί από την τεχνική ομάδα.
Ο έλεγχος διείσδυσης (pentest) είναι χειροκίνητη, εξουσιοδοτημένη επίθεση σε εφαρμογές web, APIs, δίκτυο, cloud ή κινητές εφαρμογές, για να βρεθούν τα κενά που θα χρησιμοποιούσε ένας επιτιθέμενος. Η KodeX GRC ακολουθεί OWASP και PTES, παραδίδει εκτελεστική και τεχνική αναφορά σε 2–3 εβδομάδες και περιλαμβάνει retest μετά τις διορθώσεις.
Έξι τύποι εμπλοκής. Κάθε ένας έχει διαφορετικό εύρος, διαφορετικές τεχνικές και διαφορετικό παραδοτέο — επιλέγουμε μαζί ποιοι έχουν νόημα με βάση το αποτύπωμά σας.
OWASP Top 10, λογικά σφάλματα, authentication, authorization, session management, business logic abuse.
OWASP API Top 10, broken object level authorization, mass assignment, rate limiting, authentication bypass.
Pivoting, privilege escalation, Active Directory, lateral movement, Kerberos attacks, credential harvesting.
Εκτεθειμένες υπηρεσίες, VPN, webmail, remote access, subdomain takeover, cloud storage exposure.
IAM policies, storage exposure, network segmentation, logging gaps, privilege escalation paths.
OWASP MASVS, ασφαλής αποθήκευση, επικοινωνία, certificate pinning, reverse engineering resistance.
Ο έλεγχος έχει αξία όταν υπάρχει πραγματικός λόγος — ρυθμιστική απαίτηση, απαίτηση πελάτη, ή σοβαρή υποψία ότι κάτι δεν λειτουργεί όπως νομίζετε.
Δουλεύουμε κυρίως με οργανισμούς που έχουν ήδη τεχνικά μέτρα — EDR, WAF, MFA, logging — και θέλουν να επαληθεύσουν ότι αυτά τα μέτρα ανταποκρίνονται στην πραγματική απειλή. Όχι θεωρητικά, αλλά με απόπειρα εκμετάλλευσης.
Ο κανόνας: αν σας ζητήθηκε από πελάτη, αν περνάτε επιθεώρηση ISO 27001 (A.8.8), αν εμπίπτετε σε PCI DSS ή DORA, ή αν υποψιάζεστε ότι μια εφαρμογή σας έχει σοβαρό κενό — τότε ο έλεγχος έχει άμεση αξία.
Τέσσερις φάσεις. Η σειρά δεν είναι τυχαία — το scoping προηγείται της εκμετάλλευσης, και το retest έρχεται μετά τις διορθώσεις, όχι μαζί με την πρώτη αναφορά.
Τι ελέγχεται, πώς, με ποιους κανόνες
Ορισμός εύρους, κανόνες εμπλοκής, παράθυρα δοκιμών, επικοινωνία με ομάδες, σημεία επαφής για έκτακτη διακοπή.
3 ημέρεςΠριν χτυπήσουμε
Παθητική και ενεργή συλλογή πληροφορίας — επιφάνεια επίθεσης, εκτεθειμένα assets, τεχνολογίες, credentials σε διαρροές.
2–3 ημέρεςΧειροκίνητα, όχι αυτόματα
Εκμετάλλευση, privilege escalation, lateral movement, persistence. Κάθε βήμα τεκμηριώνεται με απόδειξη, όχι με θεωρία.
5–10 ημέρεςΚαι επαλήθευση διορθώσεων
Executive summary για ΔΣ, τεχνικές λεπτομέρειες για ομάδα, debrief, retest μετά τις διορθώσεις με ενημερωμένη αναφορά.
4 ημέρες + retestΑνωνυμοποιημένο απόσπασμα από πραγματική αναφορά. Κάθε εύρημα παραδίδεται με αυτή τη δομή — βήματα αναπαραγωγής, απόδειξη, εκτίμηση κινδύνου, διόρθωση.
GET /api/v2/orders/{id} επιστρέφει πλήρη στοιχεία παραγγελίας χωρίς έλεγχο αν ο αιτών είναι ο ιδιοκτήτης της. Οποιοσδήποτε authenticated χρήστης μπορεί να προσπελάσει δεδομένα άλλων πελατών — ονόματα, διευθύνσεις, ιστορικό αγορών, τελευταία 4 ψηφία κάρτας.order_id του χρήστη Α (10458)order_id=10459 με το ίδιο JWT200 OK με πλήρη δεδομένα του χρήστη Βsvc_backup έχει καταχωρισμένο SPN και κωδικό που ανακτήθηκε εντός 4 ωρών με λεξικό. Ο λογαριασμός έχει δικαιώματα Domain Admin — πλήρης κατάληψη του Active Directory.NTDS.dit από domain controller με χρήση του λογαριασμού. Η απόδειξη παραδίδεται σε ξεχωριστό αρχείο με περιορισμένη πρόσβαση.Έξι παραδοτέα που καλύπτουν όλα τα ενδιαφερόμενα μέρη — από το διοικητικό συμβούλιο μέχρι τον μηχανικό που θα εφαρμόσει τη διόρθωση.
Τυπικό έργο web application ή εσωτερικού δικτύου. Ο χρόνος εκμετάλλευσης προσαρμόζεται στο εύρος — το scoping τον καθορίζει με ακρίβεια.
Οι ερωτήσεις που ακούμε πριν αναλάβουμε έργο ελέγχου διείσδυσης.
Το VA σαρώνει αυτόματα και ιεραρχεί τα ευρήματα. Το pentest εκμεταλλεύεται, με ανθρώπινη κρίση, για να αποδείξει τι είναι πραγματικά εκμεταλλεύσιμο. Συνήθως χρειάζονται και τα δύο — το VA για συνεχή κάλυψη, το pentest για απόδειξη σε βάθος. Δείτε το επόμενο βήμα στη σελίδα Αξιολόγηση Τρωτότητας.
Τυπικά 2–3 εβδομάδες δοκιμών. Εξαρτάται από το εύρος — μία web εφαρμογή είναι 5–7 ημέρες, ένα εσωτερικό δίκτυο 250 ατόμων είναι 10–15 ημέρες. Οι δύο εβδομάδες μετά είναι για reporting και retest.
Όχι, αν έχει γίνει σωστό scoping. Οι δοκιμές εκμετάλλευσης γίνονται σε ώρες που έχουμε συμφωνήσει, με δοκιμαστικούς λογαριασμούς όπου είναι δυνατόν, και με διαδικασία άμεσης διακοπής. Αν κάτι εμφανίσει κίνδυνο για την παραγωγή, ενημερώνουμε αμέσως και σταματάμε.
Εξαρτάται από το εύρος. Ένα web application pentest ξεκινά από λίγες χιλιάδες ευρώ. Μετά το scoping δίνουμε σταθερή τιμή — όχι πριν. Δεν δίνουμε τιμή χωρίς να έχουμε δει το αποτύπωμα, γιατί οι προσφορές τηλεφώνου είναι πάντα λάθος.
Όχι. Το pentest έχει ανεξάρτητη αξία — σας δείχνει τι πραγματικά εκμεταλλεύσιμο υπάρχει. Αν έχετε ISO 27001, το τεκμήριο από το pentest ικανοποιεί την απαίτηση A.8.8 (διαχείριση τεχνικών τρωτοτήτων). Αν δεν έχετε, το pentest είναι καλή αρχή για να χτίσετε γύρω του ένα πρόγραμμα.
Το pentest σπάνια στέκεται μόνο του. Συνήθως συνδυάζεται με τα παρακάτω, γιατί μοιράζονται τεχνικά ευρήματα και τεκμήρια.
Το pentest είναι στιγμιότυπο — ένα τεστ ανά έτος. Το VA καλύπτει το κενό μεταξύ ελέγχων με συνεχή σάρωση και ιεράρχηση.
01 · ISO 27001Ο έλεγχος διείσδυσης ικανοποιεί την απαίτηση διαχείρισης τεχνικών τρωτοτήτων — και παράγει το τεκμήριο που ζητά ο επιθεωρητής.
07 · CloudΛάθος ρυθμίσεις cloud εμφανίζονται ως ευρήματα σε κάθε pentest. Καλύτερα να έχουν κλείσει πριν ξεκινήσει ο έλεγχος.
Σε μία σύντομη κλήση scoping — 10 λεπτά — ορίζουμε μαζί το εύρος, τους κανόνες εμπλοκής και το χρονοδιάγραμμα. Παίρνετε σταθερή προσφορά με συγκεκριμένο αριθμό ημερών και παραδοτέων. Χωρίς δέσμευση.