作者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