X



専用ブラウザを助けるプロクシ作らね?23串目
■ このスレッドは過去ログ倉庫に格納されています
0424414
垢版 |
2022/04/23(土) 03:13:42.90ID:gUJFmzmB0
誘導諸々ありがとう、何をやっているかはわからないがとりあえずluaを読み込ませたら動作した
4.23を使って読み込み確認はできた

ただやっぱり4.0.0.5はスレの読み込みや表示ができない
Received CONNECT api.5ch.net:443 HTTP/1.0
Tunneling connection to api.5ch.net:443
Tunneling connection to api.5ch.net:443 finished
4.23でも4.0.0.5でもこう返ってきて、4.0.0.5だけが読めない
Logsを見てもスレのdat等関連ファイルは入っていない

おま環を取り除くためにzipから解凍してボード取得だけした状態でこれなので
4.0.0.5の動作に問題があるようにしか思えない
「読めなくなった」「だからアップデートした」という報告はあっても「読めた」という報告は無いんじゃないだろうか?
0425名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 03:23:49.30ID:eqcvMtwz0
専ブラ助けるプロクシというのはAPI以前の仕様の専ブラの為のもので
自力でAPIにdatを取りにいく専ブラのことじゃない
4.23で読めたのはプロクシ関係ない
0426名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 03:53:38.74ID:wGJzRpsg0
>>424
SSLはそれに対応した串でそれなりの設定をしないと
単に串を通るだけでバイパス(ログにもトンネルしてるとある)してしまう
通常はhttpな通信を対象としてるからね、串は
Jane Styleで言うと、読み込みはv3.80以降SSLで書き込みはv4.00以降SSLだったと思う
0428名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 04:29:57.57ID:wGJzRpsg0
>>427
おそらくそうなるね
ただ抜け道はある
JaneStyleは起動時にjanesoft.netにhttpでGETしてファイルを取得してるが
これを多段串でもして汎用串でレスポンスデータを0→1に置き換えれば
APIを使わないモードに切り替わるので
0430名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 05:19:48.98ID:ZnEvJaMz0
5ch用の串ソフトって多段串で動く?動かしてる?
使ってみてわけがわからんと思ったが
多段串で使うことが前提なら納得
0432名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 10:16:06.06ID:IbQ68K5H0
どエラーになります
どうすればできますか?

MITM is enabled but given certificate and/or key is invalid.
0433名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 10:17:37.98ID:gGje15/Y0
.\pr●xy2ch --mitm-certgen > test.cer

test.cerをダブルクリックして「信頼されたルート証明機関」に追加
0434名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 10:18:26.05ID:EOmXICHx0
--mitm minimal
0435名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 10:18:45.58ID:IxojgrDF0
--mitm-ca-cert test.cer
0436名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 10:20:12.51ID:zRXzq5z30
規制がひどい

.\pr●xy2ch --mitm-certgen > test.cer

test.cerをダブルクリックして「信頼されたルート証明機関」に追加
--mitm minimal --mitm-ca-cert test.cer --m**-ca-key te**.**rを付けて起動してみたけどエラーになります
どうすればできますか?

MITM is enabled but given certificate and/or key is invalid.
0440名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 12:52:45.95ID:17BuuYiQ0
>>423
これってそのままだとSikiみたいにおえかきフィールドとかあるとスクリプトで指定してなくても勝手に末尾に追加されて不正なプロキシになるけどなんとかならんの?
0441名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 13:06:23.97ID:3Gp+Htha0
proxyにfiddlerを設定してスレを読み込むとfiddlerではdat取得できてるのにproxyから専ブラには401 unauthorized って返ってくるんだがなんでや
0449名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 21:33:48.01ID:cF/FXA7W0
windowsで--mitmが動かないんだが?
> pr●xy2ch.exe --mitm minimal
pr●xy2ch version 20220415 with curl 7.76.1 (TLS/SSL backend: Schannel)
Scripting enabled with Lua 5.4.2
pr●xy2ch.exe: unknown option -- mitm
> pr●xy2ch.exe --mitm-certgen
pr●xy2ch version 20220415 with curl 7.76.1 (TLS/SSL backend: Schannel)
Scripting enabled with Lua 5.4.2
pr●xy2ch.exe: unknown option -- mitm-certgen
0451名無しさん@お腹いっぱい。
垢版 |
2022/04/23(土) 23:45:58.98ID:mo2xmg0q0
古い専ブラずっと使ってたけどもう新仕様に対応したブラウザ使うことにしたわ
いままでありがとう
apiが調子悪い時だけまたお世話になるかも
0466名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 12:31:01.52ID:dgMdq7Vq0
powershellのリダイレクト演算子(=Out-Fileコマンド)のデフォルト文字コードはBOM付きUTF16LEとのこと。
何でこんな文字コードなんだろ
0467名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 12:38:48.98ID:Kgt/UKTj0
>>465
これを揚げ足とかアホかとw
きちんと要件を確認するのは当然
きちんと決めておかないと動かないプログラムができる
0473名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 12:52:54.91ID:EgmYFg9G0
公式にリダイレクトして使ってもOKって書いちゃってるしなぁ
誰もWindows非対応とは思わないだろうし
0474名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 12:57:29.23ID:Kgt/UKTj0
471が言うように
UTF-16があるから
463のレスは
何言ってんだこの馬鹿は
と思ったw
正直に言うと
0476名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 13:10:49.51ID:dylpXOOB0
文字集合の番号をそのままバイナリにするからUTF-16は文字集合で符号化方式じゃないと勘違いしてるんじゃね
0478名無しさん@お腹いっぱい。
垢版 |
2022/04/24(日) 14:31:44.62ID:3R+ggLgu0
>>428この書き替えをproximitronでやったときもfiddlerでやった時もだけど、1回目に旧仕様モードにした時はうまくいくのに再起動後の2回目の旧仕様モードでは通信できなくなってしまうな。
専ブラから見て1段目のプロキシにも通信ログが出てこない。
プロキシオフにして一回新仕様モードで起動してからまたプロキシ設定して旧仕様モードで再起動すると1回目だけうまくいく。
0482名無しさん@お腹いっぱい。
垢版 |
2022/04/25(月) 00:51:53.08ID:zi2rHu8r0
法人化する前のずっと更新が止まってた3.02が余計な通信しなさそうな印象がある
法人化したら広告付いたりなんか余計なデータまで送信してたりしてたんだっけ?
0483名無しさん@お腹いっぱい。
垢版 |
2022/04/25(月) 01:19:53.50ID:CU2D0M800
--verboseで文字化けする

Received GET http://jbbs.shitaraba.net/computer/44179/subject.txt HTTP/1.1
Not a thread request, passthrough...
Returned status code 200 to client
RRRRRRRReceived GET eeeeeececccccheceiveeeeetived iiiiited GEvvvvvpGET heeeee:T
httddddd/ttp:/ /p://jGGGGGl/meviEEEEEabbs.sTTTTTvus.5c ehitarhhhhhnh.net
tttttdaba.nttttte/win/pppppret/co:::::.subje/////5mpute/////cct.txjemjmhr/436eba
ga.t HTTngobdn80/suas..eeP/1.1255.ktbjectasccc/
Thishhhh.d.i...nennto5ch.naeewtt ttrab///nloslcaixeioftn.ommunwttsax/subjectaed
/unitytrsH5/.txt e/scTe/subjc/cThuHTTP/sob.P/ect.tmus/nj1.1
0486名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 10:12:30.89ID:T8XGlBdQ0
過去ログ用にuser-agentはpc用ブラウザ使って人が多いと思うんだが
スマホ用のAPIキー使うならapi-auth-uaとapi-dat-ua設定しろってことか
0495名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 10:55:53.58ID:CaoCRebt0
いまいち何が話したいのかわからん
要はソースの変更履歴みて何なコメントしたくなったってこと?
0498名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 11:04:07.21ID:DoQiK0nr0
user-agentをpc用ブラウザ、 api-auth-ua、api-dat-ua無指定で読み書きできる
けどapi-auth-ua、api-dat-ua指定しないとこれらにデフォのuser-agentが使われるようになる
スマホのAPIキーでapi-auth-ua、api-dat-uaがpc用でも読めるのかもしれないが
ちゃんと指定したほうが無難
0499名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 11:21:42.73ID:Fzz1A9M+0
pr●xy2ch --api --api-server api.5ch.net --api-auth-xua --api-dat-xua -c -s --verbose -a -p 8000

curl http.5ch.net/bbs.cgi?guid=ON -H Referer --data-raw MESSAGE --proxy http.127.0.0.1:8000
で初めて書けた
curl--httpで--pr●xy2ch:8000--httpsで--5ch
curl一回目が確認になり二回実行する
pr●xy2chにAppended header MonaKeyというログが出て動いたことがわかる
ヘッダを足して中継するようだ
ローカルホストでしたらヘッダに何も足さないと思ったが
if(isPostRequest && (strstr(urlMod,".5ch.net") || strstr(urlMod,".bbspink.com")) && strstr(urlMod,"/test/bbs.cgi")) bbscgi = true;
をみてURLに5chとbbs.cgiがあると書き込みとみてヘッダを足すとみた
httpの専ブラかhttpsの専ブラはmitmでやってみればいいんじゃない
ヘッダの差がなくて運が良ければ書き込める
0500名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 11:24:24.64ID:DC4ImSOH0
うーむ今のapi.5ch.netはキーとHMACが正しいかどうか以外見てないっぽいな
昔はちゃんとヘッダも見てた気がしたのだが
0503名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 13:45:29.08ID:eisy0bHF0
過去ログって普通に生きてるdat取得するのと同じやり方だと取れないの?
過去ログに保管されましたってでるんだけど
0504 【hoge】
垢版 |
2022/04/26(火) 14:49:35.01ID:uoUtLxJ50
いままでは、X-Chx-Error : 0001ってのが出るだけだったけど、今初めてX-Chx-Error : 1030っていうのを見た
0505名無しさん@お腹いっぱい。
垢版 |
2022/04/26(火) 23:21:15.06ID:bYk9hvFP0
X-Chx-Error: 1030 Thread is stopped;
ERROR: スレッドストッパーが働いたみたいなのでこのスレッドには書けません
0507名無しさん@お腹いっぱい。
垢版 |
2022/04/27(水) 01:29:05.13ID:EXvrSXXh0
原理的にはソースがあるものはどこでも動く
開発者が動作確認から自分で移植する必要があるまで幅があるが
ドキュメントにはMac、Linux、Windowsで動くと書いてある
0511名無しさん@お腹いっぱい。
垢版 |
2022/04/27(水) 09:00:02.87ID:9J+tzp9o0
rep2でPr○xy2ch経由に切り替えて1週間ちょいだが
今のところ快適に使えているな
いつまで保つのやら
0515名無しさん@お腹いっぱい。
垢版 |
2022/04/27(水) 10:07:28.80ID:Y8JQxT0N0
串通るとどういうことになるのか結果を見れるようになることが結局は一番だと思うんだが
専用串だけじゃなくて一般のローカル串も使えるようになるのが解決の早道だと思うよ
0516名無しさん@お腹いっぱい。
垢版 |
2022/04/27(水) 10:09:01.40ID:JIdsfC6C0
未だに前スレの古いsample.luaをベースにしたluaファイルを使わせようとするのが出てくるのがな
0521名無しさん@お腹いっぱい。
垢版 |
2022/04/27(水) 12:21:48.12ID:4AQhB/w00
>>516
いや古いluaを使えって言ってるんじゃなくてオプションやヘッダーの順番の話とか色々参考になるから見て弄ればすぐ使えるやんって話
■ このスレッドは過去ログ倉庫に格納されています

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