Newsgroup: it.lavoro.professioni.webmaster
Titolo: Curiosita' sicurezza

Un sito LAMP (di cui taccio il nome per pieta')  mi ha appena sputato il
listato php in chiaro!
....
if ($sonoio != "true")
         database_query("UPDATE categoria SET accessi = '".($accessi + 1)."'
WHERE id = '$idcategoria'");
....
:-)
Saluti.
Luciano

 WHERE id = '$idcategoria'");
Per curiosita', cosa potresti fare ?
Comunque uno che mi chiama una variabile $sonoio se lo merita.
-- 
                                                __Nicholas Wieland
Readability counts.
                                                __The Zen of Python

 listato php in chiaro!
[..]
e quindi? è colpa di apache se chi lo usa non lo sa configurare?
-- 
Nico

 Comunque uno che mi chiama una variabile $sonoio se lo merita.
Giusto, se la chiamava $vrbldlczz allora era tutto un'altro paio di
maniche...:-))
Saluti.
Lciano

 e quindi? è colpa di apache se chi lo usa non lo sa configurare?
Ah, ecco, dimenticavo che nei siti LAMP e' sempre colpa di chi
configura.:-))
Saluti.
Luciano

 in caso di necessita'!:-)
Non puoi fare nulla, infatti.
Questo soddisfa la tua curiosita' ?
-- 
                                                __Nicholas Wieland
Special cases aren't special enough to break the rules.
Although practicality beats purity.
                                                __The Zen of Python

 Questo soddisfa la tua curiosita' ?
Veramente il curioso eri tu:-)
Saluti.
Luciano

 configura.:-))
no, magari è anche colpa del programmatore se e' cosi'
idiota da mettere codice php su un server che non lo supporta.
sicuramente non è colpa di quello che vorresti tu.
-- 
Nico

 Veramente il curioso eri tu:-)
Ahhhh, curiosita' andava inteso come 'stramberia'.
Il mio era un intercalare.
Capito.
E la sicurezza ? Che c'entra ?
-- 
                                                __Nicholas Wieland
Errors should never pass silently.
Unless explicitly silenced.
                                                __The Zen of Python

 sicuramente non è colpa di quello che vorresti tu.
Forse non ci siamo capiti, il sito stava funzionando come sempre quando
all'improvviso...puff...invece delle pagine il listato php.
Ecchevvoifa':-)
Saluti.
Luciano

 E la sicurezza ? Che c'entra ?
Mah, vedi un po' tu....:-)
Saluti.
Luciano

 sicuramente non è colpa di quello che vorresti tu.
A dire il vero potrebbe essere un banalissimo errore di chiusura dei
tag, come potrebbe essere un errore di configurazione di Apache per i
tag di apertura/chiusura di PhP.
Certamente con la 'sicurezza' c'entra molto poco, cosi' come c'entra
molto poco la piattaforma (ed e' anche stupido pensarlo), ma a quanto
pare oggi hanno aperto le gabbie :p
-- 
                                                __Nicholas Wieland
Now is better than never.
Although never is often better than *right* now.
                                                __The Zen of Python

 molto poco la piattaforma (ed e' anche stupido pensarlo)
E allora sara' colpa della tempesta solare dell'altro giorno...:-))
Saluti.
Luciano

 Mah, vedi un po' tu....:-)
Io ho visto, e ti ho chiesto.
Te lo richiedo, se vuoi: cosa puoi fare ? Metti caso che tu voglia
attaccare, cosa faresti ?
-- 
                                                __Nicholas Wieland
If the implementation is hard to explain, it's a bad idea.
                                                __The Zen of Python

 attaccare, cosa faresti ?
Vabbe', lasciamo stare...:-))
Saluti.
Luciano

 Vabbe', lasciamo stare...:-))
Non avevo dubbi ;)
Ciao


 Non avevo dubbi ;)
Io neanche, ho ricevuto esattamente le risposte che mi aspettavo, nel tono
che mi aspettavo:-))
Saluti.
Luciano

 in caso di necessita'!:-)
ma la carta igienica e' aumentata cosi' tanto? ;<)
o se e' cosparsa di codice php lo profuma?
--
a.cara 
Togli qualcosa dall'email

 che mi aspettavo:-))
Allora vedro' di cambiare un pochino tono per darti una scossa alla
giornata :)
Non ti viene in mente che se posti un qualcosa di tecnico su un
newsgroup che dovrebbe essere di tecnici ti vengono poste domande
tecniche alle affermazioni tecniche che fai ? 
Non credi che la gente sia un tantino stanca di essere trattata a pesci 
in faccia solo perche' usa Linux ? Io mi sono stancato :)
Allora, analizziamo: a quanto pare stai sostenendo di aver trovato un
bug sulla piattaforma LAMP, e questo perche', a tuo dire, hai davanti
una applicazione scritta su suddetta piattaforma che 'sputa fuori i
listati'. Gia' questo e' discretamente ridicolo ma certamente
interessante, del resto, chiunque abbia una volta nella vita lavorato
in ASP o PhP sa perfettamente che a forza di usare HTML e codice
insieme, prima o poi ci si dimentica di chiudere il tag ?> (o %>). Il
browser naturalmente interpreta come puo', cioe' come normale testo, il
codice rimasto fuori. I casi sono due: o hai lavorato molto poco in PhP
o ASP, o sei un troll, e stai portando avanti il tuo hobby.
Ma continuiamo: continui postando il codice che viene 'sputato' fuori da
questo fantomatico bug di Apache o PhP, cioe' un normalissimo controllo
su una variabile, che si conclude con un UPDATE. Codice apparentemente
innocuo, ma che e' decontestualizzato, quindi ti si chiede quale sarebbe
questo problema di sicurezza. E a questo punto (giusto all'inizio, che
caso) tu 'lasci perdere'.
Se per caso si tratta di una cosa simile alla licenza di Red Hat, cioe'
una di quelle cose che tu e solo tu puoi capire, ma che noi poveri
mortali non capiremo mai, dimmelo. Ma a quel punto, se solo tu sai e
solo tu puoi capire, perche' postare ?
-- 
                                                __Nicholas Wieland
If the implementation is easy to explain, it may be a good idea.
                                                __The Zen of Python

 o ASP, o sei un troll
Guarda, voglio venire incontro al tuo stereotipo: sono un troll che non hai
mai scritto una riga di codice in vita sua.
Del resto, tu sei una personcina intelligente e lo hai capito subito.:-))
Saluti.
Luciano

 snip >
Perche' semplicemente non mi dici questo problema di sicurezza ?
Sono stupido, non ci arrivo. Porta pazienza e insegnami, no ?
Cosi' lo segnalo a quelli di Apache, ok ?


>Un sito LAMP (di cui taccio il nome per pieta')  mi ha appena sputato il
"qualcosa"
motore.it
?