Kali Linux中backdoor-factory无法识别PE文件

在Kali Linux中使用了backdoor-factory,系统无法识别该应用为PE文件
img

在之前就看过帖子,说Kali自带的有坑,无法识别,所以按照github上面的方法用docker安装了一遍
img

在安装完之后,使用下面的指令运行,可以运行但无法读出系统本地文件,该原因应该是因为docker是一个容器把系统文件隔离开了
然后再尝试下面的Kali linux安装方法,使用

#sudo apt-get update
#sudo apt-get install backdoor-factory

进行安装,显示安装成功,在命令行输入

#backdoor-factory -f /home/kali/Desktop/putty.exe -S

还是无法识别exe文件。然后我使用了

git clone "TBF的github地址"
进行安装,在里面用./install.sh安装完成后,使用
python2 ./backdoor.py -f /home/kali/Desktop/putty.exe -S
显示
img

请问该如何解决呢?