
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.03.2021, 17:41
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
Здравствуйте. Нужна помощь в считывание адреса памяти ПК чужой программы зная адрес. Использую данный пример, данные считываются но результат вовсе не тот... Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Написал для теста тестовую программу которая выдает число адрес которого я знаю (ArtMoney). Но вместо числа "55" у меня получается "3473461"... Подскажите где ошибаюсь... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:46
|
|||
|---|---|---|---|
Прочесть значение памяти по адресу |
|||
|
#18+
Это прикол такой? У тебя прям на скрине подчёркнута строка '55' и число $00350035 = 3473461. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:48
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
GunSmoker, Та не прикол вроди как, уже целый день парюсь с данной задачей... Я уже просто не понимаю почему у меня в ArtMoney пишет одно число а по факту другое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:49
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS, Ну так все правильно... Если взять 4байта юникодовской строки "55" и сказать что это DWORD получишь такое число - $00350035(3 473 461). Ну или обратно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:49
|
|||
|---|---|---|---|
Прочесть значение памяти по адресу |
|||
|
#18+
Потому что '55' - не число. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:50
|
|||
|---|---|---|---|
Прочесть значение памяти по адресу |
|||
|
#18+
STestS, У тебя тут ни единой проверки на ошибки нет. После вызова каждой из этих функций: FindWindow, GetWindowThreadProcessId, OpenProcess и ReadProcessMemory надо проверять, успешно ли выполнена каждая из них. И если нет - смотреть GetLastError и не продолжать дальнейший алгоритм. Впрочем, это касается любой задачи, не только этой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:58
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
YuRock, О проверке я знаю. Сначала проверка была но потом удалил. Проверял и з проверкой и без все параметры совпадают... Решу проблему верну проверку обязательно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 17:59
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
DesWind, GunSmoker, Не пойму о чем вы говорите.. Как не число если у меня "55"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 18:05
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS, Тут у тебя "55" такое же число как и, например "ЯЯ" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 18:06
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS DesWind, GunSmoker, Не пойму о чем вы говорите.. Как не число если у меня "55"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 18:08
|
|||
|---|---|---|---|
Прочесть значение памяти по адресу |
|||
|
#18+
STestS DesWind, GunSmoker, Не пойму о чем вы говорите.. Как не число если у меня "55"... Строка "55" и целое число 55 - это разные вещи: "55" это последовательность из 2х символов с кодами 0x35, каждый из которых занимает 2 байта (в юникоде). Число 55 это 4 байта, младший имеет значение 0x35, остальные 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2021, 18:11
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 09:58
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
_Vasilisk_, Вроде как помутнение прошло) Понял о чем шла вчера речь, попробовал з другими типами данный и все получилось. Но все равно не получилось получить то значение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 10:02
|
|||
|---|---|---|---|
Прочесть значение памяти по адресу |
|||
|
#18+
STestS Но все равно не получилось получить то значение... Преобразовывать не нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 10:13
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
wadman, Так а что преобразовывать если ничего нету... специально звездочки вывел чтобы видеть результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 10:17
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS wadman, Так а что преобразовывать если ничего нету... специально звездочки вывел чтобы видеть результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 10:30
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
Barmaley57, Наверное буду учить. С этим я еще дела не имел... В любом случае спасибо за информацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 13:28
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS Но все равно не получилось получить то значение... _Vasilisk_ Код: pascal 1. Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:03
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
Ещё азов не знают, а уже в читеры/хакеры рвутся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:24
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
_Vasilisk_, Да кстати думаю вы правы, нужно попробовать. Сейчас попробовал на ХЕ6 и новая ошибка на строке Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: pascal 1. Я так понимаю проблема в не совместимости данных но тут в чем проблема... Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:27
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
white_nigger, Я признаю что много не знаю, но решая такого рода (и не только) задачи опыт будет расти. Не все ж хакерами рождаются) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:28
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
18.03.2021 14:27, STestS пишет: > Не все ж хакерами рождаются) на delphi хакерами не становятся. только хаЦкерами. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:32
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
STestS, тем более - сначала матчасть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:56
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
white_nigger, Полностью согласен! Буду благодарен за материалы (книжки, тематические сайты и т.д.) по которым можно подтянуть свои знания и навыки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2021, 14:59
|
|||
|---|---|---|---|
|
|||
Прочесть значение памяти по адресу |
|||
|
#18+
18.03.2021 14:56, STestS пишет: > Полностью согласен! Буду благодарен за материалы (книжки, тематические сайты и т.д.) по которым можно подтянуть свои знания и навыки... > начни с Петцольда (Чарльза) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&tablet=1&tid=2037496]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 458ms |

| 0 / 0 |
