ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

mt4 mt5协议 跟单

2022-07-25 21:03:23  阅读:156  来源: 互联网

标签:跟单 modify mt4 mt5 mt result key put sha256


mt4 协议

# exe特征 
const CLIENT_SIZE: u32 = 0x953dbed3;
# 版本号 可设任意平台版本号
const BUILD: u16 = 1353;
# key hash
0 => modify_key_sha256_mt_complex(&data, &result),
1 => modify_key_sha256_mt_login(&result),
2 => modify_key_sha256_mt_type(&result),
3 => modify_key_md5_mt_random(&data, &result),
4 => modify_key_swap_pair(&result),
5 => modify_key_sha1_mt_type(&result),
6 => modify_key_not_even(&result),
7 => modify_key_not_odd(&result),
8 => modify_key_sha256_mt_build(&result),
9 => modify_key_crypt_key(&result),
10 => modify_key_swap_all_bytes(&result),
11 => modify_key_md5_mt_complex(&data, &result),
12 => modify_key_sha256_mt_random(&data, &result),
13 => modify_key_not_bytes(&result),
14 => modify_key_sha1_mt_complex(&data, &result),
15 => modify_key_sha256_mt_session(&result, session),
# mt4 mt5 协议, 策略、跟单定制开发, linux 服务器运行 可托管ny4、ld4机房,控制端可web或windows,mac,linux桌面, v: x_x__7
# md5_mt_complex
 fn modify_key_md5_mt_complex(&self, data: &[u8], hash: &[u8]) -> Vec<u8> {
    let mut result = BytesMut::with_capacity(97);
    result.put_u8(0);
    result.put_slice(b"MTComplex");
    result.put_u8(0);
    result.put_u16_le(self.build);
    result.put_slice(hash);
    result.put_slice(data);
    result.put_u32_le(self.user);
    return crypt::md5(&result[..]);
}
fn modify_key_sha256_mt_login(&self, hash: &[u8]) -> Vec<u8> {
    let mut result = BytesMut::with_capacity(28);
    result.put_u32_le(self.user);
    result.put_slice(hash);
    result.put_slice(b"MTLogin");
    result.put_u8(0);
    return crypt::key_sha256(&result[..]);
}
fn modify_key_sha256_mt_type(hash: &[u8]) -> Vec<u8> {
    let mut result = BytesMut::with_capacity(24);
    result.put_u8(0);
    result.put_slice(hash);
    result.put_slice(b"MTType");
    result.put_u8(0);
    return crypt::key_sha256(&result[..]);
}

标签:跟单,modify,mt4,mt5,mt,result,key,put,sha256
来源: https://www.cnblogs.com/fr5s/p/16518747.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有