2301_77759371 2023-06-05 23:20 采纳率: 0%
浏览 82
已结题

shellter无法使用,如何解决?(操作系统-kali)

图一:

img


图二:

img

安装好shellter后启动显示图一,于是卸载wine并重新下载后显示图二,如何解决才能启动shellter?

  • 写回答

2条回答 默认 最新

  • 尼泊罗河伯 2023-06-06 07:58
    关注

    1.安装环境依赖:apt-get install libc-dev
    2.安装 shellter :apt-get install shellter #前两个步骤都没问题
    3.尝试终端直接启动:wine shellter.exe #报错

    img


    4.执行命令尝试解决:dpkg --add-architecture i386 && apt-get update && apt-get install wine32
    5.再次执行,出现报错:

    wine shellter.exe
    wine: could not load kernel32.dll, status c0000135
    

    6.根据kali社区的提示,问题是wine文件是旧文件,那么执行以下命令:

    ┌──(root㉿kali)-[/]
    └─# ~/.wine
                                                                                 
    ┌──(root㉿kali)-[~/.wine]
    └─# ls
    dosdevices  drive_c  system.reg  userdef.reg  user.reg  wineserver
                                                                                 
    ┌──(root㉿kali)-[~/.wine]
    └─# mv ~/.wine ~/.wine.old
                                                                                 
    ┌──(root㉿kali)-[~/.wine]
    └─# ls
    dosdevices  drive_c  system.reg  userdef.reg  user.reg  wineserver
    
    
    

    7.访问 shellter 发现成功执行:

    img

    (因为我这个演示虚拟机中还没有为exe设置字体,所以会出现乱码)
    8.关于 c0000135 的报错解决,如果对您有帮助望采纳。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月6日
  • 创建了问题 6月5日