Хорошо, предположим что код выдергнули. Что делать с полученным кодом?
Тут проблема в другом - сам алгоритм спрятан между мусором. Т.е. приведенный пример это уже "очищенный" код.
Угу, вот про это я и спрашивал. Есть возможность локализировать функцию расшифровки несмотря на мусор? Скажем ее старт и ее длину?
Если в ней нет простейших проверок на оригинальность клиента - можно запускать как есть (во всяком случае функцию расшифровки). Выкусить мусор не...
Не, разницы нет, просто я такое уже видел в онлайновой игрушке. Во всяком случае очень похожее. Функция проверки делает какие то? Ну, скажем,...
Это не о какой то игре идет речь?
Есть Noveau, они nVidia'вские железки разбирают. Благодаря их докам и сделали некое 3д через дырку в гипервизоре на PS3....
У.. батенька, как все запущено :-) Есть опыт программирования на других языках программирования (ЯВУ?). Если да, то возможно поможет аналогия:...
l_inc С такой точки зрения - согласен. Комментарий насчет памяти был конкретно про переменные. Гм, тогда я не понял постановки задачи: push cx...
l_inc Не надо придираться к словам. Имелось ввиду - выделение отдельной переменной и запись в нее. RLC Не понял в чем проблема, обственно. Тебе...
Э. Точно в память? Чем push неустраивает? push cx push dx call yourfunc ... do something pop dx pop cx Если через память: X dw ? Y dw ? ... mov...
Имена участников (разделяйте запятой).