Categoría: Administración

Soy root. Analizando la elevación de privilegios en el sistema operativo Linux

Pasé el primer trimestre de 2020 preparando el examen OSCP. Buscar información en Google y muchos intentos "a ciegas" me quitaron todo mi tiempo libre. Resultó especialmente complicado entender los mecanismos de elevación de privilegios. El curso PWK presta mucha atención a este tema, sin embargo, siempre hay falta de material metodológico. Hay un montón de manuales útiles en Internet, pero yo […]

CI/CD en Github Actions para un proyecto en Flask+Angular

En este artículo compartiré mi experiencia configurando CI/CD utilizando el panel de control Plesk y Github Actions. Hoy aprenderemos a desplegar un proyecto sencillo con un nombre simple: "Helloworld". Está escrito en el marco de Python Flask, con trabajadores en Celery y frontend en Angular 8. Enlaces a los repositorios: backend, frontend. En la primera parte del artículo veremos nuestro proyecto […]

Fábrica VxLAN. Parte 2

Hola, Habr. Continúo la serie de artículos sobre la tecnología VxLAN EVPN, que fueron escritos especialmente para el lanzamiento del curso 'Ingeniero de Redes' de OTUS. Hoy revisaremos una parte interesante de las tareas: el enrutamiento. Aunque suene banal, en el marco del trabajo de una fábrica de redes, todo puede no ser tan simple. Parte 1 de la serie: conectividad L2 entre servidores en […]

De la externalización al desarrollo (Parte 1)

Hola a todos, mi nombre es Sergey Emelyanchik. Soy el director de la empresa Audit-Telecom, principal desarrollador y autor del sistema Veliam. Decidí escribir un artículo sobre cómo mi amigo y yo creamos una empresa de externalización, desarrollamos software para nosotros y posteriormente comenzamos a distribuirlo a todos los interesados a través del sistema SaaS. Sobre cómo yo no creía en absoluto que esto […]

De la externalización al desarrollo (Parte 2)

En el artículo anterior, hablé sobre la historia detrás de la creación de Veliam y sobre la decisión de su distribución a través del sistema SaaS. En este artículo, hablaré sobre lo que tuvimos que hacer para que el producto dejara de ser local y se volviera público. Sobre cómo comenzamos la distribución y con qué problemas nos encontramos. Planificación La parte actual del servidor para los usuarios estaba en Linux. Casi […]

Renunciamos a plataformas RPA de pago y nos basamos en OpenSource (OpenRPA)

Introducción Anteriormente en Habr se trató en detalle el tema de la automatización de aplicaciones GUI de escritorio en Python. En ese momento, esta artículo me atrajo mucho porque revela elementos que son similares a los de la creación de robots. Y dado que en mi actividad profesional me dedico a la robotización de los procesos empresariales de la compañía (RPA es un campo en el que no había soluciones completas […]

Automatizando GUI de escritorio en Python + pywinauto: cómo integrar MS UI Automation

La biblioteca de Python pywinauto es un proyecto de código abierto para la automatización de aplicaciones GUI de escritorio en Windows. En los últimos dos años, ha incorporado nuevas características importantes: soporte para la tecnología MS UI Automation. La interfaz sigue siendo la misma, y ahora admite: WinForms, WPF, Qt5, Windows Store (UWP) y más, casi todo lo que existe en Windows. Un sistema de backends/plugins (actualmente hay […]

Snort o Suricata. Parte 1: eligiendo un IDS/IPS gratuito para proteger la red corporativa

Una vez, para proteger una red local, era suficiente con un cortafuegos ordinario y programas antivirus, pero contra los ataques de los modernos hackers y la proliferación reciente de malware, esta combinación ya no es tan efectiva. El viejo y querido firewall solo analiza los encabezados de los paquetes, permitiendo o bloqueando su paso según un conjunto de reglas formales. No sabe nada sobre el contenido de los paquetes y, por lo tanto, no […]

Experiencia en la aplicación de la tecnología Rutoken para el registro y autenticación de usuarios en el sistema (parte 2)

¡Buen día! Sigamos explorando este tema (puedes consultar la parte anterior en el enlace). Hoy pasaremos a la parte práctica. Comenzaremos configurando nuestra propia autoridad de certificación utilizando una biblioteca criptográfica de código abierto completamente funcional llamada OpenSSL. Este algoritmo fue probado en Windows 7. Una vez instalado OpenSSL, podemos realizar diversas operaciones criptográficas (por ejemplo, crear claves y […]

WAL-G: copias de seguridad y recuperación de bases de datos PostgreSQL

Es bien sabido que hacer copias de seguridad en SQL dumps (utilizando pg_dump o pg_dumpall) no es la mejor idea. Para hacer copias de seguridad de bases de datos PostgreSQL, es mejor utilizar el comando pg_basebackup, que crea una copia binaria de los registros WAL. Pero cuando comiences a estudiar todo el proceso de creación de copias y recuperación, entenderás que necesitas escribir al menos un par de bicicletas de tres ruedas para que todo esto […]

🥇Cómo proteger su sitio público con ESNI | ProHoster

Este artículo ayudará a dos tipos de personas: A aquellos que quieren cambiar de trabajo, saben escribir código simple y conocen sobre construcciones y planos no solo por referencia. A aquellos que están estudiando en la facultad de construcción y piensan hacia dónde se dirigen. Los gerentes de BIM pueden ganar 100,000 ₽. Esto es casi cuatro veces más que el salario típico de un ruso, que es de 23,500 […]

Cómo proteger su sitio web público con ESNI

Hola Habr, me llamo Ilya, trabajo en el equipo de plataforma de la empresa Exness. Desarrollamos e implementamos los componentes básicos de infraestructura que utilizan nuestros equipos de desarrollo de productos. En este artículo, me gustaría compartir la experiencia de implementar la tecnología de SNI cifrado (ESNI) en la infraestructura de sitios web públicos. El uso de esta tecnología permitirá aumentar el nivel de seguridad al trabajar con un sitio web público y […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster