{"success":true,"data":{"ext":"rs","name":"RS","description":"The RS file format is the MS-DOS executable application format, originally created by Microsoft for DOS and later maintained through the Windows executable family. It is used to launch programs, installers, and other executable utilities on compatible systems. This is a legacy format with historical importance, and executable files should be treated cautiously because they can contain malicious code when obtained from untrusted sources.","mime":["application/x-dosexec"],"risk_level":"Safe","signatures":[{"hex":"4D 5A","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]},{"hex":"52 53 56 4B 44 41 54 41","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]}],"related":[],"usage":{"python":"def is_rs(file_path: str) -> bool:\n    \"\"\"Check if file is a valid RS by magic bytes.\"\"\"\n    signature = bytes([0x4D, 0x5A])\n    with open(file_path, \"rb\") as f:\n        return f.read(2) == signature","node":"function isRS(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x4D, 0x5A]);\n  return buffer.subarray(0, 2).equals(signature);\n}","go":"func IsRS(data []byte) bool {\n    signature := []byte{0x4D, 0x5A}\n    if len(data) < 2 {\n        return false\n    }\n    return bytes.Equal(data[:2], signature)\n}"},"category":"Source Code"}}