|
|
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
Стоит задача написать (или найти) работающую функцию поиска строки в памяти запущенного процесса, возвращающую пойнтер на адрес первого символа такой строки. Писать в память при условии известного адреса я умею, а вот как найти его, если он неизвестен - никак не могу допетрить... Если прямо кинете работающую функцию - буду несказанно благодарен )). Ну а если нет, тогда подскажите пожалуйста в какую сторону копать )). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2020, 13:46 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
ZdenniZ, Анализируешь адресное пространство процесса Находишь в нём строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2020, 14:41 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
https://github.com/cheat-engine/cheat-engine Хороший пример, что бы понять вообще как работать с памятью процесса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2020, 15:36 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
ZdenniZ работающую функцию поиска строки в памяти запущенного процесса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2020, 00:49 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
Bred eFeM, У меня всегда только свои читы на Танки стоят))) Люблю там, преимущества за счёт ума получать (Вижу когда враг стрельнул, отлавливая местоположения спавна снаряда, и прочие плюшки) Как говорил Панков. Отрастил скилл, можешь нагибать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2020, 01:00 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы! Теперь нужен еще один. Из собранных по крупицам знаний из интернета, получилось такое: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Функция поиска: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. И ничерта не работает. Адреса перебирает, но на нужном останавливаться не хочет... Не ругайте за говнокод, лучше помогите интеллектуально ))). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2020, 17:14 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
Для начала здесь ZdenniZ Код: pascal 1. Ну и подумайте, что будет если часть искомой строки окажется в одном блоке, а часть в соседнем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2020, 17:21 |
|
||
|
Поиск строки в памяти процесса
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Я до сих пор не вникаю, почему бы не взять готовое https://github.com/cheat-engine/cheat-engine/blob/acc6cefd0f18d9dd97040e6cc0a5339e9f056e2e/Cheat%20Engine/VirtualMemory.pas ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2020, 21:36 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39987752&tid=2038079]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 441ms |

| 0 / 0 |
