Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tool request] s2e #2690

Open
vdun opened this issue Mar 11, 2020 · 4 comments · May be fixed by #4386
Open

[Tool request] s2e #2690

vdun opened this issue Mar 11, 2020 · 4 comments · May be fixed by #4386
Labels
lang::c++ type::tool-request When someone ask to add a tool

Comments

@vdun
Copy link
Contributor

vdun commented Mar 11, 2020

https://github.com/S2E/s2e

@noraj
Copy link
Contributor

noraj commented Apr 29, 2020

S2E: The Selective Symbolic Execution Platform

S2E is a platform for writing tools that analyze the properties and behavior of software systems. S2E comes as a modular library that gives virtual machines symbolic execution and program analysis capabilities. S2E runs unmodified x86, x86-64, or ARM software stacks, including programs, libraries, the kernel, and drivers. Symbolic execution then automatically explores hundreds of thousands of paths through the system, while analyzers check that the desired properties hold on these paths and selectors focus path exploration on components of interest.

@noraj noraj added the type::tool-request When someone ask to add a tool label Aug 9, 2020
@D4imyo
Copy link
Contributor

D4imyo commented Sep 16, 2021

while tying to install this tool with make install i faced this issue :
Makefile:84: *** "Failed to determine Clang binary to download: Linux distro BlackArch Linux is not supported"
from the Makefile at this code block it uses python script to determine the version/stuffix of clang to download , opening the python script it turns out that it only supports debian and ubuntu. so i installed clang with pacman and commented the code block in the Makefile.

i faced another issue at line 210 which tries to download LLVM from https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.0/ which returns 404. so is there another way to install this tool or we have to use Makefile ? if we do then we gotta do some modifications to Makefile i guess

@D3vil0p3r
Copy link
Contributor

S2E/s2e-env#509

@D3vil0p3r D3vil0p3r linked a pull request Nov 26, 2024 that will close this issue
@D3vil0p3r
Copy link
Contributor

#4386

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang::c++ type::tool-request When someone ask to add a tool
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants