5ちゃんねる用ブラウザ「Live5ch」part163
レス数が1000を超えています。これ以上書き込みはできません。
自分もにゅー速?で国葬絡みの書き込みしたら何もできなくなって、最インストールしたらバージョンがあがって広告が出るようになってしまって今に至ります。
おのれ自民ゆるさねーぞ ■Live5ch 広告削除
1.52
00026EFF E9AC50 → C20800
1.57
00027417 E94453 → C20800
1.58
000277BF E96C61 → C20800
俺も1.59のやつ知りたい > 2chAPIProxyは不正なプロクシ
それは正しく設定出来ていないだけ >>951
いやこのスレのおかげで先日まで全くダメだったオレの環境でも
いろいろ書けるようになったよ
ほら あなたのレスもニュー速+に書けるから
http://asahi.5ch.net/test/read.cgi/newsplus/1661560260/15 >>943 >>944
ありがとうございます。出来ました >>955
それはどうしたら書けるようになったの?
具体的に示してみて +ってものすごく示唆に富む政権批判とか野党批判とかあるから
ためになんだよ
そこに書き込めない人がいるなんておかしすぎる 書ける方法教えて欲しいならまずはおまえが情報書けよ
【書きたい板】
【ISP】
【HostName】
【書こうとしてダメだったUAのリスト】
【どの串を使っているか】
「不正なプロクシ」になるなら串の設定が悪い
串のスレで訊け >>959
レスできる人の増減とレスの質は無関係じゃね たぶん変わらんよ なんか昭和なレスだなあw
普通他の板の他のスレはちゃんと手順示すけどな
前
https://i.imgur.com/1CRP7jJ.jpg
を書いたらこの手順を間違ってると否定する人はいなかった
そして放置された >>950
>・2chAPIProxyは不正なプロクシとして引っかかって書けない
> (だからHTTP化→8080利用→UA偽装は無理)
不正なPROXYっておかしな設定してなきゃ出ないエラーなんだけど
一体どんな設定をしているんだろう
串の使い方がよくわかってないだけじゃない?
>958
どんな設定でエラーが出て書けないってるのかそっちが出すべきだよ
それならどこをこう直せばいいって指摘はできる >>964
ツッコミを入れたらツッコミが放置されたんだが >>953
そこまで分かっててなんで分からないかな
広告の処理なんてどのバージョンでも一が違うだけで昔から内容は一緒だよ >>967
その位置が全く分からない
C20800へ書き換えるのは法則性から分かるけど
書き換える前のバイナリが同じでは無いから検索してひとつひとつ一致する箇所書き換えて試す、なんてことも出来ないし
位置を探すやり方教えて欲しい >>958も放置されてるな
このスレはもう期待できないからいいや
愚痴だけ吐くわ >>917,926
モナキーは簡易的なアカウントと同じだよ
鍵無効が垢BAN
不正取得が複垢対策 昨日ニュー速+に書いたら鍵なんちゃら出て他にも書き込めなくなったけど
今日も午前中はダメだったが今は書き込めてるな、特に何もしてないけど >>959
永遠に同じようなこと繰り返し書かれるだけでためにならない >>968
それぞれのバージョンの変更箇所のアドレスの変更前の1命令分(5byte)を書くと
1.52
00026EFF E9 AC 50 11 00
1.57
00027417 E9 44 53 11 00
1.58
000272F7 E9 34 57 11 00
"E9"はx86の64bitモードの相対ジャンプ命令 https://www.felixcloutier.com/x86/jmp
例えば1.52なら
1)現在のアドレス"00026EFF"
2)相対アドレス"001150AC" (x86はリトルエンディアンなのでAC501100の並びを逆にして001150AC)
3)命令長"5"
これらを全て加算した値"0013BFB0"が広告処理のアドレス
この広告処理の内容はどのバージョンでも変わらないのでそれを手掛かりに逆探知で探せばよいだけ >>959
ためになるならない関係なく、反論できないのはいただけないね
一方通行のテレビ・新聞から一方的に言われてるのと変わらない >>953
ヒントありがとうございました。消せました。 >>976
サンクス
規制を設けてるので書き込みできませんとか出てきた
金払えって事なんだろうか? >>973
ありがとうございます
お陰様で無事達成し好奇心を満たせました
55 8B EC 83 EC が広告処理のバイナリなんですね
そして >>953 の 「1.58用」 が間違っているのも分かりましたw
55 8B EC 83 EC を検索してアドレスを見付けるのは簡単ですが
その位置を指し示す E9 のあとに続く相対アドレスを探すなんてバイナリエディタ+手作業では大変過ぎですね
皆さんスクリプトか何かで見付けるのでしょうか?
この度は丁寧に解説して頂きまして大変勉強になりました
本当にありがとうございました いや簡単じゃ無いわ。。55 8B EC 83 EC いっぱいあるから特定難しい。。 >>984
広告消したい訳じゃ無いんですよね
リソースハッカーで部品置き換えたりバイナリ書き換えで動作変えたりといった
「改造ネタ」が好きってだけの好奇心です >>981
たとえばバイナリを逆アセンブルすると
1.52
00026EFF E9 AC 50 11 00 → JMP 0013BFB0h
1.57
00027417 E9 44 53 11 00 → JMP 0013C760h
1.58
000272F7 E9 34 57 11 00 → JMP 0013CA30h
みたいに相対値から算出された実際のアドレスで表示されるから
あとはそれに対して広告処理のアドレスで検索を掛ければ… >>987
1.59 だと 0x000322FC にURLを見付けました
単純な文字列検索では見付けられずStirling目視で。。
これを読んでる先を逆アセってやつで探す感じでしょうか
逆アセの方はまださっぱりですが >>988
文字コードは一部の例外を除いて基本的にUTF16なので
Stringで検索する時もキャラクターセットをUnicodeに指定しておけば
普通に検索できますよ
1.52だと0x000318ECにURLがありますが
exeがメモリ上にロードされる位置は0x0040000なので
メモリ上での実際のアドレスは0x004318ECになります
例えばこのアドレスのバイナリ列「EC 18 43 00」を検索すれば
URL文字列を参照しているコードが見つかる訳です 0がいっこ少なかった
× 0x0040000
〇 0x00400000 >>939
ありがとうございます。感謝です
そんなとこにあるとは気が付かなかった・・・ >>989
ありがとうございます。自分でも出来そうな気になって来ました
①文字コード:Unicode で http://tkssp.com/2ch/live2ch/160x600 を検索 (1.52: 0x000318EC)
②0x00400000 + ①のアドレス (1.52: 0x004318EC) をリトルエンディアンにしたバイナリ値 (1.52: EC 18 43 00) で検索 (1.52だと5箇所ヒット)
③検索2個目、或いは 0x0013**** 辺りで ヒットした箇所の直ぐ上辺りで バイナリ値"90"が連続した直後に "55 8B EC 83 EC 0C 68" が広告処理のアドレス
④そこにJMPを示している"E9"から続く相対アドレスのバイナリ値を E9含め3Byte "C20800" で上書き
と覚えました
広告処理かどうかを読むのとそこへの相対アドレスを知るには逆アセのソフトと知識が必要なようですね
でもコレだけでも、大きく変わったりしなければ十分に特定出来るかも? >>986の説明を読み返して後から気づいたけど
> 1.52
> 00026EFF E9 AC 50 11 00 → JMP 0013BFB0h
とかは0x00400000を考慮していなかったので、正確には
1.52
00426EFF E9 AC 50 11 00 → JMP 0053BFB0h
って書くべき内容でした
>>992
実際の処理の全体の流れでいうと
(1)0046EFFF >>992
実際にメインルーチンから広告処理ルーチンから呼ぶ時の流れでいうと
メインルーチンから直接広告処理ルーチンを呼ばずに
(1)メインルーチンから広告処理(にジャンプするテーブル)をコール
(2)ジャンプテーブル(>>986)から広告処理ルーチンにジャンプ(E9******)
(3)広告処理ルーチン実行
(4)広告処理ルーチンの最後でメインルーチンにリターン(C20800)
って感じでVBの処理の都合で(2)がワンクッション間に挟まっています
でまぁ、ジャンプテーブルをリターン(C20800)に書き換える事によって
広告処理ルーチンにジャンプさせずにメインルーチンに戻るようにしてる訳ですが
ぶっちゃけジャンプテーブルを探すのが面倒であれば広告処理ルーチンの先頭を
リターン(C20800)に書き換えても処理は成り立ちます
ジャンプテーブルを書き換えた方が処理的にスマートなのと
潰した広告処理ルーチンを別の用途で再利用したい場合に少しでも広く使える
(たとえばUA文字列の置き場所にしたりとか)ので
こういう風にしているだけだったりします いつまでもスレチなことしてないで次スレ立てろ馬鹿め >>996
ありがとうございます。
なるほど、 C20800 てリターンコードだったのですね
勉強になりました このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 22日 6時間 3分 9秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。