Pagine → 1 2
08/03/2016 03:09:56
Se non avete toccato la "struttura" del gdrcd 3.x/extreme, per tutte le pagine che utilizzano una connessione al database, quindi per tutte quelle che il fatto che il magic_quotes_gpc() disabilitato non fa più in automatico l'escape degli input con conseguenza di aprire una miriade di falle per sql_injection in quel codice, il gdrcd include il file inc/open2.php dove viene instanziata la connessione al database. Un possibile fix veloce temporaneo può essere agire li lavorare gli array $_GET, $_POST, $_SESSION per far si che venga fatto l'escape in automatico dei caratteri.
N.B.: il suggerimento vuole essere un veloce TEMPORANEO fix per chiudere tutte le possibili falle di sicurezza in un colpo solo.
Il metodo più veloce che mi viene in mente per farlo è usare la funzione array_map() http://php.net/manual/en/function.array-map.php di php per i tre array citati in una maniera simile a questa:
08/03/2016 17:00:45
Forse è meglio evitare di maneggiare $_SESSION, tanto non sono dati che vanno a vengono dal client e rischi di corrompere i dati facendo l'escape a ogni richiesta.
Dovreste modificare solo $_GET, $_POST e $_COOKIE che sono i dati che vengono trasmessi dal client ogni volta.
08/03/2016 19:54:22 e modificato da miagy il 08/03/2016 19:55:38
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Epic Wizardry RP: Changelog N. 4 - Epic Wizardry Rp
drongo ha recensito Il Grande Blu
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Il vecchio e la mappa
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Lineage II: Black Friday di Lineage II
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di mancoicani
zannata ha recensito Sigil - La Città dei Portali
Sea of Conquest: Tuffati nel mistero! 🌊
Pirates of the Caribbean: Tides of War: Evento di Ringraziamento!
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
Addio Windows 7! - Microsoft termina gli aggiornamenti di sicurezza estesi di Windows 7 e 8.1!
Star Wars e Shannara - Una concisa, ma dettagliata disamina delle analogie fra la saga di Guerre Stellari e quella di Shannara
Gdr-Online su Radio Serpe - Radio Serpe dedica un intera puntata al portale GDR-online! Buon ascolto!
Come giocare Online - Alcune semplici e chiare regole per giocare al meglio ad un gdr online!
Romanzi Tolkien - In che ordine leggere i romanzi del maestro Tolkien? Scopriamolo!
Niubbi e Gestione - Niubbi e Gestori...guida pratica alle relazioni reciproche