MQL5에 대한 소원 - 페이지 12

 

음.. 하지만 mysql <=> mql.. 아무도 그것에 대해 생각하지 않았습니까? :)

 
Red.Line писал (а):

음.. 하지만 mysql <=> mql.. 아무도 그것에 대해 생각하지 않았습니까? :)


2개의 완전히 다른 프로그램을 생각하는 이유
 
그리고 침묵. 빨간색으로 질문을 강조 표시했습니다. 더 눈에 띌 수도 있습니다.
 
Prival :
그리고 침묵. 빨간색으로 질문을 강조 표시했습니다. 더 눈에 띌 수도 있습니다.

내가 당신을 올바르게 이해한다면, 당신은 ex4 전문가가 디컴파일이 불가능하지만 여전히 어디에서나 실행할 수 있기를 원할 것입니다. 어떻게 상상하십니까?
내가 당신을 오해했거나 당신이 암호화 의 가능성을 오해하고 있습니다.
 
amirul :
비공개 :
그리고 침묵. 빨간색으로 질문을 강조 표시했습니다. 더 눈에 띌 수도 있습니다.

내가 당신을 올바르게 이해한다면, 당신은 ex4 전문가가 디컴파일이 불가능하지만 여전히 어디에서나 실행할 수 있기를 원할 것입니다. 어떻게 상상하십니까?
내가 당신을 오해했거나 당신이 암호화의 가능성을 오해하고 있습니다.


아니요, 조금 다릅니다.

1. 예를 들어 콘테스트에 참가하기 위해(또는 전문가를 판매하기 위해) 시간 제한, 계정 번호 등을 삽입합니다. 작동합니다. 그러나 거기에서 이 보호를 디컴파일하고 제거하는 것이 어려웠습니다(가능하지 않은 것이 바람직함).

2. 비밀번호와 계정 번호를 가로채는 것은 충분히 가능합니다. 이것을 겨냥한 특별한 트로이 목마를 만들기만 하면 됩니다. 그리고 나서 3번의 거래를 하세요. 이 거래가 귀하의 이름으로 오고 있음을 분명히 확인하는 전자 키가 필요합니다.

이것을 읽고 중요하다고 생각되면 이 질문을 강조 표시하고 개발자가 생각할 수 있는 AP로 만드십시오. 아니면 나만 필요한가요?

 
Prival писал (а):

아니요, 조금 다릅니다. 콘테스트를 위해 시간 제한, 계정 번호 등을 삽입한다고 가정해 보겠습니다. 작동합니다. 그러나 거기에서 이 보호를 디컴파일하고 제거하는 것이 어려웠습니다(가능하지 않은 것이 바람직함).

이제 제한 사항을 삽입할 수 있습니다. 디컴파일 성공 후에는 보호 해제가 어렵지 않으므로 디컴파일을 불가능하게 하는 것이 필요하다. 이 경우 디컴파일을 통해 이진 표현으로 명령어 의미 복원을 이해합니다(모든 변수 이름 및 주석과 함께 소스 복원이 아님). 그러나 결국 터미널 자체가 작동하려면 녹음된 지침의 의미를 "이해"해야 합니다. 터미널이 "디컴파일"할 수 있다면 다른 사람도 할 수 있습니다.

이와 관련하여 DVD, HD-DVD 및 Blue-Ray의 예는 지표입니다. 암호화된 데이터가 디스크에 저장되고 인증된 플레이어만 암호를 해독하고 재생할 수 있도록 이러한 보호 기능을 개발하는 데 막대한 우려가 있었습니다(물론 위조 등을 하지 않는 사람들에게 인증서가 발급됨). 이러한 보호 기능은 모두 현재 열려 있습니다. 플레이어가 이미 디스크의 내용을 해독하는 코드를 가지고 있었기 때문에 열렸기 때문에 필요한 유일한 방법은 플레이어가 그것을 수행하는 방법을 이해하는 것이었습니다. 제 생각에 그러한 "보호"는 다른 종류의 은폐 보안과 마찬가지로 잘못된 보안 감각을 주기 때문에 해롭습니다.
 
문제의 사실은 당신이 이해해야 한다는 것입니다("이것이 보호되어야 하는 것입니다"), 나는 이것이 가능하다고 생각합니다. ex4 체크섬과 관련된 변수를 EA 로직에 집어넣었다고 가정해보자.체크섬이 변경되면 잘못 거래되기 시작하고, 변경하지 않으면 시간이 다 되어 그냥 거래가 되지 않는다. Expert Advisor에 내재된 마법과 아이디어를 이해하는 것은 매우 어렵고, IHMO 기계 코드를 받으면 매우 어렵습니다. 당신이 보여준 방어는 해킹당했기 때문입니다. 동일한 작업을 수행했습니다. 그녀에게이 보호를 깨닫고 우회했습니다. 전문가는 항상 다르며 바이너리이지만 서로 다른 시간에 다른 통화로 사고 파는 명령을 내립니다. 여기 오픈코드라 해도 댓글이 있어도 바로 다 이해가 되지는 않습니다.
 
예, 참고로 모든 보호 기능이 해킹된 것은 아니며 이론적으로 깰 수 없는 보호 기능도 있습니다. 그리고 이것에 대한 엄격한 증거가 있습니다.
 
Prival :
문제의 사실은 당신이 이해해야 한다는 것입니다("이것이 보호되어야 하는 것입니다"), 나는 이것이 가능하다고 생각합니다. ex4 체크섬과 관련된 변수를 EA 로직에 집어넣었다고 가정해보자.체크섬이 변경되면 잘못 거래되기 시작하고, 변경하지 않으면 시간이 다 되어 그냥 거래가 되지 않는다. Expert Advisor에 내재된 마법과 아이디어를 이해하는 것은 매우 어렵고, IHMO 기계 코드를 받으면 매우 어렵습니다. 당신이 보여준 방어는 해킹당했기 때문입니다. 동일한 작업을 수행했습니다. 그녀에게이 보호를 깨닫고 우회했습니다. 전문가는 항상 다르며 바이너리이지만 서로 다른 시간에 다른 통화로 사고 파는 명령을 내립니다. 여기 오픈코드라 해도 댓글이 있어도 바로 다 이해가 되지는 않습니다.
Expert Advisor를 기계 코드 수준으로 컴파일하면 자연스럽게 크기가 커지고 디컴파일 프로세스가 더 어려워지지만 여전히 가능합니다. 또 다른 질문은 MQL 파일에 메시지 신호 교환을 위한 일반 시스템이 있는지 여부입니다. Expert Advisor의 소유자는 Expert Advisor 자체를 판매하지 않고 특정 "구독자" 서클에 신호를 보냅니다. 이 옵션은 소유자로부터 추가로 필요합니다. 고객에게 신호를 제공하는 비용이지만 이것은 다른 영역에 대한 질문입니다.
 
Prival :
문제의 사실은 당신이 이해해야 한다는 것입니다("이것이 보호되어야 하는 것입니다"), 나는 이것이 가능하다고 생각합니다. ex4 체크섬과 관련된 변수를 EA 로직에 집어넣었다고 가정해보자.체크섬이 변경되면 잘못 거래되기 시작하고, 변경하지 않으면 시간이 다 되어 그냥 거래가 되지 않는다. Expert Advisor에 내재된 마법과 아이디어를 이해하는 것은 매우 어렵고, IHMO 기계 코드를 받으면 매우 어렵습니다. 당신이 보여준 방어는 해킹당했기 때문입니다. 동일한 작업을 수행했습니다. 그녀에게이 보호를 깨닫고 우회했습니다. 전문가는 항상 다르며 바이너리이지만 서로 다른 시간에 다른 통화로 사고 파는 명령을 내립니다. 여기 오픈코드라 해도 댓글이 있어도 바로 다 이해가 되지는 않습니다.

당신은 "큰 관심"을 언급했습니다. 의욕만 있다면 운영체제의 원리도 복원한다. 구체적인 지시는 분명할 것이다. 반복합니다. 지침의 의미가 공용 터미널에 명확하다면 일반적으로 모든 사람이 사용할 수 있습니다.

깨지지 않는 방어에 관해서는. 그것은 모두 "보호"가 의미하는 바에 달려 있습니다. 암호화는 두 당사자가 비밀을 공유하는 경우와 한 당사자에게만 비밀이 있는 경우 완전히 다른 것입니다. 후자의 경우 보호는 원칙적으로 불가능합니다.
사유: