Closed legend-issue closed 2 years ago
Please start with the docker container (docker run -it shellphish/mechaphish
). It’ll have everything installed. To see how it does it, check out the relevant dockerfiles in both github.com/angr/angr-dev and github.com/mechaphish/setup.
This issue has been marked as stale
because it has no recent activity. Please comment or add the pinned
tag to prevent this issue from being closed.
When I try to build tracer,I met some problems.As below:
Traceback (most recent call last): File "/home/callgraph/tracer/tracer/exploration_techniques/angr/misc/autoimport.py", line 39, in auto_import_modules proc_module = importlib.import_module(".%s" % proc_module_name, base_module) File "/usr/lib/python2.7/importlib/init.py", line 37, in import_module import(name) ImportError: No module named dynamic_loading WARNING | 2017-11-22 22:27:28,986 | angr.misc.autoimport | Unable to autoimport module angr.procedures.libc.tolower Traceback (most recent call last): File "/home/callgraph/tracer/tracer/exploration_techniques/angr/misc/autoimport.py", line 39, in auto_import_modules proc_module = importlib.import_module(".%s" % proc_module_name, base_module) File "/usr/lib/python2.7/importlib/init.py", line 37, in import_module import(name) ImportError: No module named tolower WARNING | 2017-11-22 22:27:28,986 | angr.misc.autoimport | Unable to autoimport module angr.procedures.libc.toupper Traceback (most recent call last): File "/home/callgraph/tracer/tracer/exploration_techniques/angr/misc/autoimport.py", line 39, in auto_import_modules proc_module = importlib.import_module(".%s" % proc_module_name, base_module) File "/usr/lib/python2.7/importlib/init.py", line 37, in import_module import(name) ImportError: No module named toupper Traceback (most recent call last): File "test.py", line 1, in
import tracer
File "/home/callgraph/tracer/tracer/init.py", line 5, in
from .tracer import
File "/home/callgraph/tracer/tracer/tracer.py", line 2, in
from .exploration_techniques import CrashMonitor, Oppologist
File "/home/callgraph/tracer/tracer/exploration_techniques/init.py", line 111, in
from .crash_monitor import CrashMonitor
File "/home/callgraph/tracer/tracer/exploration_techniques/crash_monitor.py", line 6, in
from .angr import SIM_LIBRARIES, BP_AFTER, BP_BEFORE
File "/home/callgraph/tracer/tracer/exploration_techniques/angr/init.py", line 26, in
from .project import
File "/home/callgraph/tracer/tracer/exploration_techniques/angr/project.py", line 592, in
from .analyses.analysis import Analyses
File "/home/callgraph/tracer/tracer/exploration_techniques/angr/analyses/init.py", line 15, in
from .veritesting import Veritesting
File "/home/callgraph/tracer/tracer/exploration_techniques/angr/analyses/veritesting.py", line 20, in
class CallTracingFilter(object):
File "/home/callgraph/tracer/tracer/exploration_techniques/angr/analyses/veritesting.py", line 26, in CallTracingFilter
SIM_PROCEDURES['cgc']['receive'],
KeyError: 'receive'
I try many ways but do not work.