Newsgroup: it.comp.sicurezza.varie
Titolo: BO-GUARDIAN 2 !

Finito!
Adesso e' possibile mandare i msg direttamente al bo client che tenta il
ping sweep direttamente dal mio programma.
Mi faccio un fracco di risate....eh..eh..
Dato che me lo avete chiesto in tanti e che alcuni non sanno cosa sono
gli ocx ed active x e non sanno come reperirli ed installarli, ho fatto
una versione auto installante con tutto il necessario (ad eccezione
delle librerie vb5). 
Il problema ora e' il mio programma e' di circa 1,4 mega(zippato)e
spedirlo a tutti non mi passa piu'!!
Sono cmq in contatto con qualcuno che mi presti un po' di spazio su un
server, da dove poi potrete farlo voi il download.( anzi se qualcuno si
offre prima, lo citero' nei ringraziamenti! ;-))
Appena sapro' l'indirizzo lo comunico sul news...
I sorgenti saranno cmq sempre a disposizione...
un saluto
Umpi

Il problema ora e' il mio programma e' di circa 1,4 mega(zippato)e
GARK!
...interessa un porting in C? Lo faccio gratis (tutto, pur di non
vedere VB5 stendere la sua grassa panza sulla rete).
Leonardo
".signature": bad command or file name

 I sorgenti saranno cmq sempre a disposizione...
Io sono disponibile a metterlo sul mio sito di Xoom
(
members.xoom.com/giglio
) insieme ai sorgenti ed alle lib VB5)
-- 
Sono gradite risposte anche via e-mail.
Grazie e ciao,
Giglio
E-mail: 
gig...@crusader.it
E-mail per files binari: 
gig...@mclink.it
Homepage: 
http://members.xoom.com/giglio/
ICQ: 12385960

Mi faccio un fracco di risate....eh..eh..
Grandioso !
ciao,
Mauro

 ".signature": bad command or file name
Cattivone! Vb5 non e' grasso! ;-)
A parte gli scherzi, l'ho scritto in vb perche' in 1 ora di lavoro ho
scritto tutto,senza chiamare api a basso livello.
Lo so' che non e' difficile, anzi(son 10-15 righe di codice!)pero' e'
carina l'idea e non mi andava di scomodare il c++.
Eventualmente si potrebbe scomodare il c++ per far si' che il msg
inviato sia spoofato(e cioe chiamare le api a basso livello in modalita'
importazione credo...dovrei guardare).
Per quanto riguarda il porting..perche' no? potrebbe risultare
interessante..
Ciao 
Umpi
P.S.
Non denigrare il vb! lo so' che il c e tutt'altra parrocchia, ma il vb
non e' malaccio!
Umpi

Ciao scusa l'intrusione, ma vorrei sapere da te o chi ne ha informazioni, se
la possibilità di essere controllati da un altro computer con BO, e'
presente solo per coloro che hanno installato il Boserve oppure su tutti i
pc collegati in rete anche senza programma??! Se fosse cosi' allora il tuo
programma sarebbe utile, altrimenti il tuo programma non serve a nulla:
basta che stai attento a ciò che ti scarichi o accetti per evitare di
attivare questo boserve e il gioco e' fatto!! Ti prego di rispondermi ,
voglio togliermi questa curiosità!
N.B. Ma eventualmente per scaricarsi il tuo programma come devo fare??? Dove
lo trovo??
P.S. Ho provato con un mio amico Bo, e devo dire e' stato anche divertente,
anzi dico un'altra cosa: perché lo screditate tanto come programma, e'
utilissimo per chi ha un computer in ufficio e vuole lavorare anche da
casa!!!!
Grazie!


-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@usa.net

utilissimo per chi ha un computer in ufficio e vuole lavorare anche da
Cerrrrrrto, se non fosse che cosi', il computer dell'ufficio te lo usa
chiunque nel raggio di 40.000 kilometri .
Ciao.roberto


Ciao Roberto e grazie per avermi risposto!! Il problema pero' e' che ancora
non mi sono state chiarite alcune cose: Ok, 1: se hai attivo il boserve
allora il tuo computer e' nelle mani di chiunque(? pure questa e' da sfatare
perché se puoi impostare una password nell serve allora come fai ad accedere
se non la conosci??) 2: Ma se non ti sei beccato il boserve uno che usa il
boclient non puņ entrare nel tuo sistema , giusto??

...

Risposta 1: ti sei risposto da solo!  ;-p infatti io sono SEMPRE
boserverizzato, ma uso una porta ed una password personalizzate!!!
Risposta 2: anke qui ci sei arrivato da solo: per poterti collegare con il
CLIENT del BO  č necessario ke dall'altra parte ci sia il SERVER del BO in
ascolto ... altrimenti con chi parli? Per questo motivo non č considerato un
bug di Windows, cioč non sfrutta nessun buco di Windows. kiaro?
ciaociao
x
PS: complimenti per l'intuito! ;-p

bug di Windows, cioè non sfrutta nessun buco di Windows. kiaro?


Umpi
Favoloso...
Non vedo l'ora di provarlo
Marco

ping sweep direttamente dal mio programma.
ROFLASTC!!!
M'hai dato un'idea troppo bella, te la sgraffigno subito :-)
Se qualcuno volesse testare la versione Linux, la trova per adesso
su 
www.linuxvalley.com/~lserni/bostroke
 (aggiungere .c per avere i
sorgenti, leggere il .c per gli includes).
Leonardo pigro che non prepara il tarball


 Perché tante chiacchiere e dicerie se abbiamo già "l'antidoto"???!!!!
scusate l'intromissione ma volevo far presente un paio di cose ( anzi
quattro :-) da semplice osservatore del fenomeno:
1.il
 fatto che tu abbia impostato una password e una porta diversa può
rappresentare un ostacolo per la maggior parte di coloro che giocano con
armi trovate in giro avendo scarse idee di quello che c'è veramente dietro
ma non rappresenta di certo un ostacolo per qualcuno che vuole attaccare te
nello specifico. con le conoscenze adeguate e pò di lavoro ci entrano lo
stesso e tu gli hai offerto un bellissimo e comodo strumento per farlo
2.il
 fatto che tu abbia già il boserve non esclude il fatto di venire
boservizzati nuovamente con un'altra configurazione di default o
personalizzata 
3.l' "antidoto" è stato introdotto solo pochi giorni fa. prima d'allora i
metodi di estirpazione erano empirici o affidati a strumenti la cui
provenienza ed efficacia non è che fosse certificata al 100%.
4. mutazioni hanno da venire e prima che hai sviluppato l'antidoto
successivo...
saluti
     ____
        | Humanoid
     /     \ §°-----§°
 
 

Perché tante chiacchiere e dicerie se abbiamo già "l'antidoto"???!!!!
..si, in parte hai ragione... pero' adesso non cercare di andare
all'opposto, cioe' di far sembrare tutto una cavolata, far sembrare
che sia cosi' facile difendersi... se non sei esperto e ti ritrovi uno
esperto che vuole per forza entrare nel tuo computer, hai ben poche
speranze...
Per farti un esempio, magari in parte sbaglaito ma significativo...
Uno riesce a farti arrivare il boserve ed entrarti una volta... a quel
punto puo' infilarti dentro un'altra serie di programmini del genere,
tipo netbus e BD varie... da quel momento avra' sempre una via per
entrare! E' impossibile riuscire a scovarli tutti, e man mano che
antivirus e compagnia bella si aggiornano, anche le backdoors si
evolvono... se poi tu scegli come metodo quello di non rimuovere i
server e di impostare semplicemente una pass... per molti server credo
si riesca a beccarla tranquillamente dal registro, quindi da quel
momento tu ti lasci su il tuo server sicuro di tutto, e lui con la tua
stessa pass entra ed esce quando vuole...
Secondo me la storia e' solo una... non smettere mai di informarsi e
cercare di capire il piu' possibile!
					LdEX'

Perché tante chiacchiere e dicerie se abbiamo già "l'antidoto"???!!!!
Perche', come ha detto qualcuno, anche se tutte le auto hanno la chiusura
e l'antifurto, vederti uno che si aggira per un parcheggio testando tutte
le maniglie fa venire un senso come di... di...
("Giramento di coglioni, Contessa?")
("Grazie, Ambrogio. Hai sempre la parola giusta!")
("Dovere. Ah, qui c'e' 'r su' ferrerorusce'")
Leonardo


 Perché tante chiacchiere e dicerie se abbiamo già "l'antidoto"???!!!!
Anzitutto il mio programma NON E' un antidoto...lo voglio precisare...
E' solo una idea che mi era venuta dato che avevo letto dei post sui
tentativi di scan sulla 31337.
Allora mi sono detto: chi e' che tenta tali scan alla ricerca di un
boservizzato?? come riesco a comunicare con lui facendogli prendere un
po' paura o facendo vedere che mi sono accorto di lui?
Ecco che e' nato boguardian... tutto qui...e' un programmucolo(10/15
righe di codice) che consente di fare tutto cio' di cui sopra e niente
piu'.
Tutto qui.Nessuna paranoia.
E ricordati che nessuna patch di garantisce sicurezza assoluta.Prima o
poi salta fuori qualcosa di nuovo...o la stessa patch e peggio!
La cosa migliore e' monitorare spesso cosa succede sul tuo pc, anche con
strumenti semplici come il netstat -a (con -a, perche' monitorizzi anche
la parte "server").
Ed anche lo stesso antigen, mica e' un gran antidoto!
Basta cambiare alcune cosucce(visto che ci sono i sorgenti da qualche
parte) ed il boserve non lo becchi piu'...
La cosa migliore per trovare lui e tutti i troian e' farsi una lista dei
processi attivi (quando si pensa di essere puliti), e confrontarli
quando qualcosa non va... molto empirico, ma funzionante al 100%
Ciao 
Umpi

 M'hai dato un'idea troppo bella, te la sgraffigno subito :-)
Diamine, qui abbiamo avuto tutti la stessa idea! :)
	divertitamente,
	    Cthulhu
-- 
       Ph'nglui mglw'nafh Cthulhu 
http://www.rlyeh.it
 wgah'nagl fhtgan!

 
Luigi

 sorgenti, leggere il .c per gli includes).
bravo!!!!!!! funziona veramente bene!
adesso, se non ti dispiace, ti faccio una domanda:
io utilizzo Linux, ma non sonomolto esperto di tcpwrapper ecc.
mi piacerebbe fare in modo che appena mi scansionano la porta 31337, mi
arrivi una mail di avvertimento, e inoltre, tramite il tuo bostroko,
vorrei mandare un messaggio al povero malcapitato!
E' possibile fare una cosa tipo:
/etc/hosts.deny
-----------------------
ALL:ALL:spawn safe_finger -l @%h 2>& 1| mail -s "%d-%h %u" buff1
-----------------------
solo che mi deve arrivare la mail quando mi scansionano la porta 31337
.....
grazie
da un buff1
P.S. come faccioa d identificare la porta del boclient che cerca di
connettersi?
P.P.S. se hai qualche lettura da consigliarmi, te ne sarei veramente
molto grato. (per adesso sto leggendo  Practical Unix & Internet
Security, ma lo ho appena iniziato...)

 deny/allow ...
OK OK sono stato sintetico :) MA MI SEMBRA CHE buff1 CAPISCA BENISSIMO :)
E' ovvio che si dovra' anche aggiungere la fatidica riga ad inetd.conf ed
i parametri ad hosts.deny ......
So che solo /etc/services non basta quindi non ditemelo :) Mi riferivo
solo alla corrispondenza one-to-one che tcpd si aspetta per funzionare.
invy

 Security, ma lo ho appena iniziato...)
della stessa casa buono anche Building Internet Firewalls. Poi proverei
con Cheswick e Bellovin "internet firewalls". Dai un' occhiata ai vari
documenti in postscript su 
rootshell.com
 (non gli exploit, i documenti) e
segui assiduamente BUGTRAQ.
Per le ezine, articoli e tools, ue' dai tu un occhio in giro :) devo fare
tutto io !? :P
invy

".signature": bad command or file name
Bacco, l'originale
Tanto va la gatta al LarGo, 
che ci lascia lo Zio Pino
----------------------------------------

connettersi?
udplog lo dovrebbe gia' fare, anche la versione beta.


 sorgenti, leggere il .c per gli includes).
subito!!!!!! grazie! sei un mito!
-- 
(o-  ________________________________________________________________
//\  Luca Di Taranto                             dita...@zappami.tin
V_/_ to email me, please, remove "zappami" and add ".it" after ".tin"

 No. Non su UDP, visto che hosts.deny e' usato dal TCPd :-)
eh! :)  vedi che il mio nick e' azzeccatisimo... sono un buff1
grazie!!!!!!!!!
Luca 
-- 
(o-  ________________________________________________________________
//\  Luca Di Taranto        alias "buff1"        dita...@zappami.tin


subito!!!!!! grazie! sei un mito!
Vi pareva non combinassi una cappellata pure qui? Comunque ho rimediato.
M'ero scordato il wcommon.h per strada!
Leonardo che uno di questi giorni perde l'uscio di casa


eh! :)  vedi che il mio nick e' azzeccatisimo... sono un buff1
Storicamente, quel nick starebbe meglio a me. Ma e' un'altra storia... e,
purtroppo, una storiaccia! :-)
Leonardo


Diamine, qui abbiamo avuto tutti la stessa idea! :)
Quando lo metto su, prova:
 
www.linuxvalley.com/~lserni/udplog-1.50.tgz
Stavolta nel Makefile c'e' anche "make tgz", cosi' almeno sono
sicuro di non scordarmi niente :-)
Leonardo che cia' pure 'r regression test, adesso, cia'


    senti il suonino; se sei altrove, tanto vale ti legga i messages.
hai ragione, pero' sarebbe interessante avere anche una bella mail che ti
avverta... comunque adesso mi guardo i sorgenti e se ci riesco lo faccio da
me... anche se adesso, leggendo il punto 2), penso che non ce ne sia
bisogno...
-----------------------------------------------------------------------------
P.S. avevo corretto il post, dopo aver "ragionato" (a che parola grossa!!!)
     sul nome udp...udp_qualchecosa... ahhh! udpLOG!!!!!!!
      bohh! i nuovi script che sto scrivendo per
     personalizzarmi il comportamento di INN, hanno capito che hanno a che 
     fare con un buff1...
P.P.S. per la cronaca, ieri sera, in circa 2 ore di collegamento, ho avuto ben
       26 scansioni della porta 31337... si vede che c'e' qualcuno che ama
       particolarmente gli utenti TIN di torino.
 
ciao
Luca
 
-- 
(o-  ________________________________________________________________
//\  Luca Di Taranto                             dita...@zappami.tin


 sorgenti, leggere il .c per gli includes).
Ho scaricato la 1.5
Su che versione di ip.h hai lavorato?
La mia 
 * Version:	@(#)ip.h	1.0.2	04/28/93
mi da una marea di errori in compilazione anche 
in riferimento a <asm/byteorder.h> e <netinet/in.h>
-- 
Riggs
Peace cannot be kept by force.
It can only be achieved by understanding. A.E.

 in riferimento a <asm/byteorder.h> e <netinet/in.h>
Io sono riuscito a compilare la versione 1.3a di udplog cambiando
#include <linux/ip.h>
#include <linux/udp.h>
nelle corrispondenti
#include <netinet/ip.h>
#include <netinet/udp.h>
(Debian 2.0 + kernel 2.0.35).
Ciao.
-- 
Ezio Cremaschini  (togli "toglimi." dall`indirizzo per rispondere)
We are MicroSoft. You will be assimilated. Resistance is futile.

 Leonardo che cia' pure 'r regression test, adesso, cia'
Piu' regrediti di cosi', dove vogliamo arrivare?
	involutamente,


Piu' regrediti di cosi', dove vogliamo arrivare?
Non so te, ma io da quando ho toccato il fondo (lo consiglio a tutti)
e mi son messo a scavare, mi trovo benissimo.
Leonardo


(Debian 2.0 + kernel 2.0.35).
Devo levare quei dannati includes e rifarmeli per conto mio. Non e'
umano che non ci siano due distribuzioni con gli stessi includes.
