Newsgroup: it.comp.os.linux.iniziare
Titolo: nascondere o eliminare /etc/ppp/chap-secrets

Mi rivolgo ai piu` esperti... ma vi sembra normale che nel sistema
ci sia un file di testo con la password di internet scritta in chiaro??
Beh a me no quindi la domanda che rivolgo e`:
1)posso collegarmi col pppd senza dover tenere la passwd scritta 
in /etc/ppp/chap-secrets?
2)se io mi collegassi come root (e chap-secrets avesse permessi 600),
ma usassi tutti i programmi come utente (IRC prima di tutto), il file
chap-secrets sarebbe al sicuro? Cioe` se un tizio mi entrasse nel sistema
sfruttando il programma per chattare, ad esempio, non potrebbe vedere 
chap-secrets perche` sarebbe loggato come utente... e` giusto?
-- 
    Ciao
        Pardo
**	
**torna in signature la frase che mi rese famoso: :-)
**
    --> DAI, SU`, REINSTALLA WINDOWS ANCHE TU`! <--

 chap-secrets perche` sarebbe loggato come utente... e` giusto?
Si`, tanto per aggiungere paranoia alla paranoia: una volta dentro
il mondo e` pieno di local exploit... :-)
A parte gli scherzi: e` gia` difficile che qualcuno possa mai entrare
e riuscire a combinare qualcosa come normale utente.
-- 
Buon 1900!!!                                                 _/Davide\_
                                                             \Alberani/


Tuttavia il 31/12 un tizio e` entrato nel mio sistema attraverso IRC,
presumibilmente grazie ad un baco di Kvirc o peggio una backdoor 
inserita apposta. Sfigatamente quel giorno stavo facendo tutto da
root...
E fu cosi` mi rubarono l'abbonamento a tin (quello pagato)... il
furbacchione e` andato evidentemente a leggersi il chap-secrets e
ha subito cambiato la passwd da 
www.tin.it


 ha subito cambiato la passwd da 
www.tin.it
Ammazza che morti di fame ci sono al mondo...
Ma sta gente non ha proprio niente di meglio da fare?



e' un furto, tin SA da dove si attacca questo, denuncialo
--------------------------------------------------
When a packet hits a pocket on a socket on a port,
And the buss is interrupted as a very last resort,
And the address of the memory makes your floppy disk abort,
Then the socket packet pocket has an error to report

> root...
Visto che si parla di sicurezza, questo era un problema che mi stavo
ponendo. Colgo l'occasione per fare qualche domanda.
allora, per la connessione a internet io ho aggiunto il mio utente al
gruppo pppusers, e poi ho fatto uno script specifico per la connessione
che si occupa del dialing. Questo script sta in
/etc/ppp/internet-script, e ha permessi 0440 root.pppusers
Il demone pppd viene poi richiamato da un altro script,
/usr/local/sbin/connetti, con diritti 0750 root.pppusers.
In questo modo posso lanciare la connessione anche dal mio utente.
Il problema è che in questo modo internet-script, che contiene la
password, è leggibile da chiunque sia iscritto al gruppo pppusers.
Se, ipotesi, mentre sono connesso col mio utente, uno mi entra nel
sistema, assume i diritti del mio utente, e quindi può leggermi la
password, oppure assume i diritti di un utente generico?
Stavo pensando di ricorrere a questo sistema, ditemi se può avere un
senso:
alla directory /usr/local/sbin e etc/ppp attribuisco i caratteri di SOLA
eseguibilità ma NON di read/write per gli utenti.
In questo modo si può attivare un eseguibile contenuto, ma bisogna saperne
il nome... se io do dei nomi "assurdi" ai miei script posso ritenermi al
sicuro o c'è un modo di bypassare anche questo?
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 password, è leggibile da chiunque sia iscritto al gruppo pppusers.
Usa sudo per fare in modo che anche il tuo utente possa lanciare
pppd e soprattutto lascia la password in /etc/ppp/pap-secrets,
con permessi 400


 inserita apposta. Sfigatamente quel giorno stavo facendo tutto da
Se non ricordo male, su un ng sulla sicurezza, marco d' itri t'ha detto che
probabilmente hanno sfruttato un exploit di una "vecchia" versione di
bind. Pensaci bene 2 volte prima di accusare altri programmi (di cui e'
disponibile il sorgente) e leggiti un po' piu' di documentazione.
-- 
Bai bii,
Gianluca.
"Who knows where the road may lead us, only a fool would say"

con permessi 400
Farň anche quello.
Per adesso ho pensato di fare cosě:
Ho messo /etc/ppp con permessi
-rwx--x--- root.pppusers
in questo modo a parte root, tutti i pppusers  possono solo eseguire ciň
che ci č dentro, ma non lo vedono. Gli altri non possono neanche
eseguirlo.
In analoga maniera ho "coperto" /usr/local/sbin dove ho lo script che
richiama pppd e lo script in /etc/ppp.
In questo modo *teoricamente* uno puň leggere lo script _se ne conosce il
nome_.
Siccome ha un nome "assurdo"... posso stare tranquillo?


disponibile il sorgente) e leggiti un po' piu' di documentazione.
La mia maggiore gioia e` ricevere links di documenti...
Appena m'han detto dov'era la faq di icsv mi ci sono fiondato...
molto bella ma non ho trovato cio` che cercavo (non so neanch'io
bene cosa cerco... qualche notizia su bug/backdoorz di qualche client
IRC... info + precise sul baco di bind...)
-- 
    Ciao
        Pardo
/---DOS in a BOX---\
|		   |
|C:\>_		   |
|		   |
\------------------/

 Siccome ha un nome "assurdo"... posso stare tranquillo?
Continuo a votare per lasciare la password solo in /etc/ppp/pap-secrets
e lasciare che lo possa leggere *solo* root (pppd deve girare con
diritti di root e quindi...)
-- 
CDreview: molto bello l'ultimo Baglioni, niente male         _/Davide\_
Macy Gray.                                                   \Alberani/

Cmq la mia era la 6.2, mica la 4 !
OK ho capito tutto, c'erano questi bachi nelle versioni 6.2 (proprio
la mia) e hanno sistemato tutto con la 6.6.2_P5 che mi sono oggi
installato.
