packing-box / docker-packing-box

Docker image gathering packers and tools for making datasets of packed executables and training machine learning models for packing detection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error using PePack

RomainJennes opened this issue · comments

PePack detector does not seem to be present in the box

$ dataset make baseline -n 100 -f PE -p upx
$ detector baseline -b -d pepack
00:00:03.614 [ERROR] Traceback (most recent call last):
  File "/home/user/.opt/bin/pepack", line 23, in <module>
    run("PePack", parse_func=parse, exe_type="pe", exe_help="path to the PE file", parser_args=ARGS)
  File "/home/user/.local/lib/python3.10/site-packages/pboxtools/__init__.py", line 292, in run
    out, err = exec_func(name, **vars(a))
  File "/home/user/.local/lib/python3.10/site-packages/pboxtools/__init__.py", line 112, in execute
    proc = Popen(cmd, stdout=PIPE, stderr=PIPE, shell=shell)
  File "/usr/lib/python3.10/subprocess.py", line 969, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1845, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/user/.local/bin/pepack'

Using the packing-box setup does not seem to solve the problem