当前位置:→ 股海网股软教程 → 正文
  • 通达信trade.dll自动生成绑定账号dll的工具源代码

  • 相关简介:通达信trade.dll自动生成绑定账号dll的工具源代码 代码: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; namespace ConsoleOddCreator { class Program { static void Main() { UInt16

  • 文章来源:股海网作者:股海网发布时间:2017-02-01浏览次数:下载次数:0 

通达信trade.dll自动生成绑定账号dll的工具源代码


代码:

using System;
 using System.Collections.Generic;
 using System.IO;
 using System.Linq;
 using System.Text;

 namespace ConsoleOddCreator
 {
     class Program
     {
         static void Main()
         {
             UInt16 a3 = 0x55E;
             string gpdm = "";
             Console.Write("请输入账号:");
             string account = Console.ReadLine().Trim();
             Console.WriteLine("帐号的奇数位为:");
             for(int i= 0; i < account.Length; i+=2)   gpdm+=(account[i]);
             Console.WriteLine(gpdm);
             string result = "";
             for (int i = 0; i < gpdm.Length; i++)
             {
                 bool next = true;
                 int a = gpdm[i];
                 int b = a3 >> 0x8;
                 int c = a ^ b;
                 a3 = (UInt16)(0x207F * (a3 + c) - 0x523D);
                 for (int j = 65; j < 91 && next; j++)
                 {
                     for (int k = 90; k >= 65 && next; k--)
                     {
                         int temp = (1755 + c - k);
                         if (temp % 26 == 0 && temp / 26 == j)
                         {
                             result += (Char)j + "" + (Char)k;
                             next = false;
                         }
                     }
                 }
             }
             Console.WriteLine("生成的密文为:\n");
             Console.WriteLine(result);
             Console.WriteLine("正在绑定dll...");
             FileStreamReadFile("trade_raw.dll", "trade_" + account.Trim() + ".dll", result);
             Console.WriteLine("绑定成功!");
             Console.Read();
         }
         ///
         /// FileStream读取文件
        ///
         ///
         ///
         public static void FileStreamReadFile(string rawFile,string newFileName,string code)
         {
             var rawBytes = File.ReadAllBytes(rawFile);
             byte[] bCode = Encoding.Default.GetBytes(code);
             for(int i=0;i<bcode.length;i++)
             {
                 rawBytes[1132713 + i] = bCode[i];
             }
             File.WriteAllBytes(newFileName, rawBytes);
         }
     }
 }
</bcode.length;i++)
 

为了不会使用WINHEX小伙伴们的方便,特分享自动修改二进制文件并生成新dll的小工具,附源代码。

http://www.guhai.com.cn/html/FX/tong-da-xin/105810.html


 由于等级太低,不能分享exe,请大家自己动手啦

 

 ☟问题反馈 ☞┄┄┄┄┄┄┄┄┄┄→收藏资源:

通达信trade.dll自动生成绑定账号dll的工具源代码

  • 下载资源所需积分

    0

  • 当前拥有积分

    0

上传会员: 
股海网
文件大小: 
Bytes
上传时间: 
2017-02-01
下载积分: 
-
免责声明: 
请仔细阅读并同意后才能下载
本附件为用户分享上传,股海网没有对文件进行验证,不能保证下载资源的准确性、安全性和完整性,也不保证下载资源能正常安装和使用,且下载后扣除的积分无法退还,除非您充分理解并完全接受本声明,否则您无权下载。
本站对提供下载的软件、指标、资料等不拥有任何权利,其版权归该下载资源的合法拥有者所有。本附件仅供学习和研究使用,不得用于商业或者非法用途,如有侵犯您的版权, 请参看 《股海网侵权处理流程》《股海网免责声明条款》
点击下载无反应时,更换主流浏览器重新登录操作,如360浏览器、Edge浏览器、谷歌浏览器,个别浏览器有不兼容现象。
勾选以下表示您已经阅读并同意以上声明才能下载本文件,扣除积分无法退还!
我已阅读所有条款规定, 请点我同意 所有条款内容!我自愿下载!
提示:如下载失败,请点关闭刷新此页面或提交问题反馈给管理员→
关闭

关于我们 - 联系我们 - 隐私政策 - 免责声明 - 下载帮助 - 广告合作 - SiteMap - TOP
增值电信业务经营ICP许可证:湘B2-20210269 湘ICP备09016573号-10 湘公网安备43108102000040号
Copyright © 2021 铭网科技,All Rights Reserved.