作者yasgale (妙极)
看板CodeJob
标题[发案] VB6 native 反组译 十万
时间Thu Jun 7 10:49:09 2007
状态: 重新发包
发案人:某生技公司
联络方式1:回站内信
联络方式2:
[email protected]
有效时间:原则上是六月底
专案类型:VB6 native code 反组译
专案说明:
这个程式是台南一家生物科技的内部业务用软体,并且compile成
native code,希望包案者能够将程式反组译回VB6 code,让他们
知道哪个form底下、哪个event的code为何。
软体会透过RS-232来取得数值、与access资料库档案互动,然而,
执行程式不需要其他装置。
程式执行档长度约1.4mb,加上其他ocx等档案大约2mb。
接案人必须将这程式反组译为VB6程式码。反组译後的程式码当然
不可能与原始版本一样,因此您不用担心我们会这样要求。
验收方式是将您所反组译的程式compile之後,与我们现有的执行档
一起执行、对照功能。
技术需求:至少要通asm
预算:100K
接案者要求:
有意接案者请来信,我们会先给您一个VB6写成、compile成native
code的小程式,让您试试身手。
小程式是我自己多年前写的,因此我有完整的程式原码,在您接下
此案之後可以将小程式的原码寄给您。
这是为了保障双方、避免浪费双方的资源,希望您别介意。
附注:
由於是公司内部运作失误,没有将程式原始码作好交接,造成公司没
有程式原码。为了避免还得股东解释这笔支出,因此这次发案是以费
用、庶务支出为名,因此接案人应该可以不用扣税。
由於该软体是公司内部业务用软体,涉及该公司营运机密,因此接案
人必须签订保密协议。
请注意,该公司不考虑重新撰写这套软体。
可签订委任契约、无着作权疑虑。
--
这太夸张了吧
---黄秋生
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.241
1F:推 PsMonkey:想偷偷推签名档的说... [逃] 06/07 10:56
2F:推 final01:有点好奇只值十万喔! 06/07 12:21
3F:→ yasgale:我不知道这价格合不合理,但他们就这样开价,或者您有更好 06/07 13:18
4F:→ yasgale:的建议,我会忠实转达给他们;如果您要毛遂自荐,且有把握 06/07 13:19
5F:→ yasgale:搞定案子,那麽请回信开价,我亦会马上帮您转达 感谢 06/07 13:20
6F:推 PRAM:其实你可以自己重写一套,自己拿起来赚 06/07 18:55
7F:推 grence:帮原po回答楼上..1539。从发案者的角度来看,本版版友常常 06/10 01:09
8F:→ grence:推些让人无言的东西..尤其以行情太低为主;我看这个版的目 06/10 01:10
9F:→ grence:的比较着重於了解行情..但罕有帮助。 06/10 01:11
10F:→ grence:嫌人价格低…能不能顺便提些具体的原因? 06/10 01:12
11F:推 libery:反组译的工程应该比重写来得浩大吧!! 06/10 02:39
12F:→ libery:如果重写软体价值有5万,那反组译10万还不知道有没有人要接 06/10 02:42
13F:推 WebGhost:这种反组译软体不是很多吗?google一下就一堆了 06/11 07:58
14F:推 halfheart:既然一堆,你试着接接看? 06/11 08:53
15F:推 WebGhost:只是好奇真的会有人想要重头写一个de-compiler吗? 06/11 11:37
16F:→ WebGhost:应该旷日又费时吧 06/11 11:39
17F:推 yasgale:我们做过相关survey,只要是compile成native code的VB程式 06/11 12:47
18F:→ yasgale:市面上所有decompiler就只能将之转回asm码,因此google找 06/11 12:48
19F:→ yasgale:得到的那些,对於这个task会有帮助,但仅是能得到form与 06/11 12:49
20F:→ yasgale:event,以及event中以asm表达的程式码,没有VB程式码在 06/11 12:50
21F:→ yasgale:这一点,我们也买了vb decompiler pro来验证过喔 06/11 13:01
22F:→ lg31cm:重写比较快 06/11 13:04
23F:→ jackaldog:或许是因为东西真的太大了重写会超过10万XD 06/11 14:32
24F:→ jackaldog:不过假如真的这麽大 反组译会更贵吧... 06/11 14:32
25F:推 colawei:把程式所有功能列出来.照着模仿.应该比较快... 06/11 23:16
26F:推 TonyQ:主要应该是担心重写後的系统稳定性吧,或许是行之有年的东西. 06/12 01:57
27F:→ yasgale:是的,确实是写好很久了的程式,因此照着功能写怕会漏掉啥 06/12 14:21
28F:推 yangfan:真的要反组译回去10万只能当签约金吧 呵呵 06/12 23:56
29F:→ llpptt:反组译会不会有法律问题呢 06/15 12:32
30F:推 sunneo:反组译出来用C/C++写还比较快 反正asm不难嘛... 06/17 00:36
31F:→ yasgale:公司反组译自己的程式是不会有任何智财权问题的喔 06/19 19:04
32F:→ walking:不过,自行开发的却没有留下相近版本的程式码, 08/10 17:43
33F:→ walking:好像有点说不过去. 备份找找少说也应该有旧版的吧. 08/10 17:44
34F:→ walking:也许是当初在买时就没有附,或者 08/10 17:49
35F:→ walking:或者虽然是员工自行开发,但那是员工拿他以前写很久的模组, 08/10 17:52
36F:→ walking:条件上,也有可能不附程式码. 08/10 17:53
37F:→ walking:好处是可能只要一些小修改,几周就可以上线了. 08/10 17:54
38F:→ walking:这种情况,可以联络看看原开发者,看愿不愿意接案. 08/10 17:55