天天看点

amCharts 的完整使用及破解[我弄过的]

2,然后再把相关文件放到目录里即amcharts放到根目录

3,在工具箱上选择项,把 amcharts.dll加入。 

破解:建一个amcharts_key.txt 内容:AMCHART-LNKS-1966-6679-1965-1082

 文件放到amcharts下面的各个有swf里面的文件夹中。 

于是用Lutz Reader's .net reflector,反编译了控件,找到加密算法

private bool CheckKey(string keyString)

{

    try

    {

        string[] parts = keyString.Split(new char[] { '-' });

        if (parts.Length != 6)

        {

            return false;

        }

        if (parts[0].ToUpper() != "AMCHART")

        if (parts[1].ToUpper() != "NETL")

        int n1 = int.Parse(parts[3]);

        int n2 = int.Parse(parts[4]);

        int n3 = int.Parse(parts[5]);

        return (Math.Abs((int) ((((n1 * 8) - (n2 * 7)) + 0x4d2) % 0x2710)) == n3);

    }

    catch

        return false;

} 然后找一个满足条件的注册号也不难了,

例如:AMCHART-NETL-Cracked-10-10-1244

最后写入在web.config里面即可 

<configuration>

<appSettings>  

           <add key="amcharts_net_key" value="AMCHART-NETL-Cracked-10-10-1244"  />

</appSettings> 

在这里感谢网上的各位好友的分享:我分享我自己所写的代码连同各位前辈的呈上:希望给大家帮助;

后台:

amCharts 的完整使用及破解[我弄过的]
amCharts 的完整使用及破解[我弄过的]

View Code