dll과 시장.

Andrey Dik  

IV. Продукты

  1. Market 서비스를 통해 판매용으로 제공되는 제품은 컴파일된 EX5 파일 또는 MQ5 확장자를 가진 단일 소스 코드 파일로 제공될 수 있습니다.
  2. MQ5 파일로 제출된 제품 파일은 자동으로 컴파일됩니다.
  3. 제품은 Microsoft Windows 시스템 라이브러리를 포함하여 DLL에 대한 호출을 허용하지 않습니다.
  4. 마켓 서비스를 통해 악성 상품을 판매 및 배포하는 것을 금지합니다.
  5. 판매자는 "마켓" 서비스를 통해 무료(무료)로 상품을 유통할 수 있습니다.
  6. 마켓 서비스에서 판매할 수 있는 유료 제품의 최소 비용은 $10입니다.
  7. "마켓" 서비스를 통해 구매한 상품은 환불이 불가합니다.
  8. 각 구매자에 대해 제품의 개별 보호 버전이 자동으로 생성되어 구매 요청이 이루어진 장비(컴퓨터의 하드웨어 구성 및 운영 체제 유형)에서만 사용할 수 있습니다.
  9. 상품의 구매 사실은 구매자의 계정에 등록됩니다.
  10. 구매자의 하드웨어 구성에 대해 보호된 제품 버전을 생성하는 것을 활성화라고 합니다.
  11. 제품을 구매한 후 구매자는 다른 장비에 대해 2개의 무료 정품 인증을 받을 수 있습니다.
  12. 입력 매개변수의 이름, 제품 설명의 모든 메시지 및 스크린샷은 영어여야 합니다.

모든 dll 호출은 시장에서 금지됩니다.

확인. 그리고 다음과 같이 하면:

1. 제품 자체를 시장에 내놓습니다.

2. dll(win api)을 호출하는 코드 부분을 라이브러리로 옮기고 코드베이스에 넣습니다. 소스 코드에서도 가능합니다.

결론은 제품에서 FileMapping을 사용해야 하며, 그것 없이는 방법이 없다는 것입니다.

TheXpert  
joo :

결론은 제품에서 FileMapping을 사용해야 하며, 그것 없이는 방법이 없다는 것입니다.

라는 의혹이 있습니다...

일반적으로 정상적인 것처럼 보이지만 여기가 아니라 서비스 데스크에 문의하는 것이 좋습니다.

Renat Fatkhullin  

시장의 프로그램은 완전히 작동하고 작동해야 합니다.

추가 구성 요소에 대한 요구 사항은 허용되지 않습니다.

Mykola Demko  
Renat :

시장의 프로그램은 완전히 작동하고 작동해야 합니다.

추가 구성 요소에 대한 요구 사항은 허용되지 않습니다.

이런, 하지만 지금 우리는 모든 규칙에 따라 당신을 이길 것입니다(유머 농담).

프로그램을 완전히 작동하고 기능적으로 만들고( 예: 차트에 데이지 그리기 ) 무료 Dll을 설치하면 거래도 한다고 추가합니다(그런데 시장에 추가할 수는 없지만 게시할 때 DLL).

모든 것이 규칙에 따라 선언된 기능이 작동합니다.

이거 놓치세요?

추신: 발명할 필요 없이 교활합니다. 통제할 수 있는 어떤 것도 해를 끼치지 않는 Win API의 유사체 (제어 래퍼)를 만드는 것이 더 낫습니다. 그러면 사람들이 더 쉽게 메달을 얻을 수 있습니다.

Renat Fatkhullin  
Urain :

이런, 하지만 지금 우리는 모든 규칙에 따라 당신을 이길 것입니다(유머 농담).

프로그램을 완전히 작동하고 기능적으로 만들고( 예: 차트에 데이지 그리기 ) 무료 Dll을 설치하면 거래도 한다고 추가합니다(그런데 시장에 추가할 수는 없지만 게시할 때 DLL).

모든 것이 규칙에 따라 선언된 기능이 작동합니다.

이거 놓치세요?

추신: 발명할 필요 없이 교활합니다. 통제할 수 있는 어떤 것도 해를 끼치지 않는 Win API의 유사체 (제어 래퍼)를 만드는 것이 더 낫습니다. 그러면 사람들이 더 쉽게 메달을 얻을 수 있습니다.

알게되면 금지하겠습니다.
TheXpert  
Renat :

시장의 프로그램은 완전히 작동하고 작동해야 합니다.

당신은 또한 라이브러리를 가지고 있습니다. 이론적으로 당신은 그 반대를 할 수 있습니다.
---  
Renat :

시장의 프로그램은 완전히 작동하고 작동해야 합니다.

추가 구성 요소에 대한 요구 사항은 허용되지 않습니다.

Renat는 MT 샌드박스를 넘어서는 것에 대한 부정적인 태도를 알고 있으므로 다음과 같이 표현합니다.

- 시장의 제품은 최소한 TERMINAL 이 필요하므로 제품이 완전히 기능하는 작업자입니다.

그러나 터미널에서 구현한 WinApi 기능으로 우리를 제한합니다.

MQL 네이티브에 특별한 winapi 기능을 추가하도록 MK에 요청하는 것은 비합리적 입니다.

따라서 우리는 시장 제품에 대한 winapi dll 호출에 대한 권한을 구걸합니다.

winapi에 대한 호출 - 어떤 식으로든 제품이 작동하지 않고 작동하지 않게 만들지 않습니다.

--------------

출시 후 시장을 보기로 약속하셨습니다.

시간이 지났으니 이쪽에서 시장을 봐주세요.

반대로 winapi 호출은 전문 프로그래머를 제품으로 시장에 가져올 것이라고 생각합니다. 그리고 이것은 MK 주머니에 + 20 %입니다.

---  
TheXpert :
당신은 또한 라이브러리를 가지고 있습니다. 이론적으로 당신은 그 반대를 할 수 있습니다.
즉, 시장에서 ex5를 판매하기 위해 반대를 제안합니까? 빈 쉘 + dll을 코드베이스에 넣으시겠습니까?
Mykola Demko  
sergeev :
즉, 시장에서 ex5를 판매하기 위해 반대를 제안합니까? 빈 쉘 + dll을 코드 베이스에 넣으시겠습니까?
레나트 :
알게되면 금지하겠습니다.
Mykola Demko  
Renat

안전하지 않은 라이브러리를 잠그는 Win API shim을 만드십시오.

결국, 그들 모두가 그곳에서 잠재적으로 위험한 것은 아닙니다(위험하다고 생각하는 것들은 본질적으로 단일 단위임).

Renat Fatkhullin  
Urain :

안전하지 않은 라이브러리를 잠그는 Win API shim을 만드십시오.

결국, 그들 모두가 그곳에서 잠재적으로 위험한 것은 아닙니다(위험하다고 생각하는 것들은 본질적으로 단일 단위임).

아니요.

우리는 근본적으로 DLL의 성장과 거래자에 대한 막대한 위협의 생성에 반대합니다. 이제는 오히려 일부 기업들이 조용히 정리하는 불법행위를 근절하기 위해 노력하고 있습니다.

"안전하지 않은" DLL이 존재하지 않습니다. 거의 모든 DLL(시스템 DLL 포함, 거의 대부분 보호되지 않음)을 통해 후속 제어 가로채기와 함께 스택 중단 공격을 수행할 수 있습니다. 그리고 보안 수준이 기초 아래로 떨어지자 마자 신뢰할 수 있는 DLL의 형태로 보안의 환상을 주는 것으로 충분합니다. 모든 훌륭한 개발자는 자신의 창작물을 허용 목록에 포함하기 위해 아무것도 이해하지 못하는 사용자를 요구할 것입니다. 그들은 누군가의 추천과 상인의 안전에 침을 뱉고 싶었습니다. 왜냐하면 그들에게 가장 중요한 것은 돈뿐이기 때문입니다.

어떠한 경우에도 우리는 Microsoft 솔루션과 같이 매우 중요한 시스템에 구멍을 뚫지 않을 것입니다.

개인적으로 모든 사람은 원하는 모든 DLL을 자유롭게 사용할 수 있습니다. 그러나 잠재적으로 위험한 코드는 당사(중개 포함) 채널을 통해 배포할 수 없습니다.

사유: