Newsgroup: it.comp.os.linux.sys
Titolo: Software per il penetration test

Ciao a tutti!
Il mio capo e' preoccupato, visto che un potenziale cliente ha detto che,
prima di firmare il contratto, vuole vedere quanto sono sicuri i nostri
Servers.
Io sono abbastanza tranquillo in quanto il sistema e' stato configurato in
maniera quasi paranoica, comunque il capo vuole che io faccia un
penetration test e gli dica quali sono i potenziali problemi.
Ho quindi installato Nessus sul mio PC (Kubuntu Hardy), ho richiesto una
chiave per uso privato, l'ho installata (e si e' scaricato una manica di
plugins), ho creato un utente e un certificato e quindi ho lanciato
nessusd.
Quindi ho passato 15 minuti ad aspettare che nessusd fosse pronto e ho
lanciato il client, il quale, dopo 35 minuti dal login, ancora sembrava
bloccato (neanche il refresh della finestra funzionava, tanto per dire).
Dopo il quinto tentativo ho deciso che Nessus non va tanto d'accordo con
il mio PC...
Ora la domanda: qualcuno sa consigliarmi un qualche altro programma
(meglio se gratuito, anche se non necessariamente OpenSource) che tenti di
violentarmi i Servers e mi dica cosa e' un potenziale pericolo e cosa no?
NMap e' un po' troppo poco nel mio caso. So benissimo quali porte sono
aperte e quali chiuse, ma vorrei proprio sapere, dei vari servizi che
girano sui Servers, quali hanno potenziali problemi (dovuti alla
configurazione o alla versione utilizzata) e quali sono sicuri.
Se poi mi generasse anche un bel report (HTML, PDF, quel che e') con
qualche grafico da far capire a un venditore (qual'e' il mio capo),
meglio...
Grazie dei consigli!
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 meglio...
partirei da qui, c'è veramente tanta roba 
http://en.wikipedia.org/wiki/BackTrack

majale wrote:

ah, comunque farsi un penetration test in casa ha poco senso. 
sono cose che dovrebbe fare qualcun altro. penso


Magari qualcuno che non usi la versione per uso privato di Nessus per
uso commerciale.
Il Nessus libero come funziona? Ovvero OpenVAS? (e` uno dei primi due
titoli per una ricerca su google,
quindi non garantisco della qualita` del contenuto).
Andrea
Andrea

 quindi non garantisco della qualita` del contenuto).
Ecco, questo non lo conoscevo...
L'ho appena installato (c'e' anche un pacchetto per Ubuntu!) e, quantomeno
riesco a loggarmi e, adesso, sta pure martoriando i Server che voglio
testare...
Penso che girera' tutta la notte, domani vedremo i risultati...
Grazie per la dritta!


 Penso che girera' tutta la notte, domani vedremo i risultati...
E invece ha gia' finito...
Beh, ho un bel Report (PDF) di 40 (QUARANTA!!!) pagine...
Ora me lo guardero' bene, comunque non sembra mal fatto.
Certo che segnarmi come uniche vulnerabilita' serie la presenza di PHP sui
Servers non e' molto interessante...
Considerato sopratutto che il messaggio dice qualcosa come "lo
consideriamo vulnerabilita' seria perche' molti programmatori PHP non
sanno cosa fanno"...
Comunque, visto che l'applicazione che vendiamo e' in PHP, quella
"vulnerabilita' seria" c'e' e resta...
Ora mi guardo il resto, e poi daro' il file al mio capo e vediamo se
rimane impressionato dalle 40 pagine... :)


 testare...
Hai per caso il pacchetto openvas-server per ubuntu?

 Hai per caso il pacchetto openvas-server per ubuntu?
Lascia stare, � gi� nei repo ufficiali di Ubuntu.
Avevo guardato solo nel software center.

 Grazie per la dritta!
L'alternativa credo che possa essere ottenere una licenza di trial di
qualche genere di Nessus e riuscire a farlo funzionare.
Andrea

Si`, su una ubuntu server 6.06 LTS tutto quello che iniziava per php e
php5 era da patchare. Non so quanto fosse grave, ma comunque male non
avra` fatto.



CVE-2009-2687 CVE-2009-3292
    The exif module did not properly handle malformed jpeg files,
    allowing an attacker to cause a segfault, resulting in a denial
    of service.
 
CVE-2009-3291
    The php_openssl_apply_verification_policy() function did not
    properly perform certificate validation.
No CVE id yet
    Bogdan Calin discovered that a remote attacker could cause a denial
    of service by uploading a large number of files in using multipart/
    form-data requests, causing the creation of a large number of
    temporary files.
    To address this issue, the max_file_uploads option introduced in PHP
    5.3.1 has been backported. This option limits the maximum number of
    files uploaded per request. The default value for this new option is
    50. See NEWS.Debian for more information.
The following issue has been fixed in the stable (lenny) distribution:
 
CVE-2009-2626
     A flaw in the ini_restore() function could lead to a memory
     disclosure, possibly leading to the disclosure of sensitive data.
In the oldstable (etch) distribution, this update also fixes a regression
introduced by the fix for CVE-2008-5658 in DSA-1789-1 (bug #527560).
Questo in Debian. Presumo anche in Ubuntu.
Bye.

 NMap e' un po' troppo poco nel mio caso. 
sia nessus che nmap non hanno nulla a che vedere con il penetration test

 configurazione o alla versione utilizzata) e quali sono sicuri.
Nessus, se proprio ci tieni a fare un report, ma, credimi, un vulnerability
assessment e un pen test sono ben altro che lanciare Nessus cluelessly...

 penetration test e gli dica quali sono i potenziali problemi.
Metaspolit e poi per provare a bucazzarlo con milw0rm ?
le applicazioni LAMP , stile joomla ti bucano per definizione :D...
tempo fa Aruba o Register mandavano mail agli uteni dicende << per
favore , vi prego , pacchate sto casso di joomla ?? >>
secondo me ottieni sicurezza pi� che a livello servizi , a livello
architettura.. Se hai tante belle scatole da cui nin si esce e le
altre scatole non rompono le tue , il cliente � sostanzialmente
tranquillo.. il problema � che le scatole pesano, specie se le ottieni
virtualizzando sistemi non linux (dove non puoi condividere il kern)...
ci sar� sempre una bombetta 0 day pronta a colpire... si spera che da
una scatola piena di phpcacca non si apra una porta per colpire tutto il
sistema (anche le parti affittate a chi di php e simili non ne vuol
sapere)...
La vedo cos� , stare uptodate � importante ma � assolutamente
insufficiente,, dalla minaccia ancora sconosciuta alla scimmia
urtlatrice che batte le zampette pelose sulla tastiera producendo
codice php cen� per tutti siori e siore :D...
sempre a mia modestissima opinione...

 favore , vi prego , pacchate sto casso di joomla ?? >>
Avreste anche trapanato le palle con sta storia.

 
VIrus ,Chiedo venia se ï¿œ storia vecchia :P...
ma joomla di perse non ï¿œ male, secondo me ï¿œ piï¿œ sicuro di
tante soluzioni commerciali e non di poco, il problema non ï¿œ la
parte core, sono la fottitudine di applicazioni che gli utenti
ci pluggano dentro, molte di loro sono davvero scritte da ragazzini
pestiferi!
comunque ci sono passato anch'io ed il mio report non si discostï¿œ
poi molto da quella di una societï¿œ specializzata (chiamammo la secure
edge), ma la societï¿œ presso cui lavoravo non faceva hosting e simili...
il numero di servizi esposti all'esterno erano pochi...
e comunque i buchi veri erano dentro... per mantenere un livello
acettabile di sicurezza serve gente, preparata e strumenti stile Landesk
(in ambienti winzoz e non solo)... buttar giï¿œ patch freneticamente ha
*qualche* effetto collaterale.
magari mi sbaglio ma una compartimentazione dei sitemi fatta bene e un
buon sistema di monitoraggio, (snort /prelude) possono fare la
differenza... io ho uno snort montato su un bridge ma nonostante il
traffico non sia tantissimo , sia il tuning delle regole che la
manutenzione del db ha preso e prende tuttora tempo..
la configurazione inline dello stesso ï¿œ stata abbandonata perchï¿œ causava
una certa 'instabilitï¿œ' :)
e poi ti fidi a chiamare una societï¿œ che si occupa di queste cose?
stai tranquillo dopo che ti hanno detto che hai la peste e non ti fai
curare da loro che sanno tutto di te?
come disse la tartaruga di kung fu panda : << a volte per evitare il
tuo destino ci corri incontro >> anche se la famosa politica
security through obscurity quasi mai paga, ï¿œ almeno un punto di partenza
per chi non ha bilioni diï¿œ...
http://news.cnet.com/Torvalds-attacks-IT-industry-security-circus/2100-1007_3-6243900.html

 VIrus ,Chiedo venia se ï¿œ storia vecchia :P...
E' che joomla non differisce da tutti gli altri cms o software, tutto 
qui, la differenza la fa il sysadmin se l'utente non ne ï¿œ in grado.
A seconda del periodo si sentono peste e corna di questo o quel 
sistema, quando sono anni che lo utilizzo e, salvo una mia colossale 
cazzata, non ho mai avuto la miriade di problemi che tutti decantano.