bko
資深會員
積分 4792
發文 636
註冊 2008-9-28
狀態 離線
|
#1081
謝謝 open 前輩的說明!^^
剛剛檢視了一下,果然圖檔大小會影響其代碼佔的空間,我原以為圖檔代碼佔的空間是固定的呢!(真糗啊!)
不過,為什麼 C ,C++ 的點陣圖則例外,可比原檔大?這我又不懂了,除非代碼下有空白空間?
此外,我發現原圖檔被新圖檔覆蓋的話,原圖檔多出來的部分還是存在,只是變成作廢了?
如果以後有發明什麼工具可以在程式代碼中間段插入空白空間,也許就可以解決這個問題了。
|
|
2009-7-3 09:44 AM |
|
plusv
進階會員
積分 1533
發文 347
註冊 2009-1-20
狀態 離線
|
#1082
原則上不行比原圖檔大.
想法沒試過:
以這個 Dot Net 程式來說,如果把這個 .EXE 反編譯為 IL 碼,
再分離出圖檔,再重新 ILAsm /RESOURCE=<res_file> 將資源加入可能可以達成.
不過看程式怎麼寫
1. 如果將程式的圖檔以附加在檔案尾且檔案指標從最後找就可以.
如果將程式的圖檔以附加在檔案尾若檔案指標不是從最後找,要更改檔案指標指向正確所在.
2. 採標準資源方式,一般標準資源 .rsrc 區段也都是在檔案尾.
一般脫完殼由於寫入的 IAT 輸入表寫在最後一個段,若不用 ResourceBinder 之類的程式處理,若您中文化後的資源比原始大就可能會覆蓋掉 IAT 輸入表導致程式壞掉,原理是一樣的意思.
3. 採 Code Behind(代碼分離) 技術.
[ Last edited by plusv on 2009-7-3 at 11:23 AM ]
|
!! 初學者請多指教 !! |
|
2009-7-3 11:17 AM |
|
bko
資深會員
積分 4792
發文 636
註冊 2008-9-28
狀態 離線
|
#1083
謝謝 plusv 大的說明!
嗯,內容對我這個不懂程式的人來說...太深奧了。我只有這些看得懂:
Quote: | Originally posted by plusv at 2009-7-3 11:17:
原則上不行比原圖檔大.
以這個 Dot Net 程式來說,如果把這個 .EXE 反編譯為 IL 碼 |
|
及
Quote: | Originally posted by plusv at 2009-7-3 11:17:
1. 如果將程式的圖檔以附加在檔案尾且檔案指標從最後找就可以.
如果將程式的圖檔以附加在檔案尾若檔案指標不是從最後找,要更改檔案指標指向正確所在. |
|
其他沒有引用的部分全看不懂...
|
|
2009-7-3 12:29 PM |
|
plusv
進階會員
積分 1533
發文 347
註冊 2009-1-20
狀態 離線
|
#1084
問個老扣扣的問題,時間太久遠忘了.
以前的 DOS 應用程式,如 漢書V5 或 CView 等會判斷目前是否有載入中文系統(倚天,震漢等等)自動切換成英文或中文的界面,印像中倚天系統是呼叫 int 10 的中斷,但是 AH,AL 的值是多少 ?? 有誰還記得呀 !! 還是有倚天中文的系統呼叫資料 ??
原因:想強迫漢書V5 或 CView 等切到中文界面.
作法:將程式反組譯,修改判斷目前是否有中文系統的返回值,硬改成有中文系統,這樣就會開啟中文介面.
給老人們懷念一下快速釋放中文的 Q.exe
MOV AX,8051
INT 10
看得懂人,應該都是阿公囉 !!
|
!! 初學者請多指教 !! |
|
2009-7-14 05:11 AM |
|
CoolBeer
基本會員
積分 191
發文 30
註冊 2008-12-20
狀態 離線
|
|
2009-7-14 02:50 PM |
|
plusv
進階會員
積分 1533
發文 347
註冊 2009-1-20
狀態 離線
|
#1086
對的,就是這個囉 !!
感謝 CoolBeer 大的資料.
|
!! 初學者請多指教 !! |
|
2009-7-14 04:49 PM |
|
khiav
資深會員
積分 3589
發文 335
註冊 2006-8-15
狀態 離線
|
|
2009-7-17 07:17 PM |
|
danfong
高級會員
積分 9945
發文 584
註冊 2007-8-15
狀態 離線
|
#1088
軟體 XdN Tweaker v0.9.1.7
http://www.box.net/shared/u8mggzmkjh
用 exeinfope 偵測並無加殼
但是用編輯軟體要中文化時卻找不到資源可以中文化
請問各位大大是哪裡出錯了呢?
在此另一問,請問各位前輩高手一般您們加殼大多會加哪幾種殼呢?
[ Last edited by danfong on 2009-7-24 at 01:50 PM ]
|
|
2009-7-24 01:47 PM |
|
ejbl
一般會員
積分 243
發文 45
註冊 2009-4-21
狀態 離線
|
#1089
請 danfong大 若不嫌棄就將檔案上傳...大家一同研習討論之...
殼的話...見仁見智的問題,只要報毒少..能保護您的檔案等...都是可以使用的加殼工具..請 danfong大 不妨自行加幾個不同殼送測...
|
|
2009-7-24 01:55 PM |
|
ejbl
一般會員
積分 243
發文 45
註冊 2009-4-21
狀態 離線
|
#1090
這軟體是 .NET 撰寫....
可使用 CXA、DotNet Helper、Radialix2 等工具來翻譯~
前二種工具,版區內有...也有教學...您自行找一下~
|
|
2009-7-24 02:17 PM |
|
danfong
高級會員
積分 9945
發文 584
註冊 2007-8-15
狀態 離線
|
#1091
Quote: | Originally posted by ejbl at 2009-7-24 02:17 PM:
這軟體是 .NET 撰寫....
可使用 CXA、DotNet Helper、Radialix2 等工具來翻譯~
前二種工具,版區內有...也有教學...您自行找一下~
[img]http://i693.photobucket.com/albums/vv299/centurys_n/xt01.png[/ ... |
|
原來是.NET所撰寫的,感謝 ejbl 大大的告知。小弟來試一下。
小弟有點納悶的是 Sisulizer 標明好像也能翻譯此資源,但是小弟打開卻只有少部分資源出現。
|
|
2009-7-26 11:55 AM |
|
ejbl
一般會員
積分 243
發文 45
註冊 2009-4-21
狀態 離線
|
#1092
Sisulizer 只能處理 標準資源 ...
既然已學習了中文化了,各個中文化工具都給試用學習一下也不錯....
.NET 大部份都是 Unicode 編碼....加油了!
|
|
2009-7-26 12:11 PM |
|
khiav
資深會員
積分 3589
發文 335
註冊 2006-8-15
狀態 離線
|
#1093
Quote: | Originally posted by danfong at 2009-7-26 11:55 AM:
原來是.NET所撰寫的,感謝 ejbl 大大的告知。小弟來試一下。
小弟有點納悶的是 Sisulizer 標明好像也能翻譯此資源,但是小弟打開卻只有少部分資源出現。 |
|
能分析 net 的中文化工具.....只能針對標準的 net 格式.....
就把它想成一般中文化時只能分析標準資源而無法分析 ascii 這個印像就好....
|
|
2009-7-26 12:17 PM |
|
達人奇兵
進階會員
壓力造就強者~
積分 1881
發文 570
註冊 2007-10-26 來自 藍色地帶~*
狀態 離線
|
#1094 請高手幫幫忙
這個程式的字體太小想把它變大一點
可是偶找粉久都找不到所以想請高手幫一下忙先謝謝了
可以的話也請教一下怎樣改^^
載點
[ Last edited by 達人奇兵 on 2009-7-26 at 08:42 PM ]
|
|
|
2009-7-26 08:35 PM |
|
青青子衿
資深會員
積分 3135
發文 348
註冊 2009-4-30
狀態 離線
|
#1095
像這樣嗎?只要設定字型的屬性就可以了。新細明體 9
|
|
2009-7-26 10:30 PM |
|
達人奇兵
進階會員
壓力造就強者~
積分 1881
發文 570
註冊 2007-10-26 來自 藍色地帶~*
狀態 離線
|
#1096
Quote: | Originally posted by 青青子衿 at 2009-7-26 22:30:
像這樣嗎?只要設定字型的屬性就可以了。新細明體 9 |
|
沒錯就是這樣
只是有一問題我不知道該怎麼設定因為我還是一個新新手
可以將工具和步驟帶上來嗎
謝謝你囉^^
|
|
|
2009-7-27 06:47 PM |
|
panda0305
高級會員
重新學習
積分 6647
發文 1187
註冊 2008-8-20 來自 兒童不宜觀賞
狀態 離線
|
#1097
Quote: | Originally posted by 達人奇兵 at 2009-7-27 06:47 PM:
沒錯就是這樣
只是有一問題我不知道該怎麼設定因為我還是一個新新手
可以將工具和步驟帶上來嗎
謝謝你囉^^ |
|
用 ResScope 1.96 就可以改字型與字體大小啦
如圖
(不知道為啥一開始偵測檔案的畫面沒出現)
註:
Caption = 欲修改字串
Font.Height = 調整字體大小
Font.Name = 字型名稱
Hint = 動作提示
為了要示範
圖片中字串胡亂改一通
就這樣∼
自己多試試囉∼呵呵
[ Last edited by panda0305 on 2009-7-27 at 10:37 PM ]
|
|
|
2009-7-27 09:08 PM |
|
達人奇兵
進階會員
壓力造就強者~
積分 1881
發文 570
註冊 2007-10-26 來自 藍色地帶~*
狀態 離線
|
#1098
太感謝panda0305大大的動畫教學了
偶終於給它改好了
|
|
|
2009-7-27 10:22 PM |
|
青青子衿
資深會員
積分 3135
發文 348
註冊 2009-4-30
狀態 離線
|
#1099 請教:亂碼的問題
一個剪貼簿工具...
程式我繁化得差不多了,大概剩下這個地方:
未繁化:
繁化後:
複製一個檔案或一個圖片時,滑鼠移到圖示上出現的訊息,繁化的話,就變成亂碼...
原始檔案下載:
http://www.funp.net/166169
[ Last edited by 青青子衿 on 2009-7-30 at 10:28 AM ]
|
|
2009-7-30 10:26 AM |
|
plusv
進階會員
積分 1533
發文 347
註冊 2009-1-20
狀態 離線
|
#1100
Quote: | Originally posted by 青青子衿 at 2009-7-30 10:26 AM:
一個剪貼簿工具...
程式我繁化得差不多了,大概剩下這個地方:
未繁化:
繁化後:
|
|
用 OllyDbg 追程式碼就會發現它是 UniCode 碼,
所以改成 UniCode 碼就可以囉 !!
Clipx 新版修改版
[ Last edited by plusv on 2009-7-30 at 01:21 PM ]
|
!! 初學者請多指教 !! |
|
2009-7-30 01:14 PM |
|