ギコナビ gikoNavi_b70 †
共通 †
準備 †
Proxy設定 †
- Detourに設定したProxy接続待ちポート を確認しておきます
- ギコナビのツール-オプション-接続タブを開きます
- 確認した値を設定します(同じPCでDetourとギコナビを実行する場合)
- ギコナビの書き込みデータが規制対象 になったため 書き込み用も設定 します
- スレを読み書きして動作を確認します
DetourのDAT関連設定 †
- 通信-DAT関連設定をするメニューです
- ギコナビは下記対応できないための設定です
- 書き込みUA規制対象化
- .5ch.net2ちゃんねる扱い不可
- 2ちゃんねるスレタイ検索dig.5ch.netの常時SSL化
基本設定タブ
5ちゃんねる通信をSSL化する チェックしない(チェックでも可)
5ちゃんねる通信のUAを置換する チェック
2ch置換タブ
置換対象 すべて
サーバ 空欄
その他タブ
SSL化強制 dig.5ch.net
スレ立てできない対応 †
書き込みで ERROR: 送信された内容が破損しています。の対応 †
- サーバ側がヘッダに指定したエンコード方法でデータを厳密に解釈するようになりました
ギコナビそのままの出力だと「データが不足」と解釈されるようになりました
例
POST /test/bbs.cgi HTTP/1.0
Content-Type: application/x-www-form-urlencoded
Content-Length: 106
Cookie: NAME=; MAIL=
Connection: keep-alive
Host: XXX.5ch.net
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Accept-Language: ja
Referer: http://XXX.5ch.net/test/read.cgi/yyyy/1500000000/l50
User-Agent: Monazilla/1.00 gikoNavi/betaXX/1.XX.X.XXX
subject=&FROM=&mail=&MESSAGE=aaa&bbs=yyyy&time=1500001000&key=1500000000&submit=%8F%91%82%AB%8D%9E%82%DE改行
- ギコナビは 書き込みデータ を 106バイト と指定してます
Content-Length: 106
- サーバは 指定エンコード対象外の文字を切り捨て ます
...%82%DE改行 の 改行2バイト
- サーバはデータを 106-2 = 104 バイト と解釈します
サポートが終了したOSでのSSL通信ができなくなった場合の対応 †