バイナリやメモリの改変とかの不正に対する技術について。
とりあえずC#でお願いします。
例えばチェックサムとかでバイナリ改変チェックを入れたとして
そのチェック自体をバイナリ改変でスルーすることができると思いますが
その対策とかはあるのでしょうか?
おそらくどんな対策(nProにしても)も上級者には破られると思いますが
中級者くらいまで防ぐ目的でお願いします。
不正対策技術
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2009/03/25(水) 04:53:05ID:DQcGtJGv2009/04/07(火) 01:05:27ID:YsFjy+bQ
23名前は開発中のものです。
2010/04/24(土) 01:16:22ID:9G78iIee 宮島
2010/05/09(日) 15:32:46ID:ED8VE6R2
あ
2010/05/10(月) 00:40:18ID:DZxYnn6i
ピドさん、まだいたのか。最近どうよ?
2011/01/21(金) 19:59:44ID:U+ZAaHOJ
知識もないのに言語指定する>>1が立てるスレにロクなのがあったためしがない。
2011/04/08(金) 00:10:20.62ID:Er/SZGT/
ちょっといいか?
プログラムの最初に乱数出してその数だけ変数作ったらどうなるんだ?
これでランダムアドレス作れねーかな
プログラムの最初に乱数出してその数だけ変数作ったらどうなるんだ?
これでランダムアドレス作れねーかな
2011/04/08(金) 11:43:27.59ID:s8IM5VZ3
その乱数を求めるルーチンをクラックされて終了だと思う・・・。
2011/04/10(日) 09:18:47.29ID:C/1vZ/r2
ランダムジェネレータに /dev/random とか使えばいけるし、
現代ではごく普通に知られているアイディア。
http://en.wikipedia.org/wiki/Address_space_layout_randomization
現代ではごく普通に知られているアイディア。
http://en.wikipedia.org/wiki/Address_space_layout_randomization
2011/04/10(日) 10:59:25.04ID:HSWES0Pp
アホなの?それとも本気で言ってるの?
乱数の質が問題なんじゃねえんだよ。
アプリ内にせよOSやCPUが提供するものにせよ、アプリ内の乱数ジェネレータにアクセスする部分のコードをバッサリと削除or改変して、変数領域が常に同じ場所に留まるようにされたらそれまでだろうが。
仮に、それを検出するコードを付加したところで、さらにその部分を探し出してクラックされたらそれまでだ。
そもそも、PS3のCellのSPEのアイソレーションモードみたいな例外を別にすれば、殆どの汎用CPUは、プロセスを完全に外部から保護・隠蔽する手段がない。
たとえ、不正対策ルーチンを一般のプロセスより上位に持って行こうと、カーネルデバッガで追われたらそれまでだ。
ローカルで処理する限り、クラッカーに手がかりを与えないことなど原理的に不可能だ。
変数領域を動かすなんてチンケな手法は、昔から普通に実装されていて、そして普通にクラックされまくりなんだよ。
市販の改造ツールで解析ごっこしてる素人に対する目眩まし程度にはなっても、本気でクラックしてる奴には何の障害にもならん。
乱数の質が問題なんじゃねえんだよ。
アプリ内にせよOSやCPUが提供するものにせよ、アプリ内の乱数ジェネレータにアクセスする部分のコードをバッサリと削除or改変して、変数領域が常に同じ場所に留まるようにされたらそれまでだろうが。
仮に、それを検出するコードを付加したところで、さらにその部分を探し出してクラックされたらそれまでだ。
そもそも、PS3のCellのSPEのアイソレーションモードみたいな例外を別にすれば、殆どの汎用CPUは、プロセスを完全に外部から保護・隠蔽する手段がない。
たとえ、不正対策ルーチンを一般のプロセスより上位に持って行こうと、カーネルデバッガで追われたらそれまでだ。
ローカルで処理する限り、クラッカーに手がかりを与えないことなど原理的に不可能だ。
変数領域を動かすなんてチンケな手法は、昔から普通に実装されていて、そして普通にクラックされまくりなんだよ。
市販の改造ツールで解析ごっこしてる素人に対する目眩まし程度にはなっても、本気でクラックしてる奴には何の障害にもならん。
2011/04/10(日) 11:00:09.48ID:HSWES0Pp
訂正
>アプリ内の乱数ジェネレータにアクセスする部分のコードを
アプリ内から乱数ジェネレータにアクセスする部分のコードを
>アプリ内の乱数ジェネレータにアクセスする部分のコードを
アプリ内から乱数ジェネレータにアクセスする部分のコードを
なぜC#?
33名前は開発中のものです。
2013/04/01(月) 06:15:25.17ID:GwcmctQ2 糞コテ晒しage
34名前は開発中のものです。
2017/12/31(日) 20:33:39.48ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
WGXNVSTDUY
グーグル検索⇒『来島のモノノリウエ』
WGXNVSTDUY
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】大谷翔平、WBC出場を表明! インスタグラムで発表 [冬月記者★]
- 🇺🇸🇨🇳米中関係は「極めて強固」とトランプ氏… ★3 [BFU★]
- きょう日米電話首脳会談で調整…トランプ大統領が中国・習主席との電話会談受け高市首相に説明か 台湾問題の認識は… [ぐれ★]
- 「ホストに貢ぎたい」と海外で売春する日本人女性 2カ月で2千万円稼ぐケースも [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★4 [ぐれ★]
- 「台湾有事」発言の高市早苗氏が首相である限り日本経済はボロボロになる 一刻も早く「ポスト高市」を真剣に議論すべきだ 古賀茂明氏 [少考さん★]
- 巨専】 松本剛 ★2
- ハム専 ありがとう、そしておめでとう松本剛
- 競輪実況★1610
- NFL 2025/26 week12 part 3
- とらせん IP
- NFL 2025/26 week12 part 2
- 【あっ…】トランプと習近平、ガッツリ握手。高市早苗、ガチで終了。 [153490809]
- 小野田大臣「山上はただのテロリスト」政府によってテロリスト公認 [245325974]
- トランプ、高市早苗に電話会談で説教へ「台湾の中国への復帰が国際秩序」「アメリカは重要性を理解している」 [329329848]
- Suicaのコード決済サービス「teppay」(テッペイ)始まる [268244553]
- 【悲報】田中みな実(39)「実家に泊まると港区に帰りたくなっちゃう」WWWWWWWWWWWWWWWWWWW
- 💕15歳アイドルのバースデーイベントが凄いと話題に✨ [153490809]
