Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.2648】の中の記事をすべて表示しています

【No.2648】のスレッド
05/06/12(日) 23:57:20 投稿者[亀山 ] [No.2648]のスレッド内
【No.2648】 タイトル[libsafe] この記事がスレッドの最初です
ハックキットにてVine化した玄箱に、libsafe をインストールしたいのですが、ld-linux.so.2 の依存性エラーでインストールできません。
ld-linux.so.2 が入っていると思われる、glibc はインストール済みですが、ld-liux.so.2 はありません。どのようにインストールすれば宜しいのでしょうか? 御教示の程、宜しく御願いします。

05/06/14(火) 23:51:18 投稿者[よし] [No.2648]のスレッド内
【No.2663】 タイトル[Re: libsafe] 【No.2648】に対する返信
私の方でも色々と調べて見ましたが分かりませんでした。

最新の「libsafe-2.0-16vl2.src.rpm」を「rpm -rebuild」してみましたが
結局、エラーでインスコできませんでした。

【エラー内容】

make[1]: ディレクトリ `/root/rpm/BUILD/libsafe-2.0-16/exploits' に入ります
gcc -o t1 -Wall t1.c
gcc -o t3 -Wall t3.c
gcc -o t4 -Wall t4.c
gcc -o t5 -Wall t5.c
gcc -o t6 -Wall t6.c
gcc -o t1w -Wall t1w.c
gcc -o t3w -Wall t3w.c
gcc -o t4w -Wall t4w.c
gcc -o canary-exploit -Wall canary-exploit.c
/tmp/ccLgwbJ7.s: Assembler messages:
/tmp/ccLgwbJ7.s:125: Error: Unrecognized opcode: `push'
/tmp/ccLgwbJ7.s:125: Error: Unrecognized opcode: `call'
/tmp/ccLgwbJ7.s:125: Error: bad expression
/tmp/ccLgwbJ7.s:125: Error: syntax error; found `e' but expected `,'
/tmp/ccLgwbJ7.s:125: Error: junk at end of line: `esp'
make[1]: *** [canary-exploit] エラー 1
make[1]: ディレクトリ `/root/rpm/BUILD/libsafe-2.0-16/exploits' から出ます
make: *** [exploits] エラー 2
エラー: /var/tmp/rpm-tmp.38017 の不正な終了ステータス (%build)


RPM ビルドエラー:
/var/tmp/rpm-tmp.38017 の不正な終了ステータス (%build)

何方か分かる方いるなら教えてください。

05/06/15(水) 08:15:04 投稿者[tzyk] [No.2648]のスレッド内
【No.2665】 タイトル[Re: libsafe] 【No.2663】に対する返信
>/tmp/ccLgwbJ7.s:125: Error: Unrecognized opcode: `push'
>/tmp/ccLgwbJ7.s:125: Error: Unrecognized opcode: `call'
>/tmp/ccLgwbJ7.s:125: Error: bad expression
>/tmp/ccLgwbJ7.s:125: Error: syntax error; found `e' but expected `,'
>/tmp/ccLgwbJ7.s:125: Error: junk at end of line: `esp'
>make[1]: *** [canary-exploit] エラー 1

x86のアセンブラコード入ってますねぇ…
これが解決できないと無理でしょう。

05/06/15(水) 00:03:23 投稿者[亀山] [No.2648]のスレッド内
【No.2664】 タイトル[Re: libsafe] 【No.2663】に対する返信
わざわざ試して頂き、誠にありがとうございます。
私も、ソースから #make #make install でチャレンジしましたが、エラーで終了しました。エラーの内容は、控えていなかったので、全く同じかどうかはわかりませんが。