【Perl】初心者コーナー Part14
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/07/18 16:34ID:jemWJhH31:自分はこう言う事がしたい。
2:それでこんな風にやってみたが・・・
3:それだとこんなエラーが出て上手く行かなかった。
1と3が無いと誰も答えられないよ。
良い回答は良い質問から。一緒に勉強しましょう。
CGIだけど、なんか質問ある? Part 6 (その2)
http://pc.2ch.net/test/read.cgi/php/1025930486/
参考書籍の話題は【【Perl,CGI】参考書籍 第2版】
http://pc.2ch.net/test/read.cgi/php/988809842/
その他の雑多な話題は、【CGIに依存しないPerlの話題一般】
http://pc.2ch.net/test/read.cgi/php/991313362/
スクリプトの改造依頼は 【スクリプト改造工房 Part4】
http://pc.2ch.net/test/read.cgi/php/1012839651/
過去ログ、その他の役立ち情報は>>2-10あたりを見よう。
0067nobodyさん
02/07/19 23:13ID:???0069nobodyさん
02/07/19 23:44ID:???0071nobodyさん
02/07/19 23:48ID:???0072nobodyさん
02/07/20 09:57ID:???0074nobodyさん
02/07/20 14:41ID:7+IMl9AXどなたかおしえてください
http://music.2ch.net/test/read.cgi/msaloon/1011182085/25-26
0076nobodyさん
02/07/20 15:02ID:NCN+JAmcいやちがいます
これってトリップ解読プログラムらしいんです
でもこれって無限ループさせてRNDとかつかってランダムに6桁を選んで調べているんです
だからそれをaaaaaa-zzzzzzまで順番に一通り検索したいなとおもったんです
aaaaaaのトリップがそれなんです>PP
0079nobodyさん
02/07/20 15:11ID:???解析ソフト使えばブルートも出来るだろ
008074
02/07/20 15:14ID:???半角英語26文字だけですからそんなにかからないはずです
ためしに4文字でやってみたのですが10分もかからかなったです
でもRNDってことは重複をやっているわけで6文字aaaaaaだと解析できなかったんです
(重複の解がいくつもでてくる)
>79
そんなのあるんですか?>解析ソフト
008174 ◆Nb6Ma0MY
02/07/20 15:20ID:???Q、このトリップあててみろ(ヒントは英半角4文字
って言う解をゲットしたいんです これだったらそのプログラムに
Nb6Ma0Mっていれると1分かからず解析できます
だいたい秒速で10000個解析できるとして20882706.4576秒かかる。
つまり、約5800時間(241日)はかかるだろう。
・10000個解析と書いたのは、わたしのマシンで最近Perlスクリプトで
解析した時の速度です。
・ちなみに同じマシンにて解析ソフトをつかったところ、約半分の4500個
解析でした。
・わたしのマシン スペック= CPU:MMX Pentium233: メモリ64M
008374 ◆Nb6Ma0MY
02/07/20 15:38ID:???そんなかかりますか。。。。。(汗
計算しました。6文字までだったら8Hほどなので現実的です。
実際にプログラムは6文字用です。
やり方教えてもらえませんでしょうか?
0085Dream☆こそ真の上級者
02/07/20 15:51ID:???008774 ◆fS5h1Nbo
02/07/20 16:08ID:???できないなら初めからそう言ってください。
だれも貴方に期待してませんから。
008874 ◆Nb6Ma0MY
02/07/20 16:09ID:???>86
見知らぬ国のってやつですか?>ソフト
それならもってます
0090nobodyさん
02/07/20 16:14ID:???009174 ◆nbuTfS9c
02/07/20 16:17ID:???あれはパスワードをピンポイントであてることは出来ないじゃないですか?
似たようなのはさがせますが
(もしかしてできるのですか?)
たとえばこれなんて2文字ですがとりっぱーじゃ探せないですよね?
009274 ◆AQeVTHLI
02/07/20 16:19ID:???このスレッドのヒトは馬鹿ばっかりですね。
0093nobodyさん
02/07/20 16:21ID:???009574 ◆nbuTfS9c
02/07/20 16:26ID:???それはわかりますが、4文字くらいまでなら即効で分かりたいのです。
今気づきましたが>>82さんってトリップ違ったんですね
0097nobodyさん
02/07/20 16:46ID:???0098nobodyさん
02/07/20 16:55ID:???009974 ◆nbuTfS9c
02/07/20 17:24ID:???0101nobodyさん
02/07/20 20:29ID:???の www がつくかつかないの法則性ってあるのでしょうか。
0102nobodyさん
02/07/20 21:01ID:???@unko=(4487,8456454,4544,945452,85,754);
@manko=sort @unko;
print "@manko[0..5]";
じゃ数字のソートにならなないです教えてください
ネタじゃないです
0103nobodyさん
02/07/20 21:05ID:???0105nobodyさん
02/07/20 21:56ID:???0107nobodyさん
02/07/20 22:20ID:???0108nobodyさん
02/07/20 23:08ID:???っていうかじゃま。ここはPerlコンテストスレじゃないから、、
スレ立てれば?たぶんコテに荒らされるとは思うけど、、
0109nobodyさん
02/07/20 23:46ID:???begin
println('解析しました');
end;
0110(笑いが止まらない)
02/07/21 00:11ID:???所詮コテハンで書く奴なんてそんなもの。クズばっか
0114nobodyさん
02/07/21 00:20ID:???クズばっか
ばかばっか
ばっか
0116nobodyさん
02/07/21 00:23ID:N7aMXnNpオマケに低スキルとくるから害以外の何者でもないね
救\ツマ2耐2耐2・ 8対2鎗 !打2蔵 9体2銑<替2蔵 8繕2其>唾2耐2惰2耐3唾2俗 !詑2・4対2陀<9対2陀<8・2然ichマ2・ PE L 「;・ ・ P
p bョ `
@ ミ WI |
ネ ・ : `
0117nobodyさん
02/07/21 00:23ID:???0118nobodyさん
02/07/21 00:24ID:???0fillと左寄せで総当りする奴
CでufcCrypt使ってるから、perlの倍近く速い
0120nobodyさん
02/07/21 05:26ID:???$i = 1;
while(1){
kill ">>106";
if(die ">>106"){last;}
$i ++;
}
print $i, "回の殺害で、>>106は氏にました";
0121nobodyさん
02/07/21 07:14ID:???012274 ◆AQeVTHLI
02/07/21 09:42ID:???恨みます。
0123nobodyさん
02/07/21 09:56ID:v1h8+7/c0124nobodyさん
02/07/21 16:16ID:XUtCuljQスクリプトのソースがファイルに記録されてしまうのですがどこが
おかしいのか教えてください。
ソースはこれです。
ttp://zor007.netfirms.com/files/159.txt
012674 ◆nbuTfS9c
02/07/21 16:23ID:???ガーンまだ教えてもらえないのね
0128nobodyさん
02/07/21 16:40ID:???2chで使われているトリップのコードを元にしたやつね。
$hoge = '検索したいトリップ';
for($i=1;1;++$i){
$salt = substr($i."H.", 1, 2);
$salt =~ s/[^\.-z]/\./go;
$salt =~ tr/;:<=>?@[\\]^_`/AaBbCcDdEeFfG/;
$trip = substr(crypt($i, $salt),-8);
print "◆$trip : #$i\n" if ($trip =~ /$ARGV[0]/io);
}
数字のみしか解析できないからあとは適当に改良してな。
0130124
02/07/21 16:56ID:XUtCuljQPOSTした内容の後ろにソースが付くのですが、、、原因がさっぱり
です(´・ω・`)
0131んじゃCで
02/07/21 16:58ID:???ボーランドのC++コンパイラで
#include <stdio.h>
int main(void)
{
while(1)
printf("\t\b\b");
}
をコンパイル。これCのコードね
んで.exe実行。で解析ファイルがでる。
かんばれ
0133コギャルとHな出会い
02/07/21 17:08ID:8IhQDrIii/j/ez/対応です
お役立ちリンク集
必ず役立ちます
サイト管理者お役立ち集
1日4000HIT以上
↓
http://kado7.ug.to/wowo/
i/j/ez/対応
コギャルとH出来るサイトはここ
ヌキヌキ部屋へ直行便
↓
http://kado7.ug.to/wowo/-a.htm
i/j/ez/対応
0136.
02/07/21 19:03ID:uxGaIo9zPPMで
Error installing package 'Devel-DProf': Could not locate a PPD file for package
Devel-DProf
などというエラーが出ます。
助けてください。
Perlのバージョンは?
perl5.6以上なら標準で入ってるけど、
そうでなければ自分でビルドするしかないかもね。
0139nobodyさん
02/07/21 19:26ID:???use strict 使うか -cw でチェックしたりした?
掲示板の表示
sub Output{
my $message,$titel,$name,$mail,$reload,$color,$log,$check;
↑
ちょっとしか読んでないけどtypoハケン
0140124
02/07/21 19:27ID:XUtCuljQどこかおかしいところあるでしょうか?
sub File_write_read{
my $log,$addlog,$check_string;
my @logs;
$log = $_[0];
$check_string = $_[1];
$addlog = $_[2];
if(!open(ADD,"+<$log")){
return 0;
}
else{
flock(ADD,2);
if($check_string == 1){
@logs = <ADD>;
}
elsif($check_string == 2){
print ADD "$addlog";
@logs = <ADD>;
}
flock(ADD,8);
close(ADD);
return @logs;
}
}
0141nobodyさん
02/07/21 20:14ID:???0143nobodyさん
02/07/21 20:54ID:???0144nobodyさん
02/07/21 21:26ID:smidQHj9これって半角英語入れられないですよね?
$hoge = '検索したいトリップ';
for($i=1;1;++$i){
$salt = substr($i."H.", 1, 2);
$salt =~ s/[^\.-z]/\./go;
$salt =~ tr/;:<=>?@[\\]^_`/AaBbCcDdEeFfG/;
$trip = substr(crypt($i, $salt),-8);
print "◆$trip : #$i\n" if ($trip =~ /$hoge/io);
}
forのところaからzっていれても駄目だし
どうすればいいんだろう
0145124
02/07/21 21:28ID:XUtCuljQありがとうございます
一応解決しましたが、、、
いろいろ試してみた結果windows上のapache2の上ではソースが
保存用ファイルにソースまで書き込まれてしまいおかしいなと思って
LINUX上のapache2で試してみたらちゃんと書き込みできましたこれってapacheのバグ!?
0147124
02/07/21 21:33ID:XUtCuljQつい最近書き始めたばっかり
でもこのソースでLINUX上ではちゃんと動いた、、、
0148124
02/07/21 21:34ID:XUtCuljQ俺へのレスじゃなかったのか間違えた鬱だ死のう
0150nobodyさん
02/07/21 21:44ID:???コテハンは糞
0152nobodyさん
02/07/21 21:49ID:???0153nobodyさん
02/07/21 21:56ID:smidQHj9かけません。だから聞いているんです
お願いします
0154nobodyさん
02/07/21 22:00ID:???それよりさ
http://music.2ch.net/test/read.cgi/msaloon/1011182085/
なんでここからあなたがとんでくるわけ?
煽ってんじゃなくて理由がしりたい。
なんでいきなりPerlコードが書かれるのよ。
Dreamが何者?とかいうよりあなたが何者?
0159な〜つはス〜ぎ〜雨上が〜り
02/07/21 23:11ID:???│ |
│ . キ違い警報発令 ! │
│ |
└―――──――――┘
ヽ(´ー`)ノ
( へ)
く
0160nobodyさん
02/07/21 23:52ID:???@link=split/<>/;
if($link[0] eq "hoge"){
$hoge="$link[2]";
}
foreach($hoge){
@next=split/\t/;
print "$next[0]";
.....
}
と処理したいんですが、
どうも
foreach($hoge){
だと処理ができません。
こうしたい場合はいったいどうすれば宜しいのでしょうか?
0161nobodyさん
02/07/22 00:02ID:???0162nobodyさん
02/07/22 00:04ID:WiTDQmMb[書式]
foreach 変数(配列){
処理
}
0163160
02/07/22 00:45ID:???0166ひろゆ子&diams;HRUNYAXA
02/07/22 02:06ID:???■ このスレッドは過去ログ倉庫に格納されています