
11.11.2015, 19:18
|
|
Познающий
Регистрация: 21.05.2014
Сообщений: 77
С нами:
6304276
Репутация:
0
|
|
Есть ли аналог
0A8C: write_memory 0xC0BC15 size 1 value 1 virtual_protect 1 (именно virtual_protect 1) в с++?
Ибо если я пытаюсь поменять значение, то меня крашит, а вот в клео не крашит.
|
|
|

12.11.2015, 18:40
|
|
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами:
5884065
Репутация:
0
|
|
Сообщение от DarkExorcist
Есть ли аналог
0A8C: write_memory 0xC0BC15 size 1 value 1 virtual_protect 1 (именно virtual_protect 1) в с++?
Ибо если я пытаюсь поменять значение, то меня крашит, а вот в клео не крашит.
почитай про wreting и reading memory
|
|
|

12.11.2015, 19:16
|
|
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами:
5744580
Репутация:
28
|
|
Сообщение от DarkExorcist
Есть ли аналог
0A8C: write_memory 0xC0BC15 size 1 value 1 virtual_protect 1 (именно virtual_protect 1) в с++?
Ибо если я пытаюсь поменять значение, то меня крашит, а вот в клео не крашит.
Код:
Код:
*(тип переменной *)адрес = значение;
Пример:
Код:
Код:
*(bool *)0xB7CEE4 = true;
Включаем бесконечный бег.
|
|
|

17.11.2015, 15:00
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от KYRLYK
Как правильно использовать функцию "галочки" (включение/выключение функции) в ATB?
В VarRO/VarRW/VarCB пропиши тип bool
|
|
|

20.11.2015, 15:08
|
|
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами:
8186006
Репутация:
1
|
|
как в sprintf написать двойные кавычки?
а то он думает, что я закрываю первую кавычку и открываю вторую, а мне их надо вывести как текст.
|
|
|

20.11.2015, 15:10
|
|
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами:
6086011
Репутация:
108
|
|
Сообщение от return
как в sprintf написать двойные кавычки?
а то он думает, что я закрываю первую кавычку и открываю вторую, а мне их надо вывести как текст.
Как пример
Код:
Код:
strcat (command, "\"parametr v kavychkah\"");
|
|
|

22.11.2015, 00:20
|
|
Познающий
Регистрация: 19.03.2013
Сообщений: 65
С нами:
6920724
Репутация:
58
|
|
Вопрос чутка не по теме. Подскажите, пожалуйста, как можно из двоичного файла, состоящего из 01010010, считать только положительнбые числа? Заранее спасибо.
|
|
|

22.11.2015, 07:48
|
|
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами:
6755146
Репутация:
78
|
|
Сообщение от Recovery
Вопрос чутка не по теме. Подскажите, пожалуйста, как можно из двоичного файла, состоящего из 01010010, считать только положительнбые числа? Заранее спасибо.
Считываешь комбинацию и проверяешь последний бит (самую первую цифру), если он равен 0 - положительное, если 1 - отрицательное
Сообщение от Woofing Giraffe
Положительные? А тут есть отрицательные?
Есть
|
|
|

22.11.2015, 18:07
|
|
Познающий
Регистрация: 19.03.2013
Сообщений: 65
С нами:
6920724
Репутация:
58
|
|
Сообщение от CarLCas
Считываешь комбинацию и проверяешь последний бит (самую первую цифру), если он равен 0 - положительное, если 1 - отрицательное
Есть
Тогда, поясните другой момент. Когда я считываю из файла любые числа и преобразую их 'FBnew.ReadInt32(); '
FBnew - это BinaryReader, т.е двоичный файл. Если я ввиду в файл - "1234", он мне выдаст "12849". Почему так, можете пояснить? Спасибо.
ИЛИ (в файле все то же '1234')
если я вывожу FBnew.ReadByte() (считывает 1 байт и передвигает позицию в потоке на 1 байт вперед). Выдает 49, откуда он берет эти числа? Можете пояснить?
// думал, что 49 - код числа в символах (48 - 0, 49 - 1), оказалось, что ошибся.
|
|
|

22.11.2015, 18:48
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
BinaryReader - не означает, что файл будет читаться в двоичной системе счисления. Он будет читаться побайтово, а не по строкам(как обычно).
Сообщение от Recovery
// думал, что 49 - код числа в символах (48 - 0, 49 - 1), оказалось, что ошибся.
http://book.itep.ru/10/ascii.htm
49 - это ASCII код цифры(символа) "1".
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|