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

Taiwan

Пользователи+
  • Постов

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

  • Посещение

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

    5

Сообщения, опубликованные Taiwan

  1. В архиве имеются, следующие разрешения: 3840x2160, 1920x1080, 1280x720. Если нету, под ваше разрешения - можете сами от масштабировать!

     

    Миниатюра:

    Спойлер

    GEeAX.png

     

    Скачать c Яндекса

     

    Wallpaper_Taiwan_v2.zip (сконвертированные в jpeg для уменьшения размера)

    • Плюс 1
  2. 9 часов назад, Miidi сказал:

    Фиг с ним попробую просто по этому адресу записать нужное мне значение.

    Скрытый текст

    procedure TForm1.Button2Click(Sender: TObject);
    var
      HP, whp: integer; //Тут я вообще не въехал, за что у тебя в данном коде отвечает переменная "HP", я добавил еще переменную "whp" которая будет отвечать за запись/чтения.
      nob: size_t; // Буффер

    begin
      WindowName := FindWindow(nil, WindowTitle); //Находим Handle окна.
     { ShowMessage(WindowName.ToString);  }
      ThreadId := GetWindowThreadProcessId(WindowName, @ProcessId); //Получаем ID процесса по Handle окну.
     { ShowMessage(ThreadId.ToString);  }
      HandleWindow := OpenProcess(PROCESS_ALL_ACCESS, False, ProcessId); //Открываем процесс с возможностью записи/чтения, вообщем со всеми правами процесса.
      ReadProcessMemory(HandleWindow, ptr(Address), @whp,4, nob); // Тут и так все понятно.
      Edit1.Text := StrToFloat(IntToFloat(whp)); // Так как компонент "Edit1" по стандарту имеет тип "String" мы преобразовываем этот тип в "Float" при этом приравнивая к нашему уже преобразованному компоненту "Edit1" наше значение, а так как переменная "whp" имеет тип "Integer" мы преобразовываем и его в "Float"
      Label1.Caption := nob.ToString; // Удали вообще эту строку.
    end;

    Да и вообще лучше скинь суда весь исходник. Конечно если есть такая возможность.

  3. 22 часа назад, ШАРИК сказал:

    я закрываю процесс с dll , которая создаёт окно .Но после этого созданное окно остаётся .

    Конечно не закроется, если нет никаких условий:-D Она сама по себе не закроется - так как форма создается в отдельном потоке. юзай - "Close()" или "Terminate()" или отправляй сообщение форме о её закрытии. тут вариантов хоть одним местом жуй.

  4. 46 минуты назад, ШАРИК сказал:

    Есть c++ builder ))) там тоже vcl

    Причем тут "C++ Builder" и "VCL библиотеки" ?, для начала научись, читать тело "Темы" и сообщение всех участников - оставивших в данной теме. Только потом отвечай или советуй. (Не прими, как за наезд или что-то подобное).

  5. 2 минуты назад, LIRW сказал:

    :offtopic:Да на любом языке можно подобные вещи делать. Вот к примеру со мной Хипхо поделился очень красивой вещью :) с первого взгляда и не скажешь, что она на дельфи забабахана. 

    _pztrain.exe

    Чистый Win API ))) Последний раз, я писал - даже не помню когда:D

  6. 2 минуты назад, partoftheworlD сказал:

    Я просто удаляю *,pdb из папки в которую компилировалась релиз версия программы.

    Только что, удалил. Ничего не изменилось((( Да по весу в 114 кб. понять можно что - он VS ничего не шифрует. Если бы VS хоть как-то шифровал, вес программы был бы больше.

  7. 2 минуты назад, partoftheworlD сказал:

    Ну если ты запускал в IDA есть вероятность, что она нашла и подгрузила pdb файл с отладочной информацией по этому у тебя все подписано было, плюс с настройками комплилятора можно поиграться.

    Не, "pdb" не подгружает, только что проверил. Скорее всего в настройках проекта что-то,вообщем как сидел я на Delphi - 7 лет, так и дальше буду сидеть. Манал я этот VS:D

  8. 57 минут назад, partoftheworlD сказал:

    Было сложно, но мне понравилось, спасибо за интересный Unlockme, плюс понял что в реверсе приложений с использованием .net форм я дно.

    По сути, тут сложного не чего нет - так как ".Net" формы, ломаются на много проще! чем та же форма на KTV. По сему "Net" приложения спасают только пакеры, и то.......

    Если бы, я вчера не разочаровался в чистом билде Net приложения, я его не паковал не чем.... Что это, за VS 2017 да и другие версии - после которых 90% исходника можно вытащить с помощью всяких дебагеров, По этому, после вчерашней попытки начать изучение C++ завершилось после того как скомпилировал первый свой софт.

    Скрытый текст
    
    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    
    		if (a->Text == "Taiwan(*.?)GameHackLab" , b->Text == "Lang-/-s+1'_M1_Ты_Молодца)))*'") // Сравниваем веденные данные в TexBox-ах
    		{
    			c->Enabled = true; // Если все норм, включаем 3-тию Picture которая находится за формой - (специально сделал один Jump для DISM - то есть для запутывание)
    		}
    		if (c->Enabled == true) // Если Picture включена, делаем следущее.
    		{
    			pictureBox2->Enabled = true; // Опять же для Jump в DISM 
    			pictureBox2->Visible = true; // тут включаем видимость лампочки которая загорается после успешного входа.
    		}
    		else // Исключение
    		{
    			pictureBox2->Enabled = false;
    			pictureBox2->Visible = false; 
    		}
    	}

     

     

    Не пакованный проект в IDA: 

    Скрытый текст

    HHy7.png

     

    Пакованный: Вот исходя из этого ты должен был отталкиваться.

    Скрытый текст

    HHzB.png

     

  9. 12 минуты назад, ШАРИК сказал:

    К тому , что ты используешь в своём проекте библиотеку MFC , и она не вывозит ...

    На сколько я помню, я создавал проект на основе CLI а не, на  MFC. Ты наверно, что-то путаешь)))

  10. 13 часа назад, srg91 сказал:

     

    Ну, раз задание с не дампить - подождем решения ) Могу скинуть в личку. 

     

    49 минуты назад, partoftheworlD сказал:

    Всю ночь проковырял unlockme, так и не нашел от чего можно оттолкнуться, распаковал посмотрел как все утроено, опять пробовал в запакованном виде и не смог ничего сделать. Чувствую себя тупым:D.

     

    Можете выкладывать - что нарыли)

  11. 2 часа назад, ШАРИК сказал:

    хе. MFC не вывозит ...

    Это ты о чем, точнее к чему?

     

    2 часа назад, partoftheworlD сказал:

    А сам после паковки смог открыть или даже пытаться не стоит:D?

    Смог, если бы я не запаковал - ты бы выложил не только пароль ну и почти весь исходник)

    41 минуты назад, srg91 сказал:

    Упс, сначала читай - потом делай. Сдампил, посмотрел код, после этого внимательно прочитал задание )

    Эх ))

    Бывает)) пароль и цвет лампочки после успешной авторизации - можешь в теме выложить.

  12. Это мой самый, первый в жизни проект на "VS C++" да и вообще на ".Net". Что-то впечатлений 0 - походу зря, я заразился от "partoftheworlD" и "Garik66 с его С++ом"

     

    Скрытый текст

    HGwj.png

     

    Условия задачи:

      ¤ Нельзя патчить байты.

      ¤ Нельзя дампить проект.

      ¤ Нельзя пользоваться MSM-ом.

     

    Необходимо:

    Ввести правильный пароль и узнать цвет лампочки на панели "Статус" при успешном входе. После выполнение задачи, отписать в теме: Правильный пароль + цвет лампочки и по возможности - описать действия выполненной задачи.

     

    Проект пакован! так как , после компиляции проекта, решил пропустить его через IDA. От увиденного у меня волосы чуть не выпали, хоть бери и копируй все, создавай новый проект в "VS", 90% можно сказать исходника, может я рукож.... не настроил компилятор проекта, не знаю. Одно слово: "Первый проект"

     

    Unlock_Me_By_Taiwan

    VirusTotal

    MetaDefender

     

    HIy2.png

    Условия задачи: те же, что и в первой версии. - (srg91 74887822.jpg)

    Необходимо: Ввести правильный пароль.

    Примечание:  На этот раз, проект не пакован, не чем! - (правильно введенный пароль не закрывает программу.)

     

    Unlock Me [v2] By Taiwan

    VirusTotal

    MetaDefender

    • Плюс 1
  13. 4 часа назад, Xipho сказал:

    Отличная работа! Добро пожаловать в группу "Разработчики". Можешь перевыложить свою работу в раздел "Файлы" :)

    Спасибо большое! но неохота заливать какие либо (.exe), в раздел "Файлы".

     

    Причина: Неохота, максимально быстро уменьшать дисковое пространство ВХ - своими проектами, то есть: это получается мой проект в среднем весит от "2.2 Мб" запакованный в то время, как у "LIRW" проект весит "30 кб". В итоге: мой один проект, как у него 75 проектов:D Просто лен писать каркас для своего тренера на чистом "WinAPI" даже если, и напишу проект все равно  будет весить как минимум "1 мб". из за полномерных иконок, и небольшой анимации. Есть еще одна причина, но это я тебе в ЛС напишу.

     

    4 часа назад, Garik66 сказал:

    поздравляю!!!

    Спасибо.

  14. Название: Tomb Raider 2013

    Версия игры: 1.01.748.0 (Steam License)

    Категория: Трейнеры для PC игр (Тренер)

    Прямая ссылка на тренер: Tomb_Raider_2013_By_Taiwan

    Ссылка на VirusTotal: VT

     

    G35Q.gif

     

    Дополнительный скриншот:

    Скрытый текст

    G35U.png

     

    Функции:

     

            ¤ Numpad 0 - Высокий прыжок.

            ¤ Numpad 1 - Спид Хак.

            ¤ Numpad 2 - Аим Бот - примечание: (Не работает в режиме "НА ПОМОЩЬ").

     

    Примечание: Для работы тренера, требуются все (Офф Дополнения) к игре такие как: (Tomb Raider: Caves and Cliffs Multiplayer Map Pack, Tomb Raider: Animal Instinct, Tomb Raider: Headshot Reticule, и т.д).

     

    Инструкция:

     

            ¤ 1. Запустить Игру.

            ¤ 2. Запустить Тренер.

            ¤ 3. Выбрать, подходящий для вас режим - подключится, дождаться оппонентов.

            ¤ 4. Дождаться загрузки мапы - (Карты), после это-го нажать на волшебные клавиши "Numpad 1 и Numpad 2" и стоять ждать, пока не услышим звуковое оповещение: "Помни читер, сообщество GameHackLab всегда с тобой!"

            ¤ 5. Крикнуть 3-и раза во всё горло "Allah Akbar, qoyun!" при этом нажать клавишу "F1" чтоб вас слышали не только окружающие, но и все игроки играющие с вами :D ну а дальше, действуйте по обстоятельствам.

     

    Немного от себя:

     

    Говорят, и пишут - что за подобные махинации без обхода LD3D - возможность выхватить Бан по VAC и SG приравнивается к 70%+ после которого, придется доказывать разрабам TR-a, что ты честный игрок. А уж после того, в течении месяца разрабы Steam будут рассматривать рапорт от TR-a на счет разбана... вообщем полная рутина! Так что не советую - если ваш Стим аккаунт стоит хотя бы, от 10$ и выше. А по тренеру: чутка подлагивает при Спид Хаке, наверно из за моей отдачи интернет канала, АИМ не на всех картах работает и одного выше описанного режима. После того, как прочел на счет Бана - лучше запускать не буду, хотя у меня игр раз-два и обчелся. 

    • Плюс 6
  15. 14 минуты назад, pachela сказал:

    Ты вот лучше мне скажи, какие бывают методы борьбы с подобной защитой? Вот память читается только с kernelmode, а без, нифига. Как это называется?

    1. Память читается не с "kernelmode" а его драйвером.

    2. Чтобы читать память и писать в память, для начала права надо дать на запись/чтения.

    3. У тебя два вопроса, в строке или один, да и вообще твой вопрос не понял, читай про "User Mode" и "Kernel Mode" и также о слиянии режимов ядер в Wiki.

  16. 6 минут назад, pachela сказал:

    По поводу языков, то С++ и С# в выигрыше еще и потому, что литературы и видео-мануалов на них больше чем на тот же Delphi, а про х++ или Vala я вообще не слышал =).

    Ты много чего еще не знаешь и даже не догадываешься:-D Вот тебе ссылка на первую ступень истинного познания

  17. 13 минуты назад, pachela сказал:

    1. Идеал заключается в том, что эти языки подойдут не только для написания тренейра, но и вообще полезен. Ну к примеру какой такой другой язык?

    Ну так и другие языки не только для тренеров, да и вообще нету языка на котором чисто тренера пишут. А на счет примеров других языков то вот: Delphi, x++, Vala - даже на PHP можно писать тренера, соответственно для это-го нужно иметь подходящую студию разработки типа: "PHP Devel Studio"

    20 минуты назад, pachela сказал:

    2. Ну я много чего пересмотрел и передумал. Генераторы трейнеров в моем случае бесполезны, т.к. мне нужно в данный момент работа с защищенным приложением, а ничто, кроме СЕ не дает доступ к драйверу или генерацию ДЛЛ которую можно присоеденить непосредственно к процессу. Третьего варианта я не знаю, мб вы знаете, то я не буду возражать от совета.

    Тут я не совсем понял!

    1. Какой вообще доступ и к какому драйверу?

    2. Какая генерация "DLL"?, если я правильно понял: то "DLL" можно внедрить в процесс простым инжектором.

  18. 7 минут назад, pachela сказал:

    Ну вообще в идеале конечно трейнер нужно было бы реализовывать на С++\С#, но я не имею достаточных знаний для этого. Мои познания С++ заканчиваются на написании консольного приложения с выводом на экран "Hello World!". Так что приходится пока что довольствоваться тем, что есть =).

    )))

    1. Ну и в чем заключается "Идеал" в С++\С# ?, или же - чем отличается тренер написанный на С++\С#   (От)   тренера написанного на другом языке и скомпилированного на другом компиляторе? (Это я в плане: их работы и эффекта)

    2. Есть куча уроков, по написанию тренеров - на том или ином языке, так же имеется до фига и маленькая тележка исходников различных тренеров.

    3. Найди для себя подходящий язык, который тебе больше по душе, и начинай изучения - опять же по книжкам, видео урокам, исходникам.

    У меня была идея по поводу создания от сообщества GameHackLab генератора тренеров. Который был бы в 100 раз лучше и функциональный чем обоссаный генератор на СЕ, но посидел, подумал и понял: что эта идея самая беспантовая, так как - чему научится новичок с помощью данного генератора? Разве что вставлять сигнатуры,адреса, указатели и вписывать значения.    

  19. 3 часа назад, pachela сказал:

    Ну так вот взял я ResEdit, отредактировал ехе'шник СЕ, сохранил, и больше  этот файл коректно не работает.

    Конечно не корректно, потому что ты изменял не то что нужно! то есть: ты изменял названия других EXE-файлов которые должны распаковатся. А то что нужно, нахудится в другом месте - и его нельзя изменить, так как какждый раз распаковывается новый билд портабельного СЕ [CENSORED]а.

    Скрытый текст

    extracted\яяяяCET_Archive.datяяяя яяяя"яяяяcheatengine-i386.exeяяяяcheatengine-x86_64.exeяяяяcheatengine-i386.exe.sigяяяя.sigяяяяcheatengine-x86_64.exe.sigяяяяCET_TRAINER.CETRAINERяяяя "яяяяCET_TRAINER.CETRAINER"яяяя

    Я тебе в прошлой теме советовал, чтоб ты учился писать тренеры, в нормальной студии - а не пользовался этим [CENSORED]о-генератором...

×
×
  • Создать...

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

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