|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
Защита памяти09.07.2023, 09:35. Показов 2071. Ответов 45
Метки нет (Все метки)
Имеется сервер для него есть ядро для удаленной загрузки модификаций. Есть ли вариант как либо защитить память от чтения и дампа? Но что бы harmony и сервер работали в штатном режиме с сервером. Может быть какая либо связка с библиотекой C++ толком информации не нашел. Еще есть вариант в уме хранить данные модификации в отдельной памяти от сервера и ее протектить, но вопрос как сервер будет обращаться к данным модифицациям и использовать их, тоже инфы толком не нашел.
Может быть кто подскажет куда копать
0
|
|
| 09.07.2023, 09:35 | |
|
Ответы с готовыми решениями:
45
Защита памяти процесса от редакторов памяти Как изменить длину строки в памяти процесса (менять ник прямо в памяти игры)
|
|
1152 / 860 / 263
Регистрация: 30.04.2009
Сообщений: 3,603
|
|
| 09.07.2023, 13:33 | |
|
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 09.07.2023, 17:56 | |
|
Sensais, я не совсем понял упоминание сервера. На машине клиента вся память доступна желающему (и могущему её прочитать). Никакая обфускация и шифрование не спасут, только усложнят чтение.
Только сервер тут причём? На сервере не надо ничего шифровать в память.
0
|
|
|
|
|
| 09.07.2023, 23:09 | |
|
Usaga, у меня подозрение что ТС подразумевает что на сервер есть возможность загрузить исполняемый код, и типа нужно защититься чтобы этот исполняемый код что-то не слил. Но это чисто догадки, потому как из текста мне мало что понятно.
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 05:57 | |
|
Wolfdp, ну, мне тоже что-то похожее показалось.
Если действительно это так, то тут только изоляция модификаций в контейнере\виртуалке\другой_машине и взаимодействие между ними и сервером по сети. Хотя сама идея загрузки какого-то стороннего кода на сервер - дичь полнейшая. Это точно правильная задумка?
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 11:15 [ТС] | |
|
Wolfdp, именно так
Добавлено через 49 секунд Usaga, почему же как модификация(плагин) они так и работают
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 11:26 | |
|
Sensais, кто "они" и о какой работе речь?
Любой код, который твой сервер будет запускать, сможет в системе много чего сделать, даже если с урезанными правами будет запущен. И разного рода хаки никто не отменял (в плане обхода ограничений в правах). Что у тебя там за система такая, что требует сторонний код на сервер тащить? Иначе задумку никак не решить? Исходную идею можешь на пальцах описать?
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 11:28 [ТС] | |
|
Usaga, имеется сервер игры который через модификацию загружает плагины либо через cs либо через dll либо через загрузку в память и регистрацию их в моде соответственно сервер хранит их в памяти после загрузки, вопрос как защитить плагин от дампа (слива)
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 11:35 | |
|
Sensais, плагин от дампа со стороны (кого?) или сервер от дампа со стороны плагина?
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 11:36 [ТС] | |
|
Usaga, что бы Клинт на своей машине на которой расположен сервер не лампаду память с плагинами ну или сам плагин
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 11:45 | |
|
Sensais, что? Моя твоя не понимать. Т9 разбавляет текст чушью?)
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 11:47 [ТС] | |
|
Usaga, нужно защитить плагин который находится в памяти сервера от слива
0
|
|
|
4695 / 2702 / 735
Регистрация: 02.08.2011
Сообщений: 7,236
|
|
| 10.07.2023, 11:53 | |
|
Sensais, хватит ерундой страдать. На крайняк можно еще один frontend-cервис повесить (ака gateway), который и будет отправлять команды.
Для начала сам попробуй воспроизвести то, от чего сам пытаешься защититься.
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 11:56 [ТС] | |
|
IamRain, в том то и дело я могу это воспроизвести я и пытаюсь от этого защититься
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
||
| 10.07.2023, 11:59 | ||
|
Sensais, мы тут почему так относимся к твоему вопросу. Запуск на сервере некоего стороннего кода - это просто лютый ворох векторов атаки, причём не только на машину, на которой оно запускается. Это ещё и возможность просто какие-то зловредные вещи сделать, без снятия дампов. Например организация туннелирования мутного траффика через сервер. И потом ты будешь ментам доказывать, что это не ты руководил какой-то нехорошей группой в телеграмме.
Чисто технически, ты не сможешь все возможные направления атак закрыть. А судя по характеру вопроса, то вообще ни одного...
0
|
||
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 12:04 [ТС] | |
|
Usaga, сервер игры, сервер может располагаться как на дедике так и на впс, для нее используются плагины на шарпе
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 12:07 | |
|
Sensais, я не о том спрашиваю. Чей сервер и чей плагин? Кого от кого надо защищать? Если сервер твой, то зачем тут защита плагинов? Если сервер не твой, то никакой защиты не будет от слова совсем. Ибо то, как запускать плагин решает сам сервер. То, что ты там обфусцировать код плагина можешь, вообще ничего не решает. Обфускация с управляемых языков снимается при желании.
0
|
|
|
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
|
|
| 10.07.2023, 12:14 | |
|
Usaga, Скорее всего у ТС пиратский сервер какой-нибудь игры, типа майнрафт, на который обычно навешивают тонну модов-плагинов от сомнительных личностей, которые могут содержать вредоносный код.
Вот автор и хочет защитить свои данные от этого кода. Добавлено через 1 минуту Автор сам ставит эти моды на свой сервер, а определить какой из них содержит этот вредоносный код не представляется возможным.
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 12:16 | |
|
Рядовой, я именно подобное и предполагал, но хотел от ТСа добиться ответа.
Sensais, если это так, то ответ на твой вопрос: решения нет. Автор сервера не ты и способ взаимодействия с плагинами определяется этим сервером (его кодом), а не твоим желанием. Волшебной кнопочки "защитить всё" ни в винде ни в линуксе (я не знаю, на чём там серверм) пока не завезли.
0
|
|
|
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 28
|
|
| 10.07.2023, 12:19 [ТС] | |
|
Usaga, винда
0
|
|
|
14748 / 9523 / 1364
Регистрация: 21.01.2016
Сообщений: 35,917
|
|
| 10.07.2023, 12:20 | |
|
Самое реалистичное и технически возможное, что ты можешь сделать - просмотреть код всех плагинов на предмет бармалейства. Но я сомневаюсь, что ты это будешь делать.
0
|
|
| 10.07.2023, 12:20 | |
|
HttpWebRequest, расход памяти непомерно больших объемов и , как следствие, утечка памяти Записать дополнительный код содержимого 16 ячеек памяти, начиная с адреса 910. Результаты занести в ячейки памяти, н Защита памяти Защита памяти Защита памяти процесса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|