1 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:53:35.430 ID:5JJTHzvrD
!metadent:vvv - configured
立ったら書く
2 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:54:10.823 ID:5JJTHzvrD
・前置き
metadent:vvvで名前欄に表示される文字列について調べた
エッヂはオープンソースなので、ここからワッチョイに関する大体のコードを見られる:
https://github.com/edginer/eddiner/blob/main/src/routes/bbs_cgi.rs
今回はこれを参照し、ところどころChatGPTに質問しつつ読んだ
3 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:54:34.403 ID:5JJTHzvrD
・シード値について
エッヂのワッチョイには一つのシード値が絡んでいる
ワッチョイを構成する要素のほとんどはシード値に左右されるから、例えばIPアドレスが同じでもシード値によってワッチョイが変わったりする
シード値の内容は「1970年1月1日から投稿日時まで何週間経過しているか(切り捨て)」というもの 1970年1月1日は木曜日なので、シード値は毎週木曜日に1ずつ増える ワッチョイが週に一度変わるのもこのため
4 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:55:01.227 ID:5JJTHzvrD
・ワッチョイの基本的な構造
(Lv XXYY-zABB)
v: レベル
XX: AS番号ベース
YY: IPアドレスベース
z: IPがv4かv6か
A: 専ブラベース
BB: UAベース
5 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:55:19.429 ID:5JJTHzvrD
・v: レベル
エッヂに長くいるほど増えていくレベル
具体的なロジックはちゃんと読んでないけど、たぶん「最後にレベルアップしてから約1日立った後に書き込む」ことで上がるっぽい?
レベルが高いほど上がりにくくなるみたいな要素はなさそう
1からスタートで20が上限
6 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:55:43.520 ID:5JJTHzvrD
・XX: AS番号ベース
AS番号について話すと長いけど、この場合プロバイダの識別に使ってると考えればいいと思う(例えばドコモのAS番号は9605)
XXは「(AS番号+シード値)を62進数で表したときの下2桁」で、シード値に左右されるため『不変ではない』
例えば今週のXXが「A0」になっているユーザーがいたとして、1週間経つたびに「A1、A2、A3……Ax、Ay、Az」と増えていき、62週間経ったら繰り上がって「B0」になるはず
逆に言うと62週間は1文字目が「A」のままで固定される 正規表現によるワッチョイNGなどでXXの1文字目だけを指定するのはこのため
しかし繰り上がって「B」になれば正規表現は意味をなさなくなるので、そこは注意した方がいいだろう
7 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:56:04.445 ID:5JJTHzvrD
・YY: IPアドレスベース
YYは「(IPアドレスの最初の4セグメントの合計値+シード値)を62進数で表したときの下2桁」
IPアドレスはCookieから取得している
IPv4とIPv6の場合で若干処理が違うけど、そこは本質じゃないので割愛
XXと同じ理屈で、IPアドレス変わらない限り限りある限りYYの1文字目は62週間固定されるはず ただIP自体がAS番号と比べると結構コロコロ変わるからNGには不向きか
ブラウザだけ変えて書き込むようなやり方(後述)をしても変化しないのは長所かもしれない
8 エッヂの名無し (L12 OEQH-6iqJ) 2024/03/20(水) 16:56:05.454 ID:RW8mfDTHE
ようやっとる
9 エッヂの名無し (L20 xdr5-4cT) 2024/03/20(水) 16:56:13.946 ID:cDRGA0..3
なるほどね
やっぱりそうなんやね
10 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:56:19.317 ID:5JJTHzvrD
・z: IPがv4かv6か
単純にユーザーのプロトコルがIPv4かIPv6かを表示している
v4の場合、zは「4」
v6の場合、zは「6」
シード値は無関係
11 エッヂの名無し (L20 OCje-6cbH) 2024/03/20(水) 16:56:22.808 ID:s8FL4Gw6i
はえ〜
12 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:56:40.433 ID:5JJTHzvrD
ごめん順番を間違えた
・YY: IPアドレスベース
YYは「(IPアドレスの最初の4セグメントの合計値+シード値)を62進数で表したときの下2桁」
IPアドレスはCookieから取得している
IPv4とIPv6の場合で若干処理が違うけど、そこは本質じゃないので割愛
XXと同じ理屈で、IPアドレス変わらない限り限りある限りYYの1文字目は62週間固定されるはず ただIP自体がAS番号と比べると結構コロコロ変わるからNGには不向きか
ブラウザだけ変えて書き込むようなやり方(後述)をしても変化しないのは長所かもしれない
13 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:57:15.976 ID:5JJTHzvrD
間違えてなかった バカすぎ
・A: 専ブラベース
ユーザーが書き込みに使っている専ブラの種類を変数に使っている
Aは「(変数(Mate: 0、Twinkle: 1、Mae: 2、Siki: 3、Xeno: 4、ThreadMaster: 5、その他: 6)+シード値)を62進数で表したときの下一桁」
専ブラの種類はUAから取得してるっぽい
XXやYYと違って繰り上がりがないので、一週間経過してシード値が増えるたびにAの値も変わってしまう 長く使うNGに組み込むのは難しいと思う
ただ、特定のユーザーのワッチョイを見てシード値から数字を逆算することでそいつが使ってる専ブラを割り出すみたいなことはできる
できるから何だよ
14 エッヂの名無し (L20 xdqx-4cXy) 2024/03/20(水) 16:57:25.157 ID:S.DWqa19v
ほえ〜
15 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:57:41.432 ID:5JJTHzvrD
・BB: UAベース
ユーザーのUA(ユーザーエージェント)から生成している
BBは「UAをMD5ハッシュ変換した結果の先頭2文字」
シード値が絡まないので日時を問わず固定されてるけど、ユーザーが別のブラウザから書き込むなどしてUAが変化するとこちらも変わるのが難点
16 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 16:58:06.430 ID:5JJTHzvrD
・まとめ
「K.{6}1T」みたいなやり方の正規表現NGは、62週間に一度意味をなさなくなるので注意
・個人的な意見
YYについては不安定だけど、zは正規表現NGの一要素として入れてもいい気がする(「K...-4.1T」みたいな感じ) AS番号とUAを保った状態でIPv4/v6だけが切り替わる状態ってなかなかない気がするし
NGコピペで見る「(E|X).{6}(Ch|4E)」みたいなNGは多分誰かしら巻き込んでるのでやめた方がいい気がする
17 エッヂの名無し (L20 ILrm-4c2g) 2024/03/20(水) 16:58:13.956 ID:YPUxcLbqE
You know
18 エッヂの名無し (L20 OCIf-6cWD) 2024/03/20(水) 16:58:29.683 ID:qjiLDwPVR
てすや
19 エッヂの名無し (L7 OClg-4gPS) 2024/03/20(水) 16:58:47.680 ID:dGvLi774Q
長すぎ
20 エッヂの名無し (L20 jcqL-4c0y) 2024/03/20(水) 16:59:50.787 ID:QO486SRAi
個人的には5レベくらいまでは強制的に新規マーク🆕みたいなの出してほしいわ
自演がね……
21 エッヂの名無し (L20 OCs1-4czT) 2024/03/20(水) 17:00:03.061 ID:MejU6qblg
あ
22 エッヂの名無し (L20 OEWO-6cT) 2024/03/20(水) 17:00:17.055 ID:mIzXPEuwn
あ〜何言ってんのかわからねぇよ🤪
23 エッヂの名無し (L12 OEQH-6iqJ) 2024/03/20(水) 17:00:41.543 ID:RW8mfDTHE
なんかようわからんけどとにかくイッチ凄いな
24 エッヂの名無し (L20 xdrN-4dDu) 2024/03/20(水) 17:00:41.904 ID:uWo4O4M30
サンガツ
25 エッヂの名無し (L20 EXpN-4ceO) 2024/03/20(水) 17:00:44.108 ID:N3CDIRIly
スマホみたいなんはワッチョイコロコロなんか
26 エッヂの名無し (L20 xdep-6d) 2024/03/20(水) 17:01:36.931 ID:q5u8z9M8c
3行で頼む
27 エッヂの名無し (L10 KitE-4iqJ) 2024/03/20(水) 17:01:47.258 ID:HI9biUO.t
はえー
28 エッヂの名無し (L1 I3q7-4cSx) 2024/03/20(水) 17:01:49.757 ID:LP0Jw5NjB
はえー
なるほどな
29 エッヂの名無し (L20 OCje-6cbH) 2024/03/20(水) 17:02:02.917 ID:s8FL4Gw6i
>>20
これ出来たらアフィカスや不快指数高いネームドNGしやすそうやな
30 エッヂの名無し (L2 ARty-4eVw) 2024/03/20(水) 17:02:14.456 ID:1MGctY49F
はえー
31 エッヂの名無し (L20 Ki8b-6ckp) 2024/03/20(水) 17:02:26.357 ID:mArFx3ZhC
てすや
32 エッヂの名無し (L20 92vu-4gOS) 2024/03/20(水) 17:03:10.425 ID:JzOcnuYky
定期スレっていうか●スレのガイジはそのBBの部分でNGしろって言われてるな
ずっと変わらんから同じブラウザ使ってるんやね
36 エッヂの名無し (L20 xpqT-4cws) 2024/03/20(水) 17:06:06.005 ID:de7RPDDSs
何も変えない奴は62週間見えなくなるんか?
38 エッヂの名無し (L20 xdOW-6cHJ) 2024/03/20(水) 17:07:51.173 ID:I29/Q7hRD
5chのワッチョイとは全然違うんやな
39 エッヂの名無し (L2 ARty-4eVw) 2024/03/20(水) 17:08:34.791 ID:1MGctY49F
シード値ってのが聞き慣れん言葉や
40 エッヂの名無し (L20 Kirr-4cxm) 2024/03/20(水) 17:09:08.001 ID:RHBktnPQ2
うんち
41 エッヂの名無し (L20 xdlM-6iAr) 2024/03/20(水) 17:09:12.479 ID:5JJTHzvrD
↓例えばこれが横浜オリックススレのPart1にいた人で
12 エッヂの名無し (L20 EXrC-4cCh) 2024/03/20(水) 12:42:33.270 ID:hP2S2pg9C 6/8
俺様の正規表現貼るやつ=キチガイ
俺様はブラウザ変えればワッチョイかわること知ってるからな
Chrome マイクロソフトエッヂ Firefox メイト Opera エッヂbeta
何個でもワッチョイあるぞ
俺様の正規表現はってんじゃねーよゴキブリ
きめえんだよターコ
うぜえんだよコラ
>>.7
↓これがPart3でブラウザを変えて戻ってきた状態
4 エッヂの名無し (L10 EXrC-4iII) 2024/03/20(水) 14:35:07.601 ID:hP2S2pg9C 1/26
>>.3 てめえがNG推奨だろ 勝手に俺様を推奨してんじゃねーよターコ 俺様の正規表現貼るやつ=キチガイ 俺様はブラウザ変えればワッチョイかわること知ってるからな Chrome マイクロソフトエッヂ Firefox メイト Opera エッヂbeta 何個でもワッチョイあるぞ 俺様の正規表現はってんじゃねーよゴキブリ きめえんだよターコ うぜえんだよコラ 俺様の正規表現貼るやつ=キチガイ 俺様はブラウザ変えればワッチョイかわること知ってるからな Chrome マイクロソフトエッヂ Firefox メイト Opera エッヂbeta 何個でもワッチョイあるぞ 俺様の正規表現はってんじゃねーよゴキブリ きめえんだよターコ うぜえんだよコラ
確かにワッチョイのABBの部分が変わってるんだけど、ブラウザを変えただけだからXXYYzについてはそのままになっている
42 エッヂの名無し (L3 EXpy-4cVp) 2024/03/20(水) 17:09:16.243 ID:nvHWV5jYC
はえーそうだったのか
43 エッヂの名無し (L20 KicO-6cKq) 2024/03/20(水) 17:09:20.308 ID:ns/2RFIoI
んにゃぴ…
44 エッヂの名無し (L20 OCrW-4cO4) 2024/03/20(水) 17:10:05.608 ID:fUoGfFHzi
はい
45 エッヂの名無し (L20 OCbw-6cOV) 2024/03/20(水) 17:10:09.979 ID:wGIFaNSsd
仕様がわかることのメリットは?
46 エッヂの名無し (L20 jcqL-4c0y) 2024/03/20(水) 17:12:33.473 ID:QO486SRAi
>>33
基本的に全部嫌やがこの辺は簡単にこれで潰せるんやから潰してほしいわ
・スレ立てて前半でなんJの飛行機飛ばしよろしく自演しまくってスレの勢い偽装
・ムクガイジみたいなの
・とうふガイジのスレの自演みたいなの
ちゃんとID保管して自演とかやってるガチモンのキチガイはもうこの方法じゃどうしようもないわ
自演の手軽さが減るのはええことやと思うで
47 エッヂの名無し (L20 OCuS-6dyP) 2024/03/20(水) 17:14:49.539 ID:M7TaQbItZ
>>46
NGで潰すならそもそもそんなんは最初からNGできるやろ
ツンツンしたいガイジが湧くだけやしワイは反対や
48 エッヂの名無し (L20 KicO-6cKq) 2024/03/20(水) 17:17:40.593 ID:ns/2RFIoI
cookie削除してもID変わる時と変わらない時があるのはなんでなんや
49 エッヂの名無し (L4 OCpd-4c2o) 2024/03/20(水) 17:18:24.303 ID:IuYNNXwqN
おまんこぉ〜
50 エッヂの名無し (L9 OCWQ-6dgG) 2024/03/20(水) 17:19:51.787 ID:Fw0J5gYm9
はぇ〜
51 エッヂの名無し (L1 Ki8b-6iqJ) 2024/03/20(水) 17:21:21.776 ID:mArFx3ZhC
てすや
52 エッヂの名無し (L10 Kitu-4c1T) 2024/03/20(水) 17:21:57.504 ID:NartX1uFa
しょーもな
53 エッヂの名無し (L1 xltO-4dgG) 2024/03/20(水) 17:22:28.550 ID:BxTZ6ZF6Q
なるほどよくわからん
54 エッヂの名無し (L20 jcsR-4c0y) 2024/03/20(水) 17:23:13.117 ID:QO486SRAi
>>47
ワッチョイあるならまだしもほとんどのスレでないんやからNGで消せないやん
マークNGするだけでフェミガイジみたいなのとかがID変えてもすぐ消えるんやで?
フェミガイジとか毎回画像上げ直してちょっと文章変えたりしてNG避けしてくるし
55 エッヂの名無し (L20 OCzU-6cP4) 2024/03/20(水) 17:25:44.006 ID:2lg0yqneL
はえ〜
56 エッヂの名無し (L20 OClM-6cW7) 2024/03/20(水) 17:26:21.217 ID:3UR1qzqtd
あっそっかぁ
58 エッヂの名無し (L20 OFqM-4c4R) 2024/03/20(水) 17:27:22.799 ID:AUV3L.w0F
はえー
59 エッヂの名無し (L20 Kiq3-4clP) 2024/03/20(水) 17:29:02.064 ID:xZWQiadOq
はぇ〜(どういうことや?)
60 エッヂの名無し (L20 Ki8b-6ckp) 2024/03/20(水) 17:31:06.548 ID:mArFx3ZhC
これIDは一致するのに忍法帖らしきレベルは端末で変わるんやね
61 エッヂの名無し (L14 EXpC-4c85) 2024/03/20(水) 17:31:42.744 ID:MaadS9fnw
おーぷんみたいに数日書き込みなしでレベルダウンとかあるんやろか
62 エッヂの名無し (L1 xdBz-6c6z) 2024/03/20(水) 17:31:44.993 ID:OVUKygloM
>>48
固定回線で1日に何回も認証すると最初の一回は別のIDになる認証コードが生成されるけど、2回目以降はコード自体が違ってもIDは同じになる
63 エッヂの名無し (L2 ONgR-6iFf) 2024/03/20(水) 17:32:59.544 ID:fnq8lYzh0
お、もう一回言ってくれ
64 エッヂの名無し (L20 OCuS-6dyP) 2024/03/20(水) 17:33:06.069 ID:M7TaQbItZ
>>54
・スレ立てて前半でなんJの飛行機飛ばしよろしく自演しまくってスレの勢い偽装
→そもそも勝手に自演扱いしてるだけだと思うし、仮に自演だったとしても20になるまで育てたCookieで自演してるでしょ
・ムクガイジみたいなの
→ムクっぽいスレはNGで消せばいいし、そもそもムクはこっち来てないでしょ
・とうふガイジのスレの自演みたいなの
→とうふスレなんて開くな
そもそも論として毎回認証取得して自演するメリットがないんだから無意味でしょ
65 エッヂの名無し (L19 Kxsv-4dPp) 2024/03/20(水) 17:34:34.976 ID:8m7pWTmUD
テス
66 エッヂの名無し (L20 I4qI-4dgG) 2024/03/20(水) 17:34:50.996 ID:9Mmb7da9F
てす
67 エッヂの名無し (L1 xdBz-6c6z) 2024/03/20(水) 17:36:06.342 ID:OVUKygloM
自演が嫌なら匿名掲示板は無理じゃないかな
ブラウザも回線も違うやつを同一人物って見分ける方法なんてないし
68 ★ 開発者 (L20 ????-????) 2024/03/20(水) 17:38:30.583 ID:????
てす
69 エッヂの名無し (L20 Kxr0-4cF6) 2024/03/20(水) 17:38:53.395 ID:zizxEe/n.
ワッチョイはいつのタイミングで生成されるんや?
72 エッヂの名無し (L10 Kitu-4c1T) 2024/03/20(水) 17:40:16.078 ID:NartX1uFa
>>57
こんなスレで例に出されるとかホンマ終わりやねワイは…もう誰とも野球の話できないよ
いま順位スレにもお別れしてきたわ…そもそもそこでも相手にされてないけど
やりすぎたら何事もつまらんやね
ほな、な
74 エッヂの名無し (L20 xdtj-4c0C) 2024/03/20(水) 17:40:43.919 ID:6S1PjY2GD
前にワッチョイスレに書き込んでたガイジがワッチョイから過去のレス掘り起こされて晒されてたけどやっぱ5chと違ってワッチョイほぼ固定なんかこっち
ワッチョイスレに書き込むのリスク高過ぎやろ
75 エッヂの名無し (L20 OCqX-4gPS) 2024/03/20(水) 17:40:59.364 ID:872BtK2N1
宮ガイが62週間に1回復活するんやね
80 エッヂの名無し (L12 OCYd-6cj) 2024/03/20(水) 17:43:03.596 ID:A9984JYuR
てすや
81 エッヂの名無し (L20 OCuS-6dyP) 2024/03/20(水) 17:44:10.533 ID:M7TaQbItZ
kyodemoはアクセス弾いてもええと思うけどな
jpnknとか弾いてたはず
83 エッヂの名無し (L20 jcpQ-4c0y) 2024/03/20(水) 17:45:23.817 ID:QO486SRAi
>>64
自演の仕方の種類を言ってるんであってムクガイジとかとうふガイジとかそれそのものを指してるんとちゃうわ
それとスレ前半のやつは見てる感じクッキー使っとらんぞ
1回目に飛行機飛ばせたかの確認レスからの自演が多い
84 エッヂの名無し (L20 92vu-4gOS) 2024/03/20(水) 17:46:45.206 ID:JzOcnuYky
ワッチョイ変わるにしても1週間毎ぐらいにしてくれや
86 !metadent:vvv (L20 KitG-4cgK 2024/03/20(水) 17:47:47.208 ID:.DKRtQ5Hk
てs
87 エッヂの名無し (L20 OCuS-6dyP) 2024/03/20(水) 17:48:36.245 ID:M7TaQbItZ
>>83
具体例出してくれねえとわからんわ...
そいつが何のために取り直してるのか知らんけどとりあえず毎回認証取り直すメリットはそもそもないし勢いづけの自演なんて自演対策されたら「ええんか?」連投に変わるだけやろ
93 エッヂの名無し (L20 Ki8b-6ckp) 2024/03/20(水) 17:50:37.850 ID:mArFx3ZhC
>>81
カメムシがデータごと吹き飛んだときにあそこにだけ過去ログが残ってたの草
94 エッヂの名無し (L1 xdBz-6c6z) 2024/03/20(水) 17:50:50.359 ID:OVUKygloM
開発者いるならちょうどええやん
認証しないで#◯◯◯だけ貼れば書き込めるブラウザを全部アク禁してくれや
あれ自演の温床やろ
95 ★ 開発者 (L20 ????-????) 2024/03/20(水) 17:51:40.921 ID:????
試験板作ったので見に来てね
Google認証必須はハードル高いけど
https://planetisodon.eddibb.cc/planetisodon/
https://github.com/edginer/planetisodon/
96 エッヂの名無し (L20 OCuS-6dyP) 2024/03/20(水) 17:51:43.496 ID:M7TaQbItZ
>>88
すまんもうワイの負けや
とにかく新規マークの案はデメリットのが多いし実用性も薄いからワイは反対とだけ言っておくわ
97 エッヂの名無し (L20 jcpQ-4c0y) 2024/03/20(水) 17:53:45.165 ID:QO486SRAi
>>95
一応認証変えられるようにしたほうがええよ
例えばsikiとかは半自動なんやけどRPAみたいなの合わせりゃほぼ自動化出来る
やからパズルあわせるとかそういうのやると多分その手のアラシハ大幅に減るで
99 エッヂの名無し (L20 KiCG-6eVw) 2024/03/20(水) 17:54:59.029 ID:1TRpIjvIp
はえー
102 ★ 開発者 (L20 ????-????) 2024/03/20(水) 17:57:13.560 ID:????
>>98
一応ここより負荷に強いはず
Cloudflare D1じゃなくてPlanetscaleっていう外部のDB使ってるから
103 エッヂの名無し (L20 jcpQ-4c0y) 2024/03/20(水) 17:57:18.305 ID:QO486SRAi
認証はあとは3週間とか1ヶ月でええから時々リセットしたほうがええよ
おそらく速度遅いスクリプトみたいなの作ってるやつおるから
105 エッヂの名無し (L20 jcpQ-4c0y) 2024/03/20(水) 17:59:40.086 ID:QO486SRAi
新しいのは強制Googleアカウントなんやね
これは確か3chかdelightでFAXに突破されとったような……
108 エッヂの名無し (L20 jcpQ-4c0y) 2024/03/20(水) 18:03:20.515 ID:QO486SRAi
認証の定期更新はあったほうがガチのbotとかの荒らしは弾きやすい
金かけてキャプチャーするタイプの荒らしがおったとき一回キャプチャーしたら終わりで済むからその荒らしの資金削れん
マジキチっぽいのチラホラ流入しとるからいつ出てもおかしくないわ
テンカン狙いで画像連投するやべーのとか出てきとるし