明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1386|回复: 16

[已解答] 算法求可逆

[复制链接]
发表于 2016-3-29 11:28 | 显示全部楼层 |阅读模式
本帖最后由 shxm112233 于 2016-4-2 11:13 编辑
(DEFUN KEY (code / K)
(setq CODE (VL-STRING-TRANSLATE "-" " " CODE))
(setq CODE (READ (STRCAT "(" CODE ")")))
(setq K (+ 13 (car CODE)))
(setq CODE (MAPCAR '(lambda (A B) (BOOLE 6 A B))
(cons K (cdr CODE))
(cdr CODE)
)
)
(setq CODE (VL-LIST->STRING (REVERSE CODE)))
(LIST (ATOI (SUBSTR CODE 1 8)) (SUBSTR CODE 9))
)
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2016-3-29 15:05 | 显示全部楼层
BOOLE函数可逆么?
发表于 2016-3-29 16:04 | 显示全部楼层
本帖最后由 自贡黄明儒 于 2016-3-29 16:11 编辑

有难度!!!关键是
BOOLE
发表于 2016-3-29 16:37 | 显示全部楼层
本帖最后由 highflybird 于 2016-3-29 16:40 编辑

从 这句来看,(boole 6  A B)实际是求A B两个数的异或,
假设   (boole 6 A B)  = C ;
那么逆运算为:
    (boole 6 C A) = B; 或者(boole 6 C B)=A;
 楼主| 发表于 2016-3-29 17:25 | 显示全部楼层
highflybird 发表于 2016-3-29 16:37
从 这句来看,(boole 6  A B)实际是求A B两个数的异或,
假设   (boole 6 A B)  = C ;
那么逆运算为:

感谢版主回答!!我调试下,还是没思路,我还是没有思路!能帮忙修改下吗??
发表于 2016-3-30 10:19 | 显示全部楼层
本帖最后由 tryhi 于 2016-3-30 13:00 编辑

楼主目的不明,好像是在反编译别人的程序
楼主最后说回答好有好的代码送给我,那应该就是在反编译破解别人程序注册机制了
楼主前天发了一天帖子,问题解决了就立马删掉帖子内容,可见人很一般,估计本贴的问题解决了,逆算法出来了,楼主也会删帖,所以不想作评论

点评

同意此观点 大力支持  发表于 2016-3-30 10:55
发表于 2016-3-30 10:58 | 显示全部楼层
即使精品代码也需要对专业才有用处吧   反之   废品一堆
发表于 2016-3-30 11:25 来自手机 | 显示全部楼层
算了,简单回复两句,后面来的人也许看了有用,这段加密写采用与自身进行差位异或加密,非常取巧,即使知道算法也难以反算,可惜存在一个突破口,只要知道自身任意位置的一个值,就可以完整反算
发表于 2016-3-30 12:20 | 显示全部楼层
highflybird 发表于 2016-3-29 16:37
从 这句来看,(boole 6  A B)实际是求A B两个数的异或,
假设   (boole 6 A B)  = C ;
那么逆运算为:

还是老大厉害!
发表于 2016-3-30 12:36 来自手机 | 显示全部楼层
本帖最后由 tryhi 于 2016-3-30 18:27 编辑
陨落 发表于 2016-3-30 12:20
还是老大厉害!

但是没什么用,因为AB都是本身,所以只知道C是求不出AB的,老大只是用通俗的语言解释了一下什么叫异或


楼主要的反算结果是(key "67-21-81-18-80-17-33-24-32-23-33-20-32-19-33-16-34-19-33-16-38-23-39-21")



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 收起 理由
qiuhai1991 + 1

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-20 23:40 , Processed in 0.216613 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表