Wie ich den Computer meines Chefs gehackt habe, ohne es zu wollen, aber das gesamte Programmierteam vor dem Ausfall bewahrt habe

Zu Beginn meiner Programmierkarriere arbeitete ich für ein Unternehmen, das eine Reihe von Standorten bediente.

Alles in diesem Büro war, wie das Sprichwort sagt, "verdammt noch mal", es gab ernsthafte Aufgaben, aber selten, meistens Verbesserungen. Unser Chef war ein sehr wunderbarer Mann - in der Vergangenheit ein Systemadministrator (anscheinend nicht sehr erfolgreich), irgendwo in den 90er Jahren arbeitete bereits bei IBM, und in seinem Alter kehrte er aus irgendeinem Grund in seine Heimat zurück und eröffnete nun eine kleine Büro.

Er war insofern seltsam, als er sozusagen kein Programmierer war, sondern unser unmittelbarer Vorgesetzter. Und wir hatten damals kein Glück mit den führenden Programmierern. Anscheinend hatte er kein Geld für gutes Geld, und diejenigen, die rüberkamen, zogen nicht. Das passiert oft.

Manchmal mussten wir ihm einfache Aufgaben erklären. Aber das Team war gut, also haben wir ohne ernsthaften Manager gearbeitet. Wir haben unsere Arbeit selbst überprüft und selbst Algorithmen gezeichnet. Im Allgemeinen eine Warm- und Lampenfirma.

Wie ich bereits schrieb, war der Chef ziemlich seltsam. Es war möglich aufzulisten, wovor er keine Angst hatte, wovor er Angst hatte. Und manchmal, wenn er uns ernsthafte Aufgaben stellte, überwachte er streng, damit wir das Arbeitsprojekt auf keinen Fall auf dem Computer belassen würden. Zu diesem Zweck hat er irgendwo im Ausland einen Server gemietet, und wir haben unseren gesamten Code mit den darauf enthaltenen Entwicklungen beibehalten. Als er irgendwo in den USA arbeitete, verließ er ein Projekt, das Büro wurde ausgeraubt, das Projekt ging an Konkurrenten und er lernte eine Lektion fürs Leben. Wir haben ihn nur ausgelacht, konnten uns aber nicht streiten.

Und dann passierte etwas, das überhaupt nicht passieren kann. So kam es, dass der Hosting-Anbieter unsere Festplatten "verlor", nachdem er von einem Rechenzentrum in ein anderes gewechselt war. Und wir haben nur eine Antwort erhalten: "Entschuldigung, wir können nicht helfen, höhere Gewalt ist in der Vereinbarung enthalten."

Und gerade haben wir ein ernstes Projekt verloren - jemand hat bei ihm Finanzanalysen für den Austausch bestellt, wir haben es zwei Monate lang geschrieben, es ausgeführt und dann ist unser gesamtes Repository zusammen mit dem Webserver einfach verschwunden. Und natürlich hat auf Befehl des Chefs niemand Kopien angefertigt. Wir hatten eine klare Regel - ausschließlich auf einem Remote-Server zu arbeiten, und auf dem Computer gab es nur Dateien, an denen wir gerade arbeiteten.

Außerdem haben wir den Chef einstimmig gebeten, nachzuschauen, vielleicht hat er sich ein Projekt heruntergeladen und einige Kopien angefertigt. Aber er war außer sich. Dann wurde ich krank von dieser Situation und erschien nicht bei der Arbeit und sagte uns, wir sollten "rund um die Uhr arbeiten, aber die ganze Arbeit wiederholen".

Da ich eine gewisse Geistesabwesenheit und Rücksichtslosigkeit des Chefs kannte und die Tatsache, dass er das Projekt manchmal für sich selbst herunterlud und aus irgendeinem Grund den Code betrachtete, obwohl er, wie man sagt, "no belles", beschloss ich, seinen Computer zu hacken. Ich war der jüngste im Team und habe dieses Event selbst übernommen. Das einzige Problem ist jedoch, dass sein Computer eingeschaltet ist, aber die Tür zu seinem Büro geschlossen ist.

Im Allgemeinen haben wir es geschafft, über das lokale Netzwerk zu seinem Computer zu gelangen, aber es gibt natürlich ein Passwort. Es hatte keinen Sinn, es zu brechen (und es war unrealistisch), aber es stellte sich heraus, dass der Apache-Webserver mit allen Modulen und nur einem Berg verschiedener Projekte, die wir leiteten, auf seinem Computer installiert war. Wie eine Kopie, aber lokal.

Es wurde jedoch nichts für notwendig befunden. Aber es gab eine Lücke in einem Wordpress-Plugin, mit der ich das phpRemoteView-Skript von Dima Borodina ausgefüllt habe. Und was denkst du? Ich könnte sein Dateisystem verwalten. Im Allgemeinen stellte sich heraus, dass ich das Passwort für seinen Computer (Linux stand) über dieses Skript geändert habe.

Foto für das Cover.

Auf den Computer wurde zugegriffen. Die erforderlichen Dateien waren jedoch nicht vorhanden. Und ich habe mich für alle Fälle entschieden, ein Dienstprogramm auszuführen, das die auf der Festplatte gelöschten Dateien anzeigt. Und das Projekt wurde gefunden. Natürlich war dies kein neues Exemplar, sondern ein 14-tägiges Exemplar.

Der Chef vergaß einfach, was er herunterlud und ansah, und löschte es sofort. Im Allgemeinen kannte unsere Freude keine Grenzen, wir werden einfach alles in einer Woche meistern, dies sind keine 2 Monate.

Aber wie sagen Sie Ihrem Chef, dass Sie das Projekt übernommen haben? Als ich das Passwort änderte, verlor ich außerdem sein altes Passwort und jetzt konnte er selbst nicht mehr in meinen Computer gelangen.

Aber es musste etwas getan werden. Der Chef war krankgeschrieben, aber er hat unser Gehirn durch Korrespondenz stark gebacken. Ich musste zugeben:

- Arkady Valerievich, ich brauchte Zugang zu Ihrem Computer, sorry, aber Ihr Passwort musste geknackt werden

- WAS? JA, wie kannst du es wagen! Ich habe alles da und die Bank und dein Gehalt! Wer hat es gewagt? Feuer !!!

- Aber es gibt gute Neuigkeiten: Wir haben ein Projekt gefunden, das Sie vor einer Woche heruntergeladen und gelöscht haben...

- Ich gehe weg!

Er kam eine Stunde später an. Ich habe bereits meine Sachen gepackt, mich für alle Fälle angezogen, damit es nicht viel weh tut. Wenn man sein Temperament kennt, kann man alles von ihm erwarten. Er flog ins Büro und achtete nicht auf mich, er eilte sofort zu seinem Computer. Auf dem Desktop war dieses Projekt, 2 Wochen alt.

An diesem Tag sah ich zum ersten Mal zwei fünftausendste Scheine, die er mir als Dankeschön gab.

Sie kamen gerade in Gebrauch, und mein Gehalt betrug damals nur 15.000 Rubel. Über die Tatsache, dass ich Schaden anrichten könnte, sagte er: "Und Sie sind jung, es ist unwahrscheinlich, dass Sie Schaden anrichten, im Gegenteil, Sie haben einen Gefallen getan."

Dann verließ ich diesen Ort für einen besseren Job (in der RBC-Holding). Kürzlich habe ich erfahren, dass Arkady Valerievich nicht mehr bei uns ist. Es ist schade. Impulsiv und gleichzeitig war die Welt ein Mann, der immer noch keinen Platz für sich in der IT-Welt finden konnte.

Danke fürs Lesen! Es war interessant? Klicken Sie auf "Gefällt mir". Abonnieren Sie meinen Kanal!

  • Aktie: