-
Постов
207 -
Зарегистрирован
-
Посещение
-
Победитель дней
12
Laziz стал победителем дня 28 апреля 2016
Laziz имел наиболее популярный контент!
Репутация
53 RookieИнформация о Laziz

Информация
-
Пол
Мужчина
-
Город
Санкт-Петербург (Андижан)
Посетители профиля
8 090 просмотров профиля
-
Можно пруфы посмотреть если ты так уверенно говоришь.
-
Я давным давно ощупывал его, вроде нормальный бровзер, но толкового на нем ничего не сделал. Могу попробовать сделать.
-
Да, он умеет выводит MessageBox но, он в целом внедряет .NET в программу а эта не только MessageBox. Больше дело меньше разговора как говорится, кто та хукнул уже DX9, DX10, DX11 или DX12?
-
Вчера захожу на pinvoke.net, а там не хорошие слова написаны и нужной инфы нет. И так на всех страницах. Хотелось бы узнать мнение знающих, как взломали и зачем взломали? Интерес усугу[CENSORED]ется тем что pinvoke написана на ASP.NET, а я активно изучаю эту сферу.
-
Ну, не совсем чистый C#, в прочем почитай про них сам. Называется 1. "EasyHook". (для инъекции библиотеки написанный на C# в любую программу) 2. "SharpDX" (типо аналог DirectXа на C#) Я делал хук на примере Chameleon Wallhack по видео Keng`a только на C# с помощью этих библиотек, получилось довольно не плохо.
-
А готовый библиотекой пользоваться приветствуется?
-
На C# есть еще "uint" может он поможет.
-
public static byte[] GetBytesInt32(string argument) { argument = argument + "0"; return BitConverter.GetBytes(int.Parse(argument)); } .... byte[] TKBytes = GetBytesInt32("999"); ....
-
http://www.pinvoke.net/default.aspx/user32.postmessage Эту попробуй
- 1 ответ
-
- 1
-
-
Его каждый раз надо менять? почему один раз поменял и не все?
-
Почему именно fasm или nasm? для отпугивание читателей и автора?
-
Проблема в том что VirtualAllocEx выделяет адрес слишком далеко от стартового адреса, из за этого "jmp адрес" не возможно, потому что шаг перехода уже не влезает на 4 байта. Что бы выделит адрес по ближе надо в ручную искать Cave адрес. Если нужно будет подробнее объясню.
-
Приведи код где jmp адрес высчитывается случайно не такой? string Jmp_Call(long iCave, long jumpFrom, long iNext, bool jc) {// Возвращает байт при прыжке / Вызов cave из исходного местоположения. string ins = GetIns(BitConverter.GetBytes(iCave - jumpFrom - 5)); for (var i = 5; i < iNext - jumpFrom; i++) ins += "90"; return jc ? "E9" + ins : "E8" + ins; }