Newsgroup: it.comp.os.os2
Titolo: strane directory nella dir di upload del server ftp

mi sono trovato delle strane directory nella dir dove di solito faccio gli 
upload sul server ftp
12/03/01   1:06         <DIR>             0  .010311190257p
12/03/01  22:42         <DIR>             0  ~
ovviamente con ncftp non posso entrare nella dir ~ (mi riporta alla root) ma 
col controllo remoto ho visto che contiene un'altra dir:
12/03/01  22:42         <DIR>             0  .  bhf
che a sua volta contiene altre due dir:
12/03/01  22:48         <DIR>             0  .no here
12/03/01  22:42         <DIR>             0  لل لل.in here
la prima e` vuota,
la seconda contiene due file:
12/03/01  22:47       1.000.000           0  1.mb
12/03/01  22:51       1.000.000           0  1MB
che cosa puo` essere stato a creare queste directory? Non e` la prima volta 
che mi capita di vedere roba del genere...
-- 
Ciao,
Daniele

In data Fri, 16 Mar 2001 22:59:52, 
wil...@nospam.libero.it
 (Daniele 
Calanca) scrisse:
|che cosa puo` essere stato a creare queste directory? Non e` la prima 
volta 
|che mi capita di vedere roba del genere...
Elimina la directory di upload xche' stanno tentando di metterti degli 
script per prendere l'accesso di root e metti su l'ultima versione di 
ftp server, in genere elimina tutto quello che e' accesso remoto su 
quella macchina.

Daniele Calanca wrote:

mi sono trovato delle strane directory nella dir
dove di solito faccio gli

upload sul server ftp

12/03/01   1:06        
<DIR>            
0  .010311190257p

12/03/01  22:42        
<DIR>            
0  ~

 

Se guardi nel file di log del tuo ftp server (se hai un file di log), troverai
qualcosa di simile a questo (preso dal mio, ci provano in diversi, di tanto
in tanto):

 




2000-10-01 10:51:17       0  New client [4.54.220.130]
2000-10-01 10:51:17    1015  USER anonymous
2000-10-01 10:51:18    1015  PASS ******
2000-10-01 10:51:18    1015  TYPE A
2000-10-01 10:51:19    1015  PORT 4,54,220,130,7,165
2000-10-01 10:51:19    1015  LIST
2000-10-01 10:51:20    1015  PWD 
2000-10-01 10:51:20    1015  Session aborted by client
2000-10-01 11:25:06       0  New client [4.54.220.130]
2000-10-01 11:25:07    1073  USER anonymous
2000-10-01 11:25:08    1073  PASS ******
2000-10-01 11:25:08    1073  CWD /pub/
2000-10-01 11:25:09    1073  CWD /public/
2000-10-01 11:25:09    1073  CWD /pub/incoming/
2000-10-01 11:25:09    1073  CWD /incoming/
2000-10-01 11:25:10    1073  CWD /_vti_pvt/
2000-10-01 11:25:10    1073  CWD /
2000-10-01 11:25:10    1073  MKD .001001042536p
2000-10-01 11:25:11    1073  CWD /upload/
2000-10-01 11:25:11    1073  CWD /images/
2000-10-01 11:25:12    1073  CWD /_vti_log/
2000-10-01 11:25:12    1073  CWD /wwwroot/
2000-10-01 11:25:12    1073  CWD /anonymous/
2000-10-01 11:25:13    1073  CWD /outgoing/
2000-10-01 11:25:13    1073  CWD /cgi-bin/
2000-10-01 11:25:13    1073  CWD /tmp/
2000-10-01 11:25:14    1073  CWD /anonymous/_vti_pvt/
2000-10-01 11:25:14    1073  CWD /anonymous/incoming/
2000-10-01 11:25:15    1073  CWD /mailroot/
2000-10-01 11:25:15    1073  CWD /ftproot/
2000-10-01 11:25:15    1073  CWD /anonymous/pub/
2000-10-01 11:25:16    1073  Session aborted by client




In pratica qualcuno ha tentato un accesso anonimo - probabilmente
con un programma apposta- e ha guardato se riusciva a trovare un buco nel
tuo sistema. Nel mio caso gli dovrebbe essere andata buca (in anonimo possono
solo leggere in /pub, tutte le altre richieste gli dovrebbero aver dato
errore)

Evidentemente tu invece avevi lasciato la possibilità di creare
directories in ftp anonimo (che non mi pare una buona idea).

Fatti una tua user/password per gli uploads e togli la possibilità
di crease directories agli aninimi (e a chiunque altro eccetto te stesso,
se credi).

E procurati e istalla il server ftp di Peter Moylan (che è anche
free:

ciao,

Piersante

 

 

 

ovviamente con ncftp non posso entrare nella dir ~ (mi riporta alla
root) ma

col controllo remoto ho visto che contiene un'altra dir:

12/03/01  22:42        
<DIR>            
0  .  bhf

che a sua volta contiene altre due dir:

12/03/01  22:48        
<DIR>            
0  .no here

12/03/01  22:42        
<DIR>            
0  áá áá.in here



 E procurati e istalla il server ftp di Peter Moylan (che è anche free:
ce l'ho, e dovrei anche avere installato l'ultimo...
devo avere fatto qualche casino riguardo l'ftp anonimo...ftpserver lo avevo 
installato da tempo immemorabile e puo` darsi che a suo tempo abbia fatto 
casino con l'accesso anonimo..adesso verifico nei log poi magari ti 
richiedo...
-- 
Ciao,
Daniele

 quella macchina.
Per fortuna os/2 e' poco conosciuto anche tra gli hacker :-)
-- 

 richiedo...
Occhio che la versione 0.85, se non ricordo male, tra le altre cose 
fixava un bug di sicurezza.
Quindi le versioni precedenti sono affette da tale bug.
ciao.
Massimo 
-  OS/2 Warp 4 Certified Engineer 
-  Quasar BBS  
http://bbs.quasarbbs.net
 
-  Webbnet Network Italian Hub          
-  
irc.it.webbnet.org
  channel: #Os2ita       
-  
http://www.teamos2.it
  -   
http://www.ecomstation.com
 

 Per fortuna os/2 e' poco conosciuto anche tra gli hacker :-)
..si, conosciuto come sistema veramente ostico da bugare...
Mi ricordo un paio d'anni fa quando ad ITline avevamo lanciato una 
vera sfida a dei conoscenti veri piratoni :->
Alla fine c'hanno mandato tutti a quel paese, noi e os2!
Perche' non sono riusciti a bucare proprio un bel niente!!
bye


 
ho la 0.90
qual e` il modo migliore per definire un utente anonymous, col permesso di 
scrittura nella dir upload?
-- 
Ciao,
Daniele

In data Sun, 18 Mar 2001 06:56:04, 
wil...@nospam.libero.it
 (Daniele 
Calanca) scrisse:
|ho la 0.90
|qual e` il modo migliore per definire un utente anonymous, col permesso
di 
|scrittura nella dir upload?
Nessun permesso di Upload, se il tipo che fa l'upload conosce bene OS/2 
puo' formattarti il disco fisso, OS2 non e' come Unix, non puo' 
assegnare l'esecuzione degli eseguibili agli utenti come root, con OS/2 
chi ottiene la shell fa quello che c***o gli pare.
Ciao!

 chi ottiene la shell fa quello che c***o gli pare.
verissimo! Anche se c'e` da dire che chi buca un sistema *nix con i buffer overflow
accoda il codice per diventare root non utente qualsiasi:-)))
Morale: non importa che sistema usi,
              se usi Wincess, o OS/2 , o *nix,
              quando sei stato bucato sei fottuto:-(
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://www.quasarbbs.net/mircomir/
 ]

 puo' formattarti il disco fisso,
scusa la mia ignoranza, pero' mi spieghi come puo' fare un utente con 
i permessi di scrittura su ftp a formattarti il disco?   


 Morale: non importa che sistema usi,
Parzialmente vero, con *Nix hai la possibilita' di simulare un'ambiente di
root molto ristretto.
Bind molto spesso viene eseguito come chrooted....insomma lo fai sguazzare
solo li dentro, il sever in overflow shella con i permessi con i quali viene
avviato il processo.

 chi ottiene la shell fa quello che c***o gli pare.
si e allora...
se un mio collega deve aggiornare le sue pagine personali sulsito della 
scuola cosa deve fare darmi il dischetto e chiedermi se gliele aggiorno io?
a cosa serve un server ftp se non posso dare permessi in scrittura agli 
utenti?
-- 
Ciao,
Daniele


nessuno dice questo. Gli fai un suo account ftp, con la sua brava password, con
accesso di scrittura alle sue directories.
Il punto è di non lasciare libero acesso di scrittura in anonimo, menchemeno di
creare directories, che qualsiasi perditempo rompiscatole gli può venir voglia
di provare metterci il naso.
ciao,
Piersante

 avviato il processo.
si esatto... e` vero... shella come l'utente del demone.
purtroppo una volta che entri come user i bachi per diventare
root conoscendo l'utente sono molti... se conosci la versione del sistema...
Io sto ancora cercando il modo per un HP UX 11... hai qualche idea :-)


Ciao Daniele!
Risposta ad un messaggio di Daniele Calanca a MaxWarp:
 DC> qual e` il modo migliore per definire un utente anonymous, col
 DC> permesso di scrittura nella dir upload?
 DC> qual e` il modo migliore per definire un utente anonymous, col
 DC> permesso di scrittura nella dir upload?
mi sembra che ti sei risposto da solo !
Permesso di scrittura SOLO nella \pub\incoming

 
scrisse:
|purtroppo una volta che entri come user i bachi per diventare
|root conoscendo l'utente sono molti... se conosci la versione del 
sistema...
|Io sto ancora cercando il modo per un HP UX 11... hai qualche idea :-)
naaa....devi conoscere benissimo i comandi di shell e farli eseguire 
solo a root, almeno quelli che non possono creare danni....per l'HP UX 
nin so

 solo a root, almeno quelli che non possono creare danni....
purtroppo io non sto a cambiare i permessi a tutti i comandi... quando installo
(a meno che non sappia gia` di bachi di quella versione/distro) non tocco nulla
sui permessi e attr. dei files... se il sistema non e` aggiornato il baco e`
stato trovato sicuramente (come sai ci sono siti dedicati da cui puoi scaricare il
programmillo tranquillamente) e allora la tua conoscenza in materia deve essere
veramente bassa per bucare il sistema... non so... ho visto gente diventare root
sulle RH7 (bacatissime) in 5 minuti come pure su delle Sun all'universita`...
ma non erano state aggiornate con le patch di sicurezza...
cmq, non e` su questo che mi preme discutere... in fondo siamo OT :-))))


 Permesso di scrittura SOLO nella \pub\incoming
ok io avevo settato ilpermesso solo VRW nella dir upload...ma mi hanno 
convinto a toglierlo.. 
-- 
Ciao,
Daniele

 Io sto ancora cercando il modo per un HP UX 11... hai qualche idea :-)
Ma lavori anche su macchine HP-UX?
Rispondimi in mail, devo chiederti un paio di cose (qui saremmo troppo OT).
Ciao        8-)

 
wrote:
:> sysop ha scritto:
:> 
:> > Nessun permesso di Upload, se il tipo che fa l'upload conosce bene OS/2
:> > puo' formattarti il disco fisso, OS2 non e' come Unix, non puo'
:> > assegnare l'esecuzione degli eseguibili agli utenti come root, con OS/2
:> > chi ottiene la shell fa quello che c***o gli pare.
:> 
:> verissimo! Anche se c'e` da dire che chi buca un sistema *nix con i buffer overflow
:> accoda il codice per diventare root non utente qualsiasi:-)))
:> Morale: non importa che sistema usi,
:>               se usi Wincess, o OS/2 , o *nix,
:>               quando sei stato bucato sei fottuto:-(
OK OS/2 non puo' gestire i permessi come unix ma ... non ha le ACL? 
Cioe' con le ACL non si puo' impedire l' esecuzione di programmi agli 
utenti?
-- 
--------------------
Alessandro
--------------------

 l'HTML, per favore.
non credo che quella fosse roba mia...
ciao,
Piersante

On Sat, 17 Mar 2001 21:43:12, 
maxwa...@yyyquasarbbs.com
 (MaxWarp) 
wrote:
:> On Sat, 17 Mar 2001 18:01:53, roberto...@NIENTESPAMlibero.it 
:> (Roberto Zanasi) wrote:
:> 
:> > Per fortuna os/2 e' poco conosciuto anche tra gli hacker :-)
:> 
:> ...si, conosciuto come sistema veramente ostico da bugare...
:> 
:> Mi ricordo un paio d'anni fa quando ad ITline avevamo lanciato una 
:> vera sfida a dei conoscenti veri piratoni :->
:> 
:> Alla fine c'hanno mandato tutti a quel paese, noi e os2!
:> 
:> Perche' non sono riusciti a bucare proprio un bel niente!!
Livello del FIX del sistema e del fix TCP?
-- 
--------------------
Alessandro
--------------------

 Livello del FIX del sistema e del fix TCP?
stack 4.02w (16bit) il fixpak non me lo ricordo, forse il 9 o 10... 
bo?..


 il msg incriminato era questo:
aaarrgh!
Preferenze settate su "usa editor HTML"! E chissa' poi da quando... Che
vergogna!
Staro' una settimana senza postare in meditazione :-(
ciao,
Piersante