Giúp tui Artmoney!!!!

Thảo luận trong 'Cheat Code - Hints - Secrets' bắt đầu bởi ZzVampirezZ, 16/10/06.

  1. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Cách hack game bình thường (tìm số thay đổi) bằng artmoney thì tui biết, nhưng với một số game nhỏ thì giá trị luôn thay đổi khi chạy lại VD:các game của GBA, game của gamehouse.
    Các pro có thể hướng dẫn cách tìm giá trị gốc (không thay đổi sau khi chạy lại game) được không.
    Thank trước.!!!!!!::)
     
  2. Arabia

    Arabia The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    2/12/03
    Bài viết:
    2,285
    Đọc Pointers trong Artmoney manual để hiểu về DMA , nôm na là thế này , giá trị ô nhớ đó thay đổi nhưng pointer chỉ đến nó thì ko đổi , nghĩa là thế này : giá trị ô nhớ của mình hiện tại = giá trị trong pointer (giá trị này thay đổi nhưng pointer thì ko đổi ) + 1 giá trị cố định (gọi là offset) . Muốn tìm pointer và offset nhanh gọn nhất là dùng 1 cái tool debug nào đó , đặt 1 cái BPM là thấy liền , thường là thấy ngay offset còn search pointer thì search exact value nên rất nhanh . Còn như ko biết gì về ASM thì phải thủ công như sau (tôi nghĩ đây là cách dễ hiểu nhất ) :

    Chạy game , search tìm 1 giá trị gì đó , giả sử tiền chẳng hạn , tìm được giá trị A1 . Search Unknown value .
    Restart game , lại đi tìm lại giá trị tiền , bây giờ nó thay đổi thành A2 . Filter was changed by (A2-A1) .
    Cứ tiếp tục như vậy cho đến khi tìm được chính xác pointer . Lấy các giá trị mình tìm được tai thời điểm hiện tại trừ đi giá trị hiện có trong pointer ---> ra được các offsets .
    Cuối cùng , nhấn Alt+Enter vào các ô nhớ mình cần để edit , nhập vào pointer và offset cho các Addresses đấy nữa là xong .

    Congs , finally u defeated DMA . just a piece of cake , lol . Ba cái lặt vặt này thì trình pro xóm như tôi cũng làm được mà , dùng đến chữ pro làm gì nghe to tát quá .
     
  3. winx1992

    winx1992 Legend of Zelda

    Tham gia ngày:
    13/10/06
    Bài viết:
    1,078
    Nơi ở:
    cheat code gvn
    các pác ơi cái nì có hack đc game online k vậy
     
  4. datinhkhach25

    datinhkhach25 Mr & Ms Pac-Man

    Tham gia ngày:
    23/5/04
    Bài viết:
    290
    cứ ở đó mơ tiếp đi....:D....
     
  5. yphanh2002

    yphanh2002 I ♥︎ You Hannah Moderator Lão Làng GVN

    Tham gia ngày:
    22/3/03
    Bài viết:
    6,346
    Nơi ở:
    USA
    Câu trả lời cho bạn là không vì theo nguyên tắc hoạt động thì artmoney chỉ có thể thay đổi các giá trị có nằm tại máy của bạn. Và nội quy cỉa box là không bàn vấn đề hack gameonline. Thanks
     
  6. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Hack được gameonline thì gamemaster chắc tự tử quá.
     
  7. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Về nhà ngẫm kĩ lại mới thấy ..... chẳng hỉu gì cả. Hè hè.
    ASM thì tui cũng biết chút ít.Cũng biết dùng qua qua 1 số tools debug như olly và IDA...pác có thể nói rõ hơn về khoản này không.
    Còn cái nỳ:
    Pác có thể nói rõ hơn chứ như thế kia thì mập mờ quá.
    Nếu có thể thì có thể VD trên 1 game nào đó được không.
    Cám ơn về bài viết trên.
     
  8. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Bớ bác Abaria Pro Xóm zoo giúp tui cái nèo.
     
  9. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Sorry không phải tui spam đâu nhưng viết nhầm tên. Arabia mới đúng.
    Sory!!!!!!!!!!!!!!!!!!!
     
  10. dunglovely

    dunglovely Youtube Master Race

    Tham gia ngày:
    18/5/05
    Bài viết:
    79
    Nơi ở:
    Clan Heaven
    Hướng dẫn sử dụng mà toàn từ ngữ chuyên môn vậy ai hiểu ?8-}
    Đơn giản là thế này:
    -B1: bật Art Money + game cần hack lên.
    -B2: trong game, tìm xem giá trị mình cần hack đang là bao nhiu (Art Money chỉ hack được cái gì có số thôi :-B)
    VD: tui cần hack tiền và hiện tại số tiền của tôi trong game đang là 14000
    >>> 14000 là giá trị cần hack, nhớ rõ số này nhé:;)
    >>>Alt + Tab sang Art Money
    -B3: trong Art Money, trên thanh ngang Select Process, chọn game mình cần hack ( nếu là giả lập thì chọn chương trình giả lập đang chạy )
    >>> ấn Search hiện ra bảng Step 1 : chọn
    + Ô Search:để bình thường là Exact Value
    + Ô Type: để Interger
    + Ô Address range: để All
    + Ô Value: quan trọng nhất, gõ giá trị mình cần hack vào >>> OK
    ( tức là gõ 14000 vào đó, nhớ 14000 là cái gì ko :D )
    Sau khi search xong, ở cột bên trái bạn sẽ thấy các giá trị tìm được và 1 trong số đó là số tiền của mình ở trong game
    >>> ấn hình mũi tên xanh ( add all ) để lấy tất cả các giá trị này sang bên phải
    >>>Alt + Tab vào lại game
    -B4: hiện tại số tiền trong game đang là 14000.Bạn hãy mua 1 vài thứ gì đó để số tiền đó thay đổi.
    VD: bỏ 3500 gold để mua máu >>> số tiền còn lại là 11 500
    >>>Alt + Tab sang Art Money
    -B5: trong Art Money, ấn Filter ,
    + Ô Value: gõ số tiền còn lại vào đó ( 11 500 ) >>> ok
    >>> Search xong, số giá trị ở cột bên trái sẽ giảm đi còn khoảng 1 hoặc 2 giá trị
    >>> ấn nút Clear xóa sạch cột bên phải rồi ấn mũi tên xanh ( add all )
    Như vậy bây giờ cột bên phải chỉ còn 1 hoặc 2 giá trị, bạn click vào từng giá trị và set value tất cả = 9 999 999 :D
    >>>Alt + Tab vào lại game xem kết quả nhe' :devil:

    P/S: nếu sau khi Filter, cột bên trái còn nhiều giá trị (> hơn 4 ) thì bạn phải vào lại game, thay đổi số tiền hiện tại rùi lại tiếp tục Filter như trên, đến khi còn < 4 cái là được.Chúc bạn thành công !O:)
     
  11. dunglovely

    dunglovely Youtube Master Race

    Tham gia ngày:
    18/5/05
    Bài viết:
    79
    Nơi ở:
    Clan Heaven
    Cách trên chính là cách hack bình thường như bạn nói và tui thấy nó dùng được với các game trên GBA mà.

    Còn nếu ko thành công, chỉ cần thay đổi cách search trong phần Search như bác Arabia nói thôi, mấy cái khác giữ nguyên.
    VD: đang là exact value chuyển thành unknow value.
    Khuyên bạn nên dùng chương trình Art Money mới nhất để tốc độ Search nhanh hơn và đạt hiệu quả tốt hơn ( tui đang xài bản 7.19 pro nhung bi giờ ko bít ra đến bản bao nhiu rồi ^_^ )
     
  12. Arabia

    Arabia The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    2/12/03
    Bài viết:
    2,285
    Có gì mà khó hiểu . Thế này nhé giả sử sau khi bác tìm thấy giá trị tiền rồi . Bác đặt 1 cái break point memory ở cái chỗ này . Chắc chắn là khi tiền bác thay đổi thì cái tool bác dùng nó sẽ pop up . Tôi giả du nó Pop up ở
    400000 : và tôi thấy nó hay có dạng đại loại như thế này move [ecx +0x8] , eax , chẳng hạn thế . Nhìn vào đây bác cũng có thể đoán ra offset của nó là 8h , thế thì để tìm pointer bác chỉ việc Search cái nào có giá trị (4000000h - 8h = 3FFFFF8 h) = 4194296d . Do cái số này thường lớn nên bác search cái là tìm được ngay thậm chí ko phải filter .

    Còn về cái thứ 2 cũng đơn giản . Như tôi đã nói , chẳng hạn ô nhớ chứa giá trị tiền (OT) nó có thể viết được dưới dạng :
    OT1 = Giá trị hiện có trong pointer P1 (cái này thay đổi) + offset (cố định , tuy nhiên chưa biết )
    Khi bác Restart lại game thì cái ô nhớ chứa giá tri tiền nó sẽ thay đổi thành OT2

    OT2 = Giá trị hiện có trong pointer (cái này khi restart game nó sẽ thay đổi thành P2 ) + offset ( cố định , nhưng mà chưa rõ là nhiêu cả )

    Lấy 2 cái này trừ đi nhau bác sẽ dễ dàng nhận ra điều quan trọng sau đây :

    Sự chênh lệch giữa địa chỉ 2 ô nhớ tiền đúng bằng sự thay đổi của giá trị pointer . Mình dùng cái này cái này để làm nguyên lý search .
    Rõ ràng ngay đầu nếu như mình biết P1 thì mình chỉ việc search exact value P1 là mình sẽ tìm được 1 số địa chỉ có chứa pointer đúng ko . Nhưng đằng này lại ko biết P1 . Tuy thế sau 1 lần restart thì OT1 biết , OT2 biết . Như thế thì (OT2 - OT1 ) sẽ biết , đó chính là sự thay đổi của giá trị trong pointer (P2-P1) . Như vậy lần đầu ta search unknown value (tức là đưa vào tìm kiếm tất) , lần 2 ta sẽ lọc ra những địa chỉ nào vừa thay đổi 1 lượng = (OT2 - OT1 ) . Cứ như vậy ta lọc tiếp những cái nào vừa thay đổi (OT3 - OT2) v.v... cho đến khi tìm được cái pointer mình cần . Khi tìm được cái pointer đó , giả dụ 00654321 chẳng hạn , thì bác sẽ biết cái ô nhớ này nó đang chứa giá trị là bao nhiêu . Thế là xong rồi , cái ô nhớ chứa giá trị tiền ở bước thứ n (OPN) là bác biết , bác lấy cái này trừ đi cái trên là ra offset thôi . Sau đó nhấn chuột vào cái địa chỉ tiền , ấn Alt + Enter mà edit , nhập vào pointer và offset vừa tìm được là xong .

    Đó , tôi giải thích đến tận cùng khả năng rồi . Bác hãy đọc kỹ , make sure là phải đọc ko dưới 20 lần , nếu vẫn ko hiểu thì PM tôi , ta chọn 1 cái Game nào đó làm VD cụ thể .
     
  13. Arabia

    Arabia The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    2/12/03
    Bài viết:
    2,285
    Nhân tiện 1 VD cụ thể với game Heroes of Might and magic 4 ( Wind of war ) . Định làm cái H5 nhưng nó to quá mà tôi cài Artmoney vào ổ C bị hết chỗ ko search được mới nhục .

    Tôi chạy H4 , chọn 1 bài bất kỳ ( cũng chẳng nhớ tên nữa ) . Ngay đầu có 15000 tiền . Save lại , search 15000 . Quay vào Game ăn thêm 500 đồng nữa là 15500 . Trở ra filter ----> tìm được ô nhớ quyết định giá trị tiền là 2785360 (đây chính là giá trị OT1 nói đến trong bài của tôi ở trên) . Search unknown value .

    Quay lại H4 , load lại game . Sau khi Load lại thì cái ô nhớ 2785360 nó ko còn quyết định giá trị tiền nữa , nhưng mình cũng nhanh chóng tìm được cái mới đang là 27CDEF8 ( OT2 ) . Như thế thì OT2-OT1 = 27CDEF8h - 2785360h = 48B98h = 297880 .
    Ok , Artmoney đang search unknown value , bây giờ thì filter was increased by 297880 .
    Sẽ tìm được 2 cái pointer là 0272BB00 và 0272BB44 (cả 2 cái này cùng có 1 giá trị ). Chắc cú làm tương tự thêm lần nữa thì thấy OT3 là 34343DC . 34343DCh - 27CDEF8h = C664E4h = 13001956 . Filter increase 13001956 ----> vẫn tìm được 2 cái pointer trên ----> yên tâm rồi . Xem thử thì thấy giá trị trong cả 2 ô tìm được hiện tại đều là 54739732 , đổi cái này ra Hexa thành 3434314h . Mà cái giá trị OT3 của mình đang là 34343DCh . 34343DCh - 3434314h = C8h . Vậy offset ở đây của ta là C8 .
    Xong , bây giờ nhấn chuột vào 34343DC , ấn Alt + Enter trong Artmoney để edit . trong ô pointer nhập 1 trong 2 giá trị tìm thấy ở trên (có nghĩa là 0272BB00 hoặc 0272BB44 đều được ) , ô offset đánh vào C8 . Bây giờ thử load lại game ----> cool , it works .

    Lẽ ra tôi cũng thêm 1 cái VD với soft ice nhưng hiện tại trong máy tôi ko có cái tool này vì cái này nó làm máy tôi chạy chậm kinh khủng nên sorry , ko có VD cụ thể được , bạn hãy tự mình thử đi . Gl

    @dunglovely : Mấy cái đồng chí nói ấy là cho noob , mà noob thì mong gì xử lý DMA ?Muốn làm được việc gì người ta phải thông thạo các tính năng của tool trước đã , có thế mới nói chuyện được . Còn thông thạo tool rồi , nhưng để giải quyết được công việc thì nó lại là chuyện khác , bài của tớ chỉ dành cho nhưng ai hiểu toàn bộ tính năng của Artmoney rồi chứ còn chưa biết Artmoney là cái gì thì còn nói làm gì .
     
  14. Rekka

    Rekka Persian Prince Lão Làng GVN

    Tham gia ngày:
    22/3/03
    Bài viết:
    3,940
    Nơi ở:
    .....
    người lập topic nói biết asembler mà ko biết xài artmoney,offset,debug,Breakpoint ,nghe buồn cười nhỉ
     
  15. tuna102102

    tuna102102 Mr & Ms Pac-Man

    Tham gia ngày:
    13/6/06
    Bài viết:
    122
    Nơi ở:
    Ha Noi, Vietnam,
    Lol , thế Search by unknow value nó để làm mô à :devil:

    @Arabia : chào đại ca lâu lắm mới gặp
    đại ca còn nhớ em ko?
     
  16. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    À tui biết asm là qua REA đóa nhưng mới là newbie thôi nên mới biết chút ít (nói gòi mà).
    Mấy cái nì ngày nào chả gặp ai nói không biết đâu.Nhưng để hack game thì chưa bao giờ làm cái nào to tát cả mới biết dùng artmoney đẻ hack tiền ví lị máu thoai.
     
  17. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Quên mất chưa cám ơn.
    Cám ơn pác Arabia nhiều.
    Để debug không nhất thiết phải dùng softice đâu, nó hay làm treo máy, có khi lỗi cả win ấy chứ.Bác có thể dùng những tools debug khác như OllyDbg,IDA(cracklab.ru).....
    Nhân tiện giới thiệu hôm qua lò dò trên In tờ nét kiếm được cái cheat tool này mang về cho anh em xem thử, cái này thì chắc nhiều người biết rồi vì nó không mới và đã quá nổi tiếng. Đó là Cheat Engine:
    Cái nì trên trang chủ ver mới nhất là 5.2 nhưng trong forum đã có 5.3 rồi đấy mọi người chịu khó tìm down.
    Trong thư mục cài đặt của nó nó file tutorial.exe để hướng dẫn cách sử dụng.
    Tui mò mãi thì đến được bài 7 gòi tịt.Riêng bài 6 có nói về DMA nhưng không rõ ràng, nhưng với tutorial.exe có thể sử dụng chức năng "Pointer scaner" để tìm ra Pointer tự động.
    Ai có cách hay thì post lên cho mọi người nhá, tui còn gà kiến thức có hạn nên chỉ biết đến đây thoai.
     
  18. Arabia

    Arabia The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    2/12/03
    Bài viết:
    2,285
    Ồ , bây giờ ô liu lại có thể làm được những việc như vậy cơ à ? Ngày xưa tôi chỉ dùng ollydbg để mở các file thực thi để mà phân tích , chứ mấy cái chuyện như đặt BPM ở 1 cái process đang chạy thì ngoài soft ice tôi thường nghĩ tới Win32Dasm chứ olly làm gì có tính năng ấy nhỉ . Cũng phải vì cũng đã mấy năm tôi chưa động đến mấy cái trò này , có thể nó đã có nhiều thay đổi . Còn chuyện DMA , chỉ cần biết là ô nhớ hiện tại của mình bằng giá trị chứa trong pointer + với 1 hằng số nào đó , thế là đủ , tuy có nhiều cách xử lý những xử lý kiểu gì cũng đều dựa trên điểm này , cái cách giới thiệu trong phần Help của Artmoney cũng rất được , tìm mà đọc , nếu như hằng số cộng thêm ko quá lớn . Nói chung để dành cho việc cheat game thì độc Artmoney cũng đã thỏa mãn nhu cầu của tôi rồi nên tôi ko có ý định dùng đến Tool khác nên ko quan tâm đến những cái như kiểu cheat engine .
     
  19. Arabia

    Arabia The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    2/12/03
    Bài viết:
    2,285
    Tiện đây , đồng chí bốc phét vừa phải thôi . Tớ vừa thử download cái cheat engine đó về . 1 tool khá cool , nhưng xin lỗi , chỉ có 6 tutorial thôi , khi tớ kết thúc cái 6 thì " Tutorial end : well done , u've completed the tutorial of Cheat Engine . Just play arround with the tutorial and learn how the other scanmethods work " , thế thì lấy đâu ra cái thứ 7 ?
    [​IMG]
     
  20. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    @Aribia:Đồng chí không đọc kĩ bài tui gòi, tui nói bản 5.3 cơ mà, nếu không tin đòng chí vào forum của CE reg 1 cái acc gòi tìm bản 5.3 down zề coi.
    Trong forum của CE còn có 1 tut Help Basic gì gì đó về cả 7 tutorial.
    Không tin hẻ, down thử coi.
    Nhân tiện hỏi đồng chí luôn.Cách đồng chí hướng dẫn tui chỉ áp dụng với GBA được thoai vì nó restart game không cần phải tắt hẳn, chỉ cần load lại rom đó là được, nhưng với những game khác như motorama, tui hack sign của nó (cái số á) mỗi làn dùng Artmoney search unknown value gòi restart game(tắt đi gòi bật lại) thì chức năng filter không hoạt động (giống như lúc vừa bật lên load game zo gòi filter luôn á).Có cách nào để nó filter được như bài của pác hông?
     

Chia sẻ trang này