您的位置:首页 > 运维架构 > Linux

kali linux下破解Wing IDE 5

2016-06-26 22:45 525 查看

版权声明

博  主:thunder_fan

声  明:喝水不忘挖井人,转载请注明出处。

联系方式:cllshxz#163 DOT com(请自行改为正确格式)

流程

安装配置好python2.7,如何安装自行百度。

新建一个python脚本文件,Keygen.py。代码如下

如果同志们懒癌晚期的话,可以点开这个下载链接,去这边下载通过测试的python破解脚本。

import sha
import string
BASE2 = '01'
BASE10 = '0123456789'
BASE16 = '0123456789ABCDEF'
BASE30 = '123456789ABCDEFGHJKLMNPQRTVWXY'
BASE36 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
BASE62 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz'
BASEMAX = string.printable
def BaseConvert(number, fromdigits, todigits, ignore_negative = True):
if not ignore_negative and str(number)[0] == '-':
number = str(number)[1:]
neg = 1
else:
neg = 0
x = long(0)
for digit in str(number):
x = x * len(fromdigits) + fromdigits.index(digit)

res = ''
while x > 0:
digit = x % len(todigits)
res = todigits[digit] + res
x /= len(todigits)

if neg:
res = '-' + res
return res

def SHAToBase30(digest):

tdigest = ''.join([ c for i, c in enumerate(digest) if i / 2 * 2 == i ])
result = BaseConvert(tdigest, BASE16, BASE30)
while len(result) < 17:
result = '1' + result

return result
def AddHyphens(code):
return code[:5] + '-' + code[5:10] + '-' + code[10:15] + '-' + code[15:]

LicenseID='ENX27-HWM6G-XYVFA-165PG'

RequestCode='RW51N-LW9K6-T5GWP-YVBLP'
hasher = sha.new()
hasher.update(RequestCode)
hasher.update(LicenseID)
digest = hasher.hexdigest().upper()
lichash = RequestCode[:3] + SHAToBase30(digest)
lichash=AddHyphens(lichash)

data=[7,123,23,87]
tmp=0
realcode=''
for i in data:
for j in lichash:
tmp=(tmp*i+ord(j))&0xFFFFF
realcode+=format(tmp,'=05X')
tmp=0

act30=BaseConvert(realcode,BASE16,BASE30)
while len(act30) < 17:
act30 = '1' + act30
act30='AXX'+act30
act30=AddHyphens(act30)
print "The Activation Code is: "+act30

raw_input()


然后安装Wing IDE首先将代码里的license ID是
ENX27-HWM6G-XYVFA-165PG
,然后在安装过程中你能看到RequestCode,替换掉代码里的RequestCode。

然后运行,得到激活码,在安装框里输入就OK

以上步骤亲测有效,另外说一下,这个python脚本的原理是一套加密算法,算出激活码,只要有python运行环境,输入你的RequestCode,就能得到你想要的激活码

如果错误,欢迎指出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息