2014-04-23 53 views
-1

我一直在嘗試使用JohnTheRipper在Slax上進行試驗。.c Slax-Linux上的文件

約翰這樣使用:

[email protected]:~/directory/john.c filecontainingmd5hash 

不幸的是,我得到這個,當我嘗試運行它:

[email protected]:~/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文件我嘗試運行。有沒有人解決過這個問題,並願意教我如何?

回答

0

看起來您正在嘗試執行C文件,就像它是一個shell腳本一樣。

C文件(如john.c)不是可以由shell執行的腳本文件。

相反,C文件是由編譯器編譯的,然後鏈接來創建可執行文件。