Вопрос Типо ManualMap инжекторов на питоне вообще нету?

Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Всё что вижу это что на cpp которого я не знаю, если так продолжится придётся ctypes юзать походу. Если у кого что наработано или нашёл скиньте пж
 
Участник
Статус
Оффлайн
Регистрация
23 Апр 2022
Сообщения
694
Реакции[?]
326
Поинты[?]
12K
Всё что вижу это что на cpp которого я не знаю, если так продолжится придётся ctypes юзать походу. Если у кого что наработано или нашёл скиньте пж
Так если ты знаешь питон и понимаешь принцип работы маппера , тебе не составит труда соориентироватся по сурсу спп и перенести его на питон )
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Так если ты знаешь питон и понимаешь принцип работы маппера , тебе не составит труда соориентироватся по сурсу спп и перенести его на питон )
есть проблема надо знать cpp
 
Пользователь
Статус
Оффлайн
Регистрация
16 Мар 2021
Сообщения
377
Реакции[?]
78
Поинты[?]
11K
Выкинь питон, это дефолт пункт в таких ситуациях.
Как вариант, можешь с питона вызывать процесс заранее забилженого инжектора на плюсах с аргументами
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Выкинь питон, это дефолт пункт в таких ситуациях.
Как вариант, можешь с питона вызывать процесс заранее забилженого инжектора на плюсах с аргументами для инжекта
как вариант
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,442
Реакции[?]
671
Поинты[?]
30K
Пожалуйста, авторизуйтесь для просмотра ссылки.
Выкинь питон, это дефолт пункт в таких ситуациях.
Как вариант, можешь с питона вызывать процесс заранее забилженого инжектора на плюсах с аргументами
Для людей, которые "выкидывают" ЯП под реализацию определенной задачи, похуй на каком языке НЕ ЗНАТЬ КАК ЕЕ РЕАЛИЗОВАТЬ
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Пожалуйста, авторизуйтесь для просмотра ссылки.

Для людей, которые "выкидывают" ЯП под реализацию определенной задачи, похуй на каком языке НЕ ЗНАТЬ КАК ЕЕ РЕАЛИЗОВАТЬ
я даже и не думал что кто то реально будет это вот так реализовывать но спасибо друг помню ещё что то у тебя спрашивал про твой екстёрнал когда только начал программированием увлекаться
 
https://qweme.dev
Пользователь
Статус
Оффлайн
Регистрация
25 Май 2022
Сообщения
165
Реакции[?]
87
Поинты[?]
21K
я даже и не думал что кто то реально будет это вот так реализовывать но спасибо друг помню ещё что то у тебя спрашивал про твой екстёрнал когда только начал программированием увлекаться
это обычный LL, где ты тут увидел mmap?
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
это обычный LL, где ты тут увидел mmap?
прочитал бы хотя бы кусочек поста я cpp не знаю ни капли и тем более ctypes да и как я помню ll инжектор на питоне всего пара строк
ll:
def llinject(dll_path, process_name):
    dll_path_bytes = bytes(dll_path, 'UTF-8')
    open_process = Pymem(process_name)
    process.inject_dll(open_process.process_handle, dll_path_bytes)
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,442
Реакции[?]
671
Поинты[?]
30K
прочитал бы хотя бы кусочек поста я cpp не знаю ни капли и тем более ctypes да и как я помню ll инжектор на питоне всего пара строк
ll:
def llinject(dll_path, process_name):
    dll_path_bytes = bytes(dll_path, 'UTF-8')
    open_process = Pymem(process_name)
    process.inject_dll(open_process.process_handle, dll_path_bytes)
Хуя че нашел
 
Начинающий
Статус
Оффлайн
Регистрация
21 Мар 2021
Сообщения
95
Реакции[?]
29
Поинты[?]
7K
Ну, без плюсов будет тяжко, да и не вижу в них проблемы, язык довольно примитивный и логичный.
Для того чтобы сделать MMAP нужно знать ctypes и уметь обращаться с syscall'ами, иначе никак.
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Хуя че нашел
я щас потестил это пиздец какой-то проще как Yotic предложил
 
Пользователь
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
196
Реакции[?]
42
Поинты[?]
8K
Значит изучи сурс с гитхаба какой либо (например nt-mapper) и портируй на питон

В чем проблема то, брат
 
Начинающий
Статус
Оффлайн
Регистрация
9 Дек 2021
Сообщения
244
Реакции[?]
23
Поинты[?]
18K
Пользователь
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
196
Реакции[?]
42
Поинты[?]
8K
я не знаю cpp что бы изучить сурс
Все понял, вопрос снят

Тогда договорись с кем нибудь, чтобы объяснили тебе принцип работы, а ты будешь пробовать самостоятельно реализовать
На худой конец закажи у кого нибудь
 
midnight.im
Администратор
Статус
Оффлайн
Регистрация
1 Июл 2015
Сообщения
1,650
Реакции[?]
2,173
Поинты[?]
162K
правильный мануалмап сложно реализовать на питоне без знания ассемблера. потому что тебе придется завести поддержку исключений, что без понимания работы исключений практически нереально.
 
Сверху Снизу