Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Поиск значений в ОЗУ  (Прочитано 628 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Walera lol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Поиск значений в ОЗУ
« : 15 Июля 2012, 16:35:14 »
Всем привет)
Хочу написать программу которая будет получать адреса из ОЗУ занятые приложением (В моем случаи это игра Last Chaos запущенная под wine). Я получаю адреса командой:
(Нажмите, чтобы показать/скрыть)
Номер процесса узнаю командой ps -e | grep "Имя программы".
Вот я получил адреса) Но это еще не все. Мне нужно поискть во всех этих адресах определенный набор слов "слова написанны по русски". Запомнить найденные адреса и опять в них поискать значение но уже другое. (Принцип как у атрмани). И в итоге я хочу получить Ячейку памяти в которой будет у меня желаемая информация одной из строк текста в игре.
Это должно быстро работать)
Я уже написал программу которая бы получала эту информацию но она работает долго и с неточностями т.к. Я получаю информацию из скриншотов да еще и скиншоты обрабатываю))
(Нажмите, чтобы показать/скрыть)
Кто может подсказать как быстро осуществить этот поиск в памяти?
Можно на С++ и bash (А другие я незнаю)
Если от меня требуется какая-либо еще информация для того чтобы вы мне помогли то сообщу то что знаю)
« Последнее редактирование: 16 Июля 2012, 09:38:43 от Walera lol »
Intel celron Dual-Core 2.8Ghz, RAM 5Gb, HDD 1Tb,
Nvidia Zotak Geforce GTX 550 Ti 1Gb,
Debian Squeeze 6.0 x64

 

Страница сгенерирована за 4.431 секунд. Запросов: 25.