ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1907.03890
87
317
v1v2v3 (latest)

Manticore: A User-Friendly Symbolic Execution Framework for Binaries and Smart Contracts

8 July 2019
Mark Mossberg
F. Manzano
Eric Hennenfent
Alex Groce
Gustavo Grieco
Josselin Feist
Trent Brunson
Artem Dinaburg
ArXiv (abs)PDFHTML
Abstract

An effective way to maximize code coverage in software tests is through dynamic symbolic execution−-−a technique that uses constraint solving to systematically explore a program's state space. We introduce an open-source dynamic symbolic execution framework called Manticore for analyzing binaries and Ethereum smart contracts. Manticore's flexible architecture allows it to support both traditional and exotic execution environments, and its API allows users to customize their analysis. Here, we discuss Manticore's architecture and demonstrate the capabilities we have used to find bugs and verify the correctness of code for our commercial clients.

View on arXiv
Comments on this paper