Як працювати в ArtMoney

Програма ArtMoney v.6.14 призначена для пошуку значень у пам’яті. Ця програма є фріварне (freeware). Чому цей мануал написаний саме для версії 6.14? Тому що у цій версії є відмінності від попередніх. Нижче наведено порівняння версії 6.01 з версією 6.14:

Фільтр процесів.

Функція пошуку діапазону значень.

Функція пошуку кодованих значень.

Функція пошуку невідомих значень.

Більш широкі налаштування.

Тест для вимірювання швидкості сканування пам’яті.

Російська довідка.

Баги минулих версій виправлені в цій (але ж є і нові!).

Програму можна завантажити з сайту http://www.artmoney.ru/.

Давайте запустимо ArtMoney. Відразу тиснемо на кнопку Налаштування. З’явилося вікно налаштувань із вкладкою Основні, в полі Тип гри виберіть Win32. Якщо ви не знаєте, що таке hex, то краще не ставити галочку Шукати у діапазоні адрес. Галочку Економити місце на диску також краще не ставити (ну подумаєш, в своп (Swap-file) запишеться 3-50 метрів (Mb), все одно потім очиститься). У Дозволити скасування відсіювання потрібно поставити галку, згодиться. Пріоритет сканування ставте на Повний (якщо гра важка (вимагає багато ресурсів комп’ютера), стане в нагоді, інакше пошук і відсіювання будуть йти довго). Перейдемо на вкладку Додаткові.

У полі Показувати процеси виберіть Видимі і тоді всі системні процеси та процеси, які ми не бачимо, візуально відображатися не будуть. Якщо ви не особливо просунутий користувач, в полі Порядок байтів вибирайте Нормальний і тривалість пошуку скоротиться. Час регенерації поставте 800. А от час заморозки 50. У полі Показувати адрес виставте 30 (не ставте більше 30, моя вам порада). Знаків після точки поставте 1. Ну, а вкладки Клавіші, Особисті та Інтерфейс налаштовуйте на свій розсуд. Після всіх змін у налаштуваннях натисніть ОК.

Давайте переступимо безпосередньо до злому.

Для початку вам знадобляться:

Прямі руки

Програма ArtMoney (бажано версії 6.14)

Гра Stronghold Crusader (для прикладу)

Гра Farscape The game (для прикладу)

Терпіння.

Отже, починаємо злом. Запустіть програму ArtMoney і потім, запускайте гру Stronghold Crusader. Починаємо гру, бачимо, скільки у нас грошей. Це 4000. Запам’ятовуємо, що грошей у нас 4000, натискаємо на паузу (кнопка Р) і переключаємось в ArtMoney. Переключитися на ArtMoney можна двома способами: клавішами Alt + Tab або гарячої клавішею, яку ти встановив в налаштуваннях ArtMoney (за замовчуванням це клавіша Сtrl + F12). Переключилися. Тепер вибираємо процес в полі Обери процес . У нашому випадку це Crusader (в деяких випадках замість назви гри використовується назва exe-файлу (crusader.exe)) і тиснемо на кнопку Шукати . У полі Значення вводите кількість грошей яке запам’ятали (4000). У полі тип виберіть Точне значення , а тип Цілі . Тиснемо кнопку ОК .

Тепер з’явилося вікно Процес пошуку (крок 1) , в ньому відображається детальна інформація про хід пошуку. Коли пошук буде завершено натисніть кнопку ОК. ArtMoney знайшла багато значень, перемикається в гру (Alt + Tab або гарячої клавішею). Тепер потрібно змінити кількість грошей. Змінити – значить, зменшити або збільшити число. Простіше, звичайно ж, зменшити. Для цього побудуємо якусь халупу (перейдіть в розділ Міські будівлі і побудуйте Церква ). І кількість грошей зменшиться на 500. Значить 4000-500 = 3500. Відповідно, грошей у нас тепер 3500. Запам’ятовуємо це число. Тиснемо на паузу і переключаємось в ArtMoney. Тепер тиснемо кнопку Відсіяти і в полі Значення введіть число, яке ви запам’ятали (3500). Не змінюючи решти параметрів, натисніть кнопку ОК .

Програма знайшла одну адресу (це і є наше значення) і показує його вам в таблиці ліворуч (D5E168). Натисніть по ньому двічі лівою кнопкою миші. Тепер натисніть двічі за назвою цього значення ( Значення 1 ) І введіть туди більш відповідне (наприклад Грошики ). Тепер у графі Значення ви бачите кількість ваших грошей. Введіть то число, яке вам захочеться. Перемикаємося в гру і дивимося – кількість ваших грошей змінилося на те значення, яке ви ввели в ArtMoney. Ви можете заморозити це значення. Для цього перейдіть в ArtMoney і встановіть хрестик у графі Зх . Швидкість заморозки значення ви вказали в налаштуваннях.

Тепер давайте розглянемо пошук невідомих значень. Наприклад, у грі Farscape The game кількість життів позначається смужкою. І ми не знаємо точно, скільки це життів (100, 200, 255, і т.д.). Тобто значення нам не відомо. Давайте все ж спробуємо знайти його. Запустіть гру Farscape The game, запустіть ArtMoney. У грі почніть Нову гру і натисніть на паузу (Р), перейдіть в ArtMoney, і в полі Виберіть процес виберіть Farscape The game . Натисніть кнопку Шукати і в полі Шукати виберіть Невідоме значення , а в полі Тип виберіть Ваш набір . З’явиться вікно Виберіть тип , зніміть всі галочки крім однієї – Ціле 1 байт . Порядок байтів виставите Нормальний і натисніть Добре. Ми повернулися в попереднє вікно і там теж тиснемо ОК . З’явилося вже знайоме нам вікно Процес пошуку (крок 1) – в ньому відображається детальна інформація про хід пошуку. Коли пошук буде завершено натисніть кнопку ОК .

Перемикаємося у гру, б’ємося з монстрами (так, щоб кілька разів вони зменшили кількість життя у вашого героя). Знову тиснемо на паузу, переходимо в ArtMoney, тиснемо кнопку Відсіяти , в полі Значення вибираємо Зменшилася і натискаємо на кнопку ОК . І так повторюйте і повторюйте (повторювати треба зі слів Перемикаємося у гру, б’ємося з монстрами), поки не залишиться тільки одне значення. Отримане значення не потрібно міняти, його треба тільки заморозити.

Ви можете не зберігати таблицю, тому що при кожному запуску гри значення ваших життів змінює свою адресу за певним алгоритмом (це спосіб захисту).

Якщо ви спробуєте виконати ці дії з іншою грою, і у вас в кінці кінців не знайдеться потрібне значення, спробуйте змінити тип невідомого значення (2 байти, 4 байти, 8 байт з точкою і т. д.). Повинно все вийде.

З іншими способами пошуку ви можете розібратися самостійно, покладаючись на ті знання, які ви отримали з цієї статті. Такі ж точно дії можуть проводитися в будь-якій грі і з будь-якими значеннями.

Автор: Coder 911

Коментування вимкнено .

  1. виктория :

    Доброе, час доби. вибачте, уменя версія Артмане 7.30 і в ігреStronghold Crusader не виходить сделатьтак як описано тут, посленажатія “відсіяти” программадолжена знайти одну адресу, вона ненаходу, як мені бути?

    PS: Пробувала і на російській версііігри, так і на англійській …