Перейти к содержанию

Xipho

Администраторы
  • Постов

    4 023
  • Зарегистрирован

  • Победитель дней

    42

Весь контент Xipho

  1. int partSize = sizeof(part) * sizeof(part[0]); int sessionKeySize = sizeof(session_key) * sizeof(session_key[0]); int resultSize = partSize + sessionKeySize; char *result = new char[resultSize]; memcpy(result, part, partSize); memcpy(result + partSize, session_key, sessionKeySize); for (int i = 0; i < resultSize; i++) { printf("%02X%c", result[i], ':'); } Как-то так... Только это отнюдь не низкоуровневое программирование, посему тему переношу в правильный раздел.
  2. Тема создана не по правилам. Закрыто.
  3. У него есть два вида символов - kernel symbols или как-то так - это как раз библиотечные. А есть еще просто symbols - это как раз внутренние.
  4. А разве IDA умеет дизассемблировать .NET приложения? Они же в байт-код компилируются.
  5. Совершенно не обязательно. Если при/после компиляции не была применена обфускация кода, то СЕ все функции увидит, как на ладони. Тот же S.T.A.L.K.E.R. - в нем все функции видны, хотя он собран без отладочной информации. Надо в СЕ просто поставить галочку "Show symbols"
  6. А последовать совету в тексте ошибки не пробовал? И, кстати, game.dat - это сам процесс игры, отладчик цеплять нужно именно к нему. Ну и да, если не прицепится, пробовать запустить game.dat с помощью СЕ, как пишется в совете.
  7. Оформление темы не соответствует правилам форума Уже не первый раз говорю, что название игры или программы должно быть в квадратных скобках. Далее, для каждой игры делается индивидуальный скрипт, посему нужно привести название игры в заголовке темы, а не название программы, в которой ты делаешь скрипт.
  8. Модераторы и администрация, куда смотрим? Название темы не соответствует правилам форума.
  9. Что "хорошо"? Подробностей не будет? Вызывать штатных телепатов из отпуска?
  10. При генерации трейнера на СЕ нужно убедиться, что в пути нет кириллических символов (и, желательно, пробелов тоже, на всякий случай). Об этом уже не одну сотню раз писалось.
  11. Где сделать? В СЕ? В C#? В C++? В Delphi? На первый раз устное замечание, потом темы буду удалять, а за них выдавать предупреждения. Название темы следовало оформить примерно так: [Cheat Engine] Бегущая строка в трейнере [C++] Текст бегущей строкой В первом посте темы следовало максимально подробно рассказать, чего хочешь добиться, и какие шаги предпринимал сам, что именно не получилось.
  12. Название игры нужно указывать в квадратных, а не фигурных скобках. Поправил.
  13. Рекомендую последовательно смотреть видеоуроки по написанию трейнеров на нашем канале. В скором времени я продолжу цикл, как только разгребусь немного с работой. Перенести этот движок на Делфи не составит труда.
  14. Тема вообще непонятно с какой целью создана. Нужно, чтобы научили - вперед, дерзай, пытайся, что не получается - спрашивай. А исходя из названия темы можно подумать, что ты себе учителя ищешь. К сожалению или к счастью, но на нашем ресурсе большинство посетителей имеет работу, а взломом же занимается в рамках хобби. Это я к тому, что мало у кого найдется время на планомерное обучение. Взять, к примеру, наш канал на Ютубе. Можно заметить, что там уже больше месяца не появлялось новых видео. И это потому, что у меня сейчас очень плотный график, и не удается выкроить время на запись урока, или даже хотя бы на стрим. Данную тему закрываю.
  15. Нарушение пункта 1.3 правил нашего ресурса. Тема закрыта.
  16. Обновление правил читали? Я не зря принудительно застявляю принимать измененные правила. Тема закрыта, автору темы устное предупреждение и настоятельная рекомендация сходить и снова почитать правила форума.
  17. Есть еще GeckoFX (вроде так называется). Можно его пощупать тоже.
  18. В делфи все переменные объявляются в секции var с указанием типа ) x: Real; И только потом в коде идет присвоение значения x := -669.569;
  19. Как выше сказали - практика, практика и еще раз - практика! Можно так: смотришь на тытрупе курс по базовым возможностям выбранного ЯП, затем сразу же ставишь перед собой какую-то задачу, и решаешь ее. Только не банальный Хелло Ворлд, а что-нибудь посерьезнее. Например, можно написать сервер игры в морской бой (кстати, надо будет этим заняться, идея-то неплохая, как раз подтяну знания по питону). Или можно написать сетевой чат для общения. Или можно написать каталогизатор книг fb2. А еще можно написать каталогизатор видеотеки (коллекции фильмов) с запуском плеера по умолчанию при клике на фильм, и со скачиванием постеров из сети. Вот тебе несколько идей, пользуйся )
  20. Вот с последним комментарием полностью согласен - ЯП выбирается для конкретной задачи. Если обобщить, то рекомендую изучать языки в таком порядке: Python, Java, C#, C++, ASM x86.
  21. Тебе же выше как раз ответили на этот вопрос
  22. Не, если подумать, то для начинающего лучше всего Scratch для понимания принципов алгоритмизации. Потом - python. Вы удивитесь, но он сейчас все больше используется для аналитики и высоконагруженных веб-сервисов. Например, Youtube написан на питоне. Какая часть ютуба его использует - сказать не могу, но где-то информация об этом была. Далее, после питона - C++. Я лично для себя называю С++ недоассемблером, так как в С++ можно сделать почти все, а синтаксис и читабельность - как у любого языка высокого уровня. За счет этого он и сложнее, чем другие ЯП высокоуровневые. Для "окошек" под винду, на мой взгляд, оптимальнее будет, как уже кто-то писал, C# и Visual Studio. Для кроссплатформенных окошек - python + Qt или любой другой ЯП в связке с Qt. Ну и про Делфи (Object Pascal) тоже не стоит забывать. Паскаль, с его строгой типизацией, тоже подойдет новичку. Но как же меня бесит необходимость объявлять переменные строго в определенном месте (в начале функции в секции var) - кто бы знал. Особенно, если функция/метод получается довольно объемным, каждый раз для ввода новой переменной прыгать в начало функции/метода - не айс вообще ) В общем, что-то я тут много букв написал, надеюсь, моя мысль понятна )
  23. У меня сейчас так: C# - для прикладного ПО под винду (в основном, программы для анализа данных с определенных устройств) С++ - для разработки ПО контроллера, лежащего в основе СУЛС (станции управления лебедкой Сулейманова). Ну и, конечно же, asm x86 для понимания дизассемблированного кода игр.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.