Я имел в виду передачу данных внутрь JVM игры, прокинуть строку во внедренный скрипт проблемы нет.
Как раз про использование Memory.scan я и говорил. Документация есть, но чего-то мне не хватает для полного осознания как пользоваться этой функцией. Например я пробовал так:
//Создаем строку в памяти и делаем паттерн для поиска
var p = Memory.allocAnsiString("DEMO");
var pattern = p.toMatchPattern();
var modules = Process.enumerateModulesSync();
//Проходимся по блокам памяти каждого модуля
for(var a in modules){
//сканируем память модуля на соответствие паттерну
Memory.scan(modules[a].base, modules[a].size, pattern, {
onMatch: function (address, size) {
console.log("something found"); //Ура, нашли, выводим
console.log(address);
},
onComplete: function () {
console.log("Memory scan complete");
},
onError: function (reason) {
console.log(reason); //что-то пошло не так
}
});
}
Среди модулей естественно есть и сам exe игры. Если заставить её сканировать всю область памяти процесса поиск останавливается и выводит ошибку доступа к защищенному сегменту памяти.
Поиск такой-же строки через ArtMoney вполне её находит и позволяет менять.
З.Ы. Вчера также подсказали, что использовать String не самая лучшая идея — сборщик мусора может перенести её в другую область памяти, хотя у меня такого не случалось.
Так получается возможно более простое выпиливания неугодных людей, например прислать ему письмо с подозрительным содержимым. Предположим входящее письмо не будет воспринято как «плохое», если человек его тут же удалит, но при большом желании можно перехватить момент нахождения пользователя в почте, и сохранить, скажем, в черновики подозрительный контент.
Пугает появление большого количества Android червей, которые вполне имеют доступ к аккаунту(естественно при подтверждении)
уважаемый, вас никто не троллил, и никак в ваш адрес не выражался.
В комментарии я написал про библиотеку с простыми функциями, а не про одну конкретную функцию. Не?
Для меня отдельным секретом остается кол-во минусов на комментарии, но это уже дело хабра.
Неплохо бы оформить это в виде .h и .cpp файлов, и на джитхаб!
Очень хочется иметь набор простых заголовочников на все случаи жизни, без надобности сбора библиотеки и прочего.
асинхронность JS зависит от того как движок используется в приложении.
В Node.JS и браузерах движок любят использовать как асинхронный, но ничто не мешает ему работать как полностью синхронный язык.
Мы про принтер для печати статуэток людей говорили.
Кстати с шоколадом тоже интересно, цветные фигурки людей из шоколада.
Напечатаю неугодных людей и буду откусывать им головы :)
Вот это масштаб!
Я так понимаю модели людей после печати (гипсом?) раскрашиваются сверху? Каким методом? Руками или печать?
Что вы думаете о точности дельта-принтера? На фотографии вроде точность высокая, но тяжело представить точность в позиционировании печатающей головки на таких длинных палках :)
Где можно почитать о вашем шоколадном принтере? Какова точность?
Как раз про использование Memory.scan я и говорил. Документация есть, но чего-то мне не хватает для полного осознания как пользоваться этой функцией. Например я пробовал так:
Среди модулей естественно есть и сам exe игры. Если заставить её сканировать всю область памяти процесса поиск останавливается и выводит ошибку доступа к защищенному сегменту памяти.
Поиск такой-же строки через ArtMoney вполне её находит и позволяет менять.
З.Ы. Вчера также подсказали, что использовать String не самая лучшая идея — сборщик мусора может перенести её в другую область памяти, хотя у меня такого не случалось.
Пугает появление большого количества Android червей, которые вполне имеют доступ к аккаунту(естественно при подтверждении)
За те-же деньги, которые оговаривались при старте проекта :)
Я буду очень расстроен, если это результат работы с Heartbleed. Все-таки Яндекс для меня — авторитет.
ЗЫ. Так можно получить немало посещаемости на свой сайт.
В комментарии я написал про библиотеку с простыми функциями, а не про одну конкретную функцию. Не?
Для меня отдельным секретом остается кол-во минусов на комментарии, но это уже дело хабра.
Очень хочется иметь набор простых заголовочников на все случаи жизни, без надобности сбора библиотеки и прочего.
В Node.JS и браузерах движок любят использовать как асинхронный, но ничто не мешает ему работать как полностью синхронный язык.
Кстати с шоколадом тоже интересно, цветные фигурки людей из шоколада.
Напечатаю неугодных людей и буду откусывать им головы :)
Я так понимаю модели людей после печати (гипсом?) раскрашиваются сверху? Каким методом? Руками или печать?
Что вы думаете о точности дельта-принтера? На фотографии вроде точность высокая, но тяжело представить точность в позиционировании печатающей головки на таких длинных палках :)
Где можно почитать о вашем шоколадном принтере? Какова точность?
В общем вопросов много, появится ещё больше :)