PDA

Просмотр полной версии : [Помогите!] Помагите Разобраться В Коде


Некит99992
06.03.2012, 17:53
привет всем нужна помошь, вот код( это пример )
if(vrem == 7)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointerroom, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x58A87),(void *)"\x15" , 1);
}
подскажите что делает "\x15" ?

megafon13
06.03.2012, 18:07
привет всем нужна помошь, вот код( это пример )
if(vrem == 7)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointerroom, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x58A87),(void *)"\x15" , 1);
}
подскажите что делает "\x15" ?

бросить заниматься этим делом/dgs

black56rus
06.03.2012, 18:21
привет всем нужна помошь, вот код( это пример )
if(vrem == 7)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointerroom, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x58A87),(void *)"\x15" , 1);
}
подскажите что делает "\x15" ?

Меняет значения этого адреса (Address_room + 0x58A87)
на этот "\x15"
Допустим значения этого адреса (Address_room + 0x58A87)
было 30 после включения меняется на 15.

PyMba86
06.03.2012, 19:50
Записывает этот байт в определённую ячейку))
Ну типо того)

Skilful
06.03.2012, 19:52
if(vrem == 7)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointerroom, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x58A87),(void *)"\x15" , 1);
}
vrem - переменная
7 - индекс
Address_room - переменная поинтера
0x58A87 - смещение относительно базового адреса (поинтера)
x15 - байты, на которые изменять выбранную ячейку памяти.
1 - число всех байтов (предыдущие)