2chの仕様変更(dat廃止、APIでスレ取得)で使えなくなった専用ブラウザを
dat廃止後でも使えるようにするためのプロクシについて語るスレです。
広域埋め立て荒らしのためテンプレは過去スレを確認して下さい
専用ブラウザを助けるプロクシ作らね?28串目
http://egg.5ch.net/test/read.cgi/software/1700727858/
専用ブラウザを助けるプロクシ作らね?29串目
2024/04/06(土) 12:42:27.24ID:nsvOF3Mx0
2025/04/29(火) 23:34:54.36ID:/MPZ6bsh0
androidにtermux入れてmakeすればいい
2025/04/30(水) 00:47:38.51ID:N1pEBWhU0
串じゃ同意ループ回避できないのかな?
2025/04/30(水) 01:01:34.56ID:uNoBFfAm0
してるよ
2025/04/30(水) 09:56:31.82ID:Lk+o+71E0
>>520
-g オプションがあるから出来るんじゃね
-g オプションがあるから出来るんじゃね
2025/04/30(水) 15:31:19.57ID:d1dVh+hC0
>>521
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
って怒られる
ミジンコには無理みたいだ…
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
って怒られる
ミジンコには無理みたいだ…
2025/04/30(水) 20:34:09.48ID:UDcRrAGS0
エラーメッセージをweb検索するとヒントがありそうだけど
知らんけど
知らんけど
2025/04/30(水) 22:27:12.48ID:CrhokHbJ0
registerなんて過去の遺物だから
C++11で非推奨、C++17で削除された
ここ見たのかソースからも削除されたぞ
C++11で非推奨、C++17で削除された
ここ見たのかソースからも削除されたぞ
作者様ここ読んでるんでしたらBBS2chProxyKeyManager.cppに
#include <cstring>
を追加してください……
おれ環(Debian12)ではコンパイルが通らなかった……
#include <cstring>
を追加してください……
おれ環(Debian12)ではコンパイルが通らなかった……
2025/05/01(木) 11:29:45.01ID:0kQPVNHW0
ツール名書いてないならスルーされそう
2025/05/01(木) 12:17:28.91ID:cV+701LS0
>>528
Ubuntu 24.04.2 LTSも同じ
Ubuntu 24.04.2 LTSも同じ
2025/05/01(木) 12:23:25.10ID:ANDJYjDK0
>>528
AlmaLinux9でも同じでした
AlmaLinux9でも同じでした
532525
2025/05/01(木) 13:30:38.42ID:K80lysQq0 当方windowsで配布されてる物をありがたく使わせていただいてるだけのズブの素人なのでcdやmvすらいちいちググってる程度です
作者様の配布サイトの22リリースのところのソースコードをzipでPCにDLし解凍、360コミットのところのremove registerに従いutils.hをメモ帳で開いて5行目を修正上書きしproxy2chフォルダをコピー
usb接続でPCから内部共有ストレージ/Downloadに修正済みのproxy2chフォルダをペースト、android上で訳わからなくなったtermuxをアンスコし再度F-DroidからDLインスコ、各種解説サイトを見ながらtermux上で
https://i.imgur.com/7WF2myD.jpg
(scrcpyでPCに表示して撮影してるがSHV48の実機上です)
作者様の修正や>>526-527様方のご指摘でエラーなく走りきったのでコンパイル?できてるんですかね?
置いてる階層はあってるのかできてるとしてここからwindowsでいう所のbatファイルみたいなのを用意しないといけないのかここで質問しても大丈夫なのかをお教え下さい
作者様の配布サイトの22リリースのところのソースコードをzipでPCにDLし解凍、360コミットのところのremove registerに従いutils.hをメモ帳で開いて5行目を修正上書きしproxy2chフォルダをコピー
usb接続でPCから内部共有ストレージ/Downloadに修正済みのproxy2chフォルダをペースト、android上で訳わからなくなったtermuxをアンスコし再度F-DroidからDLインスコ、各種解説サイトを見ながらtermux上で
https://i.imgur.com/7WF2myD.jpg
(scrcpyでPCに表示して撮影してるがSHV48の実機上です)
作者様の修正や>>526-527様方のご指摘でエラーなく走りきったのでコンパイル?できてるんですかね?
置いてる階層はあってるのかできてるとしてここからwindowsでいう所のbatファイルみたいなのを用意しないといけないのかここで質問しても大丈夫なのかをお教え下さい
2025/05/01(木) 13:34:59.41ID:UBSEtJ5L0
./proxy2ch しろ
534525
2025/05/01(木) 13:57:40.49ID:K80lysQq0 >>533
即レスありがとうございます!
恐らくコンパイルできてるんだと思います
厚かましいですがあと2つお教え下さい
./proxy2chの後ろに--bbscgi-fix-timestamp等のproxy2chのオプションをつければいいのか
proxy2chを終了してtermuxのコマンドが効くようにするにはどうすればいいのか
即レスありがとうございます!
恐らくコンパイルできてるんだと思います
厚かましいですがあと2つお教え下さい
./proxy2chの後ろに--bbscgi-fix-timestamp等のproxy2chのオプションをつければいいのか
proxy2chを終了してtermuxのコマンドが効くようにするにはどうすればいいのか
2025/05/01(木) 14:13:15.53ID:UBSEtJ5L0
つけたければつければいいのでは?
ctrl-c
ctrl-c
536525
2025/05/01(木) 15:02:02.08ID:K80lysQq0 https://imgur.com/lD0F88E.jpg
あと少しだと思うのですが頭使いすぎてしんどくなったので今日はここまでにしときます
>>535
何度も何度も教えていただき本当にありがとうございました
あと少しだと思うのですが頭使いすぎてしんどくなったので今日はここまでにしときます
>>535
何度も何度も教えていただき本当にありがとうございました
2025/05/01(木) 15:06:58.60ID:UBSEtJ5L0
chmateで使うならMITM有効でビルドしないといかんだろ
証明書関係もどうにかしないといかんから全然あと少しじゃないと思うぞ
証明書関係もどうにかしないといかんから全然あと少しじゃないと思うぞ
2025/05/01(木) 15:16:57.92ID:gZvYCqQ80
>>528がなおってました
作者様ありがとうございます!!
作者様ありがとうございます!!
2025/05/01(木) 21:16:01.57ID:cV+701LS0
私からもありがとう!
2025/05/02(金) 12:29:15.96ID:/sbvtFXD0
READMEを整備してた
ひさしぶりのリリース近いのかな
ひさしぶりのリリース近いのかな
542525
2025/05/02(金) 13:17:19.23ID:ozRKNu8a0 各種サイトを見ながらオレオレ証明書というのはなんとかなったと思うのですがコマンドがないと怒られました
https://i.imgur.com/EzuN3c4.jpg
ソース(/archive/v20250429-snapshot.zi★p )にremove registerの修正を加えただけだと何かが足りなくて再コンパイルする必要があるということなんでしょうか?
https://i.imgur.com/EzuN3c4.jpg
ソース(/archive/v20250429-snapshot.zi★p )にremove registerの修正を加えただけだと何かが足りなくて再コンパイルする必要があるということなんでしょうか?
2025/05/02(金) 14:45:12.15ID:aKjdZCVo0
MakefileのCFLAGSに−DUSE_MITMを追加してmake cleanしてmakeな
544525
2025/05/02(金) 15:35:27.47ID:ozRKNu8a0 >>543
レスありがとうございます
https://i.imgur.com/YxsF7rV.jpg
まだ情報が足りてないよと怒られたのでコミットにある修正をPCで加えてUSB転送してなんとかやってみます
grepとか便利そうですが知識が足りなくて
教えていただきありがとうございました
レスありがとうございます
https://i.imgur.com/YxsF7rV.jpg
まだ情報が足りてないよと怒られたのでコミットにある修正をPCで加えてUSB転送してなんとかやってみます
grepとか便利そうですが知識が足りなくて
教えていただきありがとうございました
2025/05/02(金) 16:03:37.37ID:aKjdZCVo0
MakefileのLDFLAGSに-lsslを追加しなさいよ
2025/05/03(土) 08:02:18.01ID:97DERcqL0
talk apiのappkeyとhmkeyの組み合わせってまだひとつも漏れてないの?
2025/05/03(土) 08:46:45.59ID:ATcv9unt0
proxy2ch最新版とJane Style 4.23で過去ログはどうすれば読めるんだろう?
現行の鯖はさすがに取れるけどこういうのが読めない
http://potato.2ch.net/test/read.cgi/software/1420466810/
proxy2chとJane Style 3.02ならこれも読めるのにどういうことだ?
http://pc12.2ch.net/test/read.cgi/software/1227538496/
現行の鯖はさすがに取れるけどこういうのが読めない
http://potato.2ch.net/test/read.cgi/software/1420466810/
proxy2chとJane Style 3.02ならこれも読めるのにどういうことだ?
http://pc12.2ch.net/test/read.cgi/software/1227538496/
2025/05/03(土) 09:06:30.39ID:aN46ClZH0
5ch側が過去鯖に転送するのはhttpsでアクセスしたときだけとかいう
よくわからない制限をしているので-sを付けないといけない
よくわからない制限をしているので-sを付けないといけない
2025/05/03(土) 09:07:20.44ID:RN47S2tk0
>>547
どちらのリンクも過去ログを見られるよ。JaneDoe View α ( build date: 1814100038 )
p****2ch.exe -p 8080 --direct-dat -s -c --bbscgi-fix-timestamp --bbscgi-header "Referer: https://%HOST%/%BOARD%/" --bbscgi-confirmation skip
p****2ch version 20250404-snapshot with curl 8.12.1 (TLS/SSL backend: Schannel)
Scripting enabled with Lua 5.4.6
どちらのリンクも過去ログを見られるよ。JaneDoe View α ( build date: 1814100038 )
p****2ch.exe -p 8080 --direct-dat -s -c --bbscgi-fix-timestamp --bbscgi-header "Referer: https://%HOST%/%BOARD%/" --bbscgi-confirmation skip
p****2ch version 20250404-snapshot with curl 8.12.1 (TLS/SSL backend: Schannel)
Scripting enabled with Lua 5.4.6
550525
2025/05/03(土) 09:55:05.57ID:pasKiFCh0 気が遠くなる程トライ&エラーしながらコンパイルできましたが結果はともなわなかった…
https://i.imgur.com/CtDZHJU.jpg
-c --mitm-certgen で出力された結果をvimでペースト&保存した手順がおかしいのか
opennsslのバージョンがchmateにあってないのか
何もわからない心折れそう
https://i.imgur.com/CtDZHJU.jpg
-c --mitm-certgen で出力された結果をvimでペースト&保存した手順がおかしいのか
opennsslのバージョンがchmateにあってないのか
何もわからない心折れそう
2025/05/03(土) 10:33:08.10ID:INr9EUt00
androidで自己署名認証局証明書を正規なものとして認識させるのはOSのバージョンやアプリ次第で方法が全く変わるからまあ頑張れとしか
2025/05/03(土) 10:35:22.08ID:ATcv9unt0
>>548-549
改めて色んな組み合わせて試したけど無理だった
改めて色んな組み合わせて試したけど無理だった
2025/05/03(土) 10:48:25.70ID:aN46ClZH0
--verboseで見れば原因が分かるのでは?
少なくともうちの環境では-s --verboseとしただけのproxy2chを起動して
http://potato.2ch.net/software/dat/1420466810.datをproxy2ch経由で取得すると
Received GET http://potato.2ch.net/software/dat/1420466810.dat HTTP/1.1
Detected *.2ch.net URL, changed target URL to http://potato.5ch.net/software/dat
/1420466810.dat
Retrieving thread via read.cgi...
Returned status code 200 to client
となり正常にdatが返ってくるよ
少なくともうちの環境では-s --verboseとしただけのproxy2chを起動して
http://potato.2ch.net/software/dat/1420466810.datをproxy2ch経由で取得すると
Received GET http://potato.2ch.net/software/dat/1420466810.dat HTTP/1.1
Detected *.2ch.net URL, changed target URL to http://potato.5ch.net/software/dat
/1420466810.dat
Retrieving thread via read.cgi...
Returned status code 200 to client
となり正常にdatが返ってくるよ
2025/05/03(土) 10:54:54.91ID:aN46ClZH0
なんもパッチしてないJaneStyle 4.23を--api-overrideで使った場合も正常にログ取得される
Received CONNECT api.5ch.net:443 HTTP/1.0
Received POST /v1/potato/software/1420466810 HTTP/1.0
Running as MITM proxy for https://api.5ch.net/v1/potato/software/1420466810
Retrieving thread via read.cgi...
Returned status code 200 to client
Received CONNECT api.5ch.net:443 HTTP/1.0
Received POST /v1/potato/software/1420466810 HTTP/1.0
Running as MITM proxy for https://api.5ch.net/v1/potato/software/1420466810
Retrieving thread via read.cgi...
Returned status code 200 to client
2025/05/03(土) 11:09:02.43ID:3r4eZTal0
中間者攻撃をしてないとか
2025/05/03(土) 11:50:48.40ID:vxl2wO8Y0
おぉ本当だViewなら上の過去ログ取れる
最近メインで使ってるXenoでは取れないがまあ気にしないでおこう
最近メインで使ってるXenoでは取れないがまあ気にしないでおこう
2025/05/03(土) 12:03:42.91ID:INr9EUt00
取れないってのはhttpsを素通りさせてるだけだからproxy2ch使ってる意味ないだろ
2025/05/03(土) 14:36:04.37ID:KNE/cdrw0
-s
*.2ch.net, *.5ch.net, *.bbspink.comドメインへの接続をhttpsで行います。kako.5ch.netサーバ上にあるログを取得するためにはこのオプションが必要です
*.2ch.net, *.5ch.net, *.bbspink.comドメインへの接続をhttpsで行います。kako.5ch.netサーバ上にあるログを取得するためにはこのオプションが必要です
2025/05/03(土) 14:37:11.72ID:KNE/cdrw0
Version 20250503
2025/05/03(土) 20:50:13.19ID:SRTLd0WR0
GitHub使えばいいのに
2025/05/03(土) 22:11:14.23ID:vxl2wO8Y0
>>558
なるほど過去ログ用に-sを付けておくのかありがとう
なるほど過去ログ用に-sを付けておくのかありがとう
2025/05/04(日) 02:41:08.22ID:fvnv0yD+0
配布してるXP用のバイナリーが起動しないから仕方なくソースからビルドしてみたけど
3つの余計なDLLを必要とする変なバイナリーが出来上がってしまった
一応動作はするんだけど
3つの余計なDLLを必要とする変なバイナリーが出来上がってしまった
一応動作はするんだけど
2025/05/04(日) 08:15:47.83ID:5WkfKvNR0
XP用のバイナリとかないぞ
正式リリース版はそのままXPで起動する
正式リリース版はそのままXPで起動する
2025/05/04(日) 10:44:26.47ID:YplIPDu60
依存DLLが増えた理由とかリリースページに書いてあるだろ
2025/05/04(日) 10:47:44.53ID:kWY7Tem80
Proxy2chの時代が一気にくるかと思ったけど割とそうでもなかったな
やっぱスレの雰囲気のせいかな?
やっぱスレの雰囲気のせいかな?
2025/05/04(日) 11:06:33.99ID:GNtv+KQ60
ほとんど串死んでるしまあ
2025/05/04(日) 11:25:02.29ID:MU8y36aq0
選択肢は様々あった方が良いと思う
とはいえ結局は専ブラ作者さんが更新してくれるのが一番なんだけど
とはいえ結局は専ブラ作者さんが更新してくれるのが一番なんだけど
2025/05/04(日) 12:37:34.90ID:coXztS+Z0
xy2chとapixyの二人いるだけで十分じゃない?
viewはxy2chで完全復活できるのを試したし挙動がまともだったな
viewはxy2chで完全復活できるのを試したし挙動がまともだったな
570名無しさん@お腹いっぱい。
2025/05/05(月) 09:01:47.34ID:WGYu7T200 聞いたことないからそんなのもあるのかと思ったら略してるだけか
2025/05/05(月) 09:13:24.72ID:gapEN28t0
xy2ch(串2ちゃん)
2025/05/05(月) 12:07:18.94ID:Tpbqr6O80
急に串揚げ食いたくなってきた
2025/05/06(火) 10:51:11.30ID:05PuNLVB0
http://localhost:9080/5ch/bbsmenu.htmlを試してみたけど文字化けしてた
2025/05/06(火) 18:04:34.28ID:05PuNLVB0
>>574
w3mで見てるってことはLinuxでビルドしたんかな
うちはOpenWrt用にビルドしたのとリリースページからDLしたWindows用のバイナリと両方で化けた
普通の英数字含めて全部「?」に化けてるから文字コードがらみではないのかも
ちなみにJSONの方は化けてない
w3mで見てるってことはLinuxでビルドしたんかな
うちはOpenWrt用にビルドしたのとリリースページからDLしたWindows用のバイナリと両方で化けた
普通の英数字含めて全部「?」に化けてるから文字コードがらみではないのかも
ちなみにJSONの方は化けてない
2025/05/06(火) 18:35:11.34ID:PepEQYf20
Lynxでスレ見てた事もあったな
半角カタカナとか文字化けしてた覚えが
半角カタカナとか文字化けしてた覚えが
2025/05/06(火) 19:00:51.06ID:aOMrB7aO0
試したけど自分の環境では配布のwindows用ビルドも自分でlinux上でビルドしたのも化けてないね
2025/05/06(火) 19:28:25.83ID:05PuNLVB0
配布のWindows用バイナリーで化けてたのはMSYS2のw3mで見たからだった
Chromeで見たら化けてなかったわ
申し訳ない
でもOpenWrt用にビルドした方はやっぱり化けてる
Chromeで見たら化けてなかったわ
申し訳ない
でもOpenWrt用にビルドした方はやっぱり化けてる
2025/05/06(火) 19:45:52.36ID:aOMrB7aO0
OpenWrt用のiconvがUTF-8 to CP932に対応してないとか?
2025/05/06(火) 20:03:41.47ID:aOMrB7aO0
パッケージのソース眺めた感じ対応してるようには見えないね
OpenWrtにはlibiconv-fullというGNU libiconv由来のパッケージもあるから
そっちじゃないと多分ダメだろう
OpenWrtにはlibiconv-fullというGNU libiconv由来のパッケージもあるから
そっちじゃないと多分ダメだろう
2025/05/06(火) 20:04:09.99ID:05PuNLVB0
ただ奇妙なのがOpenWrt用で化けてるのも配布のWindows用バイナリーのをMSYS2のw3mで見て化けてたのも
末尾の「更新日」の文字列だけは化けてなかったこと
前者はまだしも後者はどうなってるんだろう
末尾の「更新日」の文字列だけは化けてなかったこと
前者はまだしも後者はどうなってるんだろう
2025/05/06(火) 20:07:20.32ID:aOMrB7aO0
更新日の部分はバイト列がリテラルに直接書いてあるから読む側が対応してれば化けないわな
2025/05/06(火) 20:19:26.26ID:05PuNLVB0
2025/05/06(火) 20:24:36.39ID:aOMrB7aO0
実はそっちでもOpenWrt用のバイナリ立ち上げたサーバの方を見てたとかじゃないの?
再現性あるなら何らかのバグだろうけど
再現性あるなら何らかのバグだろうけど
2025/05/06(火) 20:27:25.18ID:gxUNe74p0
MSYS2は素晴らしいけど、最近はx64板しか配布されていないので、
x86用と関連ファイル探してくるのに苦労した
x86用と関連ファイル探してくるのに苦労した
2025/05/06(火) 20:32:22.54ID:05PuNLVB0
>>583書いた直後に気が付いた
うちの環境proxy2chと普通のプロキシーが同じOpenWrtルーターで動いてて
MSYS2のシェルでHTTP_PROXYにはOpenWrtのプロキシー指定してる一方
NO_PROXYにはlocalhost入れ忘れてた
その結果http://localhost:9080/5ch/bbsmenu.htmlで
ローカルのWindows用バイナリーの出力見てるつもりが
ルーターのOpenWrt用バイナリーの出力見てたわ
お騒がせして申し訳ない
うちの環境proxy2chと普通のプロキシーが同じOpenWrtルーターで動いてて
MSYS2のシェルでHTTP_PROXYにはOpenWrtのプロキシー指定してる一方
NO_PROXYにはlocalhost入れ忘れてた
その結果http://localhost:9080/5ch/bbsmenu.htmlで
ローカルのWindows用バイナリーの出力見てるつもりが
ルーターのOpenWrt用バイナリーの出力見てたわ
お騒がせして申し訳ない
2025/05/08(木) 08:55:34.54ID:jTYYoZEX0
ERROR: 旧形式のヘッダが含まれています。[X-MonaKey, X-PostSig, X-PostNonce]
新形式対応の専用ブラウザをご利用ください。
昨夜ぐらいからproxy2ch環境でこれが出るようになったな
そこまでして古い専ブラ撲滅したいのか運営は
新形式対応の専用ブラウザをご利用ください。
昨夜ぐらいからproxy2ch環境でこれが出るようになったな
そこまでして古い専ブラ撲滅したいのか運営は
2025/05/08(木) 08:59:03.23ID:aBWjUrWh0
sample.luaで要らない部分削ればいけるよ
2025/05/08(木) 10:54:02.45ID:PyFdalKH0
24.9.5
2025/05/08(木) 10:54:22.04ID:PyFdalKH0
誤爆
2025/05/08(木) 10:55:35.53ID:PyFdalKH0
2025/05/09(金) 00:02:55.36ID:vkBOIzZX0
>>573が解決した
なんでiconv -f UTF-8 -t CP932のコマンドが問題ないのに
proxy2chでは化けるのか悩んでたが
ちゃんとlibiconvにリンクしてなかったわ
OpenWrtデフォのスタブだけのiconvにリンクされてた
その辺再考してビルドし直したらいけた
なんでiconv -f UTF-8 -t CP932のコマンドが問題ないのに
proxy2chでは化けるのか悩んでたが
ちゃんとlibiconvにリンクしてなかったわ
OpenWrtデフォのスタブだけのiconvにリンクされてた
その辺再考してビルドし直したらいけた
2025/05/19(月) 06:46:55.35ID:HObbA3Xf0
proxy2chでJaneViewの延命が叶った。制作者の方、ありがとう !!
2025/05/25(日) 01:44:04.19ID:anto38jV0
p---ch9x 20250503
2025/05/26(月) 02:54:54.80ID:lnZgnm1a0
add CMakeLists.txt
2025/05/26(月) 03:23:09.63ID:qGtAmnav0
日本語書けない馬鹿はまだ粘着してるのか
2025/05/27(火) 10:53:42.04ID:nMIQCCOO0
5chのログ仕様今日変わったらしく四季では串2刺すと新規レスが取れないです
クッキー管理でなんとか串2使いたいんですけどね・・
クッキー管理でなんとか串2使いたいんですけどね・・
2025/05/27(火) 11:12:57.09ID:jg2LvX5S0
dat取得のときに一部のUser-Agentを弾くようになっただけだよ
-Aで弾かれないものを指定すればいいだけ
-Aで弾かれないものを指定すればいいだけ
2025/05/27(火) 12:00:55.07ID:wRFZpGip0
UA関係無い模様
2025/05/27(火) 13:02:35.39ID:AB4PGkMT0
TLS1.2が無効になった模様
-sオプション外して回避中
-sオプション外して回避中
2025/05/27(火) 13:24:21.80ID:Gu2W+5Wd0
Live、view、styleは更新される可能性がほぼ無いと思うから串ツールが一番いいのにな
大型変更でもされない限り問題起きないし現行で更新されてるツールは対応も早いから安心
>>601
こちらは何も変えなくても問題なく使えてるよ
大型変更でもされない限り問題起きないし現行で更新されてるツールは対応も早いから安心
>>601
こちらは何も変えなくても問題なく使えてるよ
2025/05/27(火) 13:43:33.22ID:ZTcDqBgw0
2025/05/27(火) 23:13:28.36ID:zF3wOfKK0
「特定」のopenSSLのDLLでTLS1.2で通信を行うとCloudflareでCAPTCHA要求されるので、
スレが見れないし書けない。
(その「特定」ってのが現在よく使われているopenSSL 1.0.2系なのが厄介。)
スレが見れないし書けない。
(その「特定」ってのが現在よく使われているopenSSL 1.0.2系なのが厄介。)
2025/05/28(水) 00:15:15.53ID:GmNEzf+50
Version 20250527 snapshot
キター
キター
2025/05/28(水) 00:33:28.53ID:1l44KaHq0
>単純にTLSのバージョンや暗号スイートで判定しているわけではなくclient hello等のセッション情報から総合的な判定を行っているように見えます (TLS fingerprintingと言うらしい)。
なるほどね
cloudflare側にbotっぽいTLSセッション情報から生成したフィンガープリントの集積があって
それに合致する接続に対して403を返してる感じか
read.cgiはともかくdatに対して適用するのはやりすぎな気がするね
拡張子が.txtなファイルは除外されてるっぽいから専ブラが触るURLは全部除外すればいいのに
なるほどね
cloudflare側にbotっぽいTLSセッション情報から生成したフィンガープリントの集積があって
それに合致する接続に対して403を返してる感じか
read.cgiはともかくdatに対して適用するのはやりすぎな気がするね
拡張子が.txtなファイルは除外されてるっぽいから専ブラが触るURLは全部除外すればいいのに
2025/05/28(水) 03:00:05.64ID:/e+VbTJo0
このような背景からproxy2chに--tls-maxオプションを追加し、https接続時に使用されるTLSのバージョンを選択可能にしました。
このWindows用バイナリではOpenSSL 3.0.16が使われる都合上、デフォルトが--tls-max 1.2相当になっています。
1.0や1.1も指定可能ですが、5chは1.2未満のTLS接続を受け入れないようです。
これ読む限り別に更新しなくても何も問題ないな
変な設定にしてる人だけ問題が起きるんだろうな
このWindows用バイナリではOpenSSL 3.0.16が使われる都合上、デフォルトが--tls-max 1.2相当になっています。
1.0や1.1も指定可能ですが、5chは1.2未満のTLS接続を受け入れないようです。
これ読む限り別に更新しなくても何も問題ないな
変な設定にしてる人だけ問題が起きるんだろうな
2025/05/28(水) 03:18:26.17ID:QSdSC26N0
-s付けてるなら更新したほうがいい
2025/05/28(水) 11:27:33.49ID:ovSIq/sa0
TLS heartbeat拡張のバグが原因だとさ
heartbeat無効でコンパイルしてあるDLLなら問題無し
UAは無関係だったな
heartbeat無効でコンパイルしてあるDLLなら問題無し
UAは無関係だったな
2025/05/28(水) 11:40:32.22ID:+DHC9/Eb0
>>609
情報少し遅めだな
情報少し遅めだな
2025/05/28(水) 11:43:47.96ID:dGzhE9yr0
全然違うしな
heartbeatの有無にかかわらずfingerprintingに引っかかったものが弾かれてるだけ
UAも関係ある(例sikiのUA)
heartbeatの有無にかかわらずfingerprintingに引っかかったものが弾かれてるだけ
UAも関係ある(例sikiのUA)
2025/05/28(水) 11:52:50.13ID:6BitwtHG0
TLS fingerprintingが何なのか知らないとheartbeat拡張がー
とか書くんだろうな
とか書くんだろうな
2025/05/28(水) 13:26:53.64ID:pvLZdKEy0
現在5chはTLS1.0とTLS1.1でアクセス出来るように思いますが違いますか?
UPLIFTにもログインできます。
openSSL 1.0.2c以降(1.0.2bは不明)でTLS1.2通信を行おうとするとCAPTCHA要求が出て
スレが表示されなかったり、書き込めなかったりする。
UPLIFTにもログインできます。
openSSL 1.0.2c以降(1.0.2bは不明)でTLS1.2通信を行おうとするとCAPTCHA要求が出て
スレが表示されなかったり、書き込めなかったりする。
614名無しさん@お腹いっぱい。
2025/05/28(水) 14:19:58.92ID:jJmxTnlY0 >>613
$ curl -v -I --tls-max 1.1 --tlsv1.1 https://5ch.net/
* Host 5ch.net:443 was resolved.
* IPv6: 2606:4700:10::6816:16d, 2606:4700:10::6816:6d, 2606:4700:10::ac43:5c2
* IPv4: 172.67.5.194, 104.22.1.109, 104.22.0.109
* Trying [2606:4700:10::6816:16d]:443...
* Immediate connect fail for 2606:4700:10::6816:16d: No route to host
* Trying [2606:4700:10::6816:6d]:443...
* Immediate connect fail for 2606:4700:10::6816:6d: No route to host
* Trying [2606:4700:10::ac43:5c2]:443...
* Immediate connect fail for 2606:4700:10::ac43:5c2: No route to host
* Trying 172.67.5.194:443...
* ALPN: curl offers h2,http/1.1
* TLSv1.1 (OUT), TLS handshake, Client hello (1):
* TLSv1.1 (IN), TLS handshake, Server hello (2):
* TLSv1.1 (IN), TLS handshake, Certificate (11):
* TLSv1.1 (IN), TLS handshake, Server key exchange (12):
* TLSv1.1 (OUT), TLS alert, internal error (592):
* TLS connect error: error:0A00014D:SSL routines::legacy sigalg disallowed or unsupported
* closing connection #0
curl: (35) TLS connect error: error:0A00014D:SSL routines::legacy sigalg disallowed or unsupported
とでます。(1.0も同じく)
$ curl -v -I --tls-max 1.1 --tlsv1.1 https://5ch.net/
* Host 5ch.net:443 was resolved.
* IPv6: 2606:4700:10::6816:16d, 2606:4700:10::6816:6d, 2606:4700:10::ac43:5c2
* IPv4: 172.67.5.194, 104.22.1.109, 104.22.0.109
* Trying [2606:4700:10::6816:16d]:443...
* Immediate connect fail for 2606:4700:10::6816:16d: No route to host
* Trying [2606:4700:10::6816:6d]:443...
* Immediate connect fail for 2606:4700:10::6816:6d: No route to host
* Trying [2606:4700:10::ac43:5c2]:443...
* Immediate connect fail for 2606:4700:10::ac43:5c2: No route to host
* Trying 172.67.5.194:443...
* ALPN: curl offers h2,http/1.1
* TLSv1.1 (OUT), TLS handshake, Client hello (1):
* TLSv1.1 (IN), TLS handshake, Server hello (2):
* TLSv1.1 (IN), TLS handshake, Certificate (11):
* TLSv1.1 (IN), TLS handshake, Server key exchange (12):
* TLSv1.1 (OUT), TLS alert, internal error (592):
* TLS connect error: error:0A00014D:SSL routines::legacy sigalg disallowed or unsupported
* closing connection #0
curl: (35) TLS connect error: error:0A00014D:SSL routines::legacy sigalg disallowed or unsupported
とでます。(1.0も同じく)
2025/05/28(水) 16:18:00.72ID:ZNqbyYde0
IEでもTLS1.1とTLS1.0で表示できたけど
https://i.imgur.com/e1E5F9z.jpeg
https://i.imgur.com/e1E5F9z.jpeg
2025/05/28(水) 17:02:40.33ID:oaPnT/FY0
2025/05/28(水) 17:22:03.75ID:oaPnT/FY0
OpenSSL3以降はTLS1.1以下がsecurity level 0に指定されてるので手続きを踏まないと1.0/1.1では繋がらない
curlではその手続きをしてないのでOpenSSL3にリンクされてるcurlで1.0/1.1を使おうとするとエラーになる
2025/05/28(水) 17:56:20.99ID:oaPnT/FY0
>>616
cURL v7.66.0で、User-AgentにJaneXenoを指定したら、200になった
cURL v7.66.0で、User-AgentにJaneXenoを指定したら、200になった
2025/05/28(水) 20:21:02.70ID:NweTBOkB0
MITM用のオレオレ証明書がもうすぐ切れるよとWarningが出ていたので作り直した
なんという親切設計
なんという親切設計
レスを投稿する
ニュース
- 【ネット民のツッコミ】立憲・野田代表の「事実上の撤回」発言がトレンド、「高市さんそんな事は言ってない」「流石に無理あるだろw」 [1ゲットロボ★]
- 【国際法を無視】日本での「中華人民共和国に台湾問題を論じる資格なし」との声に 中国外交部が厳しく反論… ★2 [BFU★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★5 [Ailuropoda melanoleuca★]
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 ★3 [ごまカンパチ★]
- 首相答弁「スパイ防止法、外国代理人登録法、ロビー活動公開法などについて速やかに法案を策定する」 [1ゲットロボ★]
- 東京23区の単身マンション家賃、最高値更新 福岡が初の名古屋超え [蚤の市★]
- 【悲報】ゼレンスキー大統領、和平案に大筋合意 ホンコンみたいなウヨ芸人を大統領にするとこうなる [455031798]
- 【高市悲報】中国「ふにゃふにゃ言いながら、時が自然に解決するのを期待する—そんなジャップ流は決して通用しない」 [115996789]
- 無料でいますぐできるおもろいゲームなんかないか
- 仕事終わりに生クリーム500mLを食パンに挟んで食うのやめられない
- まったりまったりおじゃる丸待機スレ🏡
- シャドバでビヨンドになった!
