1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 19:34:53 ID:nyXPxVmz0] Proxomitron-J www.pluto.dti.ne.jp/~tengu/proxomitron/ 日本語訳ヘルプ www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html Proxomitron等に関するWiki abc.s65.xrea.com/prox/wiki/ Thinking Archive(仮) vird2002.s8.xrea.com/ Proxomitron専用Uploader ( Upパス=Naoko ) proxo.hp.infoseek.co.jp/ 4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip 【前スレ】Proxomitron フィルター作成スレッド Part10 pc11.2ch.net/test/read.cgi/software/1223923192/ ---- 関連スレ ---- Proxomitron Part 30 pc11.2ch.net/test/read.cgi/win/1218905098/ ■■■■Proxomitron入門スレッド■■■■6 pc11.2ch.net/test/read.cgi/pcqa/1201242934/ ニコニコ動画専用オミトロンソフト板 Part21 pc11.2ch.net/test/read.cgi/software/1232248443/ 【オミトロン】ニコニコ動画RC2専用オミトロン part12【.js】 pc11.2ch.net/test/read.cgi/streaming/1221869500/
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/03(金) 23:08:03 ID:bVQslbwK0] Spybotがhostsファイルを使って危険URLを127.0.0.1に転送しているのですが、 127.0.0.1に転送された時に何かメッセージを表示させるようなフィルタは無いでしょうか?
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 00:40:10 ID:8rTBty0J0] URLを見れば分かるだろ。
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 11:12:28 ID:0uEEvQyV0] >>475 Spybotが登録する1万越えの危険URLを覚えろって事ですか? 現状はURLKILLヘッダフィルタに1万個登録し、killed.htmlを表示する事で判別しておりますが、 もっとスマートな方法はないかな?と思いまして。 URLKILLに登録しない場合、blankが開くだけなので新しいタブを開いたのか 危険URLを踏んだのか判別しづらいので困る時があります
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/04(土) 12:37:09 ID:p3mXCY7E0] HTTPd立ち上げればいいんでないの?
478 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 00:02:13 ID:ZVWGlEzu0] hostsを理解してない人に説明するのはしんどいよな
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 02:13:41 ID:UZqSrH760] そもそも127.0.0.1に割り当てるってのがよくないんじゃ。
480 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 09:20:38 ID:4JNKu6RL0] どこかでamazonで何を買っても 特定の人のアフィリエイトリンクになるフィルタが あったような気がするんですが知りませんか あるソフト作者にそういった形でお布施したい (その作者のアフィに欲しいものがない)
481 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 18:26:03 ID:oZG/C4uw0] >480 その作者のアフィリエイトのリンクからアマゾンに入り、 検索をして買い物をしてください。 それでお布施はできます。 アフィリエイトに入る収入は直接リンクだけではありません。
482 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/05(日) 21:34:53 ID:r13l/4ZI0] >>480 試みが面白かったので即興で作ってみました。 Amazonはmod-rewriteが多いので、全URLで対応できているかはわかりません。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: Amazon - Add affiliate [2009/04/05] test1" Match = "www.amazon.co.jp/dp/ ([\%~0-9%41-%5a]+{10})\0(/|)(^?)" Replace = "$JUMP(www.amazon.co.jp/dp/\0/hoge-22/ )" In = FALSE Out = TRUE Key = "URL: Amazon - Kill product-name [2009/04/05] test1" Match = "http://(www.|)amazon.(co.|)jp/[\%0-9a-z~]+{1,*}(-[\%0-9a-z~]+{1,*})+{1,*}/(dp/(^handle-buy-box/)[\%~0-9%41-%5a]+{10}(/|(^?)))\0" Replace = "$JUMP(www.amazon.co.jp/\0/ )" In = FALSE Out = TRUE Key = "URL: Amazon - Redirect new uri [2009/04/05] test1" Match = "http://(www.|)amazon.(co.|)jp/(exec/obidos/ASIN/([\%~0-9%41-%5a]+{10}/)\0|gp/product/(^handle-buy-box/)([\%~0-9%41-%5a]+{10}/*)\0)" Replace = "$JUMP(www.amazon.co.jp/dp/\0 )"
483 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 23:25:23 ID:OgwvE7OY0] Googleの検索の広告消しのフィルタください
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/05(日) 23:46:16 ID:w4ru62tP0] 逆にアフィリエイトを完全に遮断するフィルタ希望です 特に広告
485 名前:395 mailto:sage [2009/04/06(月) 01:50:33 ID:DjsznrbP0] 使い道がありそうでもあり、無さそうでもあるフィルタ。 [Patterns] Name = "Content Editable" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Limit = 10 Match = "<body$STOP()" Replace = "<body contenteditable="true" "
486 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 01:53:09 ID:4vsI7Ca60] 質問です。 置換したい文章が置換対象より下にある場合はどのように引用してフィルタを かければいいのでしょうか? 例 <title>仮タイトル</title> (中略) <h1>ページ1</h1> これを <title>ページ1</title> (中略) <h1>ページ1</h1> としたいのです。 どのページもtitleが同一なページがありタブブラウザ上で今どのページを開いているかを 分かりやすくしたいのです。 お手数ですがアドバイスをお願いします。
487 名前:395 mailto:sage [2009/04/06(月) 02:29:50 ID:DjsznrbP0] >>486 javascriptを使えば上下逆でも置換出来るよ。 [Patterns] Name = "New HTML filter" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "(<h1(\s[^>]+|)> ([^<]+)\1</h1 >)\0$STOP()" Replace = "\0\r\n<script type="text/javascript">document.title = "\1".replace(/[\\r\\n]+/g,"").replace(/\\s+$/,"")</script>\r\n" .replace() はタイトルに含まれる余計な空白や改行を削除するために入れた。 このフィルタを使うと 1. h1要素にマッチさせ、タイトルの文字列を取得。 2. h1要素の後ろにjavascriptを挿入。 3. ブラウザがjavascriptを実行し、タイトルが書き換えられる。 という感じで動いてくれる。 タイトル以外のものを置換したい場合はjavascriptのDOMやinnerHTMLを使って置換して。
488 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 02:52:18 ID:QfVV5bVA0] >>486 Match = "<title>*</title>\0<h1>\1</h1>" Replace = "<title>\1</title>\0<h1>\1</h1>" 誤爆上等なので注意w
489 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 06:37:29 ID:qPWt/FyM0] Match = "(<title>)\#(^(^*$NEST(<h1,>\0,</h1>)))[^<]+$SET(#=\0)" Replace = "\@" とかはダメ?
490 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 08:14:31 ID:WaWTry3W0] >>485 Firefox3用か。面白いけど微妙に使えたり使えなかったりするな。 そういえばSleipnirはどんなページでもCtrl+Xで削除できて便利だったなあ……。
491 名前:395 mailto:sage [2009/04/06(月) 23:21:19 ID:DjsznrbP0] >>490 IEでも使えるからぷにるでも使えるはずだ。 body要素に付けるとめちゃくちゃになる場合があるが 特定の要素にだけ指定することも出来るから使い道はあるかも知れない。 2chならdl要素に付けるとか。
492 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/06(月) 23:32:42 ID:gkLD8j9w0] >>486 私の場合、「元々のタイトルを消して、新たにタイトルを付ける」という方法を使っています。 [Patterns] Name = "title replacer [2009/04/06] test1" Active = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "$NEST(<title>,</title>)|" "(^(^$NEST(<h1>,\1,</h1>)))" "$SET(0=<title>\1</title>)$STOP()" Replace = "\0" 本来のHTML仕様から外れますが、<body> 配下に <title> を置いてもブラウザはタイトルとして認識してくれます。 ただし、2つ以上 <title> が定義されていると初めの <title> が優先されるので元々の <title> を消す必要があります。 万全を期すなら、<head><title>\1</title></head> としておいた方が良いです。 HTML4.01仕様に「すべてのHTML文書には、HEAD中に、1つのTITLE要素があらねばならない。」とあるので。 ttp://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/struct/global.html#h-7.4.2
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/06(月) 23:42:16 ID:2jUs39nD0] そこに$NEST使う必要あるのか?
494 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/07(火) 00:06:43 ID:gkLD8j9w0] >>493 > そこに$NEST使う必要あるのか? 一度だけ <title></title> に <br> を入れているところがあって、以降それに対応できる $NEST を使うようにしてます。 ttp://park16.wakwak.com/~tech/yybbs/index.html HTMLがどんなに厳格に仕様を定義してあっても使用者が間違えたら元も子もないので、間違いがあっても対応できる書き方がベターかなあと。 そういう意味で $NEST は柔軟性が高くて使いやすいです。
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 00:44:10 ID:5Jl/QkmV0] 検索してるとたまにfontタグとか入ってるところもあるな
496 名前:名無しさん@お腹いっぱい。 [2009/04/07(火) 07:47:30 ID:1ql+3GwD0] 2chでも自演フィルターがつくれたら
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 07:49:10 ID:iEYUYMUT0] たら?
498 名前: ◆gch/iKeV4A mailto:sage [2009/04/07(火) 09:47:59 ID:r/rbYlBO0] -
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 18:20:06 ID:MH2lyrPL0] nanika_delの更新マダァ-? (・∀・ )っ/凵⌒☆チンチン
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 19:18:12 ID:ZaBq2NfY0] >>499 ニコ動用のフィルタの話題だったら専用のスレがあるんだから、そっちに行くべき
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 19:18:57 ID:WpdngVdY0] >>494 <title>*</title> でいいんじゃないの?
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/07(火) 19:43:57 ID:MH2lyrPL0] >>500 すいません、ただの誤爆です
503 名前:395 mailto:sage [2009/04/08(水) 00:36:15 ID:sltpXhFS0] 相対的なプロトコルの指定。 <a href="//yahoo.co.jp/">yahoo</a> file://〜 にこのリンクがあると file://yahoo.co.jp/ へのリンクになる。 http://〜 にこのリンクがあると yahoo.co.jp/ へのリンクになる。
504 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/08(水) 01:29:50 ID:0plMNpKM0] >>501 <title>*</title> でもいいし、$NESTでもいいと思います。
505 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/08(水) 11:25:54 ID:X7aagcU80] GENOに仕込まれたスクリプトはJavascriptのunescapeを使ってトロイ鯖に飛ばしているだね。
506 名前:486 mailto:sage [2009/04/08(水) 22:35:11 ID:S2JMeHas0] アドバイスありがとうございました。 同じ目的であってもこれほどアプローチ手段があるとは思いませんでした。 しかしテストしたところどれも意図した通りには動作できませんでした。 サイトURLが〜htmlではなくphpなのですが、cgiやphpから発行されたものには フィルタがかからないのでしょうか? (´・ω・`)
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 03:13:10 ID:/ymHcMDJ0] >>506 これだけ出て来たのに自分でどうにか出来ないレベルなら、 書き換えたいURLを直接貼った方が早いぞ 現物が不明な以上作る側は典型的な状況以外を考慮しようが無いから
508 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/10(金) 11:56:52 ID:CoXUnoPo0] >>506 cgiやphpでもフィルタ出来ます。 原因は別にあると思います。
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 18:00:14 ID:uBh2qrG00] ログインしてない状態でYouTubeのリンクを踏んだときに Videoの上に表示される言語設定(国設定?)をうながすメッセージ部分を ばっさり無くするフィルターをお願いします www.youtube.com/watch?v=CWLmgYhkTjA >閉じる >ようこそ YouTube へ! >おすすめの国フィルタ (この国に自動設定されています): 日本 >国フィルタを設定すると、選択した国で注目されている動画が人気の動画などのリストや検索結果に表示されます。 ページ最上部にある YouTube ロゴの横にあるリンクで、国フィルタを変更できます。 >[OK] をクリックすると、この設定が適用されます。[キャンセル] をクリックすると国フィルタが [全世界] に設定されます。 >OK キャンセル
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 18:11:01 ID:5/AQI1S80] Match = "<div id=$AV(default-language-box)*(<div id=$AV(homepage-main-content)|<div id=$AV(watch-vid-title))\1$STOP()" Replace = "\1" これでおけ
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 18:36:31 ID:idp+XIc50] >>510 便乗ですみません。 レスをみながら次のように書いてみたのですがうまく動作しません。 どこが悪いのでしょうか?教えていただけませんか? [Patterns] Name = "Youtube Kill" Active = TRUE URL = "www.youtube.com/" Limit = 256 Match = "<div id=$AV(default-language-box)*(<div id=$AV(homepage-main-content)|<div id=$AV(watch-vid-title))\1$STOP()" Replace = "\1"
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 18:50:23 ID:gWcBMwEj0] Limit増やしてごらん
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 19:05:54 ID:idp+XIc50] >>512 う〜ん1024まで増やしてみたんですが消えてくれませんでした。 なにか他のフィルタが邪魔してるとかあるんですかね? もう少し色々いじってみます・・
514 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 19:13:18 ID:5/AQI1S80] 3000くらいだったかと
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 19:19:36 ID:ry6PMQUz0] $NEST(<div,[^>]++\sid=$AV(default-language-box)*,</div>) の内部今みたら2000バイト以上あったから4096は取っておいた方が
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 19:25:04 ID:idp+XIc50] >>514 ,515 お騒がせしました!どうもありがとうございます。 無事に綺麗さっぱり消えてくれました!
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 20:39:46 ID:5P140uX40] abc.s65.xrea.com/prox/wiki/%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%80%81%E3%83%AA%E3%82%B9%E3%83%88%E5%85%AC%E9%96%8B/%E8%AA%8D%E8%A8%BC%E5%9B%9E%E9%81%BF/ ↑の、DLSite.comのフィルタを入れてみたんですが、認証が飛ばされません どうしたものでしょうか
518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/10(金) 20:45:17 ID:5P140uX40] あ…すみません Proxomitronを再起動したらフィルタが働く様になったみたいです お騒がせしました
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/11(土) 11:05:22 ID:LKkbD07/0] ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0223.txt
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/11(土) 11:07:44 ID:LKkbD07/0] 説明ミスった ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0224.txt
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/12(日) 02:55:47 ID:+1myRey/0] >>480 そういうのは下手すると不正とみなされて逆に迷惑かかるかもしれんから慎重にな
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 09:44:54 ID:De+KFGWs0] 外部CSS内に font-family:"MS Pゴシック" ,sans-serif; という記述があるんですが この1行だけを無視する、もしくは外部CSSでのフォント指定を無効にする フィルターって出来ますか?
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/13(月) 13:37:45 ID:HcQ2AJjV0] MS Pゴシックが嫌なのかフォントを変えられるのが嫌なのか。
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 02:21:11 ID:o/urI3h90] 後者です 現在ユーザーCSSでムリヤリ変えてます
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 10:54:26 ID:Eobyk+2G0] このスレに手を加えれば済むフィルタがあるけど、 自分で考える気もないんだろうね。
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 12:13:14 ID:o/urI3h90] 外部CSSの場所が一定でないのと フォント名を指定するのではなく無視するという所で躓いていて 手の加え方がわからない状態です
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 12:25:17 ID:U6W0aV8p0] 外部 css の font-family: だけでいいのか? <style> とか style="" とか font:small "MS PGothic" とか <font face=""> は有効なままで?
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 12:30:35 ID:o/urI3h90] フォント指定関係は全て無視出来ればベストです 外部CSS内でさらに別CSSを@import "style.css";みたいに読ませてるものもあってお手上げです ユーザーCSSだとIEコンポ使った2chブラウザやmixiブラウザなんかにも影響が出てしまうので
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 12:47:42 ID:VUg+726z0] !important
530 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/14(火) 12:53:40 ID:64ER32220] >>522 "font" でスレッド抽出してみました。 ・外部CSS限定なら>140 ・ユーザCSS型(全スタイルを対象)なら>166 をベースにフィルタを作ればいいんじゃないかな? >>528 > フォント名を指定するのではなく無視するという所で躓いていて 「無視する」にあたってスタイルを削除するやり方もありますが、 sans-serif などでブラウザ既定のフォントを指定するやり方も有りますよ。
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 13:04:19 ID:pzchUiUK0] Firefoxなら「Web ページが指定したフォントを優先する」を無効にする。 IEならインターネットオプションの「ユーザー補助」でそれと同じような設定がある。 まずはこれらの設定を見直してから。フィルタを書くのはその後。 あと、「現在ユーザーCSSでムリヤリ変えてます」って言ってるが、 ムリヤリ変えることがユーザスタイルシートに求められる役割。
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 13:12:29 ID:o/urI3h90] >>530 ありがとうございます、きっかけがつかめました フィルタ造りを進めながら 当面は>>416 をベースにブラウザ既定のフォントを指定してしのぎます >>531 ユーザー補助等使うとIEコンポ使ったソフトが軒並み影響されてしまうんです
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 15:24:24 ID:EufU7nae0] >think FlashAD用のフィルター作ってよ
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 16:34:46 ID:9e4n8o8Y0] Kilad系使えよ
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/14(火) 23:34:40 ID:T1vNxqLf0] javascriptの書き換えは出来ないの? ロダの待機時間を無くしたいんだが
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 02:13:51 ID:V4jiB2Fu0] >>535 やる意味あるのか? そんなんで待機時間を回避出来るなら数あるダウンローダーがとっくの昔に実装してるだろ
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 16:59:52 ID:V9aj9jVv0] そのロダによると思う RapidShareは30秒待ち回避できる
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 22:35:26 ID:OqDHM5bX0] このツールで画像認証の回避は出来ない?
539 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/15(水) 22:58:45 ID:RGu9PSh10] >>538 可能性があるとすれば、OCRのWebサービスかな。 (FlashでOCRできたら面白そうですが、検索にHITせず) MOONGIFT: ≫ Web上でOCR「WeOCR Project」:オープンソースを毎日紹介 ttp://www.moongift.jp/2007/05/webocr_project/ ところで、最近の画像認証って非常に読み難いです。 人間が入力しても認識率33%ぐらいなので、機械化したくなる気持ちわかります…。
540 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/15(水) 23:04:43 ID:RGu9PSh10] CAPTCHA - Wikipedia ja.wikipedia.org/wiki/CAPTCHA 「CAPTCHA突破」にOCR用スクリプトらしきページへのリンクがありました。 参考まで。
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 23:25:35 ID:V9aj9jVv0] 確かにさいきんのCAPTCHAは人間ですら読みにくいのがあるな… Gmailで10回以上失敗したことあるぜ
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/15(水) 23:36:08 ID:Nl6h4OIf0] そんな簡単に解読できるようなものなら無いのと一緒ジャン
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 00:31:47 ID:RvNr/zKR0] どの画像が美人?とかのがましだな
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 04:16:29 ID:OriqEID+0] スクリプト対策のためにあるんだろ?
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 06:32:49 ID:QwYUn5b90] OCR 技術の向上による CAPTCHA 破りとのいたちごっこのせいで、CAPTCHA 画像の 1. 機械には判読困難で 2. 人間の目には比較的容易に判読可能 の、1ばかりに力点が置かれるようになってきてるんだよな。本末転倒もいいところだよ。 一時韓国の500ウォン硬貨を使った自販機荒らしが横行したんで 偽造通貨チェックが厳しくなったんだが、本物も通らなくなっちゃったんだよな。
546 名前:395 mailto:sage [2009/04/16(木) 17:54:26 ID:3khWdjM20] >>3 のwahaha氏のadd linkを初めてじっくり見てみたが昔のものだけあってツッコミ所大杉だった。 文字参照の10進には対応してるのに16進には対応してないとか、limitの大きさのわりにマッチが適当だったりとか。 そういえばh抜きをリンク化するフィルタで完成度の高いものってまだないんだよね。 オミトロン修行中の人は現代版add link作りに挑戦してみてはどうかな。
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 17:56:30 ID:fE9/hNW10] そんなに欲しいなら自分で作れよ
548 名前:395 mailto:sage [2009/04/16(木) 17:57:30 ID:3khWdjM20] 拡張があるからいらねw
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 18:49:19 ID:Z07UrSZj0] まぁ過去にウィルスばらまいて荒らしてた武勇伝を自慢げに吹聴するスクリプトキディ(395)が 今更出来の悪いフィルタを作ったところで誰も使わないわけだが。 わざわざセキュリティホールを組み込むようなものだからね。
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 19:08:06 ID:fE9/hNW10] 拡張があるからってadd linkくらいならそんなに難しくないだろ もしかして書けないの?
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 19:43:20 ID:hw893H4d0] >まぁ過去にウィルスばらまいて荒らしてた武勇伝を自慢げに吹聴するスクリプトキディ(395) kwsk
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 20:15:23 ID:CQukB3060] これだろ pc11.2ch.net/test/read.cgi/hp/1235220962/ 814 :796 [sage] :2009/04/10(金) 12:25:13 ID:??? << ユーザーが入力することが出来るWebサービス >> 1. scriptタグをそのまま書き込める掲示板 2. URL欄に "javascript:〜" が書き込める掲示板 3. UA表示やリファラ表示にscriptタグを埋め込める掲示板 4. ユーザーが入力した文字列をevalに入れて出力する掲示板 1. あり得ない。 あったら大惨事。 2. たまに見かける。 クリックするとalertが無限ループで出るようにして荒らしたことがある。 3. Proxomitronを使って挿入して荒らしたことがある。 ページを開いた人をウイルスサイトに転送した。 4. 一度も見たことない。 誰か見たことある?
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 20:16:39 ID:CQukB3060] 821 :Name_Not_Found [sage] :2009/04/10(金) 14:39:07 ID:??? 某395さんですね、分かります 822 :796 [sage] :2009/04/10(金) 14:47:38 ID:??? 反論出来ないからとりあえず叩くっていう流れになってきてしまっているし、>>816 氏は俺の言いたいことを 理解してくれてるし、もういいや。 叩きたい人は勝手にやってくれ。 俺はevalを積極的に使って便利になることが無いか研究してみる。 危険だと言われているせいで便利な使い方が見落とされてたり敬遠されてたりするかも知れない。 >>821 俺は395(笑)
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 21:54:18 ID:LUleR1wo0] >>552-553 ああ、これはもう擁護不可能だね。 俺的には395はちょっぴり個性的ってだけでむしろ愉快な奴だとさえ思っていたんだが、 単なる犯罪者予備軍だったか。 395と思われる人物がアップしたフィルタを入れた覚えのある人は一度当該フィルタを精査した方がいい。 何が仕込んであるか分からないから。 Cracker (っつーか395はまさにチンケな Script Kiddy だな) って奴らは *更生しない*。 何度も同じ犯罪を繰り返す性犯罪者のように、 過去の「成功」体験が忘れられず、いずれ誘惑に負けて再び「犯罪」に手を染める。 「蛇の道は蛇」というが、だから俺は ウィルス Sasser や Netsky の作者を雇った自称セキュリティ企業や Mitnick の会社など決して信用しない。 もう一度言う。 395と思われる人物がアップしたフィルタを入れた覚えのある人は一度当該フィルタを精査した方がいい。 何か仕込んであるかもしれないから。 (アンチウィルスソフトは、勿論 Proxomitron のフィルタなどには対応していない)
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 21:59:57 ID:02vVAhHH0] まぁこの分だとiframeで「フィルタを使った人をウイルスサイトに転送」くらい普通にしてそうだな
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/16(木) 23:33:56 ID:HMMcc2750] 395が作ったフィルタってどれかな・・・
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 00:07:41 ID:WW+I/OE10] >>485 や>>487 みたいな形ではさすがに スレ住人の目も届いていてるし下手な事は出来ないだろうけど (フィルタ自体単純だからトラップ仕込んでもすぐバレるし) 奴はたまにクレクレに対してUploaderに上げるからな フィルタ読める人のチェックもそこまでは入ってないかもね
558 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/17(金) 11:39:05 ID:WPLNSsPe0] Uploaderでは pr0217.zip(Googleの検索結果でAjaxつこうたにゃん♪) が395の人のフィルタでしたね。 それで思い出しましたが、ProxomitronでAutopagerizeするフィルタを投下しておきます。 (本当はちゃんとテキストを作るべきなんでしょうけれど、いつまで経っても公開できそうにないのでとりあえず仮公開) [Patterns] Name = "xAutopagerize + LDRize + minibuffer [2009/04/11]" Active = TRUE URL = "$TYPE(htm)" Limit = 8 Match = "(^(^</head>))$STOP()" Replace = "<script type="text/javascript">\r\n" "function setEventListener(element, type, listener) {" " if (element.addEventListener) element.addEventListener(type, function(event){listener(this)}, false);" " else if (element.attachEvent) element.attachEvent('on' + type, function(event){listener(event.srcElement)});" "}" "setEventListener(window, 'load', function (){" " var url = [" " 'ss-o.net/userjs/minibuffer.opera.js '," " 'ss-o.net/userjs/xAutoPagerize.user.js '," " 'ss-o.net/userjs/ldrize.opera.js '" " ];" " var s;" " for(var i=0,max=url.length; i<max; i++){" " s = document.createElement('script');" " s.charset='UTF-8';" " s.type='text/javascript';" " s.src=url[i];" " document.getElementsByTagName('head')[0].appendChild(s);" " }" "});" "</script>\r\n"
559 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/17(金) 11:41:08 ID:WPLNSsPe0] >558のフィルタについて Autopagerize、LDRize、minibuffer をクロスブラウザで実現します。 os0xさんのUserJSをお借りしているだけの簡単なフィルタです。 SafariだけはUserJSが別になっているようで、URLを書き換える必要があります。 (Safariでは未実験ですが、特別なことはしてないので多分動作すると思います) 素のIE6でもBookmarkletからAutoPagerizeできるxAutoPagerize - 0x集積蔵 d.hatena.ne.jp/os0x/20080327/1206613170 oAutoPagerize - 0x集積蔵 d.hatena.ne.jp/os0x/20071202/oautopagerize OperaとSafariでLDRizeとMinibuffer - 0x集積蔵 d.hatena.ne.jp/os0x/20080110/ldrize_minibuffer # 常用してます。このフィルタのおかげでGreaseMonkeyから解放されました。
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 12:17:41 ID:osRmiG0i0] Google: Cleanup Search Engine Spamのメンテお願いします(><)
561 名前:395 mailto:sage [2009/04/17(金) 12:48:45 ID:0E8RUTuO0] どういたしまして。
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 14:00:02 ID:fOc4megO0] >>558 ss-o.net/ ではなくてLocal.ptron/ から使いたいんですが、できないでしょうか ss-o.netがもしもの時に影響が少ないようにしたいんです
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 16:25:56 ID:oACNDCVc0] Proxomitronのhtmlディレクトリにスクリプト入れて ss-o.net/userjs/ をLocal.ptron/ に書き換える
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 16:51:06 ID:SYu8J0KV0] >>563 出来ました、ありがとうございます
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 19:42:41 ID:yoVYb34h0] 自分が管理できるURIに置かれているわけでもないスクリプトを 外部から「常用」するのが安全なのかという問題。 あと、向こうのサーバに負荷を余計にかけてしまわないかという問題。
566 名前:395 mailto:sage [2009/04/17(金) 19:57:44 ID:0E8RUTuO0] 無名関数すら使ってない超試作品に突っ込みですよ。
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/17(金) 21:17:05 ID:vA59FqMK0] まだ未完成らしいね。 アイコンはoAutoPagerize の方がいいな。 ただ、まとめて管理できる便利さはやはり何物にも代えがたい。 >>564 スクリプト内でも呼び出してるみたいだからそっちも入れて書き換えておくべし。 >>566 別に無名関数を使ってようが使ってなかろうが良し悪しなんて関係ないし、 それ以前にどうでもいいけど。
568 名前:395 mailto:sage [2009/04/17(金) 21:21:56 ID:0E8RUTuO0] URL欄があれだと無名関数じゃないとやばい。
569 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/18(土) 04:48:19 ID:iftyuWjF0] >558を更新しました。 vird2002.s8.xrea.com/download/download.php?type=proxomitron&file=filter_AutoPagerize 更新履歴 2009/04/18 - メインコードを外部スクリプト化した - 無名関数を使用するようにした (既存の関数を上書きしなくなりました) - ブラウザがSafariだった場合にSafari版JSを読み込むようにした (JSコードで実装) - SITEINFOを含まないjsファイルをローカル(local.ptron)から読み込むようにした - 「AutopagerizeのSITEINFO」「LDRize.js」を local.ptron と ss-o.net の両方から読み込むようにした 平時はss-o.netのJSがlocal.ptronのJSを上書きし、ss-o.netがダウンした時にはlocal.ptronのJSで動作するようになる。 # 無駄なトラフィック(といってもローカル通信ですが)は安全とトレードオフなので許容しました。 想像以上に反響があったので驚いてます。 今度は念入りにテキストを作りました。 >>562 Local.ptronも読むようにしました。 >>565 SITEINFOを利用しないものはLocal.ptronから読むようにしました。 SITEINFOまでローカルにすると最新のデータが維持できないので、ここは仕方ないと判断してます。 >>566 無名関数使いました。 >>567 > アイコンはoAutoPagerize の方がいいな。 同感です。 oAutoPagerize.jsからソースを引っ張ってくるか、UA限定でoAutoPagerize.jsを使うようにしちゃいますかねー。 後者は管理が煩雑になっちゃうので、あまりやりたくない気もしますが。
570 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/18(土) 05:00:11 ID:iftyuWjF0] >>560 ひょ、ひょっとしてこれのことですか? Googleの検索結果画面から、ヒットしたサーバが生きているか確認できないだろうか? - 隠れん坊将軍の隠れ蓑 d.hatena.ne.jp/Falky/20090302/1235928895 これはあれです。 ついうっかりすっぽり忘れてしまったんです…。ごめんなさい。
571 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/18(土) 05:15:49 ID:iftyuWjF0] うーむ、>569はダメですね。 2重にAutopagerizeが働いてしまって、[次のページ] で2ページ目が2回連続で挿入されます。 テストが不十分でした、申し訳ないです。 対応は寝て起きた後に考えます。
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 05:21:29 ID:HjRqpdif0] >>568 > URL欄があれだと無名関数じゃないとやばい。 ページを開いた人がウイルスサイトに転送されたりするのですか?
573 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/18(土) 05:28:09 ID:iftyuWjF0] やはり無責任なので暫定ですが、修正方法を書いておきます。 \html\userjs\initAutoPagerize.js を開いて、5行目をコメントアウトすれば>571の症状は回避できます。 [置換前] 'local.ptron/userjs/wedataAutoPagerizeSITEINFO.js ' [置換後] // 'local.ptron/userjs/wedataAutoPagerizeSITEINFO.js '
574 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/18(土) 05:36:35 ID:iftyuWjF0] >>572 そういうことではなく、「既存の関数を上書きしてしまう可能性」を指摘しているのではないかと。 >558なら setEventListener() という名前の関数が存在していたら、それを>558の関数で上書きしてしまいます。 URL指定もないので、関数がバッティングする可能性はより高くなります。 無名関数なら定義後にすぐ使うのが通常なので、上書きしても問題はまず無いです。 勿論、無名関数を定義する場所と使う場所が大きく離れても利用できますが、それでは無名関数の意義が薄れてしまうので。 無名関数を使おうとする人は関数のバッティングを恐れているはずなので、定義後すぐ使うスタンスでいると思います。