Un nuovo strumento di debug Ruby on rails sviluppato dai ricercatori del MIT (Massachusetts Institute of Technology) è una tecnologia rivoluzionaria. Questo strumento fornisce una maggiore sicurezza per i programmi scritti in Ruby on Rails. Quando i ricercatori hanno testato 50 applicazioni web scritte in formato RoR, lo strumento di debug ha impiegato solo 64 secondi per scansionare ogni singola app. Questa nuova forma di analisi statica consente ricerche rapide e risultati facilmente comprensibili analizzando il modo in cui le informazioni fluiscono attraverso un programma utilizzando un modello logico anziché un linguaggio di programmazione. Il nuovo software di debug decodifica il flusso di informazioni in un programma utilizzando il linguaggio logico e può segnalare come il programma gestisce i dati attraverso la descrizione riga per riga. Queste letture indicano aree del programma che potrebbero consentire a utenti non autorizzati di accedere alle informazioni. "Quando guardi qualcosa come un'applicazione Web scritta in un linguaggio come Ruby on Rails, se provi a fare un'analisi statica convenzionale, in genere ti ritrovi impantanato in questa enorme palude", ha detto Daniel Jackson, professore presso il Dipartimento di Ingegneria Elettrica e Informatica in una dichiarazione al MIT News. "E questo lo rende davvero irrealizzabile nella pratica." Il software di debug può aiutare a garantire la sicurezza digitale di applicazioni e siti Web. Inoltre, può aiutare a convincere più programmatori a scegliere RoR per i loro progetti futuri. I ricercatori del MIT presenteranno i loro risultati alla Conferenza internazionale sull'ingegneria del software dal 14 al 22 maggio ad Austin, in Texas. Fonte: http://news.mit.edu/2016/patching-web-applications-0415
Indu Aromal, COO, RailsCarma ha detto:
“Questa è una grande notizia per tutti gli amanti di Ruby on Rails. Siamo molto entusiasti perché ciò significherà maggiore sicurezza e un go-to-market ancora migliore per le applicazioni. Noi di RailsCarma abbiamo sempre cercato di offrire ai clienti la migliore esperienza possibile e una volta che questo strumento di debug sarà entrato in pratica, saremo in grado di offrire prodotti e servizi ancora migliori ai nostri clienti. Stiamo tenendo d’occhio queste novità e terremo informati i nostri clienti su ogni ulteriore sviluppo”.
Iscriviti per gli ultimi aggiornamenti
Articoli correlati