{"success":true,"data":{"ext":"vbe","name":"VBScript Encoded script","description":"VBScript Encoded Script (VBE) is a Microsoft file format used to store obfuscated VBScript code for the Windows Script Host environment. It is used for distributing scripts in automation, administration, and legacy web or system tasks while reducing casual inspection of source code. Because it is commonly associated with malware and other malicious scripts, many security tools treat VBE files as high risk, and the format is considered legacy.","mime":[],"risk_level":"High","signatures":[{"hex":"23 40 7E 5E","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"},{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_vbe(file_path: str) -> bool:\n    \"\"\"Check if file is a valid VBE by magic bytes.\"\"\"\n    signature = bytes([0x23, 0x40, 0x7E, 0x5E])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isVBE(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x23, 0x40, 0x7E, 0x5E]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsVBE(data []byte) bool {\n    signature := []byte{0x23, 0x40, 0x7E, 0x5E}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}