1. ホーム
  2. c

[解決済み] コンパイルエラー:プログラム中に 'ⅳ302' がある、など。

2022-02-06 04:12:12

質問

以下のエクスプロイトコードのコンパイルに問題があります。

http://downloads.securityfocus.com/vulnerabilities/exploits/59846-1.c

を使っています。 "gcc file.c" "gcc -O2 file.c" というメッセージが表示されますが、どちらも以下のようなエラーになります。

sorbolinux-exec.c: In function ‘sc’:
sorbolinux-exec.c:76: error: stray ‘\302’ in program
sorbolinux-exec.c:76: error: stray ‘\244’ in program
sorbolinux-exec.c:76: error: ‘t’ undeclared (first use in this function)
sorbolinux-exec.c:76: error: (Each undeclared identifier is reported only  once
sorbolinux-exec.c:76: error: for each function it appears in.)

の両方でコンパイルしてみました。 Kali Linux Ubuntu 10.04 (Lucid Lynx)を使用しても同じ結果になりました。

解決方法は?

その行に無効な文字があります。これは私が見たものです。