一个AUTOLISP版的cm
本帖最后由 dianziguan 于 2025-1-7 15:35 编辑一个acad下的lisp程序源码,混淆过的。
要求找出正确密码,并还原出源码。
本帖最后由 怕怕吓一跳 于 2025-1-8 15:23 编辑
密码是32765。代码可能长这样:
(defun c:tt()
(setq iptstr (getstring "\nplease input a string:"))
(if (= iptstr "32765")
(princ "\nok!ok!")
(exit)
)
(princ)
) 这个代码还熟悉点,能稍微捡起
打开看了一下,代码没加密,就是格式换了一下,把程序名、变量名换了,算是隐藏功能
第一个函数简单,自动格式后方便看
第二个函数好像太长,用了两个工具自动格式都没成功,估计得手动分解一下了,空了再细看 收藏了,感谢付出 感谢分享 怕怕吓一跳 发表于 2025-1-8 15:20
密码是32765。代码可能长这样:
(defun c:tt()
(setq iptstr (getstring "\nplease input a string ...
厉害!源码是这样的:
(defun c:tt()
(setq ss (getstring "please input a string:"))
(if (/= 32765 (read ss)) (exit))
(princ "ok! ")) dianziguan 发表于 2025-1-8 16:38
厉害!源码是这样的:
(defun c:tt()
(setq ss (getstring "please input a string:"))
我只是猜的,还是有些不对 用了猫老师的混淆,源代码就好像一滴水掉进了大海了~~ 厉害!源码是这样的 怕怕吓一跳 发表于 2025-1-8 15:20
密码是32765。代码可能长这样:
(defun c:tt()
(setq iptstr (getstring "\nplease input a string ...
有没有过程?{:1_904:}
页:
[1]
2