OSCP - Parte 2: Linux Review-1

Função básica linux:

# criei essa função para alternar entre versões do smbclient, devido a um bug no novo kali linux que não mostra a versão do samba server:

ORIGINAL_PATH=$PATH; export ORIGINAL_PATH
function fn-SambaClient () {
  case $1 in
    'load')
      PATH=/opt/sambatmp/bin:$PATH
      ;;
    'restore')
      PATH=$ORIGINAL_PATH; export PATH
      ;;
  esac
}

# Na prática:
# Versão original do kali:
smbclient --version
Version 4.8.2-Debian

# carregando a versão alternativa compilada:
fn-SambaClient load   
smbclient --version
Version 4.5.8

# voltando a versão original:
fn-SambaClient restore
smbclient --version   
Version 4.8.2-Debian

for/loop básico usando sequência de números:

for i in $(seq 1 10); do echo $i; done

# util para sequencia de ips, por exemplo:
for i in $(seq 1 10); do ping -c1 10.11.1.$i; done

sort para organizar o output:

for i in z n r a y c t; do echo $i; done|sort

# use o '-u' para remover duplicatas:
for i in z n n n r a y y y c t; do echo $i; done|sort
a
c
n
n
n
r
t
y
y
y
z

# removendo as duplicatas:
for i in z n n n r a y y y c t; do echo $i; done|sort -u
a
c
n
r
t
y
z

peco - grep interativo

apt install peco
history|peco
# digite o que busca e será filtrado

Fala tchê!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.