HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 20.03.2016, 19:04
kraft1k
Познавший АНТИЧАТ
Регистрация: 29.09.2014
Сообщений: 1,482
С нами: 6115691

Репутация: 178


По умолчанию

как подключится к процессу dll ? На подобии CE
 
Ответить с цитированием

  #2  
Старый 21.03.2016, 00:40
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

Репутация: 28
По умолчанию

Глупый вопрос, но почему компилятор ругается? И как можно сделать по другому?

Код:





Код:
size_t test = strlen(NickLexem);
char Trash[test];
 
Ответить с цитированием

  #3  
Старый 21.03.2016, 00:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

Глупый вопрос, но почему компилятор ругается? И как можно сделать по другому?

Код:





Код:
size_t test= strlen(NickLexem);
char Trash[test];

char *cha = (char *)malloc(test);
 
Ответить с цитированием

  #4  
Старый 23.03.2016, 00:52
Tray228
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами: 5884065

Репутация: 0
По умолчанию

Кто нибудь работал с трейнерами cs go или warface (на С++) отпишите мне в лс пожалуйста.
 
Ответить с цитированием

  #5  
Старый 23.03.2016, 18:56
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

Репутация: 108
По умолчанию

Как записать значение в память ? Например мне нужно записать значение размеров в 8 байт как мне это сделать ?
 
Ответить с цитированием

  #6  
Старый 23.03.2016, 19:29
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

*(DWORD *)0xFFFFFFFF = 0xFFFFFFFF
 
Ответить с цитированием

  #7  
Старый 23.03.2016, 19:44
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

Репутация: 108
По умолчанию

DWORD имеет размер 4.

Как это будет выглядить в c++ ?

0A8C: write_memory 0x747FB6 size 1 value 16843009 virtual_protect 0

0A8C: write_memory 0x74805A size 1 value 16843009 virtual_protect 0

0A8C: write_memory 0x74542B size 8 value -1869574000 virtual_protect 0
 
Ответить с цитированием

  #8  
Старый 24.03.2016, 15:59
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Gabriel__  

DWORD имеет размер 4.
Как это будет выглядить в c++ ?
0A8C: write_memory 0x747FB6 size 1 value 16843009 virtual_protect 0
0A8C: write_memory 0x74805A size 1 value 16843009 virtual_protect 0
0A8C: write_memory 0x74542B size 8 value -1869574000 virtual_protect 0
В клео вроде нельзя больше 4х байт писать.
 
Ответить с цитированием

  #9  
Старый 23.03.2016, 21:07
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Код в клео неверный. В первой и второй строке у тебя точно значение не в байтах.

Третья строка вот тебе.

*(double *)0x74542B = -1869574000
 
Ответить с цитированием

  #10  
Старый 24.03.2016, 15:36
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

Репутация: 108
По умолчанию

Как через Switch создавать объекты с одинаковыми названиями но разными типами ?

Код:





Код:
switch (params->packetId)
    {
    case PacketEnumeration::ID_WEAPONS_UPDATE:
        return false;
    case PacketEnumeration::ID_PLAYER_SYNC:
        stOnFootData *data = new stOnFootData;
        break;
    case PacketEnumeration::ID_VEHICLE_SYNC:
        stInCarData *data = new stInCarData;
        break;
    case PacketEnumeration::ID_PASSENGER_SYNC:
        stPassengerData *data = new stPassengerData;
        break;
    default:
        return true;
    }
        memset(data, 0, sizeof (data) ); // обнуляем
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.