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

partoftheworlD

Помогаторы
  • Публикаций

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

  • Посещение

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

    148

partoftheworlD стал победителем дня 12 апреля

partoftheworlD имел наиболее популярный контент!

Репутация

758 True Gamehacker

Информация о partoftheworlD

  • Звание
    инженер проектирующий свалки

Посетители профиля

10471 просмотр профиля
  1. Решил тут сделать кастомные пресеты для подсветки, но в софте производителя такой возможности не было, были стандартные, ограниченные. Как же я не люблю ограничения, ну что ж...приступим к исследованию. Для начала необходимо понять как софт общается с клавиатурой, для этого запускаем Wireshark. При изменении яркости, происходит отправка пакета по USB. Отлично, это уже что-то. Выполним еще пару действий, чтобы сделать шаблон для данных. //Стандартные настройки : 11 ff 0c 3a 00 01 ff 00 00 02 00 00 00 00 00 00 00 00 00 00 //Изменение яркости : 11 ff 0c 3a 00 01 f5 00 00 02 00 00 00 00 00 00 00 00 00 00 //Включение пресета : 11 ff 0c 3a 00 02 ff 00 00 10 40 00 64 00 00 00 00 00 00 00 //Изменение скорости пресета: 11 ff 0c 3a 00 02 ff 00 00 05 c7 00 64 00 00 00 00 00 00 00 Открываем 010 Editor и делаем шаблон. Шаблон: Шаблон можно будет использовать для программирования клавиатуры. Для программирования будем обращаться по имени HID устройства, чтобы с помощью CreateFile получить хендл и общаться с клавиатурой. Не самый лучший способ, но быстрый, хотя я бы выбрал хуки. Все есть файл. (ну почти) Посмотрим под отладчиком, что говорит софт логитека клавиатуре. Ставим бряк на WriteFile и бдыщ. Дальше остается использовать CreateFile, Read/WriteFile, чтобы сделать основу для собственных пресетов. Один из плюсов всего этого, это уменьшение размера программы с 200 мб до 10кб. Как раз вот-вот уже выходные, в планах привязать изменение подсветки клавиатуры в зависимости от готовности кофе в кофеварке. А до следующей статьи, можно будет разобрать как расширить функционал встроенных скриптов в клавиатуре и можно ли, туда прописать что-то действительно полезное, и что может пойти не так. И разобрать, за что отвечают последние 4 байта.
  2. partoftheworlD

    DDG яндекс фикс

    В любой блокировщик рекламы как кастомный фильтр. Удаляет мусор от яндекса в уточке. duckduckgo.com##.result.results_links_deep.highlight_d:-abp-contains(/(data-domain\=)|(.*yandex.*|.*ya\.ru)/)
  3. partoftheworlD

    создание сигнатуры

    Нужно, но с телефона копировать правила, прежде чем выдать пред не удобно, а модераторов/админов почти нет.
  4. partoftheworlD

    создание сигнатуры

    Читаем правила. Пункт 1.5 Любой код, цитата и прочее - должны быть обернуты специальными тэгами. Кроме того, если фрагмент кода достаточно большой (более 10 строк кода), то его необходимо также обернуть тэгом спойлера (скрытый текст). Надо знать какой вид сигнатуры студия принимает, поэтому и написал обратиться на форум студии. Сигнатура 8B 90 88 04 00 00 - правильная, просто может быть студия принимает \x8B\x90\x88\x04\x00\x00 или 8B 90 8B 90 88 04 00 00 или сигнатуре нужна маска.
  5. partoftheworlD

    создание сигнатуры

    Ха Место инжекта Прыжок на метку newmem по адресу 048E2A62 Может тогда лучше там и узнавать? Я не думаю, что кто-то на этом форуме пользуется этой студией. Кто делает трейнеры, у них своих исходники для сборки трейнеров.
  6. Преды не за не опытность, а за не правильное оформление тем.
  7. Находишь прозрачность любого игрока, находишь список игроков, имея смещение прозрачности и структуру игроков с помощью цикла перебираешь всех и устанавливаешь значение по смещению прозрачности.
  8. В чем преимущество этой сборки, перед тем же CrySearch?
  9. Нет, только 3-й пункт, остальное сам. Да
  10. 1. Находишь адрес нужного участка памяти по которому находится место инжекта 2. Делаешь копию этого участка 3. Перенаправляешь оригинальный участок памяти на копию за счет изменения EIP/RIP. 4. Делаешь с копией все что угодно. или можешь просто убить проверку.
  11. partoftheworlD

    Небольшой опрос по блогу

    Не повредит, темы ведь будут оформляться так же, просто контент будет в дополнение к статье идти, отдельным файлом на какое-нибудь облако, на случай, если картинки пропадут или текст поедет. Я примерно так себе это представляю.
  12. partoftheworlD

    Небольшой опрос по блогу

    Раньше изредка, там достаточно легкий английский, минимум незнакомых слов. Сейчас может быть их перевели, надо поискать.
  13. partoftheworlD

    Небольшой опрос по блогу

    Не нашел на форуме, так что вот загрузил. Книги.7z
  14. partoftheworlD

    Небольшой опрос по блогу

    о твоей мотивации программирования Тут все достаточно просто, раньше я играл в Counter-Strike: Source и меня достали читеры, вот решил сделать свой чит и тут понеслось. о твоем стаже программирования Стаж С++ на данный момент уже 7-й год, большая часть проектов это специфичные читы(в которых пробую что-то новое и полезное, без различных свистоперделок), пара проектов работы с сетями (прокси серверы), дампер, инжектор, RTTI парсер, нейронка для аимбота, и вот новый проект универсальный фаззер для восстановления SDK для любых игр. Python 2 года, но на нем я ничего сложного не делаю, так простой язык для автоматизации мелких действий, например работы с дизассемблерами и отладчиками, поднятии прокси серверов с возможностью парсинга и интерпретацией данных пакетов в структуры. Ну и по мелочи Java, Pascal, VB, Javascript, Php, Ruby, Go, HTML/CSS, Lua, Rust, Perl, C#, SQL. какие книги по программированию ты изучал По С++: WINAPI Рихтера, Бьерн Страуструп. Язык программирования С++ и еще можно почитать Полный справочник по C++ 4-е издание. Герберт Шилдт По Python: Gray Hat Python Justin Seitz и Gray Hat Hacking 3nd какие книги показались сложными, какие бесполезными От таких сразу избавляюсь, поэтому сходу вспомнить не могу. какие книги ты бы посоветовал изучать, и в каком порядке У меня есть своя библиотека, я даже где-то на форуме её скидывал, там собраны все необходимые книги, для того чтобы получить полное понимание устройства работы программ, которые можно изучать в любом порядке. какой язык программирования тебе нравится больше и почему Вообще не люблю программировать. Но если по языкам, то без сомнений это C++, приятный синтаксис и универсальный язык для любых задач. какой язык программирования для тебя самый сложный Эзотерические ЯП — реально сложно. отзыв об учреждении в котором обучался, об объеме и пользе знаний, которые там приобрел Пустая трата времени, объем и польза по нулям. Поэтому и в университет не пошел, во-первых университетов со специальностью связанной с информационной безопасностью можно на пальцах одной руки пересчитать, во-вторых не уверен в том, что мне могу дать какие-то новые знания, а сидеть 4-5 лет, чтобы мне рассасывали, те знания которые у меня есть это 1. Бесполезно. 2. Дорого. 3. Слишком много времени уйдет в пустую, даже относительно заочного обучения. Да и с появлением интернета, весь материал изучаемый в университетах есть в сети, а единственное, что мешает самообразованию это лень.
  15. обычно с запасом по краям карты невидимые текстуры расположены, так что это будет не совсем край карты, локации уже давно в виде коробки не делают.
×

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

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