アカウント名:
パスワード:
そもそもカプセル化するだけでそれ自体ではプロテクトとして機能しないんじゃ?>Denuvo他のオンライン認証なりと組み合わせる必要があったと記憶しているけど・・・
どんなプロテクトも「本物」と「偽物」を区別する仕掛けがあって# 昔だとFD不安定セクターのデータだったり# ちょっと前だとCD内のDRM情報だったり# 今だとネットワーク認証時の個体識別鍵だったりこの「区別する部分」をチェックする事でプログラムの不正コピーを識別して動作を停止させてるわけっすなこういった部分を「チェッカー」って呼ぶわけだけど
つなりどんなプロテクトも極論するとプログラム全体を追っかけて行って、チェッカーとなる部分を排除すればプロテクト破りが可能ってことになるわけだこれが「コピープロテクトと解除はイタチごっこでいつか破られる」所以なわけ
#2979179も言ってる通り、Denuvoは「登録された実行プログラムの正当性を検査する」ってアプローチでチェッカーを外した不正規バイナリの実行は不許可とする技術ってわけ
これは正規リリース品以外に外部からウィルス仕込まれてないかとかそういったセキュアな要素が本来の目的でもあるんだけど
でも、この手の技術はリバースエンジニアリングのいい訓練にもなるし計算機やOSの動作の基本を知る良い教材だったりするんで悲しいことに訓練されたスキルだけど暇な奴ほど「強力なプロテクト」に挑戦したくなるんだよね
やっぱり、一番いいのは、こんなマゾ行為をしたら厳罰に処せれば良いってことになるわなでも牢屋に入れるより「国が雇って暇で無いように仕事漬けにする」とかこの手の奴らが嫌がる罰にしないとダメかもね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
Denuvoって (スコア:0)
そもそもカプセル化するだけでそれ自体ではプロテクトとして機能しないんじゃ?>Denuvo
他のオンライン認証なりと組み合わせる必要があったと記憶しているけど・・・
Re:Denuvoって (スコア:1)
どんなプロテクトも「本物」と「偽物」を区別する仕掛けがあって
# 昔だとFD不安定セクターのデータだったり
# ちょっと前だとCD内のDRM情報だったり
# 今だとネットワーク認証時の個体識別鍵だったり
この「区別する部分」をチェックする事でプログラムの不正コピーを
識別して動作を停止させてるわけっすな
こういった部分を「チェッカー」って呼ぶわけだけど
つなりどんなプロテクトも極論するとプログラム全体を追っかけて行って、
チェッカーとなる部分を排除すればプロテクト破りが可能ってことになるわけだ
これが「コピープロテクトと解除はイタチごっこでいつか破られる」所以なわけ
#2979179も言ってる通り、Denuvoは「登録された実行プログラムの正当性を検査する」って
アプローチでチェッカーを外した不正規バイナリの実行は不許可とする技術ってわけ
これは正規リリース品以外に外部からウィルス仕込まれてないかとか
そういったセキュアな要素が本来の目的でもあるんだけど
でも、この手の技術はリバースエンジニアリングのいい訓練にもなるし
計算機やOSの動作の基本を知る良い教材だったりするんで
悲しいことに訓練されたスキルだけど暇な奴ほど「強力なプロテクト」に挑戦したくなるんだよね
やっぱり、一番いいのは、こんなマゾ行為をしたら厳罰に処せれば良いってことになるわな
でも牢屋に入れるより「国が雇って暇で無いように仕事漬けにする」とか
この手の奴らが嫌がる罰にしないとダメかもね