Werston
-
Постов
12 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные Werston
-
-
Ребят, у вас тоже во время простуды плохо голова соображает? Прост, как не простуда, то в голове построить алгоритм очень сложно, хотя до болезни его на изи составлял, приходится вспоминать что я там надумал..
После таких случаях, думаю писать в блокнотик свои идейки, чтоб потом не вспоминать как их написать.. ибо надоело.
Сейчас простуда и опять такая же фигня
so bad.. ?
-
Приветствую!
1 вопрос.
stFontInfo *pFont
Данный код читается, как: указатель на pFont? Структура stFontInfo - это типа тип данных? Данный указатель содержит адрес?
К примеру, код ниже обращается к другим данным из этой структуры? Я правильно думаю?
pFont ->
stFontInfo pFont
Это тоже самое, только тут pFont прост как переменная определена?
-
Ребят, как научиться работать со стеком?
К примеру, для чего перед вызовом функции используются команда pushad? Для чего сохрать нужно регистры? Есть ли команда для очистки стека и почему ее не используют? В конце пишем команду popa, для чего?
Да-да-да, я нуб, я только учусь
-
1 час назад, partoftheworlD сказал:
Сложную игру взял для тренировок, ну да ладно. Если бряки не срабатывают, то проверяй настройки CE, если с настройками все хорошо ставь бряки в памяти на запись/доступ, либо отлаживай чем-нибудь другим, а не стандартным CE отладчиком.
виртуальные таблицы использовать?
А какую игрушку посоветуешь для начала? И есть гайды ну русском языке на эту тему?
-
Не смотря на то, что все адреса есть в сети, хотя потренироваться в реверсинге.
Как я понял, реверсинг работает по такому способу: к примеру, надо найти функцию выдачи денег. Для этого
1) Надо спровоцировать игру дать нам любое кол-во денег
2) Отследить и найти функцию выдачи денег в отладчике.
Но при выдачи денег в отладчике ничего не происходит, как искать тогда? Мне именно надо искать функции, а не адреса. Адрес я и сам могу найти в помощью CE.
-
14 минут назад, partoftheworlD сказал:
CreateRemoteThread
CreateThreadDWORD WINAPI MyThreadFunction() { return 0; } BOOL WINAPI DllMain( HINSTANCE hInstDll, DWORD dwReason, LPVOID lpReserved) { switch (dwReason) { case DLL_PROCESS_ATTACH: CreateThread(0,0,reinterpret_cast<LPTHREAD_START_ROUTINE>(MyThreadFunction),0,0,0); break; } return true; }
так он разве не просто создает поток в самом приложение(читее). мне нужно чтоб он в стороннем приложение создавал поток.
-
гайс, как создать новый поток в другом приложение, чтоб чит создавал новый поток и работал в этом потоке с памятью?
- 1
-
43 минуты назад, Xipho сказал:
Можно. Но лучше пользоваться теми, что предлагает винапи.
Хорошо, спасибо.
-
Обязательно ли использовать виндоувские типы данных? Можно к примеру их заменять на привычные? к примеру, dword на int
-
В 18.03.2018 в 12:28, partoftheworlD сказал:
Надо ж изначально показывать как правильно писать код. Сишный стиль медленный и опасный, ведь он перебирает все преведения типов, а их 6 или 7 штук.
А можешь объяснить, для чего мы опять приводим к указателю. Почему нельзя просто разыменовывать, ведь он и нужен для получения значения из адреса? По кусочкам свою строку разбери
-
Ребят, объясните, как вы разбирается в этом ассемблере? Вот читаю книжку и пытаюсь потом эти задания перенести в реал.ситацию и вижу существенную разницу с тем, что написано в книге, и с тем что дает тебе отладчик.
Не считайте меня прям нубасом, прост в ассемблере у меня есть проблемки, ибо это не простой высокоуровневый ЯП, просто с другим синтаксисом.
Расскажите ваши истории, как вы учили и дайте советы. Заранее спасибо
Глупый вопрос C++
in Общение
Опубликовано
Ребятки, а может быть такое, что специально используют указатель на объект, где это не нужно. Просто, ради стрелочки
Или это бред и мне дальше нужно учить основы C++? Прост, смотрю много кода, разбираю его и бываю встречаю такое. Просто, эт не только с указателями на объекты связано, а и с другими вещами, что серьeзно усложняет изучение С++