Dotfiles: Mis módulos para ver info de las IP y setear Target en Arch.


Mi script para agregar módulos de IP y TARGET

Estos módulos son muy básicos pero muy útiles, para todos aquellos que somos CTF Players y pentester, es muy común que constantemente vayamos seteando targets, viendo direcciones ip de VPNs o simplemente querer ver y copiar la direccion IP de LAN o WAN.

Con este script resumi todo eso reemplazando el módulo de titulo de ventana que no utilizo demasiado y aprovechando la barra TOP para agregarle los módulos de: VPN, TARGET, LAN, WAN.


Requisito previo para que funcione mis módulos en Arch Linux

Personalmente utilizo ARCH con BSPWN y desde hace un largo tiempo utilizo este gran trabajo como base de dotfiles (https://github.com/gh0stzk/dotfiles.), en mi caso uso el JAN THEME de dicho dotfiles y es para el theme que está enfocado mi script, (ya que si se trata de usar en otros themes posiblemente quede mal estéticamente porque los diseños de la barra de tareas etc son diferentes).


MI REPO GITHUB

Tuve la idea de crear mi GitHUB para poder subir scripts y trabajar en pequeños proyectos, de este modo me ayudara a perfeccionar el scripting y la programación así que este es mi primer ‘muy mini’ proyecto. https://github.com/shkz-x/conn_d0tfiles


Clonar el repo y ejecutar script

Los comandos para clonar el repo y ejecutar correctamente:

1
2
3
git clone https://github.com/shkz-x/conn_d0tfiles.git
chmod +x conn_d0tfiles.sh
./conn_d0tfiles.sh

Alias agregados automáticamente al .zshrc para setear los modulos

1
2
3
4
5
6
7
8
9
10
11
von -> SHOW vpn ip
voff -> HIDE vpn ip

lanon -> SHOW lan ip
lanoff -> HIDE lan ip

wanon -> SHOW wan ip
wanoff -> HIDE wan ip

target [value] -> Set a TARGET
targetoff -> Unset TARGET