探検


CGI Perl総合

1名無しさん
垢版 |
NGNG
ぁ事件の後落ちぶれきった
コノ板の栄華を取り戻すべく
少し賢げな話しようぜ (オプ
135あぶろん
垢版 |
2001/08/07(火) 02:48ID:8vHZTMh2
とくとくってどうなん?
136名無
垢版 |
2001/08/07(火) 02:52ID:???
>>133追記。
2時間後にメールが来た模様。
137
垢版 |
2001/08/07(火) 03:37ID:???
>>135つかえねー
138名無し
垢版 |
2001/08/07(火) 04:41ID:IMlriAcw
>>132
ってゆうか、ボムることには興味はないんだけど
偽装には興味があるんでスクリプトかもしくは
送ったメールのヘッダ部分だけでも書いてよ。
139
垢版 |
2001/08/07(火) 05:10ID:???
>>133
了解でやんす。
CGIは所有者権限で実行させて欲しいのかも。
特にこれは。

http://omoikane_sv_01.tripod.com/omoikane009d.lzh
古い無駄なところ残したままだったんで微修正。
そしてもう一眠り。
140いt
垢版 |
2001/08/08(水) 00:14ID:???
>>138
とりあえず、スクリプトといっしょに送信するから
メールアドレス教えてよ
その時ついでに、ヘッダも見ればいいじゃん
SMTPサーバーも自由に選択できるよ
141うう
垢版 |
2001/08/08(水) 00:27ID:???
みんな、自宅鯖立てればいいのに。
sendmail.cgi.php.ssi.何でも使い放題だよ
それに、WINDOWSならperlと鯖ソフトをインストールするだけで簡単に出来るのになあ
セキュ関係はゾーンアラーム入れとけばOKじゃない
1時間くらいで簡単に鯖立てれるよ
142
垢版 |
2001/08/08(水) 00:39ID:???
>>141
結構動かしてる人多いと思うけど・・・公開するか否かは別として。
Apacheなんかは標準装備としてbindとsquidは案外と個人利用でも重宝するよね。
143
垢版 |
2001/08/08(水) 00:47ID:???
http://ton.2ch.net/test/read.cgi?bbs=sec&key=996966367
いろんな人が集まってるなぁ
144
垢版 |
2001/08/08(水) 01:12ID:???
ありゃりゃ、久々に来たら意外に漏り上がってるネ。
この板も人増えたみたいダシネ
しかし時代は和製httpdダヨ(オプ
まぁ、ネタ無いし消えるわ(ギコオプ

#前にホシイと言ってた人が居たのでこっそりともっさりと揚げときます。
アンマばら撒くと怒られるので(わらぇ
members.tripod.co.jp/kusareopu/
145名無し
垢版 |
2001/08/08(水) 01:56ID:???
>>140
[email protected]
でよろー
捨てメアドとは言え、ボムっちゃだめよ。
ふりーめーるが怒るから。
146〜〜〜
垢版 |
2001/08/08(水) 02:36ID:CB/dqvJY
あの〜〜 知らないうちに画像の部分が赤、青、緑の四角、三角、丸の小さなマークになっていました!! 右クリックの画像表示でやると、その部分だけ表示されすのですが、リロードすればもとにもどっています。 どうすればもとにもどるのでしょう?
147 
垢版 |
2001/08/08(水) 02:46ID:???
>>146 何故多重投稿しますか?
1・構って欲しい
2・マルチポストに対する人々の反応を調査中
3・一杯書けばどれかでちゃんと答えてもらえるから
4・早く直さないとPC所有者のお兄ちゃんにいぢめられちゃう
2001/08/08(水) 03:22ID:???
>>144
人は増えていないと思われ。。。
149 
垢版 |
2001/08/08(水) 07:00ID:???
セキュリティ板に流れていったからね・・・
煽り厨房と共に・・・
賑わってノイズだらけ、寂れてマターリ、どっちがいいのか謎。
150厨房
垢版 |
2001/08/08(水) 20:00ID:oubDlzUw
PJ2.34を自分のサイトに置いてるんだけど、
ここみたいに
http://3nopage.com/~v12/cgi-bin/p234.cgi
SNMPチェックができない。そもそもその項目が表示されない。
どうしたらいいか教えてたもれ。
./snmp.txtにして、その名前のテキストを置くのじゃダメなのか。
151工房
垢版 |
2001/08/08(水) 20:14ID:hb0UPetQ
良く解らんけどSNMP見るって事はuse Socketするのでわ?
んでもって3のパゲはソケッツ使えるのかにゃ?
ソース見てエラーコード2を見てたもれ
つーかそんな悪いことすなってば  ヽ(´ー`)ノ
152
垢版 |
2001/08/09(木) 00:39ID:???
お、>>139のやつミスってる。
2回 use Socket してるから evalしてない方消してね。
んで、
socket(SOCK, PF_INET, SOCK_STREAM, getprotobyname('tcp'))
をevalしてね。
じゃないと意味がない・・・
153
垢版 |
2001/08/09(木) 07:51ID:ESTpK3Ic
了解あげ!
154工房
垢版 |
2001/08/09(木) 17:22ID:???
オイコラ150の厨房 白痴におしえてやってんだからレスぐらい
しろやぶち頃すゾコラ
とっとと師ねや 生き返ってもう一回師ね お前の親も師ね!!!
155注棒
垢版 |
2001/08/10(金) 02:55ID:???
あぁ、気合入ったスクリプトン作ってるね

>メモリがどうのこうの

open(unko,"unkolist.txt");
@unkoiro=<unko>;
close(unko);

while(@unkoiro){print;}
#################
open(unko,"unkolist.txt");
while(<unko>){print;}
close(unko);
156注棒
垢版 |
2001/08/10(金) 02:57ID:???
意味無いな・・・(鬱
157
垢版 |
2001/08/10(金) 05:19ID:???
>>150
snmp.txtがあれば項目は表示される
もう一度パスを確認してみろ
>>151
Socketは使ってない
158
垢版 |
2001/08/11(土) 23:26ID:???
う〜ん、うまくSMTPできない鯖がある・・・
修行不足だなぁ
159
垢版 |
2001/08/13(月) 00:25ID:???
yahooのSMTPサーバにCGIから直接SMTPしてメール出せた人いる?
POP before SMTPだから認証受けた後にやってるんだけどそれでも怒られる。
MAIL FROMやった後に。
ちなみに同類のgeo.co.jpとかの鯖は問題なく出せるんだけど。謎。

521 Mail not accepted from this domain: 521
yahoo.co.jp closing transmission channel.
You must be pop-authenticated before you can use this smtp server,
and you must use your yahoo mail address for the Sender/From field
160◆R0iAf5vw
垢版 |
2001/08/13(月) 14:21ID:Gopv8aIc
Fromをyahooのアドレスにしてる?
161ナナシサソ
垢版 |
2001/08/13(月) 17:45ID:G7OZfkeA
>>155
> あぁ、気合入ったスクリプトン作ってるね
> >メモリがどうのこうの
open UNKO, "./unkolist.txt";
while(read UNKO, $_, 8192) print;
close UNKO;
162
垢版 |
2001/08/13(月) 23:50ID:???
>>160
だめだねぇ・・・
HELOを外行きの216.113.198.34にしてもダメ。諦めムード。

こんな感じのログ
Starting IZANAMI (OMOIKANE with IZANAMI [Ver 0.02l])
Current Server Address: xxx.vr9.com/216.113.198.39
From: [email protected] // To: [email protected]
Connecting to SMTP Server: smtp.mail.yahoo.co.jp:25

220 smtp02.mail.yahoo.co.jp ESMTP
[IZANAMI-INFO] <- HELO 216.113.198.39
250 smtp02.mail.yahoo.co.jp
[IZANAMI-INFO] <- MAIL FROM: [email protected]
521 Mail not accepted from this domain

VRFY出すと
252 send some mail, i'll try my best
とかぬかすくせにちゃんとやれやゴルァみたいな。
163163
垢版 |
2001/08/16(木) 17:57ID:???
>>112
消えてるよー。
ぼくもほしいです。
164163
垢版 |
2001/08/16(木) 18:05ID:???
>>139
にあった。
ゴメソ。
165
垢版 |
2001/08/17(金) 00:06ID:???
ちなみに現在 Ver 0.10j だったりするけど・・・むぅ
166
垢版 |
2001/08/23(木) 04:06ID:fZO15JoQ
何か落ちていくのはやいねー
ちょっとシツモソなんだけど、fork使って外に接続するようなコードを
いきなりレン鯖でテストするのってヤヴァイ??
家のローカル鯖はCATVの鯖立て禁止規定とハカァさんがコハヒから閉じ込めちゃってるんだ
一応ソケット起こしてメール出す位なら書けます。
ただ子プロセス初めての体験なんで、、、やヴぁい?
167
垢版 |
2001/08/23(木) 05:11ID:???
>>166
というか、どんなCGIスクリプトでもそうだけど、特に自分で作ったやつなら
可能な限り設置を想定する鯖と似たような環境でローカル鯖立てて
テストしてからやったほうがいいと思われ。
その方が作りやすいし、テストで無茶ができるから。

CATVでも使うときだけHTTPd動かしてアクセスコントロールすれば大丈夫かと。
168166
垢版 |
2001/08/23(木) 19:26ID:fZO15JoQ
レスあんがと>>☆
それはもっともだね、なるべく鯖環境エミュレトしたいっていつも思ってる
ただ漏れはゲイシ環境の開発に慣れきっちゃってるからNativeのbsdとか犬で
鯖立て&コーディングって風に中々ならないんだ。でもこれをキカイにもうちょと
BSDに慣れてみるよ。。Vmware@NTに突っ込んでBridgeするってのも良いかな・・
ってまだ逃げてるよ、漏れ  (ワラ
さんきゅ〜
169
垢版 |
2001/08/23(木) 23:26ID:???
今じゃWin2kのVMwareでLinux動かすことが多かったりして
170 _
垢版 |
2001/08/26(日) 05:27ID:???
どうでも良いけどFile management serverの
Ver3.50どっかに無いかな?
見つからんよ。
171どっちの名無しさん?
垢版 |
01/09/20 18:53ID:YvyI65rE
ゆいちゃっと改造したいとこがあるけど
分からないよ〜
172172
垢版 |
01/09/20 23:32ID:???
>>170
持ってるが…
一体何に使うんだ、あんな糞スクリプト(藁)
01/09/20 23:37ID:???
Logeのレーダー欲しいんだけど、CDと交換キボンヌ
174
垢版 |
01/09/21 01:41ID:???
はっくら復活きねそ。
あまりにも変更されまくったような気もするのでアフターサービス。
members.tripod.com/omoikane_sv_03/omoikane017f.lzh
175入門者だよん
垢版 |
01/09/25 04:54ID:B7Hiq7gg
>>174
サイト行ってみた。
便利小物を作りたくて、perl覚えはじめたんだけど、
当にそんなカンジのサイトでイロイロ落とさせて貰いました。
ブックマークっと。
176|
垢版 |
01/09/25 13:41ID:???
>>173
遺跡にあったと思うが、あれとは違うのか?
177173
垢版 |
01/09/25 19:54ID:???
>>176
いやLogeが作ったやつが別にあったようなきがする
178
垢版 |
01/09/25 21:46ID:???
>>162
mail fromは自分のアカウントのメアドを
んでヘッダに
From: <[email protected]>
って感じに。
179
垢版 |
01/09/26 00:01ID:27/WOP9Q
>>175
174の奴は小物の集合体みたいなもんなので
もし参考になるような部分でもあればど〜ぞ、なの。

>>178
そうなんすけど、Yahooだけ、何故かいけぬ。
というか、あうとるっくえきすぷれすでも送れなかったんで、
根本的にやっほー側で何かの設定不足なんかな?
やっほーに登録時、「メーラーから使いたかったらこれ書け」
みたいのはやったはずなんだけどねぇ。
180名無しさん
垢版 |
01/09/26 03:50ID:QITW6/eU
175 >>179
思兼を小物と言った訳ではなくて…virtualaveのサイトでもらったの。

どれもこれもソースの書き方が好みだし、ホント参考にさせて貰います。
久しぶりに、この板に来て良かったと思えた。うん。
1811
垢版 |
01/09/26 05:23ID:s7jh/Zco
その画像ならココ
http://www.f2.dion.ne.jp/~impact14/
182
垢版 |
01/09/26 19:59ID:huABMA.s
>>180
ありがd。
でも実際"思兼"はサブルーチン単位で完結してる処理が多くて
こぴぺで再利用しやすいと思うれすよ。
01/09/30 14:01ID:???
もげっ
184(;´Д`)
垢版 |
01/09/30 18:17ID:???
yyy_Perl_Laboにあった

「File Manegement Server」
をもってる人いる??

いろいろと探したけれどなかったよ(;´Д`)

くれた人には炉利画像でどうだい?
185
垢版 |
01/09/30 19:35ID:???
これはほんと?
>>それからCGI少し勉強すればyahooの担当者でなくてもどれがどれだかだいたい分かりますよ。
>違うIDの人が同一人物かどうかってことですか? でもなんで「だいたい」なの?
186
垢版 |
01/09/30 23:58ID:???
>>707
送信者が嘘Receivedをいくつでも書き足せるから見極めが肝要。
信用しきると騙されるよ。
187
垢版 |
01/10/01 00:00ID:???

>>707
送信者が嘘Receivedをいくつでも書き足せるから見極めが肝要。
信用しきると騙されるよ。
188
垢版 |
01/10/01 00:38ID:???
186-187 誤爆な上にミス・・・無視きぼん。3回目も書くハメになろうとは…
189aaa
垢版 |
01/10/05 04:53ID:???
test
190
垢版 |
01/10/11 23:36ID:???
191保守あげ
垢版 |
01/10/23 23:43ID:???
保守あげ
192保守あげ
垢版 |
01/10/26 23:10ID:???
鯖移転保守あげ
他にも比較的まともなスレってあったっけか?
193age
垢版 |
01/11/04 19:29ID:j9RiWrJD
保守age
194名無し
垢版 |
01/11/16 04:48ID:VsJccbUr
たまには使おう的あげ
195
垢版 |
01/11/16 11:27ID:???
始めてこのスレの存在に気づいた
196名無しさん
垢版 |
01/11/17 07:55ID:C8JE9Z9A
#!/usr/local/bin/perl
error.log -> No such file or directory:
perlのパスを確認しましょう。
197名無しさん
垢版 |
01/11/17 13:34ID:EVYsFULR
最近は多くのところでシンボリックリンクが張られてるから
/usr/bin/perlと/usr/local/bin/perlのどっちでも動くことが多いねぇ
198 
垢版 |
01/11/17 20:06ID:mOz4zG/Q
%which perl
199 
垢版 |
01/11/17 23:34ID:???
>>198 卵が先か鶏が先か
200名無しさん
垢版 |
01/11/18 00:44ID:on1AqdIl
Internal Server Error
error.log -> Can't locate ./jcode.pl at ...
jcode.plのパス確認しましょう。
201ごーりー
垢版 |
01/11/20 10:45ID:Sd4KCIc5
初心者の質問で申し訳ありませんが
エラー解決ができずに困っております。
以下の内容をコンパイルし、CGIファイルとして
ローカルでtestすると、下のようなエラーメッセージが出ます。

Error 500
CGI エラー - Content-Type ヘッダが正しくありません。
CGI 出力メッセージ:

Unrecognized character \002 ignored at C:\My Documents\www\hiroyasu\public_html\test.cgi line 1.

なにが原因だと考えられますでしょうか?
ちなみにWIN98SEでhttpd_version1.34を利用しています。
初歩的なことで申し訳ありませんがよろしくお願い致します。


#include <stdio.h>

int main()
{
printf("Content-type: text/html\n\n");

printf("<HTML>\n");
printf("<HEAD>\n");
printf("<TITLE>cgi test</TITLE>\n");
printf("</HEAD>\n");
printf("<BODY>\n");

printf("Hello,World\n");

printf("</BODY>\n");
printf("</HTML>\n");
return 0;
}
01/11/21 00:39ID:???
printf("Content-Type: text/html\r\n\r\n");
でどうよ?
203 
垢版 |
01/11/21 09:35ID:???
>>201

コンパイルしたか?
204ごーりー
垢版 |
01/11/21 13:49ID:0vYp4qL4
ご回答頂きありがとうございました。

コンパイルしたファイルの拡張子を.exe にした状態で、
httpdの拡張子 .exe の「般」(「一般パスでも実行する」)にチェックを入れると
うまく実行されました。

しかし、コンパイルしたファイルの拡張子を .cgi にした場合では
前回同様、以下のエラーが出てしまいます。

Unrecognized character \002 ignored at C:\My Documents\www\hiroyasu\public_html\test.cgi line 1.

現在、拡張子 .pl,.cgi には「般」と「EX」にcheckを入れている状態です。
やはり設定に問題がるのでしょうか?
205
垢版 |
01/11/21 14:04ID:???
>>204
コンパイルして.cgiファイル作ってんの?
.cgiファイルは、perl.exeで読み込むように
設定されたまんまになってない?

結論から言うと、コンパイルした後の拡張子は.exeでおっけー。
206ごーりー
垢版 |
01/11/21 15:41ID:0vYp4qL4
>>205
コンパイルしたものの拡張子を.cgiに変更しているだけです。
<FORM ACTION="***.cgi" METHOD="POST">
という風にした時の処理がうまくいかないということです。
確かに.cgiファイルは、perl.exeで読み込むような設定になっていて、
"EXE形式の実行"という項目にチェックしており
EXEファイルかスクリプトファイルかを
識別するようになっているはずなのですが…。
おそらくその辺の設定がおかしいのではないかと思います。
207ごーりー
垢版 |
01/11/22 10:24ID:wluWtsV+
>>206
拡張子 .cgi にした場合にエラーになるのは、
相変わらず Perlスクリプトと判定している、ということになり、
これはバージョン1.34 のバグだそうです。

しかし、最新の 1.36b にしたとしても、ドキュメントルートに
空白を含むパス(例えばMy Documentsのように)を指定していると、
別のエラーになるそうです。

ドキュメントルートを C:\www にするとか、
とにかく空白を含まないようにしてやれば 1.36b で大丈夫のはずのようです。

原因が分かってよかったです。

以上、ありがとうございました。
208
垢版 |
01/11/22 10:30ID:???
171 :名無しさんの声 :01/10/09 16:13 ID:eamS2whU
ひろゆきは何をやっても絵になるよ
あのオーラは神に近いよ

173 :名無しさんの声 :01/10/10 21:16 ID:nvPoR0V6
>>171
そのオーラ?てのはスポーツ選手のそれとは違うだろ?
幼児愛好者や万引常習者と同じやつじゃない?
人に言えない罪悪を抱えた人間だけが放つ異様な空気というか
こういう奴って刑務所の野生児達には生理的に嫌われるんだよね
はやく西村刑務所入らないかなあ(ワラ


186 :名無しさんの声 :01/10/11 17:34 ID:tIF7M0rI
>>173
確かにスポーツ選手のように肉体を酷使して得た境地じゃないね
同性愛を隠して生きてる奴にああいう雰囲気の奴はいるが
ひろゆき氏はホモではないと思うが、ひろゆき氏の女性的な思考が
信者には神秘的に見えるのでは?
209 
垢版 |
01/11/22 10:40ID:???
>>204
exe com bat scr以外の拡張子のファイルはWindowsで実行できない。

こういう話ってPerl/CGIカテゴリでやるはずなのにしょうもないサーバー野郎に占領されているね。
210ナチィナ
垢版 |
01/11/25 14:41ID:5lC2NSGo
PATHEXT
211 
垢版 |
01/11/28 04:01ID:Aj4UvYLn
難しい
212名無しさん
垢版 |
01/12/13 06:38ID:uqzkl/ey
保全あげ
213   
垢版 |
01/12/13 20:17ID:pW1n3/Ua
214
垢版 |
01/12/13 20:28ID:pW1n3/Ua
うちは遅すぎ
01/12/13 20:30ID:???
>>214
マルチポスト。
君、女の子にモテモテだろ。
216転載
垢版 |
01/12/14 10:13ID:W2Fvw55e
◆◆KENT板です。スキルある人、撃ってみて!!◆◆

1 : :2001/07/06(金) 11:35 ID:???
KENTのプチボードを撃たれないように改造してみました。
自分では厨房には撃たれないレヴェルだと思ってます。
どうでしょう??
誰かスキルある人撃ってみてください。
IDを付けているので管理人を偽ることもやってみて。
一応、アカウントごとハクするのは禁止ってことで。

http://aart0999.hypermart.net/cgi-bin/petit.cgi
217
垢版 |
01/12/16 02:48ID:???
>>216
ソーシャルの可能性があるのでいやん。
218nanasi
垢版 |
01/12/26 06:37ID:WzG9oX1R
gahu
219@
垢版 |
01/12/26 06:58ID:FPqv9Ri0
撃つって何すんの?PerlDukeとかStormでも使うの?
01/12/26 13:34ID:???
>一応、アカウントごとハクするのは禁止ってことで。
う〜む。だめじゃん。
221 
垢版 |
01/12/26 15:23ID:???
画像解析しろってことかぃ?
222anonymous@
垢版 |
01/12/26 18:52ID:???
ソースも公開せずにセキュリティを検証しろってのも、珍しい人だ。
01/12/26 23:07ID:???
最終的に多数の人が使うことになるようなソフトは
オープンソースにしたほうがセキュリティは高まるけど
個人的にしか使わない物であれば公開しない方が
セキュリティ度は高い、と思っているんだけど、どうなんだろうねぇ。
224anonymous@
垢版 |
01/12/26 23:40ID:???
>>223
そう思うよ。ソースがないと、穴を探すのが面倒だからね。
225EVERYBODYPEOPLE
垢版 |
01/12/30 03:20ID:UMhyJtud
しかしformなどに呪文のようなコード入れて試しそうな
奴っていそうだからな。
01/12/30 03:29ID:???
>>225
というか、ユーザーに任意入力させた文字列に対して
汚染チェックしていない時点でプログラムとしてどうかと思うよ。
227EVERYBODYPEOPLE
垢版 |
01/12/30 03:31ID:UMhyJtud
でも>>223は汚染チェックなんかしなくっても公開しなけりゃ
わからない、って思ってそうなんだが。違う?>>223
01/12/30 04:13ID:???
>>227
ちなみに223と同一人。
基本的な考えが違うな。
汚染チェックは大概のプログラムでするべきものであり、基本。
何も考えずにそのまま(Perlであれば)openやevalに文字列を渡すのは
公開・非公開に関わらずダメで論外。
229 fgvt
垢版 |
02/01/02 01:58ID:4voIdaMx
Cannal Dukeで管理者用アイコンとかの設定がある掲示板だと
管理用アイコンを自動的に選択してしまうんだけど
これなんとかならない?
230 
垢版 |
02/01/02 22:20ID:mxZoX8Cl
いたし犯末広
231
垢版 |
02/01/05 15:19ID:???
え?
232非常に困った
垢版 |
02/01/11 10:10ID:aaIcs4oo
業務で他社で作成したCGIを修正しなければならないんですが
そのCGIファイルを開くと文字化けしていて読めないんです。
作成元からもそのファイルを貰うことが不可能っぽいんですが
どうしたら読めますか?

文字化け修正ツールをいくつか試してみたのですが駄目でした。
233
垢版 |
02/01/11 11:01ID:???
>>232
そのCGIが置かれているサーバから、FTPでCGIファイルを
落してきたんだよね。

文字化けってのはどのレベル?
日本語が化けてるだけ? それとも、最初から改行から何
からもうぐちゃぐちゃなレベル?

日本語が化けてるだけなら、修復の可能性があるけど、
完全に化けてるように見える場合、そのCGIはコンパイル
されているものである場合もあるよ。その場合は、ソース
入手しないと、修正その他は原則として不可能なんだけど。

ファイルの先頭が、"#!"で始まってない場合は、後者にビンゴ
である可能性が大きいなあ…
234非常に困った
垢版 |
02/01/11 11:13ID:aaIcs4oo
>233
分かりやすい説明ありがとうございます。
全部メチャクチャだし、#!でも始まってないから
正に後者みたいです。(鬱
235
垢版 |
02/01/12 19:39ID:???
>>234
CGIつーても、Perlなどのスクリプト言語で書く、と
決まってるわけじゃないからねぇ…

ソースが入手できないときついし、場合によっては
ソースが入手できてもきつかろう…
レスを投稿する


ニューススポーツなんでも実況