逆コンパイル保護 - ページ 4 12345678 新しいコメント Дима 2009.10.21 14:35 #31 そして、一番いいのは、動いているEAでpammを開き、運用で投資を受けることです) Alexander Sevastyanov 2009.10.21 14:42 #32 mpeugep >> : そして、一番いいのは、動いているEAでpammを開設して、運用で投資を受けることです) >>) Дима 2009.10.21 14:46 #33 これが、知的財産の保護と収益化を両立させる最も確実な方法なのです。 Alexey Subbotin 2009.10.21 17:16 #34 Svinozavr >> : また、「ウベ」の原理もある。 素晴らしいアイデアです。私の記憶では、「しないこと」、つまり瞑想の啓示が達成する主なことは、自己とそれに関係するすべてのものの不在を認識することです。それ以降の利益は、ある意味不要になります:)))) Nail Murtazin 2009.10.25 23:17 #35 私はプログラマーではないので、このような保護方式をプログラムすることが可能かどうかはわかりません。 プログラムのコードの中に実行ファイルがあり、コンパイル後に起動します(デコンパイル後はEAをコンパイルする必要がありますね)。 送信または販売のためのあなたのEAをコンパイルするときに、このコードがすぐに実行されるのを防ぐために、変数 - 日付、今日27.10.09と言うことができ、28.10.09設定します。 この実行ファイルは、コンパイルの日付が指定した変数を超えた場合にのみトリガされます。そのため、私たちはEAを早期のダメージから守っています。 実行ファイルでは、(もちろん可能であれば)特定の式や変数などを削除するなど、コードを破損させる、つまりコードが使用できないように「殺す」タスクが与えられます。 私は良いExpert Advisorを開発し、紹介者に配布していますが、それを保護することは非常に素晴らしいことだと思います。もし誰かが何か(私の提案したスキームや他の何か)を作ってくれたら、私は自分のEAにプロテクションをインストールする資金を提供する用意があります。 VonDo Mix 2009.10.26 00:17 #36 Nail_Saby >> : 私はプログラマーではないので、このようなプロテクションスキームをプログラムすることが可能かどうかはわかりません。 ラッセルのパラドックスに救われる 削除済み 2009.10.26 00:33 #37 Nail_Saby >> : >> 「筋金入りのハッカー」からあなたを救うことはできないでしょう。 は、コードに何でも入れることができます。 ご指摘のようなことも含めて。 (もちろん、プログラマから見れば、無意味なことを書いているのでしょうが :)) しかし、要は、その資格を持つ人がいれば 保護する論理を理解すれば、遅かれ早かれ、それ(保護)がどのように組織化されるかを理解するだろう。 また、特定のコードがコンパイル禁止に関与していることを認識することもあります。 となり、結果的にその部分を中和することになります。 --- そこで、私からのアドバイスです。 Expert Advisorが本当に価値のあるものであれば。 君子危うきに近寄らず PAMMの口座を開設し、あなたの紹介者を投資家として呼び込む。 これが、システムを悪の手に渡さないための唯一の確実な方法である。 --- このExpert Advisorを配布する必要がある場合 莫大なお金を稼ぐ人が出てくれば覚悟を決める そのうち、「まじめな人」がシステムに興味を持つようになる そして、彼らは「大物ハッカー」を雇い、あらゆる保護を破壊することができるようになるのです。 削除済み 2009.10.26 08:19 #38 MTのソースコードがある場合のみ可能です。そうすれば、あなたのEAに何も起こらないことを確信できます。 Hide 2009.10.26 10:58 #39 lea >> : コードとデータの分離や異なるコマンド長を使わずに、mql4でスタッカブルな仮想マシンを書く(つまり、x86コードのデコンパイルの問題をEAコードに移し替える)。難しいことは何もありませんが、おそらく、実装された仮想マシン用のコードを生成できる小さなコンパイラを書く必要があるでしょう(同時にゴミを追加したり、ロジックを変更したりすることも必要です)。これは、(まだ発明する必要のある)明白でないmql4コードの山よりもずっとクールなものになるでしょう。 はい、Forthで書いてください。 Hide 2009.10.26 11:01 #40 サーバーを使ったセキュリティーやシグナルを出すことには、大きなデメリットがあります。 一度登録すれば、あとは自分でシグナルを販売することができます。つまり、主目的であるシグナルが、小さな生地の堆積によって壊されてしまうのです。デコンパイルは一切必要ありません。 要するに、保護がない、すべてが壊れるということです。 12345678 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
そして、一番いいのは、動いているEAでpammを開設して、運用で投資を受けることです)
>>)
また、「ウベ」の原理もある。
素晴らしいアイデアです。私の記憶では、「しないこと」、つまり瞑想の啓示が達成する主なことは、自己とそれに関係するすべてのものの不在を認識することです。それ以降の利益は、ある意味不要になります:))))
私はプログラマーではないので、このような保護方式をプログラムすることが可能かどうかはわかりません。
プログラムのコードの中に実行ファイルがあり、コンパイル後に起動します(デコンパイル後はEAをコンパイルする必要がありますね)。
送信または販売のためのあなたのEAをコンパイルするときに、このコードがすぐに実行されるのを防ぐために、変数 - 日付、今日27.10.09と言うことができ、28.10.09設定します。 この実行ファイルは、コンパイルの日付が指定した変数を超えた場合にのみトリガされます。そのため、私たちはEAを早期のダメージから守っています。
実行ファイルでは、(もちろん可能であれば)特定の式や変数などを削除するなど、コードを破損させる、つまりコードが使用できないように「殺す」タスクが与えられます。
私は良いExpert Advisorを開発し、紹介者に配布していますが、それを保護することは非常に素晴らしいことだと思います。もし誰かが何か(私の提案したスキームや他の何か)を作ってくれたら、私は自分のEAにプロテクションをインストールする資金を提供する用意があります。
私はプログラマーではないので、このようなプロテクションスキームをプログラムすることが可能かどうかはわかりません。
ラッセルのパラドックスに救われる
>> 「筋金入りのハッカー」からあなたを救うことはできないでしょう。
は、コードに何でも入れることができます。
ご指摘のようなことも含めて。
(もちろん、プログラマから見れば、無意味なことを書いているのでしょうが :))
しかし、要は、その資格を持つ人がいれば
保護する論理を理解すれば、遅かれ早かれ、それ(保護)がどのように組織化されるかを理解するだろう。
また、特定のコードがコンパイル禁止に関与していることを認識することもあります。
となり、結果的にその部分を中和することになります。
---
そこで、私からのアドバイスです。
Expert Advisorが本当に価値のあるものであれば。
君子危うきに近寄らず
PAMMの口座を開設し、あなたの紹介者を投資家として呼び込む。
これが、システムを悪の手に渡さないための唯一の確実な方法である。
---
このExpert Advisorを配布する必要がある場合
莫大なお金を稼ぐ人が出てくれば覚悟を決める
そのうち、「まじめな人」がシステムに興味を持つようになる
そして、彼らは「大物ハッカー」を雇い、あらゆる保護を破壊することができるようになるのです。
MTのソースコードがある場合のみ可能です。そうすれば、あなたのEAに何も起こらないことを確信できます。
コードとデータの分離や異なるコマンド長を使わずに、mql4でスタッカブルな仮想マシンを書く(つまり、x86コードのデコンパイルの問題をEAコードに移し替える)。難しいことは何もありませんが、おそらく、実装された仮想マシン用のコードを生成できる小さなコンパイラを書く必要があるでしょう(同時にゴミを追加したり、ロジックを変更したりすることも必要です)。これは、(まだ発明する必要のある)明白でないmql4コードの山よりもずっとクールなものになるでしょう。
はい、Forthで書いてください。
サーバーを使ったセキュリティーやシグナルを出すことには、大きなデメリットがあります。
一度登録すれば、あとは自分でシグナルを販売することができます。つまり、主目的であるシグナルが、小さな生地の堆積によって壊されてしまうのです。デコンパイルは一切必要ありません。
要するに、保護がない、すべてが壊れるということです。