Windows98で、httptunnelを使用して穴を掘る
Subject: (ProjectG:06144) Re: from address From: MIKAWA Minoruここの内容は、ProjectGな方々にしか利用できない内容ですのでご注意ください。To: ProjectG@gentei.org (ProjectG ML) Date: Sun, 9 Mar 2003 05:39:12 +0900 Reply-To: ProjectG@gentei.org X-Mailer: xcite1.48> Mew version 1.94.2 on Emacs 20.7 / Mule 4.1 (AOI) >> On Fri, 7 Mar 2003 19:51:49 +0900 >> fuji==fuji@gentei.org (Hiroshi Fujikake) said: fuji> あ、cygwin全く必要ないです。 fuji> loony氏のアドバイスで、↓取りにいきました fuji> http://www.nocrew.org/software/httptunnel.html fuji> この職場のマチンはWin2000なので、NT用のをダウンロードして fuji> 適当なディレクトリに解凍しておちまい み> これって、 み> httptunnel-3.0.5.tar.gz と、 loony>↑これをmakeしてできたものが↓これなので、↑これはいりません。 み> Tom Moses have binaries for Windows NT here. (バイナリ) み> を持ってきて解凍して、バイナリのをhttptunnel-3.0.5.tar.gzの解凍したディ み> レクトリにコピーするってことでしょうか? み> win32用とか、NT用のバイナリって、そいうことなのかな。 fuji> ついでに、 fuji> htc -F 22 -P 172.**.**.**:8080: balius.gentei.org:50024 fuji> これをbalius.batに書いておいたので、クリック一発で fuji> 起動してくれます(^_^) loony> そうそう、適当にCドライプにディレクトリ掘って怪盗したら loony> もうおしまいです loony> ちなみに、私は loony> C:\Program Files\htc\ loony> ってディレクトリ作って入れました み> 使用しているOSが、Windows98なので、win32用バイナリをダウンロードしました。 み> 解凍してみると、 み> ・cygwin1.dll み> ・htc.exe み> ・hts.exe み> の3つしかありませんでした。そこで、hts.exeをクリックしてみたら、一瞬DOS み> 窓が開いたかと思いきや、何が書いてあるのかを見る間も無く、閉じてしまって み> 何もおきませんでした。htc.exeも同じく。 036> それでokす。 036> cygwin1.dllは、windows上でunixをエミュレーションするためのもの。 036> hts.exeはサーバー側ソフト(つまり使わない) 036> htc.exeはクライアント側ソフト(これを使う) 036> でしょうな。 み> そこで、windowsNT用を解凍してみて、win32用3つを上書きしてみたりもしたん み> ですけど、同じ結果でした。 036> win32用が正解。NT用は不要。 み> また、DOSを開いておいて、そこからhts.exeを起動してみたところ、下記のよう み> なメッセージが出ました。 036> とりあえずはDOS窓から起動するのが正解でしょう。 036> ちゃんと動いてからはお父さんの言うとおりbatファイル一発で良いと思います。 み> C:\Program Files\hts\httptunnelNT>hts.exe み> /cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTS: one of --device,--forward-port or --stdin-stdout must be used. み> /cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTS:try '/cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTS -help' for help. み> htc.exeをクリックしたところ、下記のようなメッセージです。 み> C:\Program Files\hts\httptunnelNT>htc.exe /cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTC: the destination of the tunnel must be specified. み> /cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTS: try'/cygdrive/c/PROGRA~1/HTS/HTTPTU~1/HTC -help' for help. み> です。 036> 「行き先が指定されてねえす」て怒られてるみたいですよ。 036> htc -F 22 -P 172.**.**.**:8080 balius.gentei.org:50024 036> てな具合で起動しなきゃいけないんじゃないでしょか? 036> 172.**.**.**は自分とこのプロキシサーバかな? 036> 500**は ☆----------------------------------------------------------------☆
036> hts1@ml.gentei.org 036> hts2@ml.gentei.org 036> hts3@ml.gentei.org 036> それぞれ、htcで利用するポートは 036> balius.gentei.org:50022 036> balius.gentei.org:50023 036> balius.gentei.org:50024 036> になります。☆----------------------------------------------------------------☆ loony> あとは、これってDos窓で動くので、前に書いたようにbatファイル loony> 作っておくとクリック1発すよ batファイルの作り方・・・ 1.スタート → プログラム → アクセサリ →メモ帳 を開く。 2.htc.exe -A loginID:password -P 1*6.**.**.**:8080 -F 22 balius.gentei.org:50022 と書く。 3.htc.exeと同じディレクトリに保存。この時、拡張子に注意。.batにすること。 4.おまけとして、ショートカットを作ってデスクトップにおいとく。 5.htc.exe使うときは、このショートカットをクリック。 って感じ。 ☆----------------------------------------------------------------☆ ・・・で、話を戻すと、
☆----------------------------------------------------------------☆ 解決したきっかけ・・・ んで、今回の突破口となったのが、Proxyサーバの種類が squid って分かったこ とっす。なので、「絶対行けるはず」と分かってしもたんす。 telnet で telnet proxy 8080 して HEAD / HTTP/1.0 りたーん りたーん したのおぼえてますよね。この技はいろいろ使えます。