Linux serverlinux web serverNETWORK ADMINISTRATIONS

DESAFIO LINUX PORT KNOCKING! – SADSERVERS (TAIPEI)

Hoy en este viernes de 2 minutos trato de resolver un desafio linux de SadServers, Taipei tiene un problema con un puerto bloqueado y hay que tocar la puerta para abrirlo. Lo podré resolver en menos de 2 minutos? Veremos.

sadservers.com


Repo con todos los archivos que uso: https://github.com/pablokbs/peladonerd
Merchandising Pelado Nerd: https://merch.peladonerd.com

Micrófono: Rode Video NTG
Cámara: Sony A7 Mark III
Lente: Sony 28-70mm 3.5
Laptop: Macbook Pro 16” 2019

Puedes encontrar todos mis links en https://peladonerd.com

source

by Pelado Nerd

linux web server

25 thoughts on “DESAFIO LINUX PORT KNOCKING! – SADSERVERS (TAIPEI)

  • No sabía de la existencia de port knocking, pero luego de ver el video se me ocurre que implementarlo sin limitar que le puedas hacer knock a todos los puertos no tiene mucha gracia (solo filtrarías a newbies como yo que no sabíamos que esto existía). Por otro lado, con la sugerencia de poner una regla en el puerto anterior y posterior ¿qué pasa si hago un script que le pegue a los puertos pares y después a los impares? no se podría implementar una medida de seguridad que te bloquee la posibilidad de hacer knocking por un tiempo predeterminado luego de hacer knocking a un puerto incorrecto?

    Buen video! Saludos!

  • Hola, saludos buenos videos los de Sad servers, haz un vídeo de configuración de herramientas, software y trucos relativos a la protección de los servidores. Gracias

  • Tal vez lo pudieras haber hecho con Bash Expansion:
    `for port in {1..65536}; do echo ${port}; knock localhost ${port}; done`
    En cualquier caso probablemente lo mas sencillo como muestra al final es usar nmap para hacer el proceso.
    Por cierto el listado de puertos efimeros: https://es.wikipedia.org/wiki/Puerto_ef%C3%ADmero es hasta 65535.

    Una gran manera de aprender cosas nuevas o incluso de probarte a ti mismo tus conocimientos.
    Un seguidor de tus tutoriales y tus V2M de los que nunca te pasaste de tiempo 😉

  • Me encanta estos vídeos y la forma didáctica que lo enseñas. De hecho me siento en línea que lo haría igual que tú.
    Por aportar un poco:
    Sobre lo de colocar el “echo” dentro de tu for, es mejor que no lo hubieras hecho, imprimir en pantalla requiere un gasto de recursos que haría tu bucle muuuucho más lento.

    Por otro lado, y “A toro vencido” como se suele decir, se podría ganar tiempo con el while que intentabas hacer al principio (y evidentemente un contador) colocar como condición de parada la negación del mismo comando “curl localhost “ en vez de True, de esa manera en el momento que es encontrado el Port knocking, se para el bucle ganando tiempo ya que curl se hubiera ejecutado satisfactoriamente.

  • Yo lo uso en mikrotk y a su vez le agrego reglas para que detecte escaneo de puertos y agregue la ip pública desde donde escanean y la mete a una address list y drop a esas direcciones

  • Muy lento Pela! jajaja Sos Crack colega, sos Crack

  • Me encantan estos vídeos. Es como los ejercicios de S4vitar en otras plataformas pero al revés, acá se busca arreglar algo y allá romper algo.

  • muy bueno pela
    hace unos meses lo hice a este y resulta que la instancia tiene nmap instalado
    le podés tirar un nmap -p 1-65535 localhost y sale con fritas

  • Me parece que el ultimo puerto es el 65532, igual se te fue un typo.

  • Me entero justo ahora del port knocking , felicitaciones Pelado, bien interesante el caso de hoy.

  • Pues nunca habia visto un knock con un solo puerto, siempre habia visto ejemplos de abrir el puerto X haciendo knock a 3 puertos diferentes por ejemplo en un orden y margen de tiempo determinado

  • Me encantan estos videos!!! jajajaaj Grande Pelado

Comments are closed.