Contenido

Soy tan majo que te indexo mi contenido aquí abajo :)

Título del vídeo Fecha descripción tags links
ssh + coproc 2025-03-11 Embebemos una sesión ssh en un coproc de bash. Ejecutamos comandos extremo a extremo [coproc] [ssh] [$$] [read] [<&] [>&] [array] [array_expansion] [while]
Hacker Rank #20 2025-02-25 Encontramos el entero solitario usando un array y ordenación previa de la entrada [hackerrank] [scripting] [bash] [read] [array] [array_expansion] [command_substitution] [sort] [for] [arithmetic_expansion]
#!Bash 40 - Bucles FOR 2024-11-03 #!Bash 40 - Sintaxis del bucle FOR. FOR para recorrer un array indexado. FOR para rgenerar multiples combinaciones de caracteres (y por fuerza bruta abrir el código de una puerta). Declaracion del bucle estilo C/JAVA [bash_serie] [bash] [scripting] [for] [fuerza_bruta] [declare] [array_expansion] [array] [brace_expansion]
Hacker Rank #4 2024-10-31 Uso de arrays para transformar un listado. (también con sed) [hackerrank] [bash] [scripting] [sed] [mapfile] [for] [array_expansion] [array] [substring] [substring_expansion]
#!Bash 38 - Arrays indexados y asociativos 2024-10-16 #!Bash 38 - Definición de un array en bash. Lenguaje no tipado. Arrays indexados: inicialización con el comando declare -a, definición extendida, ¿Qué es un array disperso? Definición de un array usando un bucle. Definición de un array asociativo con el comando declare. [bash_serie] [bash] [scripting] [array] [shell_expansion] [array_expansion] [declare] [for] [printf]

1

[] [!] [!!] [!$] [!n] [!~] [$!] [$#] [$$] [$((...))] [$(...)] [$*] [$-] [$0] [$?] [$@] [$n] [${#...}] [&] [&&] [&>] [(...)] [*] [**] [.] [...] [.bash_profile] [.bashrc] [:>] [<] [<&] [<(...)] [<<] [<<<] [<>] [=~] [>] [>&] [>(...)] [>>] [?] [Linux] [ag] [airodump-ng] [alias] [antergos] [apt] [arch] [arithmetic_expansion] [array] [array_expansion] [atajo] [awk] [backdoor] [backup] [basename] [bash] [bash_serie] [bats] [bc] [benchmarking] [bg] [bin] [bios] [boot] [brace_expansion] [break] [builtin] [cache] [cat] [cd] [chainload] [chmod] [chown] [chroot] [ciberdelincuente] [ciberseguridad] [cifrado] [clear] [clipboard] [cmdchallenge] [cobaltStrike] [command] [command_substitution] [config] [configuracion] [consejo] [continue] [contraseña] [coproc] [cp] [crontab] [crunchbang] [csv] [curl] [cut] [cygwin] [damnsmalllinux] [date] [dd] [debate] [debian] [declare] [deluser] [demonio] [desarrollo] [diff] [dir] [directorio] [directory stack] [dirname] [dirs] [disco] [disown] [distro] [distro hopping] [dni] [dos] [dotglob] [dpkg] [driver] [dualboot] [dxvk] [echo] [edubuntu] [elementaryos] [elf] [else] [emacs] [email] [enable] [encryption] [endeavouros] [enlace] [env] [etc] [eval] [exec] [exercism] [export] [factor] [fc] [fd] [fedora] [fg] [fifo] [file] [filename_expansion] [find] [font] [for] [fsck] [fuduntu] [fuerza_bruta] [garuda] [gentoo] [git] [globstar] [go] [grep] [grub] [grupo] [hacker] [hackerrank] [hackmyvm] [hash] [head] [help] [heredoc] [herestring] [herramienta] [history] [history_expansion] [home] [htop] [humor] [ia] [if] [if-elif-else] [ifconfig] [ingenieria_social] [inyeccion] [ip] [jobs] [journald] [jq] [json] [kali] [kernel] [kill] [killall] [korora] [kubuntu] [ld] [less] [let] [leviathan] [libreria] [linux] [linux_explained] [linux_inc] [linuxlite] [ln] [log] [logrotate] [ls] [ltrace] [lubuntu] [man] [man_express] [mandriva] [manjaro] [mapfile] [md5sum] [metadatos] [mint] [mkdir] [mkfifo] [mktemp] [more] [mount] [musica] [mv] [mxlinux] [nano] [nc] [ncdu] [nmap] [nobara] [nvidia] [obsidian] [opensuse] [overthewire] [owasp] [pajaro] [parrotos] [passwd] [password] [paste] [path] [path_abuse] [peppermint] [permisos] [permisos_especiales] [personalizacion] [pgrep] [phishing] [pop!_os] [popd] [posix] [printenv] [printf] [privilege_escalation] [proceso] [process_substitution] [procfs] [prompt] [proton] [ps] [pstree] [puppylinux] [pushd] [pwd] [python] [q4os] [qalc] [qr] [qrcp] [ramdisk] [ransomware] [rbash] [read] [realpath] [redhat] [regex] [rename] [reverse_shell] [rm] [root] [rot] [rsync] [scammer] [scripting] [sed] [seq] [servidor] [set] [sh] [shell] [shell_expansion] [shell_function] [shellcheck] [shopt] [shortcut] [shuf] [signal] [slackware] [sort] [source] [spam] [split] [spool] [sql] [ssh] [stat] [steamos] [sticky_bit] [strings] [subshell] [substring] [substring_expansion] [sudo] [suid] [switch] [sysadmin] [sysfs] [syslog] [systemctl] [systemd] [sysv] [tac] [tail] [tee] [terminal] [test] [tienda_fraudulenta] [tilde_expansion] [tinycore] [tldr] [tmp] [tmpfs] [tmux] [touch] [tr] [transferencia] [trap] [tree] [tty] [ubuntu] [ubuntubudgie] [ubuntumate] [ubuntustudio] [udev] [uniq] [unset] [until] [unzip] [url] [useradd] [usermod] [venus] [videojuego] [vim] [vnc] [vscode] [vulcan] [wallapop] [wc] [whatsapp] [which] [while] [whoami] [wifi] [winamp] [windows] [winkex] [wl-clipboard] [wsl] [xargs] [xclip] [xdg-open] [xsel] [xubuntu] [xxd] [xz] [zombie] [zorin] [zsh] [{...}] [|] [||] [~]



Sobre mí

Hola, me llamo Juan y soy técnico en ciberseguridad. Tengo años de experiencia como analista de amenazas, investigador forense y desarrollador de software - adoro scrum.

Llevo un tiempo creando contenido, principalmente en TikTok y Youtube, poniendo el foco en Linux, el terminal, Bash scripting y otros temas relacionados con la ciberseguridad. Intento dar un toque de humor a todo lo que hago para trasladar mis conocimientos de una manera amena, didáctica y entretenida.