[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7n_sjVO2dUF33TwDvIYj1CeW-_lYQ7UbQPPr4cjHPEk":3},{"slug":4,"title":5,"summary":6,"category":7,"author":10,"image_url":16,"image_thumb_url":16,"published_at":17,"updated_at":18,"body_html":19,"keywords":20,"reading_time_minutes":21,"related_articles":22,"related_course":58,"related_specialty":77},"docker-para-penetration-testing-security-treaning","Docker para Penetration Testing & Security Training.","Hola, el siguiente artículo tiene como objetivo introducirnos en el mundo de Docker, de manera rápida y enfocada a traspasar conocimientos en corto periodo con una pequeña introducción. Además, vamos a ver un enfoque de cómo podemos utilizar Docker como pentester.",{"slug":8,"name":9},"administracion-de-servidores","Administración de Servidores",{"username":11,"name":12,"avatar_url":13,"headline":14,"aboutme":15},"Felipe","Felipe Barrios","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBalVGIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75c29db071130db1bdbb64cb6ed6b4b0767c7178\u002F12063705_10207273024561428_59106377850244238_n.jpg","CEO at Backtrack Academy","I&#39;m Felipe Barrios CEO of Backtrack Academy ethical hacking community. entrepreneur and developer ruby on rails, Ror became my preferred language, the basis of all my projects, I consider myself a proactive person and passionate about what he does. Currently working as a software developer in scuit, computer security lover I like to work on projects related to digital enterprise.","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBajRPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d118395284e4aa366967c06b8081917bc206067b\u002Fshutterstock_712467523.jpg","2017-08-08T21:08:38-04:00","2026-10-26T13:55:57-03:00","\u003Cp>Hola, el siguiente artículo tiene como objetivo introducirnos en el mundo de docker, de manera rápida y enfocada a traspasar conocimientos en corto periodo con una pequeña introducción. Además, vamos a ver un enfoque de cómo podemos utilizar \u003Cstrong>docker\u003C\u002Fstrong> como \u003Cstrong>pentester\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\u003Ch3>¿Qué es docker?\u003C\u002Fh3>\r\n\u003Cp>Docker es un programa de \u003Cstrong>código abierto\u003C\u002Fstrong> que permite que una aplicación \u003Cstrong>Linux\u003C\u002Fstrong> y sus dependencias se empaqueten como un \u003Cstrong>contenedor\u003C\u002Fstrong>. La \u003Cstrong>virtualización\u003C\u002Fstrong> basada en \u003Cstrong>contenedores\u003C\u002Fstrong> \u003Cstrong>aísla las aplicaciones entre sí en un sistema operativo (OS) compartido\u003C\u002Fstrong>.\u003C\u002Fp>\r\n\u003Ch3>Instalación\u003C\u002Fh3>\r\n\u003Cp>Instalación de Docker para Mac.\u003C\u002Fp>\r\n\u003Cpre>$ curl -sSL get.docker.com |sh\u003C\u002Fpre>\r\n\u003Cpre>$ docker-machine ls\r\nNAME     ACTIVE   DRIVER       STATE     URL                         SWARM   DOCKER        ERRORS\r\ndinghy   *        virtualbox   Running   tcp:\u002F\u002F192.168.99.100:2376           v17.03.0-ce\u003C\u002Fpre>\r\n\u003Cp>Si queremos realizar la instalación para windows o linux:\u003C\u002Fp>\r\n\u003Cp>\u003Ca>Docker for windows.\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cp>Si queremos obtener información sobre nuestro servidor:\u003C\u002Fp>\r\n\u003Cpre>docker info\r\n\u003C\u002Fpre>\r\n\u003Cpre>docker version\u003C\u002Fpre>\r\n\u003Ch3>¿Qué es una imagen?\u003C\u002Fh3>\r\n\u003Cp>Lo podríamos definir como un sistema operativo con aplicaciones instaladas, las imágenes tienen un nombre y tag para representar distintas versiones, en caso si no se especifica tomara lasted.\u003C\u002Fp>\r\n\u003Cp>Para ver las imágenes\u003C\u002Fp>\r\n\u003Cp> \u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker images\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Para descargar alguna imagen ubuntu:\u003C\u002Fp>\r\n\u003Cpre>docker pull ubuntu\u003C\u002Fpre>\r\n\u003Ch2>\u003C\u002Fh2>\r\n\u003Ch3>¿Qué es un contenedor?\u003C\u002Fh3>\r\n\u003Cp>Un contenedor se crea a partir de una imagen, contiene todo lo necesario para que una aplicación pueda funcionar. Una de sus ventajas es que es más ligero, ya que utiliza el sistema operativo que tiene instalado la máquina que ejecuta el contenedor.\u003C\u002Fp>\r\n\u003Ch4> \u003C\u002Fh4>\r\n\u003Ch4>Comandos\u003C\u002Fh4>\r\n\u003Cp>Para ver nuestros container:\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker ps -a\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Para ejecutar dentro del container:\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker run ubuntu ps \u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Para entrar al container:\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker run -it ubuntu bash\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Para crear un contenedor con nombre felipe\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker run --name felipe ubuntu ls\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>En caso que queramos eliminar container\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker rm felipe\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Filtrar container:\u003C\u002Fp>\r\n\u003Cpre>docker ps --filter=\"exited=0\"\r\n\u003C\u002Fpre>\r\n\u003Cdiv>\r\n\u003Cpre>docker logs -f container\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Eliminar container:\u003C\u002Fp>\r\n\u003Cdiv>\r\n\u003Cpre>docker rm\r\n\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cdiv>\r\n\u003Cpre>docker rm -f\u003C\u002Fpre>\r\n\u003C\u002Fdiv>\r\n\u003Cp>Para \u003Cstrong>eliminar\u003C\u002Fstrong> todos los contenedores \u003Cstrong>detenidos.\u003C\u002Fstrong>\u003C\u002Fp>\r\n\u003Cp>Imprimimos solo él, id del contenedor\u003C\u002Fp>\r\n\u003Cpre>docker ps -a -q\r\n\u003C\u002Fpre>\r\n\u003Cpre>docker rm $(docker ps -a -q)\u003C\u002Fpre>\r\n\u003Ch3>Imágenes de Docker para auditorías de seguridad \u003C\u002Fh3>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fkalilinux\u002Fkali-linux-docker\u002F\">Kali Linux\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>docker pull kalilinux\u002Fkali-linux-docker \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzaproxy\u002Fzaproxy\">OWASP ZAP\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull owasp\u002Fzap2docker-stable\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fwpscanteam\u002Fwpscan\u002F\">WPScan\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull wpscanteam\u002Fwpscan\u003C\u002Fspan>\u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fpandrew\u002Fmetasploit\u002F\">Metasploit\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull pandrew\u002Fmetasploit\u003C\u002Fspan>\u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fcitizenstig\u002Fdvwa\u002F\">Damn Vulnerable Web Application (DVWA)\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull citizenstig\u002Fdvwa\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fwpscanteam\u002Fvulnerablewordpress\u002F\">Vulnerable WordPress Installation\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull wpscanteam\u002Fvulnerablewordpress\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fhmlio\u002Fvaas-cve-2014-6271\u002F\">Vulnerability as a service: Shellshock\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull hmlio\u002Fvaas-cve-2014-6271\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fhmlio\u002Fvaas-cve-2014-0160\u002F\">Vulnerability as a service: Heartbleed\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull hmlio\u002Fvaas-cve-2014-0160\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fopendns\u002Fsecurity-ninjas\u002F\">Security Ninjas\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull opendns\u002Fsecurity-ninjas\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fusertaken\u002Farchlinux-pentest-lxde\u002F\">Arch Linux Penetration Tester\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull usertaken\u002Farchlinux-pentest-lxde\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fdiogomonica\u002Fdocker-bench-security\u002F\">Docker Bench for Security\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull diogomonica\u002Fdocker-bench-security\u003C\u002Fspan>\u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fismisepaul\u002Fsecurityshepherd\u002F\">OWASP Security Shepherd\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull ismisepaul\u002Fsecurityshepherd\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fdanmx\u002Fdocker-owasp-webgoat\u002F\">OWASP WebGoat Project docker image\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull danmx\u002Fdocker-owasp-webgoat\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fowasp\u002Fnodegoat#option-3---run-nodegoat-on-docker\">OWASP NodeGoat\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker-compose build &amp;&amp; docker-compose up\u003C\u002Fspan>\u003C\u002Fpre>\r\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Fcitizenstig\u002Fnowasp\u002F\">OWASP Mutillidae II Web Pen-Test Practice Application\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cpre>\u003Cspan>docker pull citizenstig\u002Fnowasp\u003C\u002Fspan> \u003C\u002Fpre>\r\n\u003Cp>\u003Cspan>docker pull bkimminich\u002Fjuice-shop\u003C\u002Fspan> - \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbkimminich\u002Fjuice-shop#docker-container--\">OWASP Juice Shop\u003C\u002Fa>\u003C\u002Fp>\r\n\u003Cp> \u003C\u002Fp>\r\n\u003Cp>También tenemos una serie de herramientas que podemos automatizar como \u003Cstrong>nessus\u003C\u002Fstrong>, \u003Cstrong>nmap\u003C\u002Fstrong> que veremos más adelante con un concepto denominado Dockerfile, en él vamos a crear nuestras propias recetas y conoceremos servicios.\u003C\u002Fp>","docker for pentester, docker tutorial, docker for windows, docker container",3,[23,35,47],{"slug":24,"title":25,"summary":26,"category":27,"author":28,"image_url":32,"image_thumb_url":32,"published_at":33,"updated_at":34},"fortigate-vpn-cve-2018-13379-pre-auth-arbitrary-file-reading","Fortigate VPN: CVE-2018-13379: Pre-auth arbitrary file reading ","En el año 2019 se notificaron de vulnerabilidades a los productos de la empresa Fortinet, reportados por los investigadores niph_ y ramoliks los cuales fueron los CVE...",{"slug":8,"name":9},{"username":29,"name":30,"avatar_url":31},"user-1582119990","José Moreno","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBczhMIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--695dbd13093235a9632272a6a98b0c9ef21a0319\u002FJoseMoreno-300x180.jpg","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ29QIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--ba88ec10e0f75825436bb50263f5370c70843043\u002Fshutterstock_1065245462.jpg","2021-01-26T11:03:02-03:00","2026-10-26T11:20:39-03:00",{"slug":36,"title":37,"summary":38,"category":39,"author":40,"image_url":44,"image_thumb_url":44,"published_at":45,"updated_at":46},"configurando-tenable-io","Conociendo Tenable.Io","Hola! Esta vez después de mucho tiempo de no escribir, quiero presentarles una solución bastante buena para la gestión de vulnerabilidades, si bien es de paga, podríamos considerarla si tenemos el presupuesto. La solución es nombrada como Tenable.Io...",{"slug":8,"name":9},{"username":41,"name":42,"avatar_url":43},"Mroodriguezb","Mario Rodriguez Barraza","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBb1FSIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d5c1cf9e6152977482e3d8a919cee58dc745a65c\u002Fimage_6483441.JPG","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ2NQIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4f7cea2f2dc1252534549f015c4d9dafdb00487a\u002Fshutterstock_268150262_(1).jpg","2021-01-21T14:45:22-03:00","2026-10-26T12:26:32-03:00",{"slug":48,"title":49,"summary":50,"category":51,"author":52,"image_url":55,"image_thumb_url":55,"published_at":56,"updated_at":57},"evadiendo-antivirus","Evadiendo AntiVirus","Primero vamos a entender que es un Antivirus, en términos simples es un programa de computadora para prevenir, detectar y remover malware. Su funcionamiento ha crecido y aumentado en eficacia durante el paso del tiempo, pero vamos a entender, como detecta un antivirus, a un virus?.",{"slug":8,"name":9},{"username":53,"name":53,"avatar_url":54},"user-1609041409","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaklNIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--536c91898c7c42c0a3008d37ec317309cb9805cc\u002F9178eae767eec8ff5750bd9a1cfdfe3b.png","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ1lQIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4be339c20f3143adff9c5e1a245e8311ae2458fb\u002Fshutterstock_1402830170-1.jpg","2020-12-28T12:03:58-03:00","2026-10-26T02:44:27-03:00",{"slug":59,"title":60,"summary":61,"level":62,"specialty":63,"category":66,"instructor":67,"image_url":71,"image_thumb_url":71,"duration_seconds":72,"lessons_count":73,"students_count":74,"is_free":75,"coming_soon":75,"updated_at":76},"linux-intermedia","Linux Intermedia ","Experiencias correspondientes a administración de servicios básicos de GNU\u002FLinux","Intermedios",{"slug":64,"name":65},"penetration-testing-and-ethical-hacking-pthh","Penetration Testing Professional",{"slug":8,"name":9},{"username":68,"name":69,"avatar_url":70},"yulytas","Julita Inca","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ1lLIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--da3b2eaadb5f0c6173c6c74e56348d106ca37b2d\u002Fmio.jpg","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBamNOIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e447286c9044b8fb330f329f24f0cef35c0a5588\u002F7-Linux-Intermedia-02.png",16477,10,1792,false,"2025-02-15T00:32:05-03:00",{"slug":64,"name":65,"summary":78,"level":79,"courses_count":80,"total_duration_seconds":81,"is_free":75,"image_url":82,"icon_url":83,"wallpaper_url":84,"updated_at":85},"Esta certificación tiene como propósito capacitar al estudiante en el área del pentesting y seguridad informática, a travez de casos reales y metodologías usadas por profesionales en el área de seguridad informática se…","Intermedio",7,124880,"https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaU1QIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--87a13f2613e0e2284db890551eb85f0352b99470\u002FProfessional-Penetration-Testing-02.png","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaWtQIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--bb0544c74bee18795524a78c0369e251f2203dc2\u002FPenetration-Testing-Professional.png","https:\u002F\u002Fapi.backtrackacademy.com\u002Frails\u002Factive_storage\u002Fblobs\u002Fredirect\u002FeyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaThQIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b10ffb6d08acfb082ddd40fc31f71b13d3dc516d\u002FProfessional-Penetration-Testing-03.jpg","2021-05-17T15:38:02-04:00"]