エッヂの記者id検索できるサイト作った (405)

←← 掲示板一覧に戻る ← スレッド一覧に戻る

194 エッヂの名無し 2026/04/10(金) 04:04:18.640 ID:DC8ZTmPaH

>>188
subject-metadent.txtのIDは、8文字の識別子で、最初の4文字と最後の4文字で異なる情報を元に生成されます metadent_thread_list_service.rs:47-81 。

ID生成のフロー

最初の4文字の生成

書き込み情報(クライアント情報)を元に生成されます metadent_thread_list_service.rs:47-62 :

generate_meta_ident()でメタデント文字列を生成(ASN、IP、User-Agentから) metadent.rs:117-201
MD5ハッシュを計算
Base64エンコードの2-5文字目を使用

最後の4文字の生成

認証トークン情報を元に生成されます metadent_thread_list_service.rs:64-79 :

get_author_id_by_seed()でベースIDを生成(日付、ボードキー、シードから) res.rs:515-519
generate_id_with_device_suffix()でデバイス情報を付加 res.rs:480-513
最初の4文字を使用