Can we feasibly rescue unmaintained software projects from their fated bitrot, extending their usable life while protecting their remaining users from some classes of critical security bugs? This session will cover an experiment in translating CVS, which is well-known and still used, but largely unmaintained, from C to Rust. The work is semi-automated using Corrode, a semantics-preserving translator. The session will feature a demonstration of interoperability between C and Rust versions. Attendees will learn about the possibilities, limitations, and workflow for C to Rust translation, and where translation is an appropriate step for rescuing legacy codebases or expanding the Rust ecosystem. The ideal participant is a developer with interest in C or Rust, including maintainers of some system software in C with an interest in maintainability and security.