MQL5에 대한 소원 - 페이지 13

 

여러분, 저는 그저 그랬으면 합니다. 구현하기 쉽다는 말은 아니지만 어떤 이유에서인지 나에게는 가능한 것 같습니다. 그들이 디컴파일하고 바이너리 코드를 얻도록 하십시오(주요 것은 소스 코드가 아니라는 것입니다). 네, 그리고 디컴파일 자체가 어려웠습니다. 그리고 그들이 왜 내가 전문가에서 2차원 푸리에 변환을 사용하고 내부에 날짜가 있는 연산이 있는지 이진 코드로 이해하는 전문가를 찾으면 이것이 웨이블릿이 아니라 실제로 그것입니다. 그러면 플래그는 그들의 손에 있습니다. 그들이 거기에서 그들을 유능하게 물 수 있고 그는 올바르게 거래 할 것입니다.

2. 모든 DC에서 실제 계정 을 개설할 때 키(전자 또는 기타)를 받습니다. 결국 ICQ 등을 알고 있습니다. 비밀번호가 도난당했습니다. 나는 내 로그인과 비밀번호로 누군가가 토마토 시장에 진입하는 것을 원하지 않습니다. 어디선가 본건데, 데모는 간단한 비밀번호(5~8자리 숫자)인데 실제 비밀번호는 이미 훨씬 복잡합니다.

 
저는 개발자가 아닙니다. 그러나 이 경우 보호가 무엇을 의미하는지 흥미로워졌습니다.
1. 현재 위치입니다. 프로그램은 바이트코드로 컴파일되어 가상 머신 에서 실행되고 ex4에 저장됩니다. 이 바이트코드는 대략 실제 기계의 기계어에 해당합니다. 공격자가 바이트코드에 대한 액세스 권한을 얻은 경우 알고리즘을 복원하는 것은 기술과 기술 수준의 문제입니다. 그러나 이 바이트코드를 공격자로부터 숨기는 것이 근본적으로 불가능하다는 것을 이해하는 것이 중요합니다.
2. DC에 대한 연결은 이미 암호화되어 있습니다. 저 같은 경우에는 표준 SSL을 사용하는 것이 좋겠지만 일종의 자체 작성 암호가 있을 가능성은 거의 없습니다. 오히려 DC와 단말 사이에 공유비밀을 생성하는 것은 우리만의 방식일 뿐이고, 암호화 자체가 AES나 그런 것이다.
 

나는 구체적으로 검색했습니다. 두 번째 요점에 따르면 그것이 가능하고 이미 핀란드인에 의해 구현되었으며 규정에도 전자 키를 처리하는 방법과 이로 인해 발생하는 결과가 나와 있습니다.

http://www.finam.ru/services/AccountWizard00002/default.asp

처음에. 우리는 ex4 생성 알고리즘을 공개하고 완전히 투명하게 만듭니다. 우리는 그것을 역컴파일로부터 보호하고 소스 코드를 얻기 위해 수정에 대해 좋은 상금으로 대회를 엽니다. 경쟁 결과 보호를 위한 아이디어가 나타나면 이를 구현하고 잘 알려진 조직의 보호 등급에 대한 인증서를 받습니다.

문제는 소프트웨어 제작자가 이것을 원하는지(견고한 소프트웨어를 만들고 이 틈새 시장의 모든 사람을 먹는 것이 수익성이 있는지) 또는 경쟁을 개최하고 ... 직접 추가하는 것이 더 쉬운지 여부입니다. 그들은 컴파일 알고리즘을 소유하기 때문에

amirul "...알고리즘을 복원하는 것은 기술과 훈련 수준의 문제입니다. .." 원래 알고리즘을 복원하는 데 1년이 걸린다면(최고의 자격을 갖춘 전문가의 경우) IHMO입니다. 충분한

 
Prival :

나는 구체적으로 검색했습니다. 두 번째 요점에 따르면 그것이 가능하고 이미 핀란드인에 의해 구현되었으며 규정에도 전자 키를 처리하는 방법과 이로 인해 발생하는 결과가 나와 있습니다.


http://www.finam.ru/services/AccountWizard00002/default.asp



처음에. 우리는 ex4 생성 알고리즘을 공개하고 완전히 투명하게 만듭니다. 우리는 그것을 역컴파일로부터 보호하고 소스 코드를 얻기 위해 수정에 대해 좋은 상금으로 대회를 엽니다. 경쟁 결과 보호를 위한 아이디어가 나타나면 이를 구현하고 잘 알려진 조직의 보호 등급에 대한 인증서를 받습니다.



문제는 소프트웨어 제작자가 이것을 원하는지(견고한 소프트웨어를 만들고 이 틈새 시장의 모든 사람을 먹는 것이 수익성이 있는지) 또는 경쟁을 개최하고 ... 직접 추가하는 것이 더 쉬운지 여부입니다. 그들은 컴파일 알고리즘을 소유하기 때문에



amirul "...알고리즘을 복원하는 것은 기술과 훈련 수준의 문제입니다. .." 원래 알고리즘을 복원하는 데 1년이 걸린다면(최고의 자격을 갖춘 전문가의 경우) IHMO입니다. 충분한


두 번째 점: 자연스럽게 가능합니다. 이에 대한 표준도 있습니다. SSL / TLS가 호출됩니다(특히 보안 http - https가 정확히 사용함). 암호화가 MT에서 구체적으로 어떻게 구현되는지는 모르지만(더욱이 왜 바퀴를 재발명해야 하는지도 모르겠습니다), 그 방법이 SSL과 근본적으로 다르다고 생각하지 않습니다. 암호는 동일할 가능성이 높으며 키 교환 프로토콜은 고유합니다.

어떤 보호가 ex4까지입니다. 다시 한 번 말씀드리지만 그것은 원칙적으로 불가능합니다. 잠재적 해커의 삶을 어렵게 만들 수 있는 유일한 것은 불확실성(불분명에 의한 동일한 보안)입니다. 그리고 익명성을 보장하기 위해 공개 콘테스트는 최선의 아이디어가 아닙니다. 그리고 여기서 미지의 것은 일회성 자원이라는 것을 기억해야 합니다. 한 명(또는 그룹)이 해킹할 가치가 있습니다. 다른 모든 사람들은 해킹에 신경 쓰지 않고 작업 결과를 사용할 수 있습니다.
 

그런 바램이 있었을지도 :)

mql4 파일이 MT5에서도 열리려면(작동), 즉 따라서 모두 다시 작성할 필요가 없습니다. :)

 
아미룰

이 분야에 대한 지식이 많으신가 봅니다. ex4 실행 파일이 어떻게 형성되는지 정확히 알고 있는 MQL 개발자에게 필요한 시간을 예상해 주십시오. 이 ex4 파일을 가지고 mq4 소스 코드를 복원하십시오. 관심은 순전히 이론적이며, 이를 위해 얼마나 많은 시간이 필요합니다. 초, 분, 시, 일?

 
Prival :
아미룰

이 분야에 대한 지식이 많으신가 봅니다. ex4 실행 파일이 어떻게 형성되는지 정확히 알고 있는 MQL 개발자에게 필요한 시간을 예상해 주십시오. 이 ex4 파일을 가지고 mq4 소스 코드를 복원하십시오. 관심은 순전히 이론적이며, 이를 위해 얼마나 많은 시간이 필요합니다. 초, 분, 시, 일?


당신의 손으로 거래하고 걱정하지 마십시오. 아니면 절대적인 보호는 존재하지 않으며 원칙적으로 존재할 수 없다는 것을 여전히 100번 말해야 합니까?
 
notused :
당신의 손으로 거래하고 걱정하지 마십시오. 아니면 절대적인 보호는 존재하지 않으며 원칙적으로 존재할 수 없다는 것을 여전히 100번 말해야 합니까?
그런 답변을 해주셔서 감사합니다. 손으로 해봤는데 훨씬 더 심하네요. 자동이 더 좋습니다. 이제 챔피언십에 Expert Advisor를 보내는 것에 대해 생각하려고 합니다. 이 토론에 사용자 만 참여하는 것이 유감입니다.
 

두 가지 핵심 시스템.

A 는 Advisor B 를 매각/양도하고자 합니다. B 는 자신의 컴퓨터에서 개인(비밀) 및 공개라는 두 개의 키를 생성합니다 . 개인 키는 B 가 100개 이하로 보관합니다. B공개 키를 A 로 보내고, A는 키를 사용하여 암호화된 EX4 파일을 만들고 B 에게 파일을 제공합니다. BB 만이 자신의 개인 키를 사용하여 EX4 파일을 해독합니다 . 공개 키가 있으면 개인 키를 만들 수 없습니다. 공격자는 공개 키 B 를 가지지만 이것으로 아무 것도 할 수 없습니다.

Philip R. Zimmermann의 이론에 따르면 PGP 프로그램입니다.

파일:
pgpdoc.zip  4 kb
 
Parabellum :

두 가지 핵심 시스템.


A 는 Advisor B 를 매각/양도하고자 합니다. B 는 자신의 컴퓨터에서 개인(비밀) 및 공개라는 두 개의 키를 생성합니다 . 개인 키는 B 가 100개 이하로 보관합니다. B공개 키를 A 로 보내고, A는 키를 사용하여 암호화된 EX4 파일을 만들고 B 에게 파일을 제공합니다. BB 만이 자신의 개인 키를 사용하여 EX4 파일을 해독합니다 . 공개 키가 있으면 개인 키를 만들 수 없습니다. 공격자는 공개 키 B 를 가지지만 이것으로 아무 것도 할 수 없습니다.

Philip R. Zimmermann의 이론에 따르면 PGP 프로그램입니다.
어, 공격자 B라면? 보통 그게 문제입니다. 그리고 PGP 자체는 오류가 없습니다.
사유: