-
Постов
705 -
Зарегистрирован
-
Посещение
-
Победитель дней
7
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент RockHammer
-
Немного непонятно, ты ответил Кенгу, почему у меня нет монитора? Ну дак это уже понятно) Я сам выше всё объяснил в кратце)
-
Жаль 500 руб, на ветер. Потом его хранить не где. А продать его будет сложнее...
-
Там немного про другое. Там про сам монитор, а тут подключение системника к ноутбуку.
-
Монитор... Кот пометил. Новый купить пока нет возможности, т.к. купил PS4. Модель ноута - Dell Latitude E5400, дискретки похоже нет.
-
Добрый день. Лаги моего ноута меня в край доканали. Решился на химию со всем этим. Итак, у меня есть подобие ноута. В нём есть VGA выход. У меня есть VGA кабель. У моего системника есть VGA выход от видюхи. Смекаете? Хочу подключить системник к монитору ноутбука, чтобы вся вычислительная мощь была от системника, а от ноута только экран. Собственно, подключил. Но почему-то после подключения кабеля VGA к ноуту изображение стало пропадать каждые 5 секунд (как будто пытаются переключить на другой экран) но потом меня выкидывает обратно на экран ноутбука. Проблемка как раз в этом: меня силой выкидывает на экран ноутбука. Скажите, возможна ли вообще такая химия? Если да - то как эти реагенты совместить?
-
Я ни разу не видел девушку-программиста, тем более девушку-хаккера. За исключением, той особы, что взломала point blank впервые и выложила соурсы взлома в паблик. От неё и пошло всё. В любом случае, если есть девушки на форуме - с праздничком Вас
-
Если ещё раз её ввести, то выдает тоже самое, что и на первом скриншоте вверху. Много много букв, где описываются всяческие пути. Дык ведь попутная же тема, не?
-
Яяяясно... И что я сделал? Взломал пентагон?
-
Ok, как это сделать?) Я про переменную PATH.
-
Уже посмотрел, скачал... Но там только инсталятор. Никак не могу запустить саму программу, а не инсталятор.
-
Тут даже не в этом деле) Ноут не тянет даж видео на ютубе) А что такое Mingw?
-
Спасибо Осталось чуть-чуть до полного "погружения" в с++ ) Задраить люки!
-
Главное - дотерпеть))) А если серьезно - просто или времени не было... Или ноута нормального. Впринципе, сейчас тоже ноута нормального нет... И монитора... Но, думаю, смогу что-нибудь сделать на своём старом ноуте. Дал процессу студии высший приоритет, она шустрей стала. Начал разбираться в твоих инструкциях. И вот немножко призадумался) Спасибо, постараюсь вникнуть ) Это всмысле: VirtualProtectEx(PAGE_EXECUTE_READWRITE)WriteProcessMemoryVirtualProtectEx(oldProtect) ?Вот так?
-
Угу... Значит, вот так? DWORD NewMemka = VirtualAllocEx(hProc, (LPVOID)addr, (size_t)size, MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);Тут всё правильно?
-
Добрый день. Вот в этой теме мне ответил Keng по поводу инъекции кода, а точнее её переноса на с++. Вот цитатка: 0. Ok... Ooook, записываем... В кого в него? В адрес выделеной памяти? Ладно, а как в него записать что-то? Всмысле, асемблерные инструкции через WPM, как занести? На конце jmp чтобы вернуться на оригинальный адресс+5 (это затерли мы под прыжок). 3. Ладненько Берем адресс для инъекции? Т.е. исходный адрес? Ок, взяли. Алоченая память? Взяли. Какой относительный прыжок? Что из чего отнимаем? И самое главное: зачем? 4. Поехали Разворачиваем? Это как? Было 0x123456 а станет 0x654321 ? 5. Стартуем Алокнутый адрес? Взяли. + что? Длинну инъекции? Тоесть... Ах, ну да. Насколько жирная наша инъекция. Только тут нюансик: общий жир выделенной памяти или жир только наших инструкций? Если жир наших инструкций, то как их определить? (всмысле, сколько байт мы занимаем)? +4. Зачем отнимать? Смысл? 6. Ok Тут вопросов нет. Как я понял, мы записываем прыжок на оригинальный адрес + 5 (последствия прыжка), чтобы оригинальный игровой код выполнялся как ни в чем не бывало. 7. Ok Вот тут не понятно. Зачем записывать это? "в место инъекции" тоесть в алокнутую память? 8. Единственный, пожалуй, шаг - по которому нет вопросов P.s. пытаюсь писать код сам и сам же понимать его смысл. Выходит пока что на 20-30% )) void Memoria(char Process[], int addr) //просто не знаю пока что передавать{ DWORD oldProtect = 0; DWORD pID = GetProcessByName(Process); //получаем процесс из шапке HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID); //открываем VirtualProtectEx(hProc, (LPVOID)addr, (size_t)size, PAGE_EXECUTE_READWRITE, &oldProtect); //снимаем защиту ....... //do somethink CloseHandle(hProc); //закрываем хендл}void Memoria(char Process[], int addr) //просто не знаю пока что передавать{ DWORD oldProtect = 0; DWORD pID = GetProcessByName(Process); //получаем процесс из шапке HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID); //открываем VirtualProtectEx(hProc, (LPVOID)addr, (size_t)size, PAGE_EXECUTE_READWRITE, &oldProtect); //снимаем защиту VirtualAllocEx(hProc, (LPVOID)addr, (size_t)size, MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE); ....... //do somethink CloseHandle(hProc); //закрываем хендл}
-
СЕ не фонтан... На с++ возможностей больше в разы.
-
Нет, ты не понял. Нупы - это \x90 байты. Я могу просто записывать эти байты в память по заданным адресам. Кстати, адреса могу аобкой сделать, навыки имеются. Но чтобы инъекцию сделать - нужно... Не знаю что нужно. В том и беда P.s. в одной из тем мне отвечали как это делается, но сейчас я уже потерял эту тему. Даже теги не помню, для поиска...
-
Солюшен есть в топике, процетирую: Софтинку можно декомпилировать вычленить из неё сам принцип инъекции байтов в заголовок, написать свой аналог уже на готовый лад (я про загрузчик). Тут я не совсем еще продумал. Ведь нужно будет загруженную из облака дллку как-то "дополнить" байтами, чтобы md5 сбить... Вот нужно это еще доработать, как сделать так чтобы на диске не появлялась и в тоже время какое-то временное хранилище выделить... У меня была мыслишка: выделять место в самом себе под неё. Т.е. в нашем загрузчике алокать место под загружаемый либ, оттуда и проводить все операции, изнутри себя. Но это пока только мысли.
-
А это не рабочее? Рабочее ведь. К тому же, я не знаю что писать. Я вполне могу написать чит на с++, но чит этот будет лишь на нупы. Если бы умел делать инъекцию на с++ то давно бы загадил форум своими работами.
-
Добрый день. Нашел на просторах интернета одну приблудину, которая может помочь в обходе VAC. Как и было сказано в этой теме - VAC это всего лишь "ищейка" а не античит, и ищет эта ищейка результат работы других умных дядек. VAC ищет md5 хешы читов, которые уже обработали сотрудники steam && vac. А эта приблудинка будет портить им жизнь. Даже если ваш чит есть в паблике - то можно оттянуть его появление в базах vac. - Q: Что делает эта софтинка? - A: Она приписывает в заголовок .exe || .dll файла указанное количество байтов || мегабайтов, делая md5 хеш уже отличным от предыдущего значения. Придется серьезно помучится чтобы обнаружить преступника у которого внешность меняется. - Q: В ней есть вирус? - A: Да. Он сожжет твой комп, повесит на тебя кредит и должит в фмс что ты беглый азиат, работающий на стройке полевой медсестрой, лол Небольшая идейка от меня: Итак, эта софтинка не защищена и написана на C# (инфа соточка). Можно разбить её и выдрать те куски кода, где она дописывает в заголовок байты. - Q: Что с этим делать? - A: Создать свой загрузчик. Залить на FTP вашу .dll 'ку и написать инжектор, который будет загружать её из облака в секретное место, хукает её заголовок на рандомное кол-во байт, подгружает в процесс в режиме стелс. Ну и далее удаляются все следы. Кто-то хотел взломать VAC? Вот вам солюшен, вполне реальный и выполнимый. Скачать софтину ВирусТотал [источник]
-
Поиск патроны не разделяется на какие-то игры. Поиск патронов различается по типу данных - byte (1 byte), word (2 byte), dword (4 byte), float, double. Попробуй выбрать в меню поиска "всё" или "all" если у тебя американка. Когда найдешь значение - заметь его тип и позже если будешь повторять поиск - тебе будет проще искать на основе твоих же знаний. Good Luck.
-
MAYA TVAYA NE PANIMAYET! ESLI BYDESH PISAT VOPROSY NE 4ENTKO I ESHE TAKIM OBRAZOM - TEBE NIKTO NE POMOJET ! NullAlex: я даже плюсану этот пост за последнее высказывание
- 31 ответ
-
- 1
-
-
Получается, на этот форум не выкладываем свои читы) Только сингл, только хардкор.
-
Попробуй снести СЕ и поставить заново, на другой диск. И в такой конфигурации (стартовой) попробуй еще раз.