Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Πριν από μερικές μέρες ολοκληρώσαμε ένα από τα πιο φορτισμένα συναισθηματικά γεγονότα που είχαμε την τύχη να φιλοξενήσουμε ως μέρος του ιστολογίου - ένα διαδικτυακό παιχνίδι χάκερ με καταστροφή διακομιστή.

Τα αποτελέσματα ξεπέρασαν όλες τις προσδοκίες μας: οι συμμετέχοντες όχι μόνο συμμετείχαν, αλλά οργανώθηκαν γρήγορα σε μια καλά συντονισμένη κοινότητα 620 ατόμων στο Discord, η οποία κυριολεκτικά έκανε την αναζήτηση θύελλα σε δύο ημέρες χωρίς διάλειμμα για ύπνο.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Και κάπως έτσι τελείωσε:

Πώς ξεκίνησαν όλα και τι είναι;

Το παιχνίδι ξεκίνησε στις 12 Αυγούστου όταν δημοσιεύσαμε στο blog post με ένα βίντεο στο οποίο ένας χάκερ με τη μορφή κρανίου προσφέρει να παίξει ένα παιχνίδι, να καταστρέψει τον διακομιστή, να προκαλέσει βραχυκύκλωμα στο δωμάτιο (καλά, ή μίνι πυρκαγιά) και να πάρει τα υπόλοιπα χρήματα στον καταστροφέα.

Ήταν μια διαδικτυακή αναζήτηση: ξεκινήσαμε μια μετάδοση στο YouTube από ένα δωμάτιο που ήταν γεμάτο με συσκευές iot, έναν διακομιστή κάτω από το κρεβάτι (που έπρεπε να καταστραφεί) και ένα ενυδρείο ήταν στερεωμένο πάνω από τον διακομιστή και ένα βάρος κρεμόταν πάνω του. Για να κάνουμε το παιχνίδι πιο γεμάτο δράση, αποφασίσαμε να δημιουργήσουμε ένα χρηματικό έπαθλο 200 ρούβλια, το οποίο φορτώναμε στον καταστροφέα και ρυθμίσαμε να ενεργοποιείται κάθε 000 λεπτά. Κάθε ώρα ο καταστροφέας έτρωγε 60 ρούβλια - όσο πιο γρήγορα το σταματούσαν οι παίκτες, τόσο περισσότερα χρήματα θα κέρδιζαν.

Η δημιουργία αυτής της αποστολής ήταν μια αναζήτηση από μόνη της - έπρεπε να τρώμε μόνο φαγητό και να κοιμόμαστε για αρκετές ώρες την ημέρα ακριβώς στο ίδιο δωμάτιο. Αλλά το πιο εκπληκτικό ήταν να παρακολουθείς τη σκέψη των παικτών και τη συναισθηματική τους επίδραση στη διαδικασία.

Για να είμαι ειλικρινής, η ευρηματικότητα των παικτών στην επίλυση των γρίφων ξεπέρασε τη μέτρια ιδέα μας πολλές φορές: κάθε ελεύθερο λεπτό διαβάζαμε τη συζήτηση της διχόνοιας και σε ορισμένες περιπτώσεις κυριολεκτικά κλαίμε από τα γέλια, ανακαλύπτοντας τι έκαναν οι παίκτες και πώς αστειεύονταν. η διαδικασία.

7 άτομα δούλεψαν ακούραστα για το έργο: ένας backender, ένας ειδικός στο hardware, ένας πραγματικός παραγωγός ταινιών, ένας σχεδιαστής CG και δύο ιδεολόγοι συμπαραγωγοί.

Θα σας πούμε στις επόμενες αναρτήσεις πώς ακριβώς υλοποιήθηκε το quest από τεχνικής άποψης, αλλά προς το παρόν θα σας πω τη λύση: πόσο ακριβώς ήταν απαραίτητο να χακάρετε αυτό το δωμάτιο στην εκπομπή. Ταυτόχρονα, ας θυμηθούμε τη χρονολογία των γεγονότων, καθώς και όλες τις τρελές θεωρίες των Illuminati από τη συνομιλία της διχόνοιας και τέλος.

Τι είχαν οι παίκτες στην αρχή του παιχνιδιού;

Όλα τα αντικείμενα στο δωμάτιο χωρίστηκαν σε τρεις κατηγορίες:

  • Εύκολες στη χρήση, μη gaming συσκευές iot
  • Συσκευές παιχνιδιού για την ολοκλήρωση της αποστολής
  • Συνοδεία

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Τοποθετήσαμε 8 πολύ εύκολα στη διαχείριση στοιχεία: δύο λάμπες, μία γιρλάντα, πέντε γράμματα FALCON, καθένα από τα οποία μπορούσε να αλλάξει χρώμα. Όλα αυτά θα μπορούσαν να ενεργοποιηθούν/απενεργοποιηθούν απευθείας από τον ιστότοπο και να δείτε αμέσως το αποτέλεσμα στην εκπομπή - τα καταστήσαμε συγκεκριμένα διαθέσιμα σε όλους τους παίκτες, ανεξάρτητα από το επίπεδο τεχνικής γνώσης τους.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Όλα όσα απλά συμπεριλήφθηκαν από τον ιστότοπο

Από τα σημαντικά στοιχεία του παιχνιδιού που χρειάζονταν για την ολοκλήρωση της αποστολής και η πρόσβαση στα οποία δεν ήταν τόσο εύκολη η απόκτηση:

  1. Διακομιστής με ανοιχτό καπάκι και ενυδρείο από πάνω
  2. Κρεμασμένο βάρος για να σπάσει ένα ενυδρείο
  3. Megatron 3000 - ένας ισχυρός δείκτης λέιζερ που στοχεύει στο σχοινί που συγκρατεί το βάρος
  4. Ένας ισχυρός ανεμιστήρας που ξεκίνησε όταν ο διακομιστής ήταν υπό φόρτωση
  5. Flipchart στο οποίο γράφτηκαν τα login και ο κωδικός πρόσβασης για το Megatron
  6. Ένα τηλέφωνο που θα μπορούσατε να καλέσετε και να δείτε ζωντανά την κλήση σας
  7. Ο τεμαχιστής που έτρωγε χαρτονομίσματα των 1000 ρουβλίων την ώρα

Πώς ακριβώς λύθηκε η αποστολή;

Θα πω αμέσως: το φέρετρο άνοιξε πολύ απλά.

Ο στόχος του παιχνιδιού ήταν να σταματήσει ο καταστροφέας προκαλώντας βραχυκύκλωμα στο δωμάτιο. Για να γίνει αυτό, ήταν απαραίτητο να σπάσετε το ενυδρείο ρίχνοντας ένα βάρος σε αυτό και να γεμίσετε τον διακομιστή με νερό. Το βάρος κρατήθηκε σε ένα κορδόνι που στόχευε ο Μέγατρον. Αναλαμβάνοντας τον έλεγχο του Megatron, το σχοινί θα μπορούσε να κοπεί. Αυτό έγινε με 5 απλά βήματα:

Βήμα 1. Φορτώστε τον διακομιστή στο δωμάτιο

Για παράδειγμα, αποστολή πακέτων με εντολή.

ab -r -n 10000 -c 100 -s 280 -l https://ws.ooosokol.ru/captcha

Η υπόδειξη ήταν πολύ φορτωτική captcha επί Σελίδα τιμοκαταλόγου.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Το ίδιο captcha που έπρεπε να δεχθεί επίθεση

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Όταν φορτώθηκε ο διακομιστής, η θερμοκρασία του αυξήθηκε και αυτό μπορούσε να παρακολουθηθεί στο σύστημα παρακολούθησης που ήταν ανοιχτό ακριβώς μπροστά από την κάμερα. Στη συνέχεια ο ανεμιστήρας άνοιξε, ο οποίος άνοιξε μια ελαφριά κουρτίνα στο flipchart. Στη συνέχεια, άνοιξε το login και ο κωδικός πρόσβασης για την πρόσβαση στη σελίδα του Megatron, γραμμένα στον πίνακα.

Και η ίδια η σελίδα διαχείρισης Megatron μπορούσε να βρεθεί ελέγχοντας όλα τα πιστοποιητικά που εκδόθηκαν για τον τομέα ooosokol.ru.

Σε υποτομέα megatron.ooosokol.ru υπήρχε μια σελίδα ελέγχου Megatron. Αλλά δεν άνοιξε έως ότου η Megatron τροφοδοτήθηκε με πρωτογενή ενέργεια.

Οι παίκτες πέρασαν από όλα αυτά τα στάδια σχεδόν αμέσως στα σχόλια της μετάδοσης στο YouTube. Στη συνέχεια, οι εργασίες έγιναν πιο περίπλοκες και οι παίκτες δημιούργησαν τον διακομιστή RUVDS Hack Room discord και συνέχισαν τη συζήτηση εκεί.

Βήμα 2: Εφαρμόστε το Primary Power στο Megatron

Όλες οι έξυπνες συσκευές που ελέγχονται από τον ιστότοπο (οι ίδιες λάμπες που ανάβουν και σβήνουν οι παίκτες χωρίς διακοπή) είχαν τα δικά τους αναγνωριστικά.

Για την τροφοδοσία του Megatron με πρωτογενή ισχύ και ταυτόχρονα τον φωτισμό του, ήταν απαραίτητο να βρεθεί και να ενεργοποιηθεί μια κρυφή συσκευή στη σελίδα διαχείρισης γραφείου.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Για να το κάνετε αυτό, έπρεπε να κοιτάξετε τα αναγνωριστικά συσκευών και να παρατηρήσετε ότι υπάρχουν 4 συσκευές συνολικά, αλλά μόνο 3 είναι διαθέσιμες στον ιστότοπο.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Όταν ενεργοποιήθηκε η 4η συσκευή, η σελίδα Megatron έγινε διαθέσιμη και το ίδιο το λέιζερ τονίστηκε. Αλλά την ίδια στιγμή ήταν αδύνατο να πυροβολήσει ένα λέιζερ, και αυτό σελίδα Υπήρχε ένα μήνυμα ότι το λέιζερ δεν ήταν ακόμη διαθέσιμο και μια υπόδειξη: υπήρχε κυκλοφοριακή συμφόρηση στο γραφείο, πρέπει να καλέσετε την εταιρεία διαχείρισης και να ζητήσετε ρεύμα.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Υπόδειξη για την εταιρεία διαχείρισης

3. Καλέστε την εταιρεία διαχείρισης και ζητήστε να ενεργοποιήσετε το ρεύμα της Megatron

Σύμφωνα με το ΩΡΛ, ο Μέγατρον δεν μπορούσε να πυροβολήσει γιατί το μποτιλιάρισμα στο γραφείο ήταν νοκ άουτ. Μόνο η εταιρεία διαχείρισης μπορούσε να ενεργοποιήσει ξανά την τροφοδοσία, με την οποία έπρεπε να επικοινωνήσετε και να ταυτοποιηθεί ως ο ιδιοκτήτης της LLC.

Ήταν εύκολο να βρείτε τον αριθμό της εταιρείας διαχείρισης - τον τοποθετήσαμε απευθείας στο υποσέλιδο.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Αλλά η αναγνώριση ήταν πολύ πιο δύσκολη.

Όταν τηλεφωνούσε στον αριθμό +74991130688, μια γυναίκα χειριστής σήκωσε το τηλέφωνο και με βαριεστημένη φωνή ζήτησε το INN της εταιρείας και το πλήρες όνομα του ιδιοκτήτη. Χωρίς αυτό, αρνήθηκε να ανοίξει το ρεύμα και το εξήγησε με το γεγονός ότι είναι ένα συνηθισμένο δωμάτιο ελέγχου, έχουν 2000 πελάτες και γραφεία και χωρίς αυτές τις πληροφορίες είναι απλά αδύνατο να βρουν αυτό που χρειάζονται.

Αυτό αποδείχθηκε ότι ήταν το πιο δύσκολο στάδιο για τους παίκτες. Χρειάστηκαν σχεδόν δύο ημέρες για να βρω το σωστό ΑΦΜ και το πλήρες όνομα του ιδιοκτήτη και εγώ (που εκπροσωπείται από τον χειριστή του θαλάμου ελέγχου) έλαβα περισσότερες από 400 κλήσεις κατά τη διάρκεια αυτής της περιόδου. Το τηλέφωνο χτυπούσε κάθε 2-3 λεπτά.

Οι τύποι έσκαψαν όσο καλύτερα μπορούσαν. Χρησιμοποιήθηκαν τα πάντα: αφαίρεσαν τον πηγαίο κώδικα του ιστότοπου, έψαξαν στο Google τον ιδιοκτήτη του ιστότοπου Sokolov και έκαναν αναζήτηση στα κοινωνικά δίκτυα.

Έψαχναν για ΑΦΜ διαφορετικών εταιρειών
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Σχεδόν ολοκληρωμένο σχέδιο αναζήτησης

Κάποια στιγμή μάλιστα κάλεσαν με πλαστό αριθμό -σαν να τηλεφωνούσαν από το γραφείο της εταιρείας Sokol που αναγράφεται στο υποσέλιδο.

Μετά μάθαμε πόσες εταιρείες ονομάζονται Sokol. Σχεδόν κάθε μία από αυτές τις εταιρείες έλαβε κλήσεις από παίκτες, αλλά αυτό δεν ήταν τίποτα σε σύγκριση με αυτό που βίωσε ο ιστότοπος lasermasters.ru, από τον οποίο αγοράσαμε το ίδιο Megatron πριν από περίπου ένα μήνα.

Πρώτον, η διχόνοια επιτέθηκε στην υποστήριξη των Lasersmasters.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Τότε μπορέσαμε να βρούμε τον λογαριασμό κάποιου εκεί! Ενώ η υποστήριξη των Lasermasters έχει ήδη πάψει να τσιγκουνεύεται τις εκφράσεις.

Προσοχή, κρατήστε τα παιδιά μακριά από την οθόνη
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Στο τέλος, οι Lasermasters αποφάσισαν απλώς να τους ενοχλήσουν και ο ιστότοπός τους κατέρρευσε. Ακριβώς όπως καταφέραμε να βάλουμε κάτω το site Sokol, αν και γρήγορα το ανεβάσαμε.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Κατά τη διάρκεια της έρευνας, τα παιδιά από τη διχόνοια βρήκαν ακόμη και έναν ηθοποιό, του οποίου τη φωτογραφία αγοράσαμε από μετοχές, ώστε να παίξει το ρόλο του κύριου ανταγωνιστή, του ιδιοκτήτη της LLC Andrei Sokolov. Αποδείχθηκε ότι το όνομά του είναι Γιούρι και δεν έχει απολύτως καμία ιδέα σε τι είδους χάος μπήκε.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Andrey Sokolov, χαρακτήρας παιχνιδιού

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Γιούρι, μοντέλο

Να ήξερε πώς ανάγκασε 600 ανθρώπους να μην κοιμηθούν για δύο μέρες...)

Μετά άρχισαν να σκάβουν ειδικά για μένα, ως διοργανωτή της αποστολής (η οποία θα μπορούσε κάλλιστα να είχε καταλήξει με επιτυχία αν τα παιδιά είχαν μαντέψει να χακάρουν τα κανάλια της δουλειάς μου).

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ανησύχησα ακόμη και λίγο όταν μου έδωσαν το πατρώνυμο και ακόμη και τον Αριθμό Φορολογικού μου. Αλλά ανακουφίστηκα όταν, ενώ το κατεστραμμένο τηλέφωνο δούλευε, είχα ξαφνικά έναν μεγαλύτερο αδερφό, ο οποίος ξαφνικά αποδείχθηκε ότι ήταν ο τεχνικός διευθυντής του Habr.

Ο αγαπητός μου αδερφός, που κι αυτός υπέφερε
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Στο μεταξύ, οι εικασίες έγιναν όλο και πιο απίστευτες
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Και ήρθε στις θεωρίες των Illuminati.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Οι πιο ζουμερές θεωρίες συνωμοσίας αφορούσαν τον Μπομπ Σφουγγαράκη, τον Χάρι Πότερ και το αναβοσβήσιμο της γιρλάντας κινεζικής διόδου που τοποθετήσαμε μέσα στη μονάδα συστήματος.

Από πού είναι ο Μπομπ Σφουγγαράκης και ο Χάρι Πότερ, λέτε; Βάλαμε τις διευθύνσεις τους στη σελίδα επικοινωνίας του Sokol και αυτό προκάλεσε πολλές εικασίες στην κοινότητα της διχόνοιας. Αν και θέλαμε απλώς να αποτίσουμε φόρο τιμής στα αγαπημένα μας παιδικά έργα.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Η ίδια αναφορά στη σελίδα "Επαφές"

Και ως αποτέλεσμα

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Αποδείχθηκε ότι υπάρχουν πραγματικά έγγραφα του Μπομπ Σφουγγαράκης στη σειρά. Ονομάζονταν ως ΑΦΜ

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Μια από τις πιο περίπλοκες θεωρίες ήταν ότι η κινεζική γιρλάντα που αναβοσβήνει περιείχε ένα μήνυμα σε κώδικα Μορς.

Το τρεμόπαιγμα καταγράφηκε και επιχειρήθηκε να αποκρυπτογραφηθεί
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Μια απλούστερη θεωρία είναι ότι τα παιδιά προσπάθησαν να καταλάβουν αν το στοιχείο ήταν κρυμμένο στις κάρτες.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Στην πορεία μας συγκρίνουν Τζίτζικας 3301 — μια αδικαιολόγητα υψηλή βαθμολογία, αλλά και πάλι ευχάριστη.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Οι παίκτες δοκίμασαν την κοινωνική μηχανική με όλη τους τη δύναμη. Με κάλεσαν υπό το πρόσχημα της FSB, πυροσβέστες, τον ίδιο τον Σοκόλοφ, την πρώην σύζυγό του και τον φύλακα που φέρεται να κάθεται κάτω. Είπαν ότι είχε ξεσπάσει φωτιά, κάποιος είχε κολλήσει στο ασανσέρ και η πιο αποκαρδιωτική ιστορία ήταν ότι ο σκύλος του καλούντος υποτίθεται ότι καθόταν στο γραφείο, τυλιγμένος στη φωτιά.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Υπήρξαν και απόπειρες δωροδοκίας

Σιγά σιγά, τα δικά μου μιμίδια άρχισαν να εμφανίζονται στο chat.

Εδώ είναι ένα ζευγάρι
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Εν τω μεταξύ, τα εργοστάσια έμειναν σε αδράνεια
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Συμβουλή

Στον καταστροφέα υπήρχαν όλο και λιγότερα χρήματα. Για να πάρει τουλάχιστον κάτι ο νικητής, αποφασίσαμε να κάνουμε μια υπόδειξη. Ταυτόχρονα, ακολουθώντας τους κανόνες του σχεδιασμού του παιχνιδιού, ανεβάστε την ένταση ακριβώς πριν το φινάλε.

Ξεχωριστός νηστεία Αναρτήσαμε ένα βίντεο στο blog. Στην αρχή, μπήκε ένα κομμάτι από το Fight Club ως αναφορά στον Tyler Durden, ο οποίος σκεφτόταν να εισάγει το 25ο καρέ σε ταινίες ενώ δούλευε στους κινηματογράφους.

Αποφασίσαμε να εφαρμόσουμε την ίδια μηχανική και εισαγάγαμε μια υπόδειξη στο 25ο καρέ για το πώς να το κάνουμε στο Google σωστό ΑΦΜ και πλήρες όνομα του ιδιοκτήτη.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Μετά από αυτό τα παιδιά το κατάλαβαν πολύ γρήγορα

Βήμα 4. Τραβήξτε ένα λέιζερ σε λειτουργία μη μάχης

Όταν τροφοδοτήθηκε με ρεύμα από την εταιρεία διαχείρισης και αφού άνοιξαν τα βύσματα, το Megatron άνοιξε και μπορούσε να ενεργοποιηθεί σε δοκιμαστική λειτουργία. Ένα διακριτικό για μια δοκιμαστική λήψη έχει ήδη εισαχθεί στη φόρμα εισαγωγής.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Κάθε 25 δευτερόλεπτα παρήχθη ένα νέο διακριτικό, αυτό θα μπορούσε να χρησιμοποιηθεί για την ενεργοποίηση του λέιζερ για 10 δευτερόλεπτα σε ισχύ 10/255

Στη συνέχεια, το λέιζερ ψύχθηκε για 1 λεπτό και κατά τη διάρκεια αυτού του λεπτού δεν ήταν διαθέσιμο και δεν δεχόταν νέα αιτήματα για λήψη.

Αυτή η ισχύς ήταν εντελώς ανεπαρκής για να καεί μέσα από το σχοινί, αλλά οποιοσδήποτε παίκτης μπορούσε να πυροβολήσει από το Megatron και να δει τη δέσμη λέιζερ σε δράση.

Η αντίδραση της κοινότητας ήταν κάτι παραπάνω από έντονη
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Όλοι όμως ηρέμησαν γρήγορα και κατάλαβαν ότι αυτό δεν ήταν το τέλος του παιχνιδιού.
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Στη συνέχεια, η κοινότητα άρχισε να ανακαλύπτει πώς να ξεκινήσει τη λειτουργία μάχης

καταιγισμός ιδεών
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Υπάρχουν ψεύτικα στη διαφωνία

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Δεν ξέραμε ότι υπήρχε κάτι γραμμένο στο πόδι του τραπεζιού στην εκπομπή

Η κοινότητα έφτασε στο βήμα 4. Κατανοήστε πώς δημιουργούνται τα διακριτικά: βρείτε την ουσία και δημιουργήστε ένα διακριτικό που ενεργοποιεί το λέιζερ σε λειτουργία μάχης

Η λειτουργία μάχης του Megatron είναι 100% ισχύς λέιζερ στα 3 Watt. Αυτό είναι αρκετό για 2 λεπτά για να καεί μέσα από το σχοινί που συγκρατούσε το βάρος, να σπάσει το ενυδρείο και να πλημμυρίσει τον διακομιστή με νερό.

Έχουμε αφήσει μερικές συμβουλές project github: δηλαδή ο κωδικός δημιουργίας διακριτικών, από τον οποίο θα μπορούσε κανείς να καταλάβει ότι οι μάρκες δοκιμής και μάχης δημιουργούνται με βάση τον ίδιο δείκτη μετρητή. Στην περίπτωση ενός κουπονιού μάχης, εκτός από την αντίτιμη, χρησιμοποιείται και ένα αλάτι, το οποίο έχει μείνει σχεδόν εντελώς στο ιστορικό αλλαγής αυτής της ουσίας, με εξαίρεση τους δύο τελευταίους χαρακτήρες.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή
Όπως όλοι μάντευαν γρήγορα, ήταν 42

Στα σχόλια της ουσίας υπήρχε μια αλληλογραφία μεταξύ του Andrey Sokolov και του προγραμματιστή ("σοφός προγραμματιστής", όπως τον αποκαλούσαν τα παιδιά από τη διχόνοια).

Στην αλληλογραφία, ο Andrey έστειλε ένα από τα κουπόνια μάχης και ο προγραμματιστής απάντησε ότι αυτό το διακριτικό είχε αρχικοποιηθεί με αντίτιμο 42.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Γνωρίζοντας αυτά τα δεδομένα, ήταν δυνατό να ταξινομηθούν τα 2 τελευταία σύμβολα του αλατιού και στην πραγματικότητα να ανακαλύψουμε ότι οι αριθμοί από το Lost, που μετατράπηκαν στο δεκαεξαδικό σύστημα, χρησιμοποιήθηκαν για αυτό.

Στη συνέχεια, οι παίκτες έπρεπε να πιάσουν την τιμή του μετρητή (αναλύοντας το διακριτικό δοκιμής) και να δημιουργήσουν ένα διακριτικό μάχης χρησιμοποιώντας την επόμενη τιμή μετρητή και το αλάτι που επιλέχθηκε στο προηγούμενο βήμα.

Ο μετρητής απλώς αυξανόταν με κάθε δοκιμαστική βολή και κάθε 25 δευτερόλεπτα. Δεν γράψαμε πουθενά γι 'αυτό, υποτίθεται ότι ήταν μια μικρή έκπληξη παιχνιδιού. Τα παιδιά το κατάλαβαν πολύ γρήγορα και εκτόξευσαν το megatron σε λειτουργία μάχης.

Βήμα 5. Κάψτε το σχοινί με λέιζερ


Πώς ήταν

Όλα είναι απλά εδώ. Η αποστολή ενός κουπονιού μάχης θα μετέτρεπε το λέιζερ σε λειτουργία μάχης και το δωμάτιο θα άλλαζε και θα πήγαινε σε "λειτουργία καταστροφής", όπως το ονομάζαμε στο γενικό σενάριο:

  • Όλα τα φώτα στο δωμάτιο έσβησαν
  • Τα κουμπιά για συσκευές iot στον ιστότοπο έγιναν μη διαθέσιμα
  • Φώτα που αναβοσβήνουν και ήχος σειρήνας
  • Το κόκκινο βάρος φωτίστηκε
  • Ξεκίνησε μια αντίστροφη μέτρηση στην οθόνη της τηλεόρασης έως ότου το λέιζερ τεθεί σε λειτουργία μάχης.

Δώσαμε την αντίστροφη μέτρηση μιάμιση ώρα ώστε όλοι όσοι έπαιξαν να έχουν χρόνο να ανοίξουν την εκπομπή και να δουν τον τελικό. Και για καλό λόγο: ενώ περίμενα με κομμένη την ανάσα τον ήχο της πρόσκρουσης και το σπάσιμο γυαλιού από το διπλανό δωμάτιο, όλη η ομάδα που έφτιαξε την αποστολή, χωρίς να πει λέξη, άρχισε να πηγαίνει στη βάση για να δει το τέλος με τους ίδια μάτια. Απλώς έτρεξαν στο δωμάτιο και άρχισαν να αγκαλιάζονται.

Εν τω μεταξύ στη διχόνοια
Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Αφού τελείωσε η αντίστροφη μέτρηση, το λέιζερ μπήκε σε δράση και σε δύο λεπτά κάηκε μέσα από το σχοινί - το βάρος πέταξε κατευθείαν στο ενυδρείο. Πριν από την πρόσκρουση, μια τρελή καπιμπάρα ούρλιαξε στην οθόνη, σηκώνοντας πανικόβλητα τα μικρά πόδια της.

Δεδομένου ότι όλη η ομάδα ήταν μαζεμένη εκεί, στείλαμε ένα μικρό μήνυμα σε όλους όσοι αγωνίστηκαν για τον τελικό για δύο ημέρες με ασυμφωνία και πήγαν να ανοίξουν τη σαμπάνια:

Πώς υπολογίσαμε τον χρόνο κυκλοφορίας των διαφημιστικών βίντεο και την πτήση του βάρους;

Μετά από δώδεκα δοκιμές καύσης ενός σχοινιού με λέιζερ, συνειδητοποιήσαμε ότι πρόκειται για ένα πολύ αναξιόπιστο σχέδιο - το μισοκαμένο σχοινί γίνεται πιο λεπτό, κάτω από το βάρος του βάρους που τεντώνει, αλλάζει θέση και το λέιζερ δεν μπορεί πλέον να το κόψει το εντελώς.

Επομένως, ακολουθήσαμε μια διαφορετική διαδρομή: διπλασιάσαμε την εξάντληση τυλίγοντας το σχοινί με νήμα nichrome. Ένα ρεύμα πέρασε μέσα από το νήμα, έγινε κόκκινο και κάηκε μέσα από το σχοινί σε περίπου 2 δευτερόλεπτα - αυτό μας έδωσε μια ακριβή κατανόηση του πότε πρέπει να ενεργοποιήσουμε το ουρλιάζοντας capybara, να σταματήσουμε το χρονόμετρο εκκίνησης και να ξεκινήσουμε τη διαφήμιση:

Τι δεν μας λειτούργησε;

Στο τέλος, έπρεπε να έβγαινε πυκνός καπνός από τη μονάδα συστήματος, σαν σε φωτιά - ετοιμάσαμε βόμβες καπνού, τις ανάψαμε με τον ίδιο τρόπο, αλλά για κάποιο λόγο δεν λειτούργησαν (μάλλον λόγω νερού).

Ποιος είναι ο νικητής;

Ο νικητής βγήκε Αρκάντι Αλεξέεφ από την Αγία Πετρούπολη - ήταν ο πρώτος που δημιούργησε ένα δοκιμαστικό κουπόνι και κέρδισε τα υπόλοιπα χρήματα στον καταστροφέα στο ποσό των 134 ρούβλια.

Μια σύντομη συνέντευξη με τον Αρκάδι.

Μίλησέ μας για σένα, τι κάνεις στη δουλειά;

Είμαι ειδικός σε θέματα ασφάλειας, αποφοίτησα από το BIT στο ITMO. Εργάζομαι ως προγραμματιστής web full stack με εξωτερική ανάθεση. Στο σχολείο συμμετείχα σε διαγωνισμούς, μεταξύ άλλων στον προγραμματισμό και στα μαθηματικά.

Πώς μάθατε για το παιχνίδι;

Πήγα στο Habr μόνο για να διαβάσω, είδα το άρθρο και ενδιαφέρθηκα.

Πόσες ώρες παίζατε όταν γίνατε μέλος;

Έγινα μέλος το βράδυ της ημέρας που δημοσιεύτηκε το άρθρο (δηλαδή μια μέρα πριν το τέλος). Πέρασα το βράδυ και ένα μεγάλο μέρος της επόμενης μέρας.

Τι σας άρεσε και τι όχι;

Γενικά, μου άρεσαν τα πάντα (φυσικά, κέρδισα)), αλλά ήμουν λίγο νευρικός με τις κλήσεις. Λοιπόν, η κλήση και ο έλεγχος κάθε έκδοσης κατά κάποιο τρόπο δεν ήταν πολύ καλό, τουλάχιστον ήταν άβολο - κατάλαβα ότι υπήρχαν ακόμα αρκετές δεκάδες από αυτούς που τηλεφωνούσαν, οι μισοί από αυτούς αστειεύονταν και προσπαθούσαν να ασχοληθούν με την κοινωνική μηχανική.

Πώς καταλάβατε πώς να βρείτε το σύμβολο μάχης για το Megatron;

Όταν μπήκα, είχαν ήδη στείλει spam στον διακομιστή, είχαν βάλει λαμπάκια, βρήκαν τον κωδικό πρόσβασης για τον πίνακα διαχείρισης του λέιζερ, κάθε είδους υποτομείς και σελίδες.

Ήταν επίσης εύκολο να βρείτε ένα προφίλ στο Github και μια ουσία με σχόλια. Από εκεί και πέρα, η διαδικασία δημιουργίας ενός διακριτικού και ενός μυστικού για αυτό είναι προφανής. Σε τέτοιες αποστολές δεν χρειάζεται να εφεύρεις πολλά, IMHO, αφού μπορείς να πνιγείς σε ένα σωρό επιλογές για την ανάπτυξη γεγονότων. και αναλόγως πρέπει να ακολουθείς πού σε σπρώχνει ο δημιουργός του quest.

Λαμβάνοντας υπόψη τους εναπομείναντες υποτομείς και την τοποθεσία δοκιμής στο tilde, ήταν σαφές ότι μετά την ενεργοποίηση του λέιζερ, θα ήταν απαραίτητο να επιλέξετε ένα διακριτικό. Αντίστοιχα, το ίδιο βράδυ σκιαγράφησα ένα κατά προσέγγιση αίτημα για να ενεργοποιήσω το λέιζερ (με βάση 4 διαθέσιμες φόρμες: 1 στο εργοτάξιο εργασίας και 3 στο δοκιμαστικό/παλιό) και προσπάθησα να κάνω βάναυση χρήση με μάρκες εργασίας ξεκινώντας από το 42 (καλά, για τον ανόητο - ξαφνικά όλα είναι ήδη ενεργοποιημένα και η σελίδα με την αποστολή του διακριτικού θα ανοίξει απλώς μετά το TIN και το πλήρες όνομα).

Δεν είμαι σίγουρος ότι το αίτημα ήταν σωστό, καθώς δεν υπήρχε χρόνος για έλεγχο (εξάλλου, ήταν δυνατό να ελεγχθεί μόνο ότι το λέιζερ ήταν ενεργοποιημένο), αλλά προετοιμάσθηκα εκ των προτέρων για την αναζήτηση του διακριτικού.

Υπήρχε επίσης προφανής λογική με τις υποδοχές ιστού και τη διαχείριση συσκευών στο αρχείο app.js. Υπήρχε ένας τολμηρός υπαινιγμός μιας συσκευής a9, κατά την αποστολή τροφοδοσίας: αλήθεια στην οποία η πρίζα συνετρίβη. Προσπάθησα να του στείλω τα πάντα - ποτέ δεν ξέρεις, θα μπορούσε να υπάρχει μια πρόσθετη συσκευή για την επίλυση του ΑΦΜ, αλλά χωρίς επιτυχία.

Έπειτα έψαξα τα υπόλοιπα αρχεία ταυτότητας δίπλα σε αυτά τα δέκα, αλλά υπήρχε μια άγνωστη συσκευή παντού. Προσπάθησα επίσης να ψάξω στο google όλα τα είδη, να σκαρφαλώσω [προστασία μέσω email], έστειλε τα πάντα στη φόρμα στη σελίδα του τιμοκαταλόγου, έκανε κάποιες ανασκαφές με τους lasermasters, αλλά όλα χωρίς επιτυχία. Την επόμενη μέρα καθόμουν στο chat, γκουγκλάριζα όλα τα πράγματα, μετά ήρθε το θέμα stego και συμβουλεύτηκα τον stegosolve για φωτογραφίες και gif (αλλά κατάλαβα νοερά ότι το 99% των φορών δεν υπήρχε τίποτα εκεί, αφού αυτό θα ήταν πάρα πολύ + μια αντίφαση με την κύρια γραμμή αποστολής) .

Αλλά στο τέλος, κάθισα επίσης και έσκαψα όλες τις φωτογραφίες και τα gif για μερικές ώρες. Κάλεσα μερικές ακόμη φορές με διαφορετικές επιλογές TIN, αλλά δεν λειτούργησε. Τότε αποφάσισα να το παρατήσω, αλλά δημοσίευσαν μια υπόδειξη εκεί - και έγινε σαφές ότι ο Αριθμός Φορολογικού Μητρώου θα βρεθεί στο εγγύς μέλλον, κάτι που έγινε. Στη συνέχεια, είτε εγώ είτε κάποιος άλλος (δεν είναι προφανές) έστειλα τροφοδοσία: πιστή στη συσκευή a9 και το λέιζερ άρχισε να λειτουργεί, αν και ίσως δεν υπήρχε σύνδεση και μόλις άρχισε να λειτουργεί μετά το TIN. Γενικά, μπήκα στον πίνακα διαχείρισης του λέιζερ και έμεινα αρκετά έκπληκτος, αφού ο ίδιος ο διακομιστής έστειλε το διακριτικό (και ήδη ετοιμαζόμουν να κάνω brute). Έγινε προφανές ότι το διακριτικό ήταν δοκιμαστικό, αφού η μετάδοση + κοινή λογική + το έλεγξα.

Ο κωδικός περιείχε τη λογική της αποστολής ενός λειτουργικού διακριτικού κάπου ως ειδοποίησης, αλλά προφανώς είτε ήταν λάθος κωδικός είτε χρειαζόταν για άλλα μέρη του συστήματος. Συνέταξα ένα σενάριο για να αποκτήσω το τρέχον διακριτικό εργασίας από το τρέχον δοκιμαστικό και άρχισα να κάθομαι στο f5, προσπαθώντας να τα στείλω - υπήρχαν προβλήματα με αυτό, αφού όλοι χτυπούσαν συνεχώς το κουμπί αποστολής, αλλάζοντας έτσι το διακριτικό αν ήταν δυνατόν. Στη συνέχεια, ο ιστότοπος κατέρρευσε, ο μετρητής επαναφέρθηκε, αλλά δεν είναι αυτό το θέμα - μετά από λίγο έστειλα ένα λειτουργικό διακριτικό. Θεωρητικά το κοντέρ ήταν 58 και токен был 449a776938f7ce4cf19f8603045dca0f την ώρα της ενεργοποίησης αν δεν κάνω λάθος. Αυτό είναι όλο.

Μετά κάηκα λίγο από σχόλια όπως «ναι, όλα αυτά είναι ασήμαντα, αλλά ήμουν απλά τυχερός». Λοιπόν, αν μεταβείτε στη σελίδα, σκεφτείτε για ένα λεπτό, γράψτε ένα σενάριο σε λίγα λεπτά, ελέγξτε το - τότε ναι, είναι ασήμαντο. Αλλά το έκανα σε 10-20 δευτερόλεπτα και μετά δεν μπορούσα να στείλω το διακριτικό για αρκετά λεπτά.

Φυσικά, θα μπορούσατε να δοκιμάσετε να γράψετε λογική για να το παραλάβετε και να το στείλετε αυτόματα, αλλά αυτό θα έπαιρνε περισσότερο χρόνο και θα ήταν μεγάλο ρίσκο, συν το ότι το σύννεφο πιθανότατα θα άρχιζε να βρίζει. Αυτό με το οποίο ήμουν πραγματικά τυχερός ήταν το τελευταίο στάδιο - μερικοί αλγόριθμοι για ταχύτητα + ταχύτητα αντίδρασης, αυτό είναι μόνο δικό μου. Αν υπήρχε μια εργασία απευθείας από το pentest, πιθανότατα δεν θα είχα γίνει ο πρώτος.

Αλλά δεν έχει τελειώσει ακόμα

Ανυπομονώ να σας πω για την καταπληκτική ομάδα που κατασκεύασε αυτό το δωμάτιο διαφυγής και όλες τις μηχανολογικές λύσεις που βρήκαν. Αλλά αυτή η ανάρτηση έχει ήδη αποδειχθεί πολύ τεράστια - επομένως θα υπάρχουν ξεχωριστά άρθρα σχετικά με αυτό, οπότε μείνετε συντονισμένοι και εγγραφείτε στο ιστολόγιό μας στο Habré.

Ποιος σταμάτησε τον καταστροφέα ή πώς ήταν απαραίτητο να ολοκληρωθεί η αποστολή με την καταστροφή του διακομιστή

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο