Cómo hackeé la computadora de mi jefe sin querer, pero salvé a todo el equipo de programadores del fracaso

En los albores de mi carrera en programación, trabajé para una empresa que prestaba servicios en varios sitios.

Todo en esta oficina era, como dice el refrán, "a la mierda", había tareas serias, pero rara vez, en su mayoría mejoras. Nuestro jefe era un hombre maravilloso: en el pasado, un administrador de sistemas (aparentemente no muy exitoso), en algún lugar de los 90 Ya trabajaba en IBM, y en su vejez regresó por alguna razón a su tierra natal y ahora abrió un pequeño oficina.

Era extraño en el sentido de que, por así decirlo, no era un programador, sino nuestro supervisor inmediato. Y entonces no tuvimos suerte con los programadores líderes. Aparentemente no tenía dinero para un buen dinero, y los que se cruzaban no tiraban. Esto sucede a menudo.

A veces teníamos que explicarle tareas sencillas. Pero el equipo era bueno, así que trabajamos sin ningún entrenador serio. Nosotros mismos comprobamos nuestro trabajo, dibujamos algoritmos nosotros mismos. En general, una empresa cálida y de lámparas.

Como ya escribí, el jefe era bastante extraño. Era posible enumerar lo que no temía, lo que temía. Y a veces, cuando nos lanzaba tareas serias, lo monitoreaba estrictamente para que en ningún caso dejáramos el proyecto de trabajo en la computadora. Para hacer esto, alquiló un servidor en algún lugar en el extranjero y conservamos todo nuestro código con las novedades. Por ejemplo, cuando trabajaba en algún lugar de los EE. UU., Dejó algún proyecto, le robaron la oficina, el proyecto llegó a los competidores y aprendió una lección de por vida. Solo nos reímos de él, pero no pudimos discutir.

Y luego sucedió algo que no puede suceder en absoluto. Sucedió que el proveedor de alojamiento "perdió" nuestros discos después de pasar de un centro de datos a otro. Y no recibimos nada excepto una respuesta "Lo sentimos, no podemos ayudar, la fuerza mayor está incluida en el acuerdo".

Y simplemente perdimos un proyecto serio: alguien le pidió análisis financieros para el intercambio, lo escribimos durante dos meses, lo ejecutamos y luego todo nuestro repositorio, junto con el servidor web, simplemente desapareció. Y, por supuesto, por orden del jefe, nadie hizo ninguna copia. Teníamos una regla clara: trabajar exclusivamente en un servidor remoto, y en la computadora solo había fragmentos de archivos en los que estábamos trabajando en ese momento.

Además, le pedimos unánimemente al jefe que mirara, tal vez descargó un proyecto para sí mismo, hizo algunas copias. Pero estaba fuera de sí. Luego me enfermé por esta situación y no me presenté al trabajo, diciéndonos que "trabajáramos todo el día, pero repitiéramos todo el trabajo".

Conociendo un cierto despiste e imprudencia del jefe y el hecho de que en ocasiones descargaba el proyecto para él y por alguna razón miraba el código, aunque él, como dicen, "no belles", decidí hackear su computadora. Yo era el más joven del equipo y yo mismo asumí este evento. Pero el único problema es que su computadora está encendida, pero la puerta de su oficina está cerrada.

En general, logramos acceder a su computadora a través de la red local, pero, por supuesto, hay una contraseña. No tenía sentido romperlo (y no era realista), pero resultó que el servidor web Apache estaba instalado en su computadora con todos los módulos y con solo una montaña de varios proyectos que estábamos liderando. Como una copia, pero local.

Pero no se consideró necesario nada. Pero había un agujero en un complemento de Wordpress, con el que llené el script phpRemoteView de Dima Borodina. ¿Y, qué piensas? Podría administrar su sistema de archivos. En general, resultó que cambié la contraseña de su computadora (Linux estaba en pie) a través de este script.

Foto de la portada.

Se ha accedido a la computadora. Sin embargo, los archivos necesarios no estaban allí. Y decidí, por si acaso, ejecutar una utilidad que muestre los archivos eliminados en el disco. Y se encontró el proyecto. Por supuesto, esta no era una copia nueva, sino una copia quincenal.

El jefe simplemente olvidó lo que estaba descargando y viendo, e inmediatamente lo borró. En general, nuestra alegría no tenía límites, solo dominaremos todo en una semana, esto no es 2 meses.

Pero, ¿cómo le dices a tu jefe que has asumido el proyecto? Además, cuando cambié la contraseña, perdí su contraseña anterior y ahora él mismo no podría ingresar a mi computadora.

Pero había que hacer algo. El jefe estaba de baja por enfermedad, pero nos preparó el cerebro a través de la correspondencia. Tuve que admitir:

- Arkady Valerievich, necesitaba acceder a tu computadora, lo siento, pero tu contraseña tuvo que ser descifrada

- ¿QUÉ? ¡SÍ cómo te atreves! ¡Tengo todo ahí y el banco y tu sueldo! ¿Quién se atrevió? Fuego !!!

- Pero hay buenas noticias: encontramos un proyecto que descargaste y borraste hace una semana...

- ¡Me voy!

Llegó una hora después. Ya he empacado mis cosas, me he puesto la ropa por si acaso, para que no duela mucho. Conociendo su temperamento, uno podía esperar cualquier cosa de él. Voló a la oficina y no me prestó atención, inmediatamente corrió a su computadora. En el escritorio estaba este proyecto, de 2 semanas de antigüedad.

Ese día, por primera vez, vi dos billetes quinientosésimos, que me dio como muestra de agradecimiento.

Acaban de empezar a utilizarse y mi salario en ese momento era de solo 15.000 rublos. Sobre el hecho de que podría hacer daño, dijo: "Y usted es joven, es poco probable que haga daño, al contrario, hizo un favor".

Luego dejé este lugar por un trabajo mejor (en el holding RBC). Recientemente supe que Arkady Valerievich ya no está con nosotros. Es una lástima. Impulsivo y al mismo tiempo, el mundo era un hombre que todavía no podía encontrar un lugar para sí mismo en el mundo de las TI.

¡Gracias por leer! ¿Fue interesante? Haga clic en "Me gusta". ¡Suscríbete a mi canal!

  • Compartir: