Pagina 4 di 4

Passaggio a MySQL

Inviato: mer giu 14, 2006 12:26 pm
da Tobia
La password non è decriptata da IE, arriva in chiaro al server e poi viene criptata e confrontata con quella contenuta nel database (che è sempre criptata).
Per farti un esempio:

"password" -(SHA256)-> "5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8"
"password" -(MD5)-> "5f4dcc3b5aa765d61d8327deb882cf99"

l'inverso non è possibile, se ci fosse un sistema tale da calcolare:

"5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8" -(SHA256^-1)-> "password"

Allora il sistema di criptazione sarebbe bucato.

Se tu guardi nel database la password viene salvata criptata, quindi l'autenticazione avviene criptando con lo stesso criterio la password della login e si confronta con quella nel database. Infatti in teoria neanche l'amministratore dovrebbe vedere le password in chiaro.

Per questo non è possibile tornare alla password inserita.
L'unico modo per non far ripristinare la password è quello di mettere le mani nel sistema di autenticazione di phpbb cambiando ogni funzione MD5 in SHA256 e apportare le dovute modifiche al database (cosa non da poco, col rischio di eventuali problemi con gli aggiornamenti).

Venendo all'elenco:
1. La immagini sul server le puoi mettere con la MOD che ti avevo indicato.
2. Gli avatar ci sono, basta attivarli ed eventualmente sistemare il sistema di migrazione
3. Le faccina puoi cambiare tutte (un codice che passa tutti i testi dei messaggi e automaticamente le sostituisce) oppure puoi modificare la lista delle smiles (da pannello controllo) e inserire tu a mano le immagini e il relativo testo (al posto di ":-)" metterai "[:-)]") così dovrebbero ricomparire tutte le immagini.
4. Il profilo, come per l'avatar si può importare, almeno in parte. Basta sistemare il sistema di migrazione.
5. E' giusto che la immagini non compaiano con www.cinamtech... il problema si risolve se tu copi tutta la cartella public nella stessa di phpbb. Per lo spazio nei nomi non è un problema, anche qua basta controllare come vengono importati.

Hai usato il migratore che ti avevo segnalato?



Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: mer giu 14, 2006 12:39 pm
da Tobia
Su vai sul file members.php alla riga 110 dovresti trova:

Codice: Seleziona tutto

				'0',
				'0',
				NULL,
				'0',
				'$row[M_EMAIL]',
Al posto del NULL va il nome del file dell'avatar, al posto dello 0 sotto al NULL va 1 (solo se c'è un avatar).
La cartella dove mettere gli avatar va specificata da pannello amministrazione.
Non sapendo com'è la struttura del DB di Snitz non posso essere più preciso, ma in qualche modo devi recuperare dalla query sopra l'avatar e inserirlo al posto del NULL.

Ciao

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: mer giu 14, 2006 1:55 pm
da Antonio Marcheselli
sì il convertitore è quello che mi hai segnalato te.

Il problema è che posso arrivarci ad intuito ma non so programmare né php né ASP.

Passaggio a MySQL

Inviato: mer giu 14, 2006 4:28 pm
da Tobia
prova ad entrare nel database e vedere cosa contiene il campo "M_PHOTO_URL" della tabella MEMBERS, se c'è l'url assoluto, relativo, se sono comprese le cartelle ecc. ecc. Magari posta un esempio (usa pure la mia riga!) così poi ti sistemo il convertitore.
Elenca magari quali sono le cose del profilo che non migra.
Ciao.

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: mer giu 14, 2006 4:39 pm
da Antonio Marcheselli
ci darò un occhio con calma! :)

Passaggio a MySQL

Inviato: mer giu 14, 2006 6:54 pm
da dan
Una soluzione potrebbe essere scrivere una pagina ad-hoc che autentica l'utente con la password di snitz e gli permette di impostare quella nuova (o la stessa, in automatico) su phpBB. E' richiesto però un login "manuale" all'utente.

Ciao,
Daniele -- Free your mind

Passaggio a MySQL

Inviato: mer giu 14, 2006 7:42 pm
da Antonio Marcheselli
interessante

Passaggio a MySQL

Inviato: gio giu 15, 2006 8:05 am
da Tobia
già, potrebbe essere un'idea!!
Penso si riesca a trovare la funzione SHA256 per php.

Si, si. Non ci avevo pensato.

Anzi, al posto della pagina ad hoc, modificando login.php di phpbb si può far si che se la password non è corretta prova a controllarla nella tabella dello Snitz con lo SHA256. Se li è giusta aggiorna la password di phpbb con l'MD5 e cancella la riga nello Snitz (in modo che si possa recuperare solo 1 volta la password).


Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: gio giu 15, 2006 11:44 am
da dan
http://dev.barad-dur.nl/sha256/ uno dei primi link trovati.

Ciao,
Daniele -- Free your mind

Passaggio a MySQL

Inviato: gio giu 15, 2006 12:28 pm
da Tobia
ottimo, sembra lei!

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: gio giu 15, 2006 12:50 pm
da Andrea Rescigno
A me 'sto phbb ricorda tanto l'aspetto del software per il modello Unico... non si può avere qualcosa di meno funereo?

Andrea

Passaggio a MySQL

Inviato: gio giu 15, 2006 1:55 pm
da Tobia
To, http://www.phpbbstyles.com/ sbizzarrisciti

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: ven giu 16, 2006 1:12 pm
da Tobia
Brutte notizie per lo sha256 di php che mi ha segnalato dan....
http://forum.snitz.com/forum/topic.asp?TOPIC_ID=62005

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: ven giu 16, 2006 1:40 pm
da Tobia

Passaggio a MySQL

Inviato: ven giu 16, 2006 8:14 pm
da Antonio Marcheselli
ho visto i messaggi tobia, grazie.

Passaggio a MySQL

Inviato: mar giu 20, 2006 12:18 pm
da Tobia
novità? funziona?

Cinema Araceli - Vicenza - http://www.araceli.it/cinema

Passaggio a MySQL

Inviato: mar giu 20, 2006 2:41 pm
da Antonio Marcheselli
Purtroppo in questi giorni il passaggio a phpbb è l'ultimo dei miei pensieri! :)