递归火山软件开发平台

标题: @吴涛 编译出来的软件丢OD里看的一清二楚。 [打印本页]

作者: urenai    时间: 2022-4-23 18:27
标题: @吴涛 编译出来的软件丢OD里看的一清二楚。
(, 下载次数: 59)

截图为系统窗口类 。
可内部所有调用方法类都有。这不行啊。你得想个办法解决这个问题。
不然,发布个软件怎么保证安全?

作者: 福寿    时间: 2022-4-23 18:43
本帖最后由 福寿 于 2022-4-23 18:47 编辑

要加壳的,不加壳的话看不见那还叫反汇编工具吗,再说了你写的软件还没哪个价值让别人去反汇编,还有就是无论你怎么加密,都不可能做到万无一失
作者: tmf19901124    时间: 2022-4-23 19:22
因为这是调试版,调试版本把pdb信息写入pe文件了,调试器能直接通过信息里面的符号路径找到pdb,所以你能看到类似的函数名,编译成发布版或者换个机器应该都没符号信息了
作者: 飞扬工作室    时间: 2022-4-23 19:23
你这看的是调试版吧? 发布版里面怎么可能会有符号名?
作者: jiaozhu    时间: 2022-4-23 19:52
本帖最后由 jiaozhu 于 2022-4-23 20:01 编辑

我根据1L说的,我去生成出来32位的exe 单独的EXE不带 PDB的,放到虚拟机里面 (, 下载次数: 53)

OD 一览无遗看到所有的类名字符串,这些字符串都可以被360拿去当特征来sha,更可以方便破J者逆向我们的开发工程,希望能解决掉显示这个类名的问题,我在看雪也找到了别人也遇到过这个问题的解决方案,https://bbs.pediy.com/thread-260592.htm 希望吴总可以参考下


作者: 伟业    时间: 2022-4-23 20:10
学习....
作者: 米粒    时间: 2022-4-23 20:22
加油!
作者: jiaozhu    时间: 2022-4-23 20:44
飞扬工作室 发表于 2022-4-23 19:23
你这看的是调试版吧? 发布版里面怎么可能会有符号名?

见5楼
作者: Fang0x378    时间: 2022-4-23 20:53
常量能不能看出来?
作者: urenai    时间: 2022-4-23 21:10
要不是5楼,我都以为我编译的是调试版了。
作者: urenai    时间: 2022-4-23 21:11
福寿 发表于 2022-4-23 18:43
要加壳的,不加壳的话看不见那还叫反汇编工具吗,再说了你写的软件还没哪个价值让别人去反汇编,还有就是无 ...

你不懂,我不怪你。
作者: 乐易论坛    时间: 2022-4-23 21:23
有些东西只能官方解决 或者自己解决!像易语言也有一些特征,是没办法去除的,最后只能通过VM的手段去搞=3= 个人觉得火山目前的阶段,还没到考虑这个的时候!
作者: 承易    时间: 2022-4-23 21:27
啥软件能逃得过反汇编?微软那么多牛逼 一样破的哇哇的 何况你们编的小玩艺
作者: 承易    时间: 2022-4-23 21:29
不用纠结这个,加壳就行,不过也是防止一般人,如果你的软件价值高,那就会有人逆向解决了,一般人没空搞你的软件
作者: urenai    时间: 2022-4-23 22:09
我对这也不是非常紧要,毕竟是前端。
只是,花心思搞定的。和信手拈来。这不是一个概念。
作者: 飞扬工作室    时间: 2022-4-23 23:47
将系统属性"工具->选项->系统->全局->名称输出模式"设置为"输出英文混淆名称"即可.这是为了支持运行时判断类的类型,火山运行时库将类的全名保存了起来以便进行判断时使用,置为混淆名称就没有关系了.

作者: urenai    时间: 2022-4-24 02:10
飞扬工作室 发表于 2022-4-23 23:47
将系统属性"工具->选项->系统->全局->名称输出模式"设置为"输出英文混淆名称"即可.这是为了支持运行时判断 ...

(, 下载次数: 33) (, 下载次数: 37)


按你所述,只是混淆了方法名称。
希望参考5楼方法。去除这个不好的方面。
我们可以等。只要肯处理。

作者: urenai    时间: 2022-4-24 02:55
好玩,我公开的临界类,编译出的源码,长这样。

(, 下载次数: 36)

作者: 正版商业用户    时间: 2022-4-24 07:27
火山目前根本没必要考虑这些,还是到稳定期在考虑吧
作者: 飞扬工作室    时间: 2022-4-24 09:09
urenai 发表于 2022-4-24 02:10
按你所述,只是混淆了方法名称。
希望参考5楼方法。去除这个不好的方面。
我们可以等。只要肯处理。

混淆的不是方法名,是类名,没有被混淆的是包名,下一个更新包就会处理掉.方法名是始终不会有的.

作者: jiaozhu    时间: 2022-4-24 11:10
飞扬工作室 发表于 2022-4-24 09:09
混淆的不是方法名,是类名,没有被混淆的是包名,下一个更新包就会处理掉.方法名是始终不会有的.
...

期待下个版本 直接把这些明文字符串隐藏掉,不让他显示,这样的话特征无迹可寻,期待下个版本,感谢吴总
作者: cxz7411    时间: 2022-4-25 08:41
有利于用od调试.进行汇编级别的错误查找.不建议更改.
作者: urenai    时间: 2022-4-25 17:34
cxz7411 发表于 2022-4-25 08:41
有利于用od调试.进行汇编级别的错误查找.不建议更改.

大兄弟,你自己看看吴老板16楼说了啥子,然后再过来。
作者: fengyishen    时间: 2022-4-25 18:43
IDE都没优化好。能用的类库也少得可怜。提这些防破J意见??真是误人子弟。
哪天软件被别人破J了,是不是也要找老吴解决?笑死~


作者: 芒g一号    时间: 2022-4-25 18:48
不要胡闹
作者: urenai    时间: 2022-4-25 18:50
fengyishen 发表于 2022-4-25 18:43
IDE都没优化好。能用的类库也少得可怜。提这些防破J意见??真是误人子弟。
哪天软件被别人破J了,是不是也 ...

长了一张讨饭的嘴。真难看。

主题
版块回复/查看最后发帖
**出设计器窗口建议
[color=rgb(153, 153, 153) !important]错误及建议提交296渤海湾董事长2022-3-26 01:27
加密狗丢了,咋办?能补吗? ... 1 2
[color=rgb(153, 153, 153) !important]核心用户服务17384fengyishen2021-10-1 10:16
华为麦芒5无法启动无障碍服务
[color=rgb(153, 153, 153) !important]错误及建议提交999创世魂2021-9-9 10:38
卡窗口UI和GIF组件播放像慢放
[color=rgb(153, 153, 153) !important]核心用户服务475创世魂2021-5-23 18:08




帖子
版块回复/查看最后发帖
【高级PC博客】火山PC自定义画板选择框 ... 1 2
[color=rgb(153, 153, 153) !important]火山平台俱乐部
151538
伟业2022-4-14 16:18
[color=rgb(153, 153, 153) !important]下载看看
【解决方案】火山PC实现跨窗口访问组件调用方法。 ... 1 2 3 4 5 6 .. 11
[color=rgb(153, 153, 153) !important]火山平台俱乐部
10522837
lingyu2022-4-15 23:29
[color=rgb(153, 153, 153) !important]下载看看
【解决方案】火山视窗组件布局器中使用菜单 ... 1 2 3 4 5 6 .. 8
[color=rgb(153, 153, 153) !important]火山平台俱乐部
713857
xrea2022-4-17 22:00
[color=rgb(153, 153, 153) !important]正在需要, 下载看看
【解决方案】用可扩展属性变相实现不限参数数量和类型 ... 1 2 3 4
[color=rgb(153, 153, 153) !important]火山平台俱乐部
361632
3638326632022-4-15 22:43
[color=rgb(153, 153, 153) !important]感谢分享,下载看看
水淼汉字拼音类v1.1 - 支持繁体汉字,支持音调,效率极高 ... 1 2 3 4 5 6 .. 7
[color=rgb(153, 153, 153) !important]火山平台俱乐部
653380
cxz741110 小时前
[color=rgb(153, 153, 153) !important]感谢分享,下载看看
【源码】链式语法实现&调用 ... 1 2 3 4 5
[color=rgb(153, 153, 153) !important]火山平台俱乐部
401309
Xelloss06182022-3-30 00:00
[color=rgb(153, 153, 153) !important]下载看看。
【教程】微软API/系统DLL接口的封装教程_RtlMoveMemory(续) ... 1 2 3 4
[color=rgb(153, 153, 153) !important]火山平台俱乐部
311330
wwzwwz1106 小时前
[color=rgb(153, 153, 153) !important]感谢分享,下载看看。



除了下载看看,就是感谢分享。哎。。。。


作者: rinipp    时间: 2022-4-27 16:18
支持下次更新处理
作者: 它来了它来了    时间: 2022-4-28 11:13
其实不止是这些问题,  OD里甚至可以看到你编译程序的完整路径
作者: 1503123    时间: 2022-5-16 16:50
本帖最后由 1503123 于 2022-5-17 13:12 编辑

支持




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4