Jane Style (Windows版) Part257

■ このスレッドは過去ログ倉庫に格納されています
2023/09/05(火) 14:36:54.11ID:H3mTvgrM0
Jane Style (Windows版)のスレです

5chで使える最終バージョン「v4.23」の話題がメインです
テンプレは適当によろしく


前スレ
Jane Style (Windows版) Part256
https://egg.5ch.net/test/read.cgi/software/1693536336/
2023/09/06(水) 19:16:40.90ID:DsEOfuH80
これって>>110だけだと駄目で、それに加えて>>162を追加したら行けたって話だよね?
>>162だけで大丈夫って可能性はゼロ?
182名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 19:18:10.92ID:qZZhJf6+0
>>181
ためしに戻してみるね
183名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 19:20:30.58ID:qZZhJf6+0
書けたわ
俺の環境だと>>110は要らない
2023/09/06(水) 19:20:41.91ID:bBiFyBax0
>>181
UPLIFTになってからTLS1.0は弾かれてるので両方やらないと無理な筈
逆に>>162の上2行は念のためって感じなのでやらなくても平気かもしれない
2023/09/06(水) 19:21:38.33ID:bBiFyBax0
>>183
あら、そうなのね
環境によるのかな
2023/09/06(水) 19:21:39.78ID:XkYsFzsO0
バイナリ改造も無効にする規制が11月に始まる・・・時間の問題ですな
2023/09/06(水) 19:23:58.22ID:FY0LD2WR0
>>183
浪人じゃない人には関係ないんだよ
188名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 19:24:33.88ID:qZZhJf6+0
>>186
マジか
いよいよStyleも終了なのか
189
垢版 |
2023/09/06(水) 19:25:01.65ID:qZZhJf6+0
>>187
関係あるよ
190名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 19:26:06.39ID:qZZhJf6+0
あれ、浪人持ってるはずなんだがどうなってんだw
ごめんごめん
2023/09/06(水) 19:26:36.72ID:qsM4gJuH0
>>110は5chの読み書きもTLS1.2になるから、TLS1.0/1.1が規制された時の備えにもなるね
2023/09/06(水) 19:26:46.55ID:qsM4gJuH0
>>110は5chの読み書きもTLS1.2になるから、TLS1.0/1.1が規制された時の備えにもなるね
2023/09/06(水) 19:26:56.77ID:qsM4gJuH0
>>110は5chの読み書きもTLS1.2になるから、TLS1.0/1.1が規制された時の備えにもなるね
194
垢版 |
2023/09/06(水) 19:27:38.54ID:F41phFvB0
>>110を元に戻して、>>162だけの状態でUPLIFTテスト
195
垢版 |
2023/09/06(水) 19:28:38.67ID:F41phFvB0
駄目だわ
ステータスバーのところがXになっているわ
そこに気が付かなかったわ
不覚
2023/09/06(水) 19:29:39.76
>>110ないと左下が×になるね
>>162の上2行なくてもログインできたっぽい
197
垢版 |
2023/09/06(水) 19:32:24.38ID:qZZhJf6+0
>>196
左下の×ってそういう意味なのか!
つーことで>>110を入れないと旧浪人は通らない、だね
198
垢版 |
2023/09/06(水) 19:35:00.73ID:F41phFvB0
>>162の上2行無しだと
トレース画面のメッセージが>>173とは変わるわね
ステータスバーには●は表示されています

(・∀・)ココハ トレースガメーン!!
(゚Д゚) <デバッグ用
設定の初期化開始: 1474.8ms
期限切れキャッシュはありません
φ(・∀・)既読分変換(782183バイト)
設定の初期化完了: 2542.6ms
trying to get sid...
ログイン失敗 Read timed out. (0)
Read timed out. (Code:0)
done
trying to login...
ログイン失敗 (0)
done
199
垢版 |
2023/09/06(水) 19:36:57.72ID:F41phFvB0
(・∀・)ココハ トレースガメーン!!
(゚Д゚) <デバッグ用
設定の初期化開始: 1474.8ms
期限切れキャッシュはありません
φ(・∀・)既読分変換(782183バイト)
設定の初期化完了: 2542.6ms
trying to get sid...
ログイン失敗 Read timed out. (0)
Read timed out. (Code:0)
done
trying to login...
ログイン失敗 (0)
done
φ(・∀・;) 14163ミリビョウ

それに時間も随分と変わるようだわ
2023/09/06(水) 19:37:35.44ID:FY0LD2WR0
>>198
それ再起動すればdoneになる
201
垢版 |
2023/09/06(水) 19:37:45.87ID:anbuf0bI0
プレミアムRonin
202
垢版 |
2023/09/06(水) 19:40:26.04ID:F41phFvB0
>>200
どうもそのようですね

今回は一発でログイン出来ましたし、時間も先ほどの上2行あてた状態の時と変わらなくなりましたわ
つまり>>162の上2行は不要ということに話は落ち着くのですかね

(・∀・)ココハ トレースガメーン!!
(゚Д゚) <デバッグ用
設定の初期化開始: 1575.6ms
期限切れキャッシュはありません
φ(・∀・)既読分変換(782183バイト)
設定の初期化完了: 2633.6ms
trying to get sid...
done
trying to login...
done
φ(・∀・;) 4387ミリビョウ
203
垢版 |
2023/09/06(水) 19:40:39.60ID:anbuf0bI0
プレミアムRonin
2023/09/06(水) 19:41:53.64ID:qp2Abtz80
自分は浪人なしのユニークUAだけど普通にどこでも書き込めてるな
205
垢版 |
2023/09/06(水) 19:42:14.65ID:OKhPfw5w0
ちょっと意味がわからないことが
>>110>>162を入力してたぶん誤入力したんだろうが起動しなくなって
バックアップに戻したら●になってる
2023/09/06(水) 19:44:02.22ID:anbuf0bI0
>>110さんすげえ

>>110>>162の下2行書き換えでいけたわ
ありがとう感謝
2023/09/06(水) 19:45:06.82ID:iwb331Nz0
パソコンの大先生しゅごい
2023/09/06(水) 19:47:52.82ID:qZjEPFkx0
浪人(UPLIFT)にログイン出来なくなった問題の総括

<原因1>
Style4.23は暗号通信にTLS1.0を使っているが、2chv.tora3.net側がTLS1.0/1.1を廃止したため接続できなくなった
ちなみにStyleはv3.84まではTLS1.2を使っていたがOpenSSLを導入したv4.00からTLS1.0を使うようになってしまった
なにやっとんじゃ>(株)ジェーン

<原因2>
Style4.23には浪人SID取得のリクエストヘッダの「Content-Type:」が二重になっているバグがあった
今まではたまたまサーバ側でエラーにせずに受け取っていてくれたので問題が表面化していなかった

<その他>
Style4.23は浪人SID取得のリクエストヘッダ「X-2ch-UA:」の中身として「JaneStyle/4.23」を送っているが、これは今のところ問題にはなってなさそう
気になる人は「JaneXeno/230826」とかにしておこう
2023/09/06(水) 19:50:21.65ID:ySL+Skn00
なんか11月に5chで動きがあるみたいな書き込みみるけど
どこかでお知らせあったの
2023/09/06(水) 19:50:26.71ID:o3LQUlnP0
これでも問題ないかな?

IndyコンポのデフォルトをTLS1.2に
e18bf 03→05
e18e0 08→20
e3b42 03→05
e3b68 08→20

「Content-Type: 」をZero埋め
2a9558 436f6e74656e742d547970653a20→00で潰す
2023/09/06(水) 19:54:26.43ID:DsEOfuH80
>>209
ない
talkの兼ね合いじゃね?
2023/09/06(水) 19:54:51.84ID:XkYsFzsO0
>>209
隠し板で JaneStyle 4.xx 排除の動きです
2023/09/06(水) 19:55:51.72ID:tVmz+paH0
>>162
サンクス!
呂運にログインも出来るし、書き込みも出来るぞ!
2023/09/06(水) 19:56:36.58ID:tVmz+paH0
ゴメン、浪人のタイプミスった
2023/09/06(水) 19:57:02.43ID:ySL+Skn00
>>211
>>212

ありがとう
2023/09/06(水) 19:58:08.56ID:qZjEPFkx0
>>210
00で埋めるだけってなんか気持ち悪いな
2023/09/06(水) 19:59:10.88ID:5zhKGlK00
上2行:リクエストヘッダの「X-2ch-UA:」を「JaneStyle/4.23」から「JaneXeno/230826」に変更
って説明書いてくれてるじゃない

UAはXenoにしてるくせに
X-2ch-UAが:JaneStyle/4.23のままじゃカッコ悪いじゃない(センス的な問題)

いつかわからんが、もしヘッダ側で弾いてくるようになった時の為に
JaneStyle/4.23の部分は全部Xenoにしちゃえ!って先行的に直してくれたのかも知れんけど

まぁここまでするなら、もう新しい5chブラウザ名を名乗ったら?と思うけどねw
昨日の時みたいにXenoに迷惑かかるし
ユニークUAなら書けるんだし、適当に名前つけなよw
2023/09/06(水) 20:00:37.38ID:+BmS/vFX0
>>212
毎回いい加減な情報を書いて煽るのホント好きだねアンタ
2023/09/06(水) 20:04:01.42ID:+BmS/vFX0
Xenoはクーデターの日まで長年ずっとAPI串必須で常に他の専ブラの何かに偽装していた側なので、ちょっと偽装されたからって文句言うのは片腹が痛いという話があったりなかったりする
2023/09/06(水) 20:07:20.82ID:wWDS5n4K0
すごい小学生みたいな言い訳だな
2023/09/06(水) 20:08:19.15ID:DsEOfuH80
誰のせいでそんなことになったんだよって話でな
2023/09/06(水) 20:09:24.52ID:XkYsFzsO0
>>218
自分で見つけられないなら黙ってれば?忍者スレみたいな感じじゃないけどね
2023/09/06(水) 20:10:56.93ID:r1jsxxrR0
>>210
文字データを埋めるのって00hより20hの方が良くない?
意味があってあえて00hにしてるの?
2023/09/06(水) 20:14:32.35ID:byl9EhLN0
>>223
NULL終端文字列と言ってな
20hで埋めたらケツに長い空白が付いた文字列になるが
00hで埋めたら00hの位置が文字列の終わりを示す
本当は最初に出た00hで文字列としては終端になるから「埋める」必要はない
2023/09/06(水) 20:15:23.47ID:r1jsxxrR0
>>217
Xenoにしてるのはあくまで偽装例じゃないの
未だにStyle使い続けてる人は例外なくバイナリ改造やってるわけだから
その辺は個人個人で良きに計らえって感じだと思ってるけど
2023/09/06(水) 20:17:31.82ID:r1jsxxrR0
>>224
>>210が文字列の先頭部分を00で埋めてるという事に対しての話だぞ?
2023/09/06(水) 20:17:45.80ID:o3LQUlnP0
>>223
ただ消してみただけで意味はない
バイナリ解析とかしたこと特に無いしw
半角SP入ってても大丈夫なんだね
2023/09/06(水) 20:19:02.79ID:tVmz+paH0

Style 4.23で書き込みテスト(浪人使用)
Region: [JP]
QUERY:[111.108.30.221] (ワッチョイ) 6fa4-uMkf
HOST NAME: v6stv4-0221.21company.com.
IP: 111.108.30.221
-- Results
NONE
-- End of job.
User-Agent: Monazilla/1.00 (JaneXeno/230821)
2023/09/06(水) 20:19:10.13ID:r1jsxxrR0
>>224
あとStyleの文字列処理のほとんどはNULL終端を認識しないから不用意な00埋めは逆にバグの元になる気がするんだが
2023/09/06(水) 20:22:30.99ID:r1jsxxrR0
>>227
文字データの先頭を00hで埋めて仮に動いてもそれはたまたまであってバグの元だから気を付けた方がいいと思うよ
2023/09/06(水) 20:24:35.57ID:rVMeUpTz0
>>227
バイナリ解析とかしたこと無いのに
よくIndyコンポのデフォルトをTLS1.2にできたね
2023/09/06(水) 20:33:02.73ID:rVMeUpTz0
>>218
いつものmp4リンク荒らしの奴でしょ
スルーしとけ
2023/09/06(水) 20:33:03.90ID:1FvdNYLi
マジで浪人で書き込めるようになってるな
ここの解析班は優秀だわ
2023/09/06(水) 20:34:13.76ID:o3LQUlnP0
>>231
ソースは読めるのでOpenJaneでデフォと1.2のビルドして
差分見ただけという原始的な方法
2023/09/06(水) 20:37:04.32ID:rVMeUpTz0
>>234
かしこい
2023/09/06(水) 20:39:57.23ID:1FvdNYLi
しかしContent-Typeが2重とか1.2を1.0にダウングレードとか
浪人ログインが出来ない理由がほとんどバグじゃねーかwwwwwwww
2023/09/06(水) 20:40:00.57ID:byl9EhLN0
>>226
ああすまん「以降を0で埋める」と勘違いした
けどそこを20hで埋めても
Content-Type:_______________application/x-www-form-urlencoded って感じになるからダメでしょ
(_ は空白の代わりで)

やるなら application/x-www-form-urlencoded をスライドさせないとダメよね
>>162はスライドさせてる
238名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 20:42:37.20ID:E9mDPHZC0
>>234
やるやんけ
2023/09/06(水) 20:47:03.62ID:tVmz+paH0
Xenoに移行しちゃったけれど、Styleの環境も捨てないで良かった
Styleが完全に使えなくなるまで、見届けてやるわ
2023/09/06(水) 20:53:34.26ID:byl9EhLN0
>>229
内部形式が「文字数 データ」なだけで
表現としてはNULL終端文字列だからだいたいは問題ないよ
2023/09/06(水) 21:00:07.05ID:qB3Nc/F60
>>240
そうなのね
自分の改造経験では文字数よりも早くNULLが出てきた時にバグった経験があったので、ケースバイケースかもしれないけど一応念のため
2023/09/06(水) 21:05:45.81ID:U8urOcid0
うろ覚えを辿るんで間違ってるかもしれんが、

PASCALの文字列の扱いは、
先頭に文字長さ情報が有り、その長さで扱うから
途中にNULLがあった場合の扱いはよく分からない
但し、受け取る側はNULLで打ち切るかもしれん
空白文字で潰すなら、送信側も受け取る側も空白文字として扱う

って感じじゃないか?
2023/09/06(水) 21:11:41.79ID:qB3Nc/F60
>>242
PASCALの文字列の扱いはそれで正解
NULLがあっても文字長で扱おうとするので処理は受け取る側次第
2023/09/06(水) 21:13:37.68ID:U8urOcid0
ありがとう

そうなると、先頭にあるはずの文字数情報も直しておいた方がいいかもしれん
245名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 21:16:26.51ID:NBBLaogI0
ぬるぽ
2023/09/06(水) 21:17:31.62ID:8j/+Lqso0
4.23 では、浪人無しで読み書きする事は出来ないんだよね??
パッチ当てればいい、とかの問題ではなく…
2023/09/06(水) 21:21:36.91ID:1FvdNYLi
>246
>110と>162で浪人の読み書き出来るようになったぞ
2023/09/06(水) 21:23:31.56ID:sxSlM7dg0
浪人なしって規制以外で読み書きできなくなったことって無いんじゃね?
2023/09/06(水) 21:25:03.08ID:1FvdNYLi
>>248
UA変えないと書けないぞ
浪人ならUA変える必要ないけど
2023/09/06(水) 21:25:30.36ID:+kp7nue10
文字列としてプログラミングする場合、NULLを終端文字として扱い、開発言語に文字列コピー、文字列比較などがありプログラミングが楽
文字データとしてプログラミングする場合、別途文字数変数を定義する必要があり、文字列比較などは自分で用意する必要がある
2023/09/06(水) 21:25:42.36ID:JHM0CTdb0
テスト
252名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 21:27:01.24ID:bOsMSBzo0
なんG普通に書けるようになってるな
2023/09/06(水) 21:28:15.73ID:DsEOfuH80
>>249
それ規制でやーんす
254名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 21:29:26.20ID:E9mDPHZC0
 x
2023/09/06(水) 21:31:34.51ID:1FvdNYLi
>>253
APIでdat読めないぞ
2023/09/06(水) 21:45:34.52ID:gmpfSv420
UPLIFTは使わないけどTLS1.2化してみた
2023/09/06(水) 21:57:12.30ID:WEnL1bPs0
パッチ適用させていただきました。浪人ではありませんが、書けたら大感謝!
2023/09/06(水) 22:15:46.09
老人からテスト
2023/09/06(水) 22:23:15.79ID:qB3Nc/F60
TLS1.2化改造、>>110

000D85E3 9CBB → 44BC
000D85F4 B4BB → 5CBC
000D8605 D0BB → 7CBC

でも特に動作に問題はないけど、やってる事は結構強引なので
(TLS1.0のMethodを指定するとTLS1.2のMethodを指定した事になってしまう改造)
テンプレにするならIndyコンポーネントのデフォルトをTLS1.2にする>>210

000E18BF 03 → 05
000E18E0 08 → 20
000E3B42 03 → 05
000E3B68 08 → 20

の方がエレガントでよさげ
2023/09/06(水) 22:23:29.15ID:6eUIuG2g0
改造しすぎてもうなにやったか覚えてない問題
2023/09/06(水) 22:25:44.81ID:9MAgNwt90
すいません
スレ間違いました

[4.23]TLS1.2化
000D85E3 9CBB → 44BC
000D85F4 B4BB → 5CBC
000D8605 D0BB → 7CBC

これやって書けたと思っていたら、「ERROR: もう新しいのにしましょうね」と表示されるようになりました

解決法あるでしょうか
2023/09/06(水) 22:27:56.11ID:DsEOfuH80
>>261
それする直前まで書けてたの?
2023/09/06(水) 22:29:01.52ID:9dkFeiHv0
かちゅーしゃに対するKageみたいなのが4.23でも生まれるんだろうか
2023/09/06(水) 22:29:45.16ID:9dkFeiHv0
俺が今書けてるから問題ない
2023/09/06(水) 22:35:15.18ID:E9mDPHZC0
>>179
自力でパッチ作りました

JaneStyle延命スレ
https://egg.5ch.net/test/read.cgi/software/1690453170/637
2023/09/06(水) 22:40:04.85ID:gmpfSv420
明日はエレガントな方にしてみるわ
2023/09/06(水) 22:42:27.95ID:tVmz+paH0
エレガントの方で当て直したわ。
2023/09/06(水) 22:52:13.77ID:oljCrfSa0
>>210
これの上の方、4.00用に変更を加えたもの(延命スレに貼っといた)をあててみたけど、
ちゃんとTLS 1.2で接続してるな
すごいわ、ありがとう
2023/09/06(水) 22:58:34.47ID:qB3Nc/F60
JaneStyle/4.23 バイナリ改造最新情報 追加 (2023/09/06現在)

【推奨】

[4.23]TLS1.2化 (TLS1.0/1.1無効化予防) (※)
000E18BF 03 → 05
000E18E0 08 → 20
000E3B42 03 → 05
000E3B68 08 → 20

【任意】

[4.23]浪人(UPLIFT)SID取得のリクエストヘッダのバグ修正 (※)
002A9554 2F → 21
002A9558 436F6E74656E742D547970653A206170706C69636174696F6E2F782D7777772D66 → 6170706C69636174696F6E2F782D7777772D666F726D2D75726C656E636F646564

(※)浪人は必須。

----------------------------------------------------------

[4.23]浪人(UPLIFT)SID取得用のX-2ch-UA偽装例

[4.23]浪人(UPLIFT)SID取得用のX-2ch-UA偽装(JaneXeno/230826化)
00297194 0E → 0F
0029719C 5374796C652F342E323300 → 58656E6F2F323330383236

<解説>
X-2ch-UAを「JaneStyle/4.23」から「JaneXeno/230826」に変更
2023/09/06(水) 23:00:19.90ID:qB3Nc/F60
重要度を鑑みてテンプレ向けに整理すると>>269みたいな感じだろう
2023/09/06(水) 23:03:44.95ID:WEnL1bPs0
Stirlingの人向けに002A9558のテキスト表現は書いて欲しいなあ
6170706C69636174696F6E2F782D7777772D666F726D2D75726C656E636F646564 = application/x-www-form-urlencoded
272名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 23:16:38.75ID:SQ7Q1VFd0
なんかいけそうなんか
すげーな
273名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 23:18:40.66ID:0iSMQo/T0
エレガント〜
2023/09/06(水) 23:25:37.26ID:KK8fen0J0
有識者すげーな
これぞStyleって感じだな
275名無しさん@お腹いっぱい。
垢版 |
2023/09/06(水) 23:26:23.35ID:4kiJZxPQ0
さすがにもう無理だと思って泣く泣くXenoに移行したけど、まだいけそうな感じなのか笑
2023/09/06(水) 23:43:57.05ID:SVt6FwlT0
開発放棄した4.23が有志によってデバグされ洗練されてゆく…胸熱
2023/09/06(水) 23:49:10.15ID:iuhoINzO0
>>269
2023/09/06(水) 23:58:10.08
>>269を当てたらもうこのUA偽装はいらんの?
4.23のXeno偽装は対策されたからZenoとかにしなきゃならんけど
4.23バニラから今当てる必要のある情報のまとめが欲しい・・・


4.23]UA偽装例 (このスレにはもう書けませんエラー等の対策)

[4.23]UA偽装(JaneXeno/230722化)
002ABFD1 8B88D4060000 → B900BD510090
002AC014 26 → 20
002AC027 4A616E655374796C652F342E3233205769 → 284A616E6558656E6F2F32333037323229

<解説>
1行目: UAの最後にWindowsのビルド番号を付けないようにする改造。
2行目: (Windowsのビルド番号を含まない)UA文字列の長さの指定。初期値は26hで最大で28h。今回は20hに変更。
3行目: UA文字列の実態の修正。「Monazilla/1.00 JaneStyle/4.23 Windows/」 のJから後ろを「(JaneXeno/230722)」に書き換えている。トータルの文字列の長さが26hから20hと短くなってるのでその分を上で調整している。
https://i.imgur.com/oeT8dCS.jpg
2023/09/07(木) 00:06:56.52ID:fFSlM66r0
>>278
通常のUA偽装は5chへの書き込み用なのでこれまで通り必須

>>269とは別腹
2023/09/07(木) 00:07:59.88ID:0n2YX8hb0
あーあ、対応されちゃった
嘘バイナリにしとけば面白かったのになぁ
チッ
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

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