"Hot News"

Ruffle ... a flash emulator that lets you play your old games safely


 Ruffle ... a flash emulator that lets you play your old games safely

A flash player emulator called Ruffle allows you to play archived flash games without fear of being attacked while surfing the web.

After 25 years of helping shape the Internet with interactive content and online games, Adobe's Flash Player reached the end of its life on January 1, 2021, and browsers removed support entirely.

Later that month, a lock key appeared in Adobe's Flash Player, which prevents flash content from running in the player.

Adobe's Flash Player has been historically full of security holes, and the company fixes new one nearly every month.

Given that almost every browser includes an Adobe Flash Player plug-in, attackers have created specially designed websites that can infect a computer after visiting a website.

Although the end of Adobe's flash player program and browser plugins is a good thing, it is a problem for those who have amassed a large collection of Flash games over the years that they can no longer use them.

Ruffle is a Flash Player Emulator written in the Rust programming language that works locally across all modern operating systems as a standalone application, and on all modern browsers through the use of WebAssembly.

By leveraging the browser's modern sandbox security and the memory security guarantees of the Rust programming language, all the security problems for which flash drive is known can be avoided.

Ruffle is making Flash again on the web, along with Android and iOS systems, and you can use the emulator in three different ways:

Standalone app for computers.

Embedded in the website as a web collector.

A browser extension that allows playing Flash content across the web.

And while any program can have vulnerabilities, given that Ruffle is programmed via Rust, it takes advantage of the programming language's built-in memory protection feature.

This feature eliminates many memory errors, such as: buffer overruns and pointer errors.

These types of errors usually lead to security flaws in the Adobe Flash Player, allowing attackers to disable the system, allow arbitrary code execution, or leak information from the computer.

Although some pieces of Ruffle emulator code use the insecure feature of Rust, most of the program uses memory protection, which increases its security significantly.

And if you have a large collection of flash games and there is no Adobe Flash player to run them, the Ruffle standalone application for computers is a useful option that allows you to play your old games across Windows, Mac and Linux systems.