C#的小工具,欢迎搞我
本帖最后由 尘缘丶 于 2018-9-28 17:44 编辑注:答案不唯一
冷静分析,用什么可以成功
最好能说出分析过程
下面有成功的图片,没来得及写定时自检
算法分两种情况:
当长度为15的时候为一种,18的时候为一种。
serial长度为15时:判断前两个字符是否满足一定要求。serial长度为6的字符串,判断能不能转换成时间格式可以就就成功。
serial长度为18时:判断前两个字符是否满足一定要求。serial长度为8的字符串,判断能不能转换成时间格式,成功就继续。
每个字符与string[] array2 = "7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2"相乘,乘积结果相加,共17次。结果求余11。求余结果在
string[] array = "1,0,x,9,8,7,6,5,4,3,2"中查找对应字符,与输入的serial最后一个字符比较,相同就成功。
serial15:111111201111111
serial18:11111120111111111x
改IL的话,耗时总计不到1分钟 qgy123 发表于 2018-9-28 17:38
改IL的话,耗时总计不到1分钟
额,刚才忙着下班,忘了加壳,现在已经加上了。因为没加壳的C#就跟甩出去源码一样 谢谢楼主分享,下载看看 楼主你这是求破吗{:301_997:} byh3025 发表于 2018-9-28 18:30
可以跟踪出算法么,成功之后只有一个text改变,强改文本就太简单了吧。。 PhilipZyy5012 发表于 2018-9-28 19:21
楼主你这是求破吗
我自己弄的程序,还用求破么。。。 so easy:victory: 直接去掉if 就好~~~{:1_918:}