[發案] VB6 native 反組譯 十萬

看板CodeJob作者 (妙極)時間17年前 (2007/06/07 10:49), 編輯推噓13(13025)
留言38則, 16人參與, 最新討論串1/1
狀態: 重新發包 發案人:某生技公司 聯絡方式1:回站內信 聯絡方式2:yasgale@gmail.com 有效時間:原則上是六月底 專案類型: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

06/07 10:56, , 1F
想偷偷推簽名檔的說... [逃]
06/07 10:56, 1F

06/07 12:21, , 2F
有點好奇只值十萬喔!
06/07 12:21, 2F

06/07 13:18, , 3F
我不知道這價格合不合理,但他們就這樣開價,或者您有更好
06/07 13:18, 3F

06/07 13:19, , 4F
的建議,我會忠實轉達給他們;如果您要毛遂自薦,且有把握
06/07 13:19, 4F

06/07 13:20, , 5F
搞定案子,那麼請回信開價,我亦會馬上幫您轉達 感謝
06/07 13:20, 5F

06/07 18:55, , 6F
其實你可以自己重寫一套,自己拿起來賺
06/07 18:55, 6F

06/10 01:09, , 7F
幫原po回答樓上..1539。從發案者的角度來看,本版版友常常
06/10 01:09, 7F

06/10 01:10, , 8F
推些讓人無言的東西..尤其以行情太低為主;我看這個版的目
06/10 01:10, 8F

06/10 01:11, , 9F
的比較著重於了解行情..但罕有幫助。
06/10 01:11, 9F

06/10 01:12, , 10F
嫌人價格低…能不能順便提些具體的原因?
06/10 01:12, 10F

06/10 02:39, , 11F
反組譯的工程應該比重寫來得浩大吧!!
06/10 02:39, 11F

06/10 02:42, , 12F
如果重寫軟體價值有5萬,那反組譯10萬還不知道有沒有人要接
06/10 02:42, 12F

06/11 07:58, , 13F
這種反組譯軟體不是很多嗎?google一下就一堆了
06/11 07:58, 13F

06/11 08:53, , 14F
既然一堆,你試著接接看?
06/11 08:53, 14F

06/11 11:37, , 15F
只是好奇真的會有人想要重頭寫一個de-compiler嗎?
06/11 11:37, 15F

06/11 11:39, , 16F
應該曠日又費時吧
06/11 11:39, 16F

06/11 12:47, , 17F
我們做過相關survey,只要是compile成native code的VB程式
06/11 12:47, 17F

06/11 12:48, , 18F
市面上所有decompiler就只能將之轉回asm碼,因此google找
06/11 12:48, 18F

06/11 12:49, , 19F
得到的那些,對於這個task會有幫助,但僅是能得到form與
06/11 12:49, 19F

06/11 12:50, , 20F
event,以及event中以asm表達的程式碼,沒有VB程式碼在
06/11 12:50, 20F

06/11 13:01, , 21F
這一點,我們也買了vb decompiler pro來驗證過喔
06/11 13:01, 21F

06/11 13:04, , 22F
重寫比較快
06/11 13:04, 22F

06/11 14:32, , 23F
或許是因為東西真的太大了重寫會超過10萬XD
06/11 14:32, 23F

06/11 14:32, , 24F
不過假如真的這麼大 反組譯會更貴吧...
06/11 14:32, 24F

06/11 23:16, , 25F
把程式所有功能列出來.照著模仿.應該比較快...
06/11 23:16, 25F

06/12 01:57, , 26F
主要應該是擔心重寫後的系統穩定性吧,或許是行之有年的東西.
06/12 01:57, 26F

06/12 14:21, , 27F
是的,確實是寫好很久了的程式,因此照著功能寫怕會漏掉啥
06/12 14:21, 27F

06/12 23:56, , 28F
真的要反組譯回去10萬只能當簽約金吧 呵呵
06/12 23:56, 28F

06/15 12:32, , 29F
反組譯會不會有法律問題呢
06/15 12:32, 29F

06/17 00:36, , 30F
反組譯出來用C/C++寫還比較快 反正asm不難嘛...
06/17 00:36, 30F

06/19 19:04, , 31F
公司反組譯自己的程式是不會有任何智財權問題的喔
06/19 19:04, 31F

08/10 17:43, , 32F
不過,自行開發的卻沒有留下相近版本的程式碼,
08/10 17:43, 32F

08/10 17:44, , 33F
好像有點說不過去. 備份找找少說也應該有舊版的吧.
08/10 17:44, 33F

08/10 17:49, , 34F
也許是當初在買時就沒有附,或者
08/10 17:49, 34F

08/10 17:52, , 35F
或者雖然是員工自行開發,但那是員工拿他以前寫很久的模組,
08/10 17:52, 35F

08/10 17:53, , 36F
條件上,也有可能不附程式碼.
08/10 17:53, 36F

08/10 17:54, , 37F
好處是可能只要一些小修改,幾週就可以上線了.
08/10 17:54, 37F

08/10 17:55, , 38F
這種情況,可以聯絡看看原開發者,看願不願意接案.
08/10 17:55, 38F
文章代碼(AID): #16Pt8fVI (CodeJob)