我一直在尝试在Slax上使用JohnTheRipper。
约翰的用法如下:
root@slax:~/directory/john.c filecontainingmd5hash
不幸的是,当我尝试运行它时,我得到了这个:
root@slax:~/Documents ./program1.c
./program1.c: line 1: /bin: Is a directory
./program1.c: line 2: 7z_fmt_plug.c: command not found
./program1.c: line 3: 7z_fmt_plug.c: command not found
./program1.c: line 4: syntax error near unexpected token ('
我尝试运行的任何其他.c文件也会发生这种情况。有人解决过这个问题吗,并愿意教我如何?
最佳答案
似乎您正在尝试执行C文件,就像它是Shell脚本一样。
C文件(例如john.c)不是可由Shell执行的脚本文件。
而是,C文件由编译器编译,然后链接以创建可执行文件。
关于c - Slax-Linux上的.c文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23235420/