[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-83047":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":15,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":13,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":14,"lastSyncTime":40,"discoverSource":41},83047,"Brovan","AdvDebug\u002FBrovan","AdvDebug","Brovan is a user-mode x86_64 binary emulator for your malware analysis & reverse engineering.","",null,"C#",117,9,2,1,0,18,19,3,"GNU General Public License v2.0",false,"main",true,[25,26,27,28,29,30,31,32,33,34,35,36],"antivirus","binary-analysis","csharp","drm","emulator","linux","malware","malware-analysis","reverse-engineering","sandbox","sandboxing","windows","2026-06-12 02:04:30","\u003Cdiv align=\"center\">\n  \u003Cimg src=\".\u002Fbrovan_banner.png\" alt=\"Brovan banner\" \u002F>\n\n# Brovan\n\n*\"Emulate like a bro\"* - *for your emulation services.*\n\n[![.NET](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F.NET-8.0-512BD4?style=flat-square)](https:\u002F\u002Fdotnet.microsoft.com\u002F)\n[![Language](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flanguage-C%23-239120?style=flat-square)](https:\u002F\u002Flearn.microsoft.com\u002Fdotnet\u002Fcsharp\u002F)\n\n\u003C\u002Fdiv>\n\nBrovan is a powerful user-mode binary emulator for inspecting and running x86_64 programs in a controlled emulated environment. It supports PE, ELF, memory dumps, and even raw files with no recognized file format.\n\nIt is a tool used to analyze binaries in an interactive way and discovering what functions they are trying to access, what they are doing, and fully controlling the program inside the emulator.\n\nit is useful for malware analysis, reverse engineering, debugging binaries, or generally understanding what a program is doing, without executing their instructions directly on the host CPU.\n\n## Core Features\n\n\u003Cdiv align=\"center\">\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>🖥️ Multi-format loading\u003C\u002Fh3>\n      \u003Cp>Run \u003Cb>PE\u003C\u002Fb>, \u003Cb>ELF\u003C\u002Fb>, memory dumps, and even raw binaries with no recognized file format.\u003C\u002Fp>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>🧠 Interactive analysis\u003C\u002Fh3>\n      \u003Cp>Inspect execution live, follow control flow, and understand what a program is doing as it runs.\u003C\u002Fp>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>🔎 Syscall & function tracing\u003C\u002Fh3>\n      \u003Cp>See which APIs, syscalls, and functions the target resolves and accesses inside the emulator.\u003C\u002Fp>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>🛡️ Controlled execution\u003C\u002Fh3>\n      \u003Cp>Emulate binaries in a safe sandbox environment without executing them directly on the host CPU.\u003C\u002Fp>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>🌐 Network traffic dumping\u003C\u002Fh3>\n      \u003Cp>Capture and inspect emulated network activity to better understand program behavior.\u003C\u002Fp>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" valign=\"top\">\n      \u003Ch3>⚙️ Reverse-engineering friendly\u003C\u002Fh3>\n      \u003Cp>Useful for malware analysis, debugging, and general binary inspection workflows.\u003C\u002Fp>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n  \u003Cp>\u003Cstrong>And much more ✨\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fdiv>\n\n## Preview\n\n\u003Cdiv align=\"center\">\n  \u003Ctable style=\"border-collapse: separate; border-spacing: 12px 10px;\">\n    \u003Ctr>\n      \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fd77b4d0a-6715-4e97-ac0b-f37ef23e37bd\">\n          \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fd77b4d0a-6715-4e97-ac0b-f37ef23e37bd\"\n               alt=\"Brovan preview 1\" width=\"270\"\n               style=\"border-radius: 8px; box-shadow: 0 2px 12px rgba(0,0,0,0.18);\" \u002F>\n        \u003C\u002Fa>\n        \u003Cbr \u002F>\u003Csub>\u003Ci>Emulating linux binary (fastfetch) on Windows\u003C\u002Fi>\u003C\u002Fsub>\n      \u003C\u002Ftd>\n      \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F4c264450-e7bd-48ab-85e0-4220ae416c88\">\n          \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F4c264450-e7bd-48ab-85e0-4220ae416c88\"\n               alt=\"Brovan preview 2\" width=\"270\"\n               style=\"border-radius: 8px; box-shadow: 0 2px 12px rgba(0,0,0,0.18);\" \u002F>\n        \u003C\u002Fa>\n        \u003Cbr \u002F>\u003Csub>\u003Ci>Showing syscalls and functions the binary accesses\u003C\u002Fi>\u003C\u002Fsub>\n      \u003C\u002Ftd>\n      \u003Ctd align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa3f41dda-fe36-48a9-9ea2-f02b24235d7d\">\n          \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa3f41dda-fe36-48a9-9ea2-f02b24235d7d\"\n               alt=\"Brovan preview 3\" width=\"270\"\n               style=\"border-radius: 8px; box-shadow: 0 2px 12px rgba(0,0,0,0.18);\" \u002F>\n        \u003C\u002Fa>\n        \u003Cbr \u002F>\u003Csub>\u003Ci>Running raw\u002Funrecognized binaries directly\u003C\u002Fi>\u003C\u002Fsub>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd colspan=\"3\" align=\"center\">\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fd0932ff6-08cf-49e5-a48d-70c577352152\">\n          \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fd0932ff6-08cf-49e5-a48d-70c577352152\"\n               alt=\"Brovan preview 4\" width=\"270\"\n               style=\"border-radius: 8px; box-shadow: 0 2px 12px rgba(0,0,0,0.18);\" \u002F>\n        \u003C\u002Fa>\n        &nbsp;&nbsp;&nbsp;\n        \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F8bea785c-8f29-4261-8450-97e6b9dd7622\">\n          \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F8bea785c-8f29-4261-8450-97e6b9dd7622\"\n               alt=\"Brovan preview 5\" width=\"270\"\n               style=\"border-radius: 8px; box-shadow: 0 2px 12px rgba(0,0,0,0.18);\" \u002F>\n        \u003C\u002Fa>\n        \u003Cbr \u002F>\u003Csub>\u003Ci>Dumping emulated network traffic &amp; viewing them\u003C\u002Fi>\u003C\u002Fsub>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftable>\n\u003C\u002Fdiv>\n\n## Documentation\n\nThe wiki is the main source for:\n\n- Build instructions\n- Architecture overview\n- Usage guide (recommended, as Brovan have a lot than it advertises and some other useful functionalities)\n- Command reference\n\nSee the wiki here: https:\u002F\u002Fgithub.com\u002FAdvDebug\u002FBrovan\u002Fwiki\n\nYou can also view the FAQ \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAdvDebug\u002FBrovan\u002Fblob\u002Fmain\u002FFAQ.md\">here\u003C\u002Fa>.\n\n> [!WARNING]\n> The [Releases](https:\u002F\u002Fgithub.com\u002FAdvDebug\u002FBrovan\u002Freleases) page may not always have the latest changes.  \n> For the most up-to-date version, **[build from source](https:\u002F\u002Fgithub.com\u002FAdvDebug\u002FBrovan\u002Fwiki\u002FBuilding-Brovan)** instead\n> or use the latest build from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAdvDebug\u002FBrovan\u002Factions\">GitHub Actions\u003C\u002Fa>\n\n# Credits\nThanks to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ficedland\u002Ficed\">Iced library\u003C\u002Fa> for x86_64 disassembly and assembly.\n\nThanks to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Funicorn-engine\u002Funicorn\">Unicorn Engine\u003C\u002Fa> for the core emulator.\n\nThanks to my friend \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGittingHubbers\">GittingHubbers\u003C\u002Fa> for help with the MLFQ Scheduler.\n\n# License\nThis software is licensed under GPL-2.0.\n","Brovan 是一个用户模式下的 x86_64 二进制模拟器，支持 PE、ELF、内存转储和未识别文件格式。其核心功能包括多格式加载、交互式分析、系统调用与函数跟踪、受控执行以及网络流量捕获等。技术特点上，Brovan 使用 C# 开发，运行在 .NET 平台上，提供了强大的二进制分析能力，能够在不直接在主机 CPU 上执行的情况下，安全地模拟和检查程序的行为。该工具非常适合用于恶意软件分析、逆向工程、二进制调试或任何需要理解程序行为而不实际运行它的场景。","2026-06-11 04:10:00","CREATED_QUERY"]