banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thủ thuật reverse engineering Cách Pack file Exe hiệu quả ?  XML
  [Question]   Cách Pack file Exe hiệu quả ? 28/06/2010 20:37:55 (+0700) | #1 | 214204
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em viết phần mềm bằng AutoIT, nhưng lúc nào cũng bị dịch ngược. Tới cái thằng không biết gì về AutoIT, nó lên mạng gõ " dịch ngược autoit " cũng ra cách dịch ngược nữa. Nản ghê...

Em có thử dùng cái PE Compact nhưng mà không biết xài, add file vào nó báo X hoài à, không pack được.

Anh nào rành cái này chỉ em với nha, chán quá smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 13/07/2010 16:25:21 (+0700) | #2 | 215247
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Giúp em với mấy anh ơi, để lâu chắc em chết mất smilie(
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 13/07/2010 17:29:53 (+0700) | #3 | 215254
TQN
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 22:28:01
Messages: 888
Location: Biết làm chi ?
Offline
[Profile] [PM] [WWW] [Yahoo!]
Để em chết thì đỡ cho nhiều người khác khỏi chết, phiền vì mấy con bot, malware AutoIt của em.
Bản thân .exe của AutoIt compiled đã pack = UPX, pack nữa làm gì, tránh decompile à ???
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 14/07/2010 14:21:42 (+0700) | #4 | 215313
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em không đủ giỏi để học những ngôn ngữ lập trình khác nên tập lập trình bằng AutoIT thì có gì sai ?

Nếu anh không giúp được em chống decompile thì không cần reply làm gì đâu.

Và anh cũng đừng suy bụng mình ra bụng người như thế, anh nghĩ ai cũng viết bot bằng AutoIT như anh à ?

Em nói thật chứ em ghét ai mở miệng ra có ý mĩa mai hàm ý " AutoIT là ngôn ngữ viết virus " lắm.
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/07/2010 10:17:04 (+0700) | #5 | 215387
TQN
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 22:28:01
Messages: 888
Location: Biết làm chi ?
Offline
[Profile] [PM] [WWW] [Yahoo!]
Tại sao phải chống decompile khi code của mình trong sáng ???
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/07/2010 17:17:50 (+0700) | #6 | 215427
vangkhach
Member

[Minus]    0    [Plus]
Joined: 18/03/2007 12:03:42
Messages: 31
Location: vnISS
Offline
[Profile] [PM]
uậy, biết đâu bạn ấy muốn viết phần mềm thương mại (code trong sáng smilie )mà sợ crack nên phải chống decompile sao ?!. Thôi chỉ bạn í đi mà TQN ! smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/07/2010 19:41:09 (+0700) | #7 | 215434
123456789asd
Member

[Minus]    0    [Plus]
Joined: 09/07/2010 20:35:43
Messages: 7
Location: TP.HCM
Offline
[Profile] [PM] [WWW] [Yahoo!]
Autoit nếu bạn đã viết 5 dòng thì nó cũng pack thành 607 bytes thôi mà :"> Hoặc nếu viết = các thứ khác thì pack = winlic cũng đc mình sẽ up link sau smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/07/2010 22:54:42 (+0700) | #8 | 215452
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em xin trả lời anh rằng code trong sáng nên càng phải pack.
Ai cũng biết hiện tại những tool do autoIt viết ra rất dễ bị decompile. Thậm chí những người không biết gì về lập trình cũng có thể, đơn giản với vài từ khoá " Dịch ngược AutoIT " là ra cả lố bài hướng dẫn + tool decompile.

Em là một trong những người viết tool để phục vụ riêng cho diễn đàn của em, nhưng có những thành viên lại Decompile để thay đổi tên tác giả, chèn mã độc, v.v... Điều đó làm cho thành viên mất lòng tin đối với những sản phẩm của diễn đàn...

Anh có cảm thấy vui vẻ khi sản phẩm anh bỏ công ra bị người khác cướp trắng không ?

Nếu anh biết hy vọng anh chịu giúp em smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 16/07/2010 10:41:34 (+0700) | #9 | 215466
123456789asd
Member

[Minus]    0    [Plus]
Joined: 09/07/2010 20:35:43
Messages: 7
Location: TP.HCM
Offline
[Profile] [PM] [WWW] [Yahoo!]
Link của bạn đây
Code:
http://www.mediafire.com/?mdjghr10qvmzew1
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 16/07/2010 17:22:34 (+0700) | #10 | 215498
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Anh hướng dẫn em cách dùng luôn với smilie

Em tải về, chọn file cần bảo vệ rồi, mà không biết làm sao nữa smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 17/07/2010 10:37:28 (+0700) | #11 | 215555
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Tìm hiểu thêm về cấu trúc file thực thi trên Windows Platform , vào Forum REA tìm một số bài viết về Crack cơ bản, trong đó có các thông tin về cấu trúc file thực thi ( executable files ). Sau đó sẽ tự khắc hiểu rõ nên chỉnh sửa gì trong cấu trúc file thực thi để người "thường" không thể nhận ra nó là file biên dịch từ AutoIT ( AutoIT nó để cả đống sign trong header dẫn tới người ta dễ dàng nhận ra nó là AutoIT )

Bản thân AutoIT nó không phải là một ngôn ngữ lập trình máy, mà nó là một ngôn ngữ kịch bản, những thứ bạn viết nó nén lại và gắn vào file AutoITCompiler.exe rồi nén lần nữa vào UPX pack. Trong khi với các ngôn ngữ lập trình máy như C/C++, VB6.0, Pascal, thậm chí ngôn ngữ cấp thấp ASM , đều dịch ra mã máy Binary, hoặc ít ra cũng như Java, .NET nó dịch ra một thứ mã gọi là Bytecode , chứ không để "trắng trợn" mã lệnh như ngôn ngữ kịch bản ( script ) như AutoIT, Javascript, Vbscript, Perl Script, Python Script ...
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 20/07/2010 11:50:13 (+0700) | #12 | 215807
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Nó tải cái tool về rồi Decompile "thử" thì sao anh smilie

Lừa mắt thường chứ sao lừa được tool decompile smilie(
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/08/2010 12:26:58 (+0700) | #13 | 218403
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em build từ chế độ normal, rồi dùng PECompact để pack, nhưng vẫn Decompile được smilie

Cao thủ nào giúp em với smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/08/2010 15:58:14 (+0700) | #14 | 218418
phanledaivuong
Member

[Minus]    0    [Plus]
Joined: 23/05/2008 17:34:21
Messages: 315
Location: /dev/null
Offline
[Profile] [PM] [WWW]

versac wrote:
Em không đủ giỏi để học những ngôn ngữ lập trình khác nên tập lập trình bằng AutoIT thì có gì sai ?
Nếu anh không giúp được em chống decompile thì không cần reply làm gì đâu.
Và anh cũng đừng suy bụng mình ra bụng người như thế, anh nghĩ ai cũng viết bot bằng AutoIT như anh à ?
Em nói thật chứ em ghét ai mở miệng ra có ý mĩa mai hàm ý " AutoIT là ngôn ngữ viết virus " lắm. 

Căn bản là tại mấy thằng kiddie script của vn mình dốt + thích đú nên cứ thích nhau copy code autoIT về rồi dịch ra thành bot nên cứ thấy mấy thằng cu cu dùng autoIT là người ta nghĩ như thế thôi. sao lại phải cần đủ giỏi để học những ngôn ngữ khác? mình thấy C/C++ cũng dễ hiểu mà, nếu thích giao diện nữa thì C#, mà muốn chạy nhiều hệ điều hành thì Java. có gì đâu mà cứ phải là AutoIT. không nên tự buộc chân mình bằng việc cứ bắt mình phải dùng autoIT trong khi có thể dùng những ngôn ngữ khác.

vangkhach wrote:
uậy, biết đâu bạn ấy muốn viết phần mềm thương mại (code trong sáng smilie )mà sợ crack nên phải chống decompile sao ?!. Thôi chỉ bạn í đi mà TQN ! smilie  

phần mềm thương mai smilie mình chưa thấy cái phần mềm thương mại nào bằng autoIT cả smilie

versac wrote:
Em xin trả lời anh rằng code trong sáng nên càng phải pack.
Ai cũng biết hiện tại những tool do autoIt viết ra rất dễ bị decompile. Thậm chí những người không biết gì về lập trình cũng có thể, đơn giản với vài từ khoá " Dịch ngược AutoIT " là ra cả lố bài hướng dẫn + tool decompile.
Em là một trong những người viết tool để phục vụ riêng cho diễn đàn của em, nhưng có những thành viên lại Decompile để thay đổi tên tác giả, chèn mã độc, v.v... Điều đó làm cho thành viên mất lòng tin đối với những sản phẩm của diễn đàn...
Anh có cảm thấy vui vẻ khi sản phẩm anh bỏ công ra bị người khác cướp trắng không ?
Nếu anh biết hy vọng anh chịu giúp em smilie  

Chả có gì bị cướp trắng cả, vấn đề không cần phải tất cả mọi người biết bạn là người viết chương trình đó, mà là chương trình tốt mọi người dùng được là được, còn nói thật là vài 3 cái dòng code linh tinh thì ai chả code được, mà cần gì phải ăn cắp. chúng nó đổi tên tác giả kệ chúng nó, nếu mà muốn tốt nhất thì theo mình bạn nên share cho mọi người trong diễn đàn rồi dạy họ tự compile đỡ lo chèn mã độc, và họ cũng biết mình là người viết 8->. có mấy cái code "dởm" mà đã muốn thế này thì sau này khó làm cái gì lớn cho xã hội lắm, vì đọc mấy cái trên blog của anh mrro thấy kể mấy gã X,Y trình độ kém nhưng thích giấu nghề ... và những người giỏi thì thường chia sẻ hiểu biết vì nhờ thế họ tiến bộ hơn ...
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 15/08/2010 19:25:53 (+0700) | #15 | 218435
TQN
Elite Member

[Minus]    0    [Plus]
Joined: 29/06/2006 22:28:01
Messages: 888
Location: Biết làm chi ?
Offline
[Profile] [PM] [WWW] [Yahoo!]
versac google search "AutoIt protector obfuscator".
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 16/08/2010 20:56:45 (+0700) | #16 | 218506
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Căn bản là tại mấy thằng kiddie script của vn mình dốt + thích đú nên cứ thích nhau copy code autoIT về rồi dịch ra thành bot nên cứ thấy mấy thằng cu cu dùng autoIT là người ta nghĩ như thế thôi. sao lại phải cần đủ giỏi để học những ngôn ngữ khác? mình thấy C/C++ cũng dễ hiểu mà, nếu thích giao diện nữa thì C#, mà muốn chạy nhiều hệ điều hành thì Java. có gì đâu mà cứ phải là AutoIT. không nên tự buộc chân mình bằng việc cứ bắt mình phải dùng autoIT trong khi có thể dùng những ngôn ngữ khác.  

Biết tại sao em xưng em chứ ? Vì tuổi em nhỏ, em không đi học có bài bản trường lớp, mà là tự học trên máy tính bởi sự đam mê.
Ngôn ngữ C rất thông dụng, em thừa biết điều đó chứ. Nhưng đối với riêng em việc học lập trình C thông qua đọc Ebook là vượt quá khả năng, vì câu lệnh nó rườm rà lắm. Còn đối với AutoIT thì khác, chỉ cần hiểu sơ về cơ bản cấu trúc, câu lệnh thôi ( tìm hiểu sâu hơn thì F1 File Help có tất cả danh sách các câu lệnh cần thiết ) là đã có thể viết cho riêng mình một phần mềm nho nhỏ rồi.
phần mềm thương mai mình chưa thấy cái phần mềm thương mại nào bằng autoIT cả  

C, Delphi, Java ... vậy tại sao AutoIT lại không thể ? Anh dựa vào đâu ? Hay chỉ vì anh quá giỏi ngôn ngữ khác nên xem thường AutoIT ?

còn nói thật là vài 3 cái dòng code linh tinh thì ai chả code được, mà cần gì phải ăn cắp 

có mấy cái code "dởm" mà đã muốn thế này thì sau này khó làm cái gì lớn cho xã hội lắm,  

Em không muốn nói thẳng tẹt ra thế này, nhưng thật sự em cực kỳ coi thường anh. Và theo đánh giá có thể anh là một thằng chuyên đi Decompile, thấy người ta đang cố gắng bảo vệ thì tức tửi.
_Nhưng có phần anh nói cũng đúng, Code ai chả viết được, nhưng em khuyến khích những người cố gắng mày mò, gặp khó khăn thì em có thể giúp hết mình. Chứ em ghét cái loại ngồi không đợi người ta vắt óc ra, rồi lại Decompile.
_ "Code dởm" Vâng em tuổi nhỏ nên chỉ " code dởm" thôi. Nhưng nó cũng tạo cho em rất nhiều niềm vui, vì thoả lòng mong ước lập trình/

vì đọc mấy cái trên blog của anh mrro thấy kể mấy gã X,Y trình độ kém nhưng thích giấu
nghề ... và những người giỏi thì thường chia sẻ hiểu biết vì nhờ thế họ tiến bộ hơn ... 

Xin hỏi lại là anh học lớp mấy, mà mức độ suy nghĩ của não anh nó ngắn thế?
_Chia sẽ là chia sẽ những kiến thức, kinh nghiệm trong quá trình lập trình. Chia sẽ không có nghĩa là lúc nào cũng phải public source.
Bản chất của chữ chia sẻ hiểu biết anh không hiểu được hết mà cũng reply dạy đời người khác sao.

versac google search "AutoIt protector obfuscator". 

Cám ơn anh nhiều, để em tìm hiểu smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 24/08/2010 21:24:55 (+0700) | #17 | 219051
quangredlight
Member

[Minus]    0    [Plus]
Joined: 14/09/2008 18:52:09
Messages: 15
Offline
[Profile] [PM]
Theo mình thì việc dùng các tool pack file cũng dễ bị unpack như bình thường vì trên mạng thường có các Script để unpack(hoặc ít ra cũng định hướng cho việc unpack).
Chỉ có cách tự viết trình pack thì mới làm khó người ta smilie
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 27/08/2010 20:15:38 (+0700) | #18 | 219264
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
^ Cảm ơn anh đã góp ý, nhưng trình em thì việc tự viết tool pack là bó tay . com smilie

Theo anh lời TQN chỉ thì em có thử xài obfuscator, nhưng vẫn bị decompile bình thường smilie

Tuy nhiên sau khi sử dụng Molebox pro để pack thì khi sử dụng tool decompile bình thường không còn decompile được nữa smilie Nhưng khi em post lên diễn đàn, thì vẫn có cao thủ có thể Decompile smilie Việc này chỉ là giải pháp tạm thời, tránh những đứa chỉ biết " Google Search " smilie

>>> Anh nào là cao thủ hoặc biết về Pack làm ơn giúp em, cảm ơn nhiều smilie <<<
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 28/08/2010 09:35:10 (+0700) | #19 | 219303
[Avatar]
bolzano_1989
Journalist

[Minus]    0    [Plus]
Joined: 30/01/2007 12:49:15
Messages: 1406
Offline
[Profile] [PM]

versac wrote:
^ Cảm ơn anh đã góp ý, nhưng trình em thì việc tự viết tool pack là bó tay . com smilie

Theo anh lời TQN chỉ thì em có thử xài obfuscator, nhưng vẫn bị decompile bình thường smilie

Tuy nhiên sau khi sử dụng Molebox pro để pack thì khi sử dụng tool decompile bình thường không còn decompile được nữa smilie Nhưng khi em post lên diễn đàn, thì vẫn có cao thủ có thể Decompile smilie Việc này chỉ là giải pháp tạm thời, tránh những đứa chỉ biết " Google Search " smilie

>>> Anh nào là cao thủ hoặc biết về Pack làm ơn giúp em, cảm ơn nhiều smilie <<< 


Đã gặp cao thủ thì vô ích thôi, đừng dùng AutoIt nữa smilie .
Kiểm tra các file bạn nghi ngờ có virus:
http://goo.gl/m3Fb6C
http://goo.gl/EqaZt
http://goo.gl/gEF8e
Nhận mẫu virus qua FB: http://goo.gl/70Xo23
HVA Malware Response Team: kiemtravirus@gmail.com
Trợ giúp diệt virus: http://goo.gl/2bqxY
[Up] [Print Copy]
  [Question]   Cách Pack file Exe hiệu quả ? 03/10/2010 11:48:05 (+0700) | #20 | 222045
myquartz
Member

[Minus]    0    [Plus]
Joined: 04/01/2005 04:58:30
Messages: 563
Offline
[Profile] [PM]
Chú thích thêm là bọn cao thủ nó ít khi rung động vì mấy lời lẽ kích bác hoặc cầu cạnh của bọn kid lắm. Nhất là các cầu cạnh kiểu: em cần lắm, em toàn làm việc tốt, động cơ của em là a, b, c chứ không định phá...
Nếu đã viết bằng ngôn ngữ script, thì nên chấp nhận thực tế là phải cho người khác xem mã nguồn. và nếu là phần mềm có ích, nên phân phối bằng mã nguồn. Tinh thần mã mở sẽ giúp phần mềm của bạn phát triển và được mọi người biết đến.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|