MATLAB的代码还原
1、引子
Matlab是个伟大的工具,不过我自己却是不太咋懂也不求甚解,N年前一个偶然的机会在University of
Texas at
Austin碰到一个人,他大概知道我会点什么,给我一个小程序问我看看我能不能搞定,这是一个MATLAB编译的可执行程序,业余时间研究了好久都没有头绪,于是没事就在网上找相关资料,墙内墙外的翻,那时只找到一个人,他大概已经弄明白了怎么玩,但是他的网站已经关闭,不再提供免费服务,付费服务用比特币交易,你都可以想见即使是1比特币,也够你喝一壶的。他那篇语焉不详的介绍我读了好多遍都没什么收获。
大概2、3个月后的某一天,在马桶上我突然就想明白了,这不能不说是那位仁兄给了我极大的启发。
2、突破
于是我开始写代码,第一个程序被还原了,除了注释不见了外,代码还原能够精确到行数。以后但凡这种用MATLAB编译的可执行程序,都可以轻松还原。作为给我那个小程序的哥们的回报,我给了他整个University
of Texas at Austin Petrophysical and Well-Log
Simulator的源代码。但他给我的那个小程序我并没有给他,因为我觉得他有点过分(具体原因就不说了)。
再后来就有人问那既然这个都行,是不是MATLAB 的 P CODE
是不是也可以还原呢?
这一问,就是5-6年的光景。。。
又是一个马桶上的时刻,我想到一种绝妙的方法。
3、以己之矛攻击之盾
技术就是标题,我不愿说太多,倒不是说完全不愿意透露技术,只是因为我遇到太多的人,他们看似关注技术
2、突破
又是一个马桶上的时刻,我想到一种绝妙的方法。
3、以己之矛攻击之盾
技术就是标题,我不愿说太多,倒不是说完全不愿意透露技术,只是因为我遇到太多的人,他们看似关注技术
