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>
在這裡感謝網上的各位好友的分享:我分享我自己所寫的代碼連同各位前輩的呈上:希望給大家幫助;
背景:

View Code