Toàn tập về Hack Tài Nguyên đế chế AOE, hướng dẫn tự Build. - Chia sẻ kiến thức và thủ thuật máy tính | NDS

Thứ Năm, 8 tháng 2, 2018

Toàn tập về Hack Tài Nguyên đế chế AOE, hướng dẫn tự Build.

Bài viết sẽ hoàn thành từng phần, tuy nhiên viết đc đến đâu mình sẽ update đến đó thay vì viết xong mới Post bài. Các bạn chú ý đọc từng phần một nhé



1. Công cụ cần thiết


https://drive.google.com/drive/folders/1ANbsg_6x9fhCFjvVOAlIFBGbX7anc95P?usp=sharing

- aoe-uberhack_mpgh.net.zip : File dll gốc của tác giả.
- odbg110.zip : Trình gỡ lỗi, mục đích Fix nút F4.
DLLInjector v2.exe : Công cụ để tiêm Uber hack dll vào Empiresx.exe, mục đích fix Lag giật trên windows 10. (Cách 1)
- Patch_W10_NDS.rar : Fix Lag giật Windows 10 (Cách 2)
- Notepad++ : Trình biên tập, dùng để sửa file Uber hack dll.
- Resource_hacker.zip : Sửa dòng thông báo khi hack tài nguyên lần đầu.
- AOEhd_r0.3.zip : Bản AOEhd được cộng đồng chia sẻ, phải nói là tuyệt vời.
- AntiHACK.dll : Nhúng chống hack vào trong Game, mình đc phép Hack còn thằng khác hack thì đập chết tươi con đười ươi chứ còn gì nữa :))
- RIPAntiHack.dll : Tác dụng là vượt qua chống hack của GameTV China

2. Hướng dẫn sửa file Uber Dll Hack (Dsound.dll)

Giải nén aoe-uberhack_mpgh.net.zip và copy file Dsound.dll vào thư mục chứa Game.

Để sửa file dsound.dll chúng ta sẽ sử dụng Notepad++
Trước khi tiếp tục mình có một vài lưu ý với các bạn như sau.

  1. File dsound.dll có 188 KB (192,512 bytes) 
  2. Mở file dsound.dll và nhìn xuống thanh ghi bên dưới cùng các bạn sẽ nhìn thấy các chỉ số lenght : 192,512lines : 1,045. Khi ta chỉnh sửa file dsound.dll thì các chỉ số này sẽ nhảy và nhiệm vụ của chúng ta là sau khi chỉnh sửa xong file dsound.dll thì cần đưa hai chỉ số về lenght : 192,512 và lines : 1,045 như ban đầu.
  3. Với các dòng có ký tự Null thì vị trí các đoạn mã, số lượng ký tự đoạn mã và độ dài đoạn mã không được thay đổi.
  4. Trong Notepad++ chọn View => Word wrap, như vậy dễ nhìn và dễ làm việc.

Trong notepad++ các bạn kéo xuống dòng 798. Từ dòng 798 trở đi chúng ta có thể nhúng tay vào còn các dòng phía trên chúng ta không cần quan tâm.



Bắt đầu từ dòng 799 các bạn sẽ nhìn thấy một đoạn mã như sau :

Bind("tilde","toggleconsole")           => Phím ~ cạnh phím 1 đóng/mở cửa sổ lệnh.
Bind("F12","toggleconsole")            => F12 đóng mở cửa sổ lệnh.
Bind("F1","win()")                            => F1 để dành chiến thằng ngay lập tức
Bind("F6","maphack()")                   => Bật tắt Hack map
Bind("F2","myreshack2()")              => Phím tắt hack tài nguyên số 2
Bind("F7","myreshack()")                => Phím tắt hack tài nguyên số 1
Bind("F8","mypophack()")               => Phím tắt hack không giới hạn quân đội
Bind("F9","myallally")                     => Tất cả bắt tay với mình

Loằng ngoằng thì là như vậy nhưng thực ra ta chỉ cần quan tâm đến 2 dòng phím tắt hack tài nguyênBind("F2","myreshack2()")Bind("F7","myreshack()").

Thay đổi F2F7 thành bất kỳ phím nào mà bạn muốn, ví dụ :
Bind("HOME","myreshack2()") và Bind("END","myreshack()")


Nhìn xuống dòng 862 và 863 các bạn sẽ thấy đoạn mã như sau :
Alias(ResourceHack2,"Tribute(%1,0,iwood,1000,-2);Tribute(%1,0,ifood,1000,-2);Tribute(%1,0,istone,500,-2);Tribute(%1,0,igold,500,-2);HideTribute(%1,3000)") 
Alias(ResourceHack,"Tribute(%1,0,iwood,10000,-2);Tribute(%1,0,ifood,10000,-2);Tribute(%1,0,istone,10000,-2);Tribute(%1,0,igold,10000,-2);HideTribute(%1,40000)")
Dòng 862 ResourceHack2 chính là phím F2 được gán bên trên, sẽ tăng 1000 gỗ (wood), 1000 thực (food), 500 đá (stone), 500 vàng (gold) và tổng tiền cần ẩn là 3000 (HideTribute)

Gỗ + Thực + Vàng + Đá = HideTribute, các bạn lưu ý sửa cho đúng nếu không sẽ âm hoặc dương tài nguyên trong Timeline.

Dòng 863 ResourceHack chính là phím F7 được gán bên trên, cũng như vậy nhưng sẽ tăng nhiều hơn

Ví dụ : Dòng 862 ResourceHack2 chúng ta muốn tăng 100 gỗ và 100 thực thì sẽ sửa như sau :
Alias(ResourceHack2,"Tribute(%1,0,iwood,100,-2);Tribute(%1,0,ifood,100,-2);Tribute(%1,0,istone,00,-2);Tribute(%1,0,igold,00,-2);HideTribute(%1,200)")
Vậy là muốn tăng chỉ số nào ta chỉ cần sửa chỉ số đó về 100HideTribute 200 (Tổng gỗ + thực)

Và dòng 863 ResoureHack chúng ta muốn tăng 500 vàng mà thôi.
Alias(ResourceHack,"Tribute(%1,0,iwood,0000,-2);Tribute(%1,0,ifood,0000,-2);Tribute(%1,0,istone,0000,-2);Tribute(%1,0,igold,500,-2);HideTribute(%1,500)")


Rồi OK, chúng ta đã sửa xong đoạn mã và giờ lưu lại.
Tuy nhiên là như đã nói ở trên sau khi thay đổi xong thì lenght 192,503 lines 1,045, vậy là lenght : 192,503 đã thay đổi, nhiệm vụ chúng ta là đưa lenght về đúng 192,512 như ban đầu.

Kéo xuống dòng 873 874 chúng ta thấy 2 dòng như sau:
// Call like SafeDecreaseResource(Who,Resource, Amount)
// Makes sure you have that much resources then cancels from achievements
// ở đấy là ký hiệu dòng chú thích, chúng ta sẽ dùng nó để đưa lenght về đúng 195,512 như ban đầu. Thêm cho nó mấy cái // là xong :)
// Call like SafeDecreaseResource(Who,Resource, Amount)/////////
// Makes sure you have that much resources then cancels from achievements


Lưu ý : Trong quá trình chỉnh sửa nếu  lenght < 192,512 thì thay vì thêm // các bạn xóa bớt ký tự ở dòng 873 và 874. Mỗi 1 ký tự sẽ được tính là 1 lenght


Okie bây giờ lưu lại, vào game và thử thôi nào.




3. Hướng dẫn sửa thông báo lần đầu tiên khi Hack tài nguyên.

Trong thư mục chứa Game các bạn sẽ nhìn thấy File Language.dll
Giải nén Resource_hacker.zip, chạy Resource_hacker open tới file Language.dll
Tại cột 189 các bạn sẽ nhìn thấy dòng 3017, đây là dòng thông báo Hack, công việc của chúng ta là xóa nó đi và lưu lại.



Lưu ý : Nếu không thể lưu file thì các bạn lưu dưới dạng Save as.., lưu file Language.dll ra một thư mục khác, sau đó Copy file đã sửa vào thư mục chứa Game

OK giờ vào Game và thử xem có hoạt động không nào :)



4. Hướng dẫn tắt các phím Delele, Esc, các phím tắt khác, loại bỏ khỏi bản Hack

A. Loại bỏ phím Delete

Hiện tại thì nút Delete đang Del được cả nhà đối phương, quân đội và động vật, việc này rất nguy hiểm nếu ta del nhầm => Ăn gạch

Mở file dsound.dll trong thư mục chứa game

Tìm đoạn 9090 nằm ở dòng 798 sau đó sửa thành AAAAAA==, sau đó chuyển đoạn AAAAAA== sang Base64 Decode


Kết quả trả về là Nul Nul Nul Nul, ok lưu lại

OK giờ vào Game và thử xem có hoạt động không nào :)


B. Loại bỏ cửa sổ lệnh khỏi phím ESC

Tìm đoạn toggleconsole ở dòng 910 và chúng ta thấy có 2 đoạn, sửa nó thành //ggleconsole



OK bây giờ lưu lại và vào Game thử nhé.

C. Loại bỏ các phím không cần thiết

Sửa Bind thành //in tại các dòng lệnh muốn bỏ


Lưu lại và vào game thử xem có hoạt động không nhé.



5. Hướng dẫn Fix lỗi giật, lag trên Windows 10

Tải về : https://www.fshare.vn/file/H4RATZ8UBRLH
1. Giải nén AOE Fix LAG Windows 10.rar
2. Run Administrator file AOE Fix LAG Windows 10.exe
3. Nhấn OK nếu có thông báo.



4. Khởi động lại Windows (Bắt buộc)

Lưu ý : Tắt hoặc gỡ bỏ tất cả tất cả các trình duyệt Virus có trong máy nếu có. Dsound.dll sẽ attack vào các địa chỉ trong Game vì vậy nó sẽ bị kiểm soát bởi Antivirus => Rất Lag

Giờ quay lại Game và thử chiến xem có Lag không nhé ^^

Hướng dẫn Fix F4 đưa về mặc định

Đang viết trong ngày 08/02


Hướng dẫn nhúng AntiHack

Đang viết trong ngày 08/02, trường hợp thiếu thời gian mình sẽ nhúng luôn :D


Hướng dẫn nhúng RIPAntiHack

Đang viết trong ngày 08/02,  trường hợp thiếu thời gian mình sẽ nhúng luôn :D

31 nhận xét:

  1. Trả lời
    1. Bạn đọc thật kỹ hướng dẫn bạn nhé :)

      Xóa
    2. đỡ hơn trước nhiều nhưng ko được mượt như là ko hack ( win 10)

      Xóa
  2. Trả lời
    1. Mình hướng dẫn đều có hình minh họa mà bạn?

      Xóa
    2. bạn ơi có công cụ fb hay gì đó để dễ liên lạc với bạn ko ạ, bài viết bạn hay quá. Cho mình xin bản hack quân bài và cách tạo map đc không ạ?

      Xóa
  3. sao mình k f2 f7 ra đồ đc nhỉ

    Trả lờiXóa
  4. up bản full luôn được không thớt

    Trả lờiXóa
  5. muốn xin dân bằng nhà Be như nào thế ad , có thể hướng dẫn qua được không ạ

    Trả lờiXóa
  6. Em thấy cái lỗi lag trên win 10 là nan giải nhất admin ạ :(

    Trả lờiXóa
  7. sao ad khong lam 1 ban sua het roi nhi

    Trả lờiXóa
  8. Admin ơi gỡ các bản hack đế chế được không? Bạn làm thế này thì mất đi thú vui và niềm đam mê của những người yêu thích trò chơi đế chế. Bây giờ muốn chơi cũng không biết người ta chơi thật hay hack nữa.

    Trả lờiXóa
    Trả lời
    1. Nếu bạn có tình yêu với AOE thì có thể PM riêng mình, không ai có thể hack được :))

      Xóa
    2. Cảm ơn bạn. Mình hi vọng bạn cũng như cộng đồng IT Việt Nam có thể tạo ra những bản chống hack để đem lại niềm tin cho những người yêu thích AOE về một trận đấu công bằng. Chơi game cũng như thi đấu thể thao ai cũng muốn được thi đấu một cách công bằng đúng với khả năng của mình và đối thủ. Sự gian lận trong trò chơi sẽ làm giảm đi niềm đam mê của những người yêu thích trò chơi này.
      Trước đây trên mạng cũng có bản chống hack map nhưng hạn chế của nó là chỉ phát hiện được khi đối phương xin dân, quân từ nhà BE. Khi bản hack tài nguyên của bạn lan truyền trên mạng thì trên các room trên LAN Games đã xuất hiện rất nhiều cao thủ có thể cân cả bản đồ, ngay những phút đầu đời 3 số vàng đào được cũng chỉ vài trăm hoặc có trường hợp không thèm đào vàng những đã có tới vài turn chém số lượng hàm trăm quân sẵn sàng chém bay bất kỳ đối thủ nào. Rất tiếc là đến thời điểm này mình cũng chưa thấy ai share lên mạng bản chống hack tài nguyên. Trong nhiều trận đấu người chơi cũng chỉ biết nghi ngờ, khi resign mới có thể cảm nhận được cách hack của đối phương. Mình rất hi vọng bạn có thể hướng dẫn mọi người cách chống hack tài nguyên hoặc nếu có sẵn bản chống hack bạn có thể chia sẻ. Nếu như hack map chỉ cần chơi pro một chút vẫn có thể thắng được, nhưng hack tài nguyên thì thật sự kinh khủng, gần như không thể thắng được, cố chơi chỉ đem lại sự ức chế.

      Xóa
    3. Bạn có thể tải phiên bản chống hack tài nguyên theo địa chỉ sau : http://www.nongdanso.com/2017/11/hack-aoe-2017-vừa-hack-vừa-chống-hack.html, sau đó xóa đi file Dsound.dll trong thư mục chính là bạn có 1 bản chống hack tài nguyên hoàn hảo :), Bản này chưa thêm các tính năng như : Chống hack map, chống hack quân, chống hack quân bài. Mình sẽ up lên trong 1 đến 2 hôm tới :)

      Xóa
    4. Cảm ơn vì sự nhiệt tình của bạn! Mình sẽ thử xem.

      Xóa
    5. Cường Đồng Duy08:46 28 tháng 2, 2018

      Bạn ơi, cái bản chống hack 2017 sao mình download không được.
      Bạn gửi lại link giúp mình qua mail dongduycuong2903@gmail.com với.
      Với hôm trước mình chơi không hiểu đứa kia dùng bản hack gì mà nó ấn lệnh gì mà duy nhất 1 mình mình bị reseign. Tất cả mọi người chơi tiếp. Nó cũng hack tài nguyên.

      Xóa
  9. Full màn hình fix ở đâu Admin

    Trả lờiXóa
  10. bạn ơi có chèn mở map sáng đc k

    Trả lờiXóa
  11. bạn ơi nếu 2 người cùng cài bản hack và chống hack của bạn thì có bị del nhà lẫn nhau không, hay cả 2 đều vẫn hack dc ko bị del nhà nhau

    Trả lờiXóa
  12. ad ơi mình tải về lag quá. giật rất khó đánh. mình là như hướng dẫn mà vẫn k đk
    ad xem có bản hướng dẫn nào k ạ

    Trả lờiXóa
    Trả lời
    1. lag như thế mới tốt, để cho những ai muốn hack thì cần phải kiên trì chấp nhận. Chứ nếu chạy ngon lành thì ai cũng hack, chơi như thế chán bỏ mẹ ấy.

      Xóa
    2. ban ơi bạn có bị âm đồ không, mình bị âm đồ kb phải làm tn

      Xóa
  13. Giờ mình muốn đổi tên file dsound.dll thành tên khác có được không ad ơi

    Trả lờiXóa
  14. Rip anti hack gametv thế nào đây

    Trả lờiXóa
  15. mình dùng fix lag nhưng vào game vẫn bị hiện tượng giật giật

    Trả lờiXóa
  16. làm y như hướng dẫn sao vẫn bị âm do` vậy admin??

    Trả lờiXóa
  17. Copy file dsound vào thư mục aoe gametv plus có cho chạy đâu bạn?

    Trả lờiXóa
  18. fix lỗi f4 đi ad ơi

    Trả lờiXóa
  19. Không nhìn được 1 số quân khi chọn quân.
    Khi vào đánh ko nhìn dc quân của đồng đội lẫn bên họ
    sử lý sao Admin

    Trả lờiXóa
  20. SOI TIMELINE TOÀN BỊ ÂM ĐỒ LÀ SAO BÁC

    Trả lờiXóa