ошибка «/usr/local/lib/python3.10/subprocess.py «

#python #lib #libs

#питон #библиотека #библиотеки

Вопрос:

я использую kali linux 2020.4 iso

я использую этот репозиторий ——> https://github.com/SkyBulk/bin2sc

Не могли бы вы помочь мне решить эту ошибку?

У меня установлены библиотеки, я не знаю, какая ошибка может быть

 #python3.10 bin2sc.py shellcode.asm sc_app linux x64

/usr/bin/ld: shellcode.o: en la función `_start':
shellcode.asm:(.text 0x1): referencia a `print' sin definir
objdump: 'shellcode': No hay tal fichero
Traceback (most recent call last):
  File "/home/lobo/bin2sc/bin2sc.py", line 100, in <module>
    opcode = sc_bin('shellcode', 'intel')
  File "/home/lobo/bin2sc/bin2sc.py", line 22, in sc_bin
    lines = subprocess.check_output(['objdump', '-d', '-M', syntax, obj])
  File "/usr/local/lib/python3.10/subprocess.py", line 425, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/local/lib/python3.10/subprocess.py", line 529, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['objdump', '-d', '-M', 'intel', 'shellcode']' returned non-zero exit status 1.
 

Комментарии:

1. Предоставьте более подробную информацию о ситуации.

2. На самом деле это не имеет никакого отношения к самому subprocess модулю; Похоже, что что-то вызывает objdump команду, и эта команда возвращает код ошибки. Посмотрите на сообщение об ошибке, напечатанное objdump : objdump: 'shellcode': No hay tal fichero («Нет такого файла»). Это источник ошибки.