{"id":1209,"url":"https://github.com/open-crs/awesome-binary-analysis","name":"awesome-binary-analysis","description":"List of helpful binary analysis tools and research materials","projects_count":162,"last_synced_at":"2026-06-16T23:00:24.453Z","repository":{"id":68037394,"uuid":"505103279","full_name":"open-crs/awesome-binary-analysis","owner":"open-crs","description":"List of helpful binary analysis tools and research materials","archived":false,"fork":false,"pushed_at":"2022-06-19T15:06:15.000Z","size":38207,"stargazers_count":12,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-31T08:02:23.594Z","etag":null,"topics":["awesome-list","awesome-security","binary-analsis"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-crs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-06-19T12:27:08.000Z","updated_at":"2026-05-29T05:44:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"364fe2ed-a7db-4289-b202-e8014d3e3458","html_url":"https://github.com/open-crs/awesome-binary-analysis","commit_stats":null,"previous_names":["open-crs/awesome-binary-analysis","cyberreasoningsystem/awesome-binary-analysis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/open-crs/awesome-binary-analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-crs%2Fawesome-binary-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-crs%2Fawesome-binary-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-crs%2Fawesome-binary-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-crs%2Fawesome-binary-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-crs","download_url":"https://codeload.github.com/open-crs/awesome-binary-analysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-crs%2Fawesome-binary-analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34425024,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T17:47:39.780Z","updated_at":"2026-06-16T23:00:24.454Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Resources","Labels Indexes"],"sub_categories":["By Purpose"],"readme":"# Awesome Binary Analysis\n\n---\n\n- [Description](#description)\n- [Labels Indexes](#labels-indexes)\n    - [By Type](#by-type)\n    - [By Purpose](#by-purpose)\n- [Resources](#resources)\n- [Contribution](#contribution)\n\n---\n\n## Description\n\nA **list of helpful binary analysis tools and research materials** can be found in this repository.\n\nAll resources are alphabetically organized and labeled, making it simple to locate them simply searching one item from the index on the entire page (with `CTRL+F`). The ones not having a link attached are present in the `documents/` folder.\n\n## Labels Indexes\n\n### By Type\n\n- ![Type: awesome](https://img.shields.io/badge/Type-awesome-lightgrey)\n- ![Type: book](https://img.shields.io/badge/Type-book-lightgrey)\n- ![Type: brief](https://img.shields.io/badge/Type-brief-lightgrey)\n- ![Type: code%20snippets](https://img.shields.io/badge/Type-code%20snippets-lightgrey)\n- ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n- ![Type: enumeration](https://img.shields.io/badge/Type-enumeration-lightgrey)\n- ![Type: library](https://img.shields.io/badge/Type-library-lightgrey)\n- ![Type: paper](https://img.shields.io/badge/Type-paper-lightgrey)\n- ![Type: publication](https://img.shields.io/badge/Type-publication-lightgrey)\n- ![Type: study%20case](https://img.shields.io/badge/Type-study%20case-lightgrey)\n- ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n- ![Type: website](https://img.shields.io/badge/Type-website-lightgrey)\n- ![Type: workshop](https://img.shields.io/badge/Type-workshop-lightgrey)\n\n### By Purpose\n\n- ![Purpose: attack%20surface%20approximation](https://img.shields.io/badge/Purpose-attack%20surface%20approximation-blue)\n- ![Purpose: binary%20analysis](https://img.shields.io/badge/Purpose-binary%20analysis-blue)\n- ![Purpose: binary%20rewriting](https://img.shields.io/badge/Purpose-binary%20rewriting-blue)\n- ![Purpose: control--flow%20analysis](https://img.shields.io/badge/Purpose-control--flow%20analysis-blue)\n- ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- ![Purpose: data--dependency%20analysis](https://img.shields.io/badge/Purpose-data--dependency%20analysis-blue)\n- ![Purpose: decompilation](https://img.shields.io/badge/Purpose-decompilation-blue)\n- ![Purpose: disassembly](https://img.shields.io/badge/Purpose-disassembly-blue)\n- ![Purpose: dynamic%20analysis](https://img.shields.io/badge/Purpose-dynamic%20analysis-blue)\n- ![Purpose: emulator](https://img.shields.io/badge/Purpose-emulator-blue)\n- ![Purpose: executables%20parsing](https://img.shields.io/badge/Purpose-executables%20parsing-blue)\n- ![Purpose: exploit%20generation](https://img.shields.io/badge/Purpose-exploit%20generation-blue)\n- ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue)\n- ![Purpose: lifting](https://img.shields.io/badge/Purpose-lifting-blue)\n- ![Purpose: loading](https://img.shields.io/badge/Purpose-loading-blue)\n- ![Purpose: research](https://img.shields.io/badge/Purpose-research-blue)\n- ![Purpose: sandbox](https://img.shields.io/badge/Purpose-sandbox-blue)\n- ![Purpose: static%20analysis](https://img.shields.io/badge/Purpose-static%20analysis-blue)\n- ![Purpose: symbolic%20execution](https://img.shields.io/badge/Purpose-symbolic%20execution-blue)\n- ![Purpose: taint%20analysis](https://img.shields.io/badge/Purpose-taint%20analysis-blue)\n- ![Purpose: taint--analysis](https://img.shields.io/badge/Purpose-taint--analysis-blue)\n- ![Purpose: value--set%20analysis](https://img.shields.io/badge/Purpose-value--set%20analysis-blue)\n- ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n\n## Resources\n\n- **(State of) The Art of War: Offensive Techniques in Binary Analysis**\n    - Description: angr's presentation\n    - Type: ![Type: paper](https://img.shields.io/badge/Type-paper-lightgrey)\n    - Purpose: ![Purpose: exploit%20generation](https://img.shields.io/badge/Purpose-exploit%20generation-blue)\n- **A Honeybug for Automated Cyber Reasoning Systems**\n    - Description: presentation of Rubeus and honeybugs as in Cyber Grand Challenge\n    - Type: ![Type: publication](https://img.shields.io/badge/Type-publication-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **[Address Sanitizer](https://github.com/google/sanitizers/wiki/AddressSanitizer)**\n    - Description: a memory error detector for C/C++\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[AFL](https://github.com/google/AFL)**\n    - Description: (Now unmaintained) mutational fuzzer\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[AFL++](https://aflplus.plus/)**\n    - Description: fuzzer continuing AFL with additional features\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey) ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[AFLgo](https://github.com/aflgo/aflgo)**\n    - Description: AFL extension for directed fuzzing\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[AFLNet](https://github.com/aflnet/aflnet)**\n    - Description: AFL extension for fuzzing network fuzzer\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[AFLSmart](https://github.com/aflsmart/aflsmart)**\n    - Description: AFL extension that transforms it to a smart fuzzer by considering the input structure\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[angr](https://angr.io/)**\n    - Description: Python 3 library for static and dynamic binary analysis\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey)\n    - Purpose: ![Purpose: control--flow%20analysis](https://img.shields.io/badge/Purpose-control--flow%20analysis-blue) ![Purpose: data--dependency%20analysis](https://img.shields.io/badge/Purpose-data--dependency%20analysis-blue) ![Purpose: decompilation](https://img.shields.io/badge/Purpose-decompilation-blue) ![Purpose: disassembly](https://img.shields.io/badge/Purpose-disassembly-blue) ![Purpose: exploit%20generation](https://img.shields.io/badge/Purpose-exploit%20generation-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: lifting](https://img.shields.io/badge/Purpose-lifting-blue) ![Purpose: symbolic%20execution](https://img.shields.io/badge/Purpose-symbolic%20execution-blue) ![Purpose: value--set%20analysis](https://img.shields.io/badge/Purpose-value--set%20analysis-blue)\n- **[angr-management](https://github.com/angr/angr-management)**\n    - Description: GUI for the above-mentioned angr\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: control--flow%20analysis](https://img.shields.io/badge/Purpose-control--flow%20analysis-blue) ![Purpose: data--dependency%20analysis](https://img.shields.io/badge/Purpose-data--dependency%20analysis-blue) ![Purpose: decompilation](https://img.shields.io/badge/Purpose-decompilation-blue) ![Purpose: disassembly](https://img.shields.io/badge/Purpose-disassembly-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: lifting](https://img.shields.io/badge/Purpose-lifting-blue) ![Purpose: symbolic%20execution](https://img.shields.io/badge/Purpose-symbolic%20execution-blue) ![Purpose: value--set%20analysis](https://img.shields.io/badge/Purpose-value--set%20analysis-blue)\n- **Approximating Attack Surfaces with Stack Traces**\n    - Description: identification of attack surface given a stack trace\n    - Type: ![Type: paper](https://img.shields.io/badge/Type-paper-lightgrey)\n    - Purpose: ![Purpose: attack%20surface%20approximation](https://img.shields.io/badge/Purpose-attack%20surface%20approximation-blue)\n- **[Awesome Fuzzing](https://github.com/secfigo/Awesome-Fuzzing)**\n    - Description: list with fuzzing resources\n    - Type: ![Type: awesome](https://img.shields.io/badge/Type-awesome-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[BAP](https://github.com/BinaryAnalysisPlatform/bap)**\n    - Description: binary analysis platform\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey) ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: binary%20analysis](https://img.shields.io/badge/Purpose-binary%20analysis-blue) ![Purpose: lifting](https://img.shields.io/badge/Purpose-lifting-blue) ![Purpose: taint--analysis](https://img.shields.io/badge/Purpose-taint--analysis-blue)\n- **[boofuzz](https://github.com/jtpereyda/boofuzz)**\n    - Description: network fuzzer based on specifications\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[cb-multios](https://github.com/trailofbits/cb-multios)**\n    - Description: dataset with the samples used in DARPA's Cyber Grand Challenge, migrated to multiple operating systems (Windows, Linux, MacOS)\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[Connected Papers](https://www.connectedpapers.com/)**\n    - Description: papers search engine and graphing tool\n    - Type: ![Type: website](https://img.shields.io/badge/Type-website-lightgrey)\n    - Purpose: ![Purpose: research](https://img.shields.io/badge/Purpose-research-blue)\n- **[CWE Enumeration](https://cwe.mitre.org/data/definitions/699.html)**\n    - Description: weaknesses enumeration\n    - Type: ![Type: enumeration](https://img.shields.io/badge/Type-enumeration-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[Frida](https://frida.re/)**\n    - Description: dynamic binary analysis framework for function hooking, tracing and scripting\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: dynamic%20analysis](https://img.shields.io/badge/Purpose-dynamic%20analysis-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue)\n- **[Fuzzgoat](https://github.com/fuzzstati0n/fuzzgoat)**\n    - Description: vulnerable C program with several memory corruption bugs\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[Fuzzing with AFL](https://github.com/mykter/afl-training)**\n    - Description: AFL fuzzing workshop\n    - Type: ![Type: workshop](https://img.shields.io/badge/Type-workshop-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[Ghidra](https://github.com/NationalSecurityAgency/ghidra)**\n    - Description: reverse engineering tool\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey) ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: decompilation](https://img.shields.io/badge/Purpose-decompilation-blue)\n- **[GhidraSnippets](https://github.com/HackOvert/GhidraSnippets)**\n    - Description: Python snippets for working with Ghidra API\n    - Type: ![Type: code%20snippets](https://img.shields.io/badge/Type-code%20snippets-lightgrey)\n    - Purpose: ![Purpose: static%20analysis](https://img.shields.io/badge/Purpose-static%20analysis-blue)\n- **[go-fuzz-corpus](https://github.com/dvyukov/go-fuzz-corpus)**\n    - Description: corpus for fuzzing different file formats\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[HaCRS](https://github.com/ucsb-seclab/hacrs)**\n    - Description: a human-assisted cyber reasoning system\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **[Honggfuzz](https://github.com/google/honggfuzz)**\n    - Description: evolutionary, coverage-based fuzzer\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **Instrumentarea dinamica a binarelor pentru fuzzing în SASHA**\n    - Description: study case for binary instrumentation as in SASHA\n    - Type: ![Type: study%20case](https://img.shields.io/badge/Type-study%20case-lightgrey)\n    - Purpose: ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue)\n- **[LIEF](https://lief-project.github.io/doc/latest/index.html)**\n    - Description: Python 3 library for processing, modifying, and abstracting executable file\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey)\n    - Purpose: ![Purpose: executables%20parsing](https://img.shields.io/badge/Purpose-executables%20parsing-blue)\n- **[Manticore](https://github.com/trailofbits/manticore)**\n    - Description: symbolic execution tool\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: symbolic%20execution](https://img.shields.io/badge/Purpose-symbolic%20execution-blue)\n- **Mayhem Solution Brief**\n    - Description: solution brief for Mayhem cyber reasoning system\n    - Type: ![Type: brief](https://img.shields.io/badge/Type-brief-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **[Mechanical Phish](https://github.com/mechaphish)**\n    - Description: GitHub organization containing the components of the Mechanical Phish cyber reasoning system \n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **[NIST's C Test Suite](https://github.com/CyberReasoningSystem/nist_c_test_suite)**\n    - Description: dataset containing the samples of C Test Suite\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[NIST's Juliet 1.3 Test Suite](https://github.com/arichardson/juliet-test-suite-c)**\n    - Description: dataset containing the samples of Juliet 1.3\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[PDF.js](https://github.com/mozilla/pdf.js/tree/master/test/pdfs)**\n    - Description: dataset containing PDFs used to test the Mozilla's in-browser reader\n    - Type: ![Type: dataset](https://img.shields.io/badge/Type-dataset-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[Peach](https://github.com/MozillaSecurity/peach)**\n    - Description: generational fuzzer\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **Practical Binary Analysis**\n    - Description: cookbook for homemade binary analysis\n    - Type: ![Type: book](https://img.shields.io/badge/Type-book-lightgrey)\n    - Purpose: ![Purpose: binary%20analysis](https://img.shields.io/badge/Purpose-binary%20analysis-blue) ![Purpose: disassembly](https://img.shields.io/badge/Purpose-disassembly-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: loading](https://img.shields.io/badge/Purpose-loading-blue) ![Purpose: symbolic%20execution](https://img.shields.io/badge/Purpose-symbolic%20execution-blue) ![Purpose: taint%20analysis](https://img.shields.io/badge/Purpose-taint%20analysis-blue)\n- **[Qiling Framework](https://github.com/qilingframework/qiling)**\n    - Description: cross-platform, multi arch and QEMU-based lightweight emulator\n    - Type: ![Type: library](https://img.shields.io/badge/Type-library-lightgrey)\n    - Purpose: ![Purpose: emulator](https://img.shields.io/badge/Purpose-emulator-blue) ![Purpose: sandbox](https://img.shields.io/badge/Purpose-sandbox-blue)\n- **[retrowrite](https://github.com/HexHive/retrowrite)**\n    - Description: platform for instrumenting user-mode and kernel binaries with ASan and AFL\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: binary%20rewriting](https://img.shields.io/badge/Purpose-binary%20rewriting-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: static%20analysis](https://img.shields.io/badge/Purpose-static%20analysis-blue)\n- **[revng](https://github.com/revng/revng)**\n    - Description: static binary translator capable of instrumenting\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: binary%20rewriting](https://img.shields.io/badge/Purpose-binary%20rewriting-blue) ![Purpose: instrumentation](https://img.shields.io/badge/Purpose-instrumentation-blue) ![Purpose: static%20analysis](https://img.shields.io/badge/Purpose-static%20analysis-blue)\n- **Rise of the HaCRS**\n    - Description: description of a human-assisted cyber reasoning system, HaCRS\n    - Type: ![Type: paper](https://img.shields.io/badge/Type-paper-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **[River](https://github.com/unibuc-cs/river)**\n    - Description: fuzzer using AI\n    - Type: ![Type: tool](https://img.shields.io/badge/Type-tool-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **[Sci-Hub](https://sci-hub.se/)**\n    - Description: papers database\n    - Type: ![Type: website](https://img.shields.io/badge/Type-website-lightgrey)\n    - Purpose: ![Purpose: research](https://img.shields.io/badge/Purpose-research-blue)\n- **Survey of Automated Vulnerability Detection and Exploit Generation Techniques in Cyber Reasoning Systems**\n    - Description: self-explanatory\n    - Type: ![Type: paper](https://img.shields.io/badge/Type-paper-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue) ![Purpose: exploit%20generation](https://img.shields.io/badge/Purpose-exploit%20generation-blue) ![Purpose: vulnerability%20detection](https://img.shields.io/badge/Purpose-vulnerability%20detection-blue)\n- **[The Fuzzing Book](https://www.fuzzingbook.org/)**\n    - Description: book with practical examples related to fuzzing\n    - Type: ![Type: book](https://img.shields.io/badge/Type-book-lightgrey) ![Type: workshop](https://img.shields.io/badge/Type-workshop-lightgrey)\n    - Purpose: ![Purpose: fuzzing](https://img.shields.io/badge/Purpose-fuzzing-blue)\n- **The Mayhem Cyber Reasoning System**\n    - Description: presentation of Mayhem as in Cyber Grand Challenge\n    - Type: ![Type: publication](https://img.shields.io/badge/Type-publication-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n- **Xandra: An Autonomous Cyber Battle System for the Cyber Grand Challenge**\n    - Description: presentation of Xandra as in Cyber Grand Challenge\n    - Type: ![Type: publication](https://img.shields.io/badge/Type-publication-lightgrey)\n    - Purpose: ![Purpose: cyber%20reasoning%20system](https://img.shields.io/badge/Purpose-cyber%20reasoning%20system-blue)\n\n\n## Contribution\n\n1. Edit the `resources.csv` file.\n2. Push the changes into the GitHub repository.\n3. Wait for the GitHub action to automatically recompile `README.md`.","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/open-crs%2Fawesome-binary-analysis/projects"}