Skip to content

Commit

Permalink
Merge pull request #85 from S2E/issue/xxx-remove-revgen
Browse files Browse the repository at this point in the history
Remove revgen
  • Loading branch information
vitalych authored Dec 10, 2023
2 parents 18d7fe5 + a3ce9b5 commit 428bdf7
Show file tree
Hide file tree
Showing 45 changed files with 9 additions and 5,060 deletions.
5 changes: 5 additions & 0 deletions docs/src/Tutorials/Revgen/Revgen.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,11 @@ In this section, we show how to use Revgen on DARPA CGC binaries. We cleaned up
<http://dslab.epfl.ch/pubs/revgen.pdf>`__ of Revgen in order to analyze CGC binaries, so it supports these binaries the
best. Other types of binaries will be supported in the future.

.. warning::

Revgen is not supported anymore and has been removed from the master branch of S2E.
Use `Remill <https://github.com/lifting-bits/remill>`__ instead if you want to translate binaries to LLVM.


1. Prerequisites
----------------
Expand Down
5 changes: 3 additions & 2 deletions docs/src/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,9 @@ vulnerabilities in them. S2E is pronounced *S two E*.
Tutorials/PoV/pov
Tutorials/PoV/index

Combining Kaitai Struct and S2E for analyzing parsers [external] <https://adrianherrera.github.io/post/kaitai-s2e>
Analyzing trigger-based malware with S2E [external] <https://adrianherrera.github.io/post/malware-s2e>
Combining Kaitai Struct and S2E for analyzing parsers [external] <https://adrianherrera.github.io/posts/kaitai-s2e>
Analyzing trigger-based malware with S2E [external] <https://adrianherrera.github.io/posts/malware-s2e>
Solving CTF challenges with S2E [external] <https://adrianherrera.github.io/posts/google-ctf-2016/>

Tutorials/SystemTap/index.rst
Tutorials/WindowsDLL/index.rst
Expand Down
5 changes: 0 additions & 5 deletions tools/lib/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,3 @@

add_subdirectory(CFG)
add_subdirectory(Utils)
add_subdirectory(X8664BitcodeLibrary)
add_subdirectory(X8664Translator)
add_subdirectory(X86BitcodeLibrary)
add_subdirectory(X86RuntimeLibrary)
add_subdirectory(X86Translator)
1 change: 1 addition & 0 deletions tools/lib/Utils/BasicBlockListParser.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#ifndef S2ETOOLS_BBLP_H
#define S2ETOOLS_BBLP_H

#include <inttypes.h>
#include <set>
#include <string>

Expand Down
48 changes: 0 additions & 48 deletions tools/lib/X8664BitcodeLibrary/CMakeLists.txt

This file was deleted.

27 changes: 0 additions & 27 deletions tools/lib/X8664BitcodeLibrary/cpu/config-host.h

This file was deleted.

34 changes: 0 additions & 34 deletions tools/lib/X8664BitcodeLibrary/cpu/config-target.h

This file was deleted.

64 changes: 0 additions & 64 deletions tools/lib/X8664Translator/CMakeLists.txt

This file was deleted.

23 changes: 0 additions & 23 deletions tools/lib/X8664Translator/Translator.cpp

This file was deleted.

Loading

0 comments on commit 428bdf7

Please sign in to comment.