Un nouvel outil de débogage Ruby on Rails développé par des chercheurs du MIT (Massachusetts Institute of Technology) est une technologie révolutionnaire. Cet outil améliore la sécurité des programmes écrits en Ruby on Rails. Lorsque les chercheurs ont testé 50 applications web écrites en RoRL'outil de débogage n'a mis que 64 secondes pour analyser une seule application.
Cette nouvelle forme d'analyse statique permet d'effectuer des recherches rapides et d'obtenir des résultats facilement compréhensibles en analysant la manière dont les informations circulent dans un programme à l'aide d'un modèle logique plutôt que d'un langage de programmation.
Le nouveau logiciel de débogage décode le flux d'informations dans un programme à l'aide du langage logique et peut indiquer comment le programme traite les données grâce à une description ligne par ligne. Ces descriptions indiquent les zones du programme qui pourraient permettre à des utilisateurs non autorisés d'accéder à l'information.
"Lorsque vous examinez une application Web écrite dans un langage comme Ruby on Rails, si vous essayez d'effectuer une analyse statique conventionnelle, vous vous retrouvez généralement dans un immense bourbier", a déclaré Daniel Jackson, professeur au département de génie électrique et d'informatique, dans un communiqué adressé à MIT News. "C'est ce qui rend l'analyse statique vraiment infaisable dans la pratique.
Le logiciel de débogage peut contribuer à assurer la sécurité numérique des applications et des sites web. Il peut également contribuer à convaincre davantage de programmeurs de choisir la RdR pour leurs futurs projets.
Les chercheurs du MIT présenteront leurs résultats lors de la conférence internationale sur le génie logiciel qui se tiendra du 14 au 22 mai à Austin, au Texas.
Source : http://news.mit.edu/2016/patching-web-applications-0415
Indu Aromal, COO, RailsCarma a déclaré,
"C'est une excellente nouvelle pour tous ceux qui aiment Ruby on Rails. Nous sommes très enthousiastes car cela signifie plus de sécurité et un meilleur accès au marché pour les applications. Chez RailsCarma Nous nous sommes toujours efforcés d'offrir à nos clients la meilleure expérience possible et une fois que cet outil de débogage sera opérationnel, nous serons en mesure d'offrir des produits et des services encore meilleurs à nos clients. Nous suivons de près l'évolution de la situation et tiendrons nos clients au courant de tout développement ultérieur".
Abonnez-vous pour les dernières mises à jour
Articles Similaires