Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Allgemeine Fragen (http://www.expert-advisor.com/forum/forumdisplay.php?f=103)
-   -   Wie kann man einen EA vor dem Kopieren schützen? (http://www.expert-advisor.com/forum/showthread.php?t=2473)

13500 10.10.12 17:55

Wie kann man einen EA vor dem Kopieren schützen?
 
Hallo,

ich möchte meinen EA vor dem Kopieren schützen, da ich Ihn demnächst zum testen weitergeben möchte. Mir ist nur wichtig, das niemand mein Script auslesen kann.

Die Frage ist also: Wie kann man einen EA vor dem Kopieren schützen?

:rolleyes:

links386 10.10.12 18:58

Ea Schützen
 
Ja, da gibt es natürlich auch Softwarelösungen für ! Aber so einfach geht es nicht du brauchst auch eine Überwachungs - Kontrolle dafür.
Die verschlüsselte Datei kann Mann/Frau auch weitergeben !
Ich verschlüssele Dir dein EA so das Du ihn als 30 Tage Testversion deinen Kunden anbieten kannst. Nach den 30 Tagen müssen sie einen Lizensschlüssel erwerben.
Kostenpunkt: Einmalig 50€ für die EA - Verschlüsselung, Ein Monatslizensschlüssel 10€, 3 Monate für 25€, 6 Monate für 40€
370 Tage für 70€
Alles weitere gerne über Skype !

gruß Links386

Fossek 14.10.12 10:12

Wenn dein EA Aufsehen erregt, wird er innerhalb von wenigen Tagen vollständig entschlüsselt. Die gleichen Experten arbeiten nämlich auch auf der anderen Seite. Du kannst es den Leuten nur möglichst schwer machen, also jegliche Tradingalgorithmen in eine externe .dll auslagern und hoffen, dass die fachkundigen Softwarespezies die Lust verlieren und nicht alles einzeln aufdröseln. Entweder das oder den EA nicht rausgeben. Das ist die einzige Möglichkeit deinen code zu schützen. Verkauft werden Roboter eigentlich nur, weil sich die Verkäufer davon mehr versprechen als von dem Gewinn, den diese damit einfahren können. Und das sagt bereits einiges darüber aus.

stuppsy 14.10.12 10:49

Zitat:

Zitat von Fossek (Beitrag 17336)
Wenn dein EA Aufsehen erregt, wird er innerhalb von wenigen Tagen vollständig entschlüsselt. Die gleichen Experten arbeiten nämlich auch auf der anderen Seite. Du kannst es den Leuten nur möglichst schwer machen, also jegliche Tradingalgorithmen in eine externe .dll auslagern und hoffen, dass die fachkundigen Softwarespezies die Lust verlieren und nicht alles einzeln aufdröseln. Entweder das oder den EA nicht rausgeben. Das ist die einzige Möglichkeit deinen code zu schützen. Verkauft werden Roboter eigentlich nur, weil sich die Verkäufer davon mehr versprechen als von dem Gewinn, den diese damit einfahren können. Und das sagt bereits einiges darüber aus.

@Fossek
absolut richtig dieser Kommentar!!
Die wirklich guten Systeme werden (fast) ausschliesslich für Managed Accounts genutzt,oder aber für das Copy Trading.
So haben "Schlitzohren" überhaupt keine Möglichkeit an den Code zu kommen.
Ich verwende verschiedene Systeme nur so... sicher ist sicher.
mfg, stuppsy

Fossek 14.10.12 11:29

Genau das ist der Punkt. Entweder Signaldienst oder Managed Account. Meist sind die richtig guten wirklich nur über Managed Accounts zu haben, weil man sonst ganz einfach die trades an dem Anbieter vorbei auf sein großes Konto schmuggeln kann. Wer ernsthaft mit Forex Geld verdienen möchte, sollte sowieso sein Kapital streuen. Den größten Teil auf guten PAMMs, einen kleinen Teil auf dem privaten Konto, auf dem man selber manuell tradet und nebenbei ausgewählte EAs laufen lässt.

Egoluxe [EA] -Trader 14.10.12 21:27

Zitat:

Zitat von Fossek (Beitrag 17336)
Verkauft werden Roboter eigentlich nur, weil sich die Verkäufer davon mehr versprechen als von dem Gewinn, den diese damit einfahren können. Und das sagt bereits einiges darüber aus.

Das muss ich leider revidieren! Das ist so nicht ganz richtig! :cool::D

Nicht umsonnst werden EA geschützt! Das beste ist natürlich mit Reg. Key + Lizenz Key mit ausgelagerter .dll Datei und verschlüsselten mq4 bzw .ex4 Datei! Das bekommt dann auch der beste Entschlüsselungsdienst oder Decompilerservice ne mehr hin!

Zum andern werden meist EA bei managed Accounts angeboten um dem Bundesdödel Qualität und Exklusivität vorzugaukeln, nix anderes! Kann ich ein BUCH drüber schreiben, glaub mir 13500! :cool: Ich hab da schon einiges erlebt! Wenn du nen MA oder nen PAMM haben willst dann geh lieber zu irgenteinen Broker wo du alle Signale und Daten der Trader einsehen kannst und eröffne dort nen PAMM unter diesen da bist du alle mal besser dran als wie bei Typen mit Schleichwerbung! Aber dir ging es ja eigentlich nur um die Absicherung ...

Fossek 15.10.12 08:01

Ich kenne keinen, wirklich keinen EA, der nicht irgendwie umgangen werden kann und auch wird (rede dabei auch von den ganz neuen mit key, .dll usw.).
Man kann es den hackern nur möglichst schwer machen und schlicht und einfach darauf hoffen, dass die sich nicht die Mühe machen. Denn der Aufwand ist hoch.

links386 16.10.12 20:34

EA vor dem Kopieren schützen
 
Zitat:

Zitat von Fossek (Beitrag 17336)
Du kannst es den Leuten nur möglichst schwer machen, also jegliche Tradingalgorithmen in eine externe .dll auslagern und hoffen, dass die fachkundigen Softwarespezies die Lust verlieren und nicht alles einzeln aufdröseln.

Genau diese Auslagerung in eine ".dll" würde ich vornehmen !

Egoluxe [EA] -Trader 17.10.12 15:24

Zitat:

Zitat von links386 (Beitrag 17375)
Genau diese Auslagerung in eine ".dll" würde ich vornehmen !

Was willst du eigentlich mit dem EA machen? Willst du diesen auch für andere zugänglich machen oder nur für dich selbst Nutzen. Wenn du den nur für dich selbst Nutzen willst brauchst du diese ganze TamTam ja eigentlich nicht.

Ich könnte dir denn in eine .exe Datei einbauen mit Reg.- Key wenn erwünscht! :D:cool: Kommt dann nur derjenige ran der auch den Key hat.

Grüße :D

bonenkai 17.10.12 18:51

Es wurde i-wo vorher schon erwähnt: Ein Programm, das ein Computer ausführen soll, lässt sich IMMER entschlüsseln. Egal wie viele .DLLs und welche Keys auch immer verwendet werden. Wenn man das .exe - und die .dll - Files einmal auf seinem eigenen Rechner hat, ist es nur eine Frage der Zeit und des Willens.
Es hängt vom Aufwand ab, den man bereit ist, zu betreiben.
Ich bin ja nur Anfänger aber ich glaube nicht, dass ich jemals einem EA erlauben würde, mit meinem Realkonto zun traden.

Ich programmiere mir zur Zeit nur ein paar Scripte um mir das Leben zu erleichtern. Oder auch nen EA der nur Erkenntnisse sammelt und Informationen zusammen trägt .... :)

Egoluxe [EA] -Trader 17.10.12 22:08

Na da ...
 
Liste der Anhänge anzeigen (Anzahl: 3)
@bonenkai

Aha und jeder Anwender ist natürlich ein Hacker der das machen kann und vom Fach ist! Is klar :o

OK, ein TEST! :D Wenn es hier FÄHIGE Programmierer gibt die das auch so sehen dann könnt ihr euch ja mal hier drann Versuchen! Ich hab es mal einfach gemacht und die Dateien schon mal aus der .exe genommen! Lizenz ist noch drinn. Wer mir den EA bzw. das Script so zusammensetzt das ich es dann auch Lesen kann und es funktioniert bekommt nen Bonbon! Ich bezweifel es aber sehr ... :eek::cool:

Die meisten werden schon beim Decomplieren scheitern! ^.^

Grüße

bonenkai 18.10.12 18:09

Ich hatte, glaube ich, oben klar gemacht, dass mich persönlich EAs nicht interessieren. Ich habe nur (wie andere hier zuvor) darauf hinweisen wollen, dass es eine völlige Sicherheit vor Dekompilation und Entschlüsselung nicht gibt. Ich habe z.B. eine "Einbruchshemmende Haustür nach DINxxxx", bin mir aber ziemlich sicher, dass auch diese von irgendeiner kriminellen Fachkraft zu überwinden ist. :)
Aber es ist schon richtig: EAs sind so kurzlebig, gemessen an der Veränderung der Märkte, dass es sich ohnehin nicht lohnt so ein Ding aufwändig zu analysieren. Warum also noch verschlüsseln?

Und: Ich habe in meinem Berufsleben verdammt viele Programme auf den unterschiedlichsten Plattformen einem Re-Engeneering unterziehen müssen, ohne auf die jeweiligen Quell-Codes zurück greifen zu können. Das hat nichts mit Hacking zu tun, sondern mit normalen Anforderungen z.B. eines Software-Ingenieurs, wenn es z.B. darum geht, eine Prozesssteuerung zu optimieren, dessen Entwickler längst verschwunden ist und von der es keine Aufzeichnungen mehr gibt. Mein Werkzeugkasten ist jedenfalls ziemlich leistungsfähig. :D


Aber: Nur aus Spaß und sportlichem Ehrgeiz werde ich ganz sicher nicht für ein "Bonbon" tätig werden. Es interessiert mich schlicht nicht.

Wenn du mich jetzt für einen UNFÄHIGEN Programmierer hältst, kann ich damit leben.

Egoluxe [EA] -Trader 18.10.12 23:27

Zitat:

Zitat von bonenkai (Beitrag 17412)

Wenn du mich jetzt für einen UNFÄHIGEN Programmierer hältst, kann ich damit leben.

Ach warum sollte ich! ;) Gibt doch keinen Grund dafür. Ich meinte ja nur. :cool: :D Klar gibt es für ein Problem immer eine Lösung, wenn man den Masterschlüssel hat! ;-) Wie siehts aber mit neuen Codierungen aus die einfach noch keiner hat? Da kommt Alice einfach nicht ins Wunderland! ^^

Grüße ^^


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum