iT邦幫忙

0

Bat_To_Exe_Converter可以Decompiler嗎?

help27 5 年前4214 瀏覽

各位大大,
請問已用Bat_To_Exe_Converter作成的exe file,
可以Decompiler為原始檔嗎? 該怎麼作?

1 個回答

12
vino1
iT邦大師 1 級 ‧ 5 年前

剛試了一下...
先到 [開始] -> [執行], 打 %temp% 然後按 enter
應該檔案總管會開啟 C:\DOCUME~1\username\LOCALS~1\Temp 這個目錄
這裡面是你電腦的暫存區, 如果裡面很多檔案建議先全選刪除
然後, 執行那支被編譯成執行檔的bat檔, 不要中斷它喔
這時趕快去暫存區看有沒有多一個 [隨機名稱].tmp 的目錄
點進去那個目錄, 就會看到 *.bat , 趕緊給它 copy 出來
這個批次檔就是原始的批次檔~

PS. 我用的是 bat to exe 1.50 版

看更多先前的回應...收起先前的回應...
Ken(Bigcandy) iT邦大師 1 級 ‧ 5 年前 檢舉

哇!請問,如果帳號密碼寫在EXE裡面,也會呈現出來?

vino1 iT邦大師 1 級 ‧ 5 年前 檢舉

to bigcandy 兄:
您是說,批次檔內寫好帳密後, 再去轉成 exe 檔嘛?!
如果是這樣, 只要你去 %temp% 找得到 *.bat 檔, 當然是看光光囉

help27 iT邦新手 5 級 ‧ 5 年前 檢舉

1.若這支exe run完就自動關閉,是不是就在C:\DOCUME~1\username\LOCALS~1\Temp 這個目錄中找不到?
2.在bat to exe 1.5.1 版中的Add decompiler用途是什麼?

海綿寶寶 iT邦超人 1 級 ‧ 5 年前 檢舉

我原本以為Decompiler是不可行的

想不到bat_to_exe在執行時是先產生bat檔
是我想太多了
落寞

難道bat_to_exe根本就沒有真正的 TO EXE
只是用exe把整個batch「包」起來而已
疑惑

vino1 iT邦大師 1 級 ‧ 5 年前 檢舉

to 3F h2lp27 兄
從底下的圖來說明... 您有看到有個 Temprary files 的欄位嘛?!
這裡可以選 [Delete at exit] 和 [Do not delete]
預設是 [Delete at exit], 也就是執行完即刪
Add decompiler 的用途下面不是有一攔要打參數的
就說明書的解釋是要user下參數來做 decompiler 的動作
但我剛剛測試了好幾次皆無效~
另外...我發現...編譯好的執行檔, 在它執行完前強迫打x關閉
暫存區的那個就檔案不會自動刪掉, 還是一樣看光光

vino1 iT邦大師 1 級 ‧ 5 年前 檢舉

to 4F antijava 兄
我以前也是跟您一樣想, 後來有次無意中在XPE中執行發現怎有東西寫到 %temp% 區
這才發現這支程式運作的原理~

海綿寶寶 iT邦超人 1 級 ‧ 5 年前 檢舉

vino1提到:
antijava 兄

不敢不敢

今天又向您學到了知識,是我賺到了
謝謝

我要發表回答

立即登入回答