怎样使PB编译的exe看不出是PB开发的?

ksir 2007-11-24 06:46:16
开发的PB程序,查看exe文件属性->版本->内部版本 可以看到 "PB 9",从而知道该程序是PB编译的,

我不想让客户知道我是用什么开发环境编写的软件,请问我该如何做?

谢谢指教。
...全文
275 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ksir 2007-12-05
  • 打赏
  • 举报
回复
To“AFIC”,感谢你。 exescope完成我想要改的东西。

总结一下:

关于提到的“(pBxxx.dll)”,我完全可以做个安装程序放入c:\windows\system32 这样就没有问题了。 除非老板懂软件安装跟踪。

关于加壳,对于目前PB9来说,网上基本上没有什么有效的加壳工具,加壳后都运行不了。我编译的都是 exe + dll 方式。

PB运行库都放在system32目录里,没问题的。

SQL的密码,一般都放在INI里,前提是加过密的(乱码显示),软件读取密码的时候再解密回来就可以了。

最后说明,PB不是见不得人,只是编译的信息很麻烦,有的信息甩不掉,我们不想让老板(客户)了解我们的开发环境。

最后,感谢所有回帖的人。
Brradish 2007-12-01
  • 打赏
  • 举报
回复
编译成dll格式......pbkill好像就不行了 不过运行时需要pbxxx.dll 真的是一看就露馅了...

至于Exe文件信息 在编译的时候不是能修改么?

至于数据库密码.... 如果实在注重安全性...就靠用户帐号密码做为数据库登录用户密码.... 要不然就只能靠加密算法存在本地....

FrankLiang 2007-11-30
  • 打赏
  • 举报
回复
如何防止别人用PBKILLER查看其中的源码?

SQLCA的连接密码,你一般保存在程序中,或是其它INI文件?如何提供别人知道此密码? 熟悉的朋友可否提点一下?
谢谢!
Forever4158 2007-11-28
  • 打赏
  • 举报
回复
51095480 PB交流群欢迎加入
lao_bulls 2007-11-28
  • 打赏
  • 举报
回复
right
lnwuyaowei 2007-11-27
  • 打赏
  • 举报
回复
不用看那个,看带的运行库就知道是PB开发的了.
立在心间 2007-11-27
  • 打赏
  • 举报
回复
pb做快速开发不错的

不过如果客户明确要求不用pb,那最好还是别这么做。
hygougou 2007-11-26
  • 打赏
  • 举报
回复
打个包解压运行

你们客户还研究这?奇了怪了
jlwei888 2007-11-26
  • 打赏
  • 举报
回复
有修改工具能修改 再加壳!黑客网站上都有!
那也没有用!就是PB的界面,熟悉的人也一眼能看出来!
AFIC 2007-11-26
  • 打赏
  • 举报
回复
exescope可以更改这些信息,pb这么见不得人吗……
ksir 2007-11-25
  • 打赏
  • 举报
回复
to:jlwei888

pBxxx.dll 等环境文件我可以用安装程序放到system32目录里 只留下编译的*.exe和*.dll

能不能让*.exe在浏览文件属性的时候,看不到PB字样?
jlwei888 2007-11-25
  • 打赏
  • 举报
回复
不可能的,只要是PB就需要PB环境(pBxxx.dll),一眼就知道是什么写得
lllyyymmm 2007-11-25
  • 打赏
  • 举报
回复
没做过,有点难度

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧