С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
egorzenit
0 / 0 / 0
Регистрация: 01.11.2010
Сообщений: 27
#1

Что означают данные - C++

01.09.2012, 00:52. Просмотров 806. Ответов 3
Метки нет (Все метки)

Здравствуйте. подскажите что могут означать данные следующего характера?
C++ (Qt)
1
2
3
4
DWORD poffsets::dw_m_lifestats()
{
    GetPattern(dw_m_lifestats,Modules[0],CLIENT_SIZE,"\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x48\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x00","xxx????x????x????x????xxxxxx????x????x????x????xxx????x????x????x????xxx????x????x????x????xx",0x3);
}
Интересует именно вот это:
\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x48\x6A\x01\x68\x00\x00 \x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68 \x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\x68\x00\x00\x00\x00\xE8\x00\x00\x00 \x00\x6A\x00","xxx????x????x????x????xxxxxx????x????x????x????xxx????x????x????x????xxx????x????x????x????xx"
Что это такое??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.09.2012, 00:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что означают данные (C++):

Что означают данные процедуры??? - C++
Можете объяснить что делает программа построчно? (например: вводит переменную выводит строку Enter number of...

означают данные служебные слова - C++
доброе время суток! скажите пожалуйста что означают данные служебные слова (отметил в коменнтариях) #pragma hdrstop #include...

Что означают != - C++
Помогите разобраться, что означает знак !=

Что означают -> в c++ ? - C++
c++ не использую, но интересует что в c++ означает конструкция -> , к примеру Chart1->Series->CheckDataSource(); в других языках в этих...

что означают операторы +, -, *, ++, --, +=, -=, *=, = - C++
Здравствуйте! что означают операторы +, -, *, ++, --, +=, -=, *=, = ???? Спасибо!

Что означают параметры %d, %s, %f и т.д.? - C++
Появилась проблема с выводом переменных в MessageBox. В MSDN нарыл это: #include <stdio.h> int main( void ) { char ...

3
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
01.09.2012, 01:04 #2
данные сами по себе редко имеют смысл если имеют вообще и приобретают его в каком-то контексте.
например числа 0 и 1.
в начальных классах это просто числа, с которыми можно проводить какую-то арифметику.
в программировании это могут быть варианты ответа на какой-то вопрос, где 0 интерпретируется как нет и 1 - как да. ну и так далее.

В вашем случае строки вроде как набор каких-то байт. Как этот набор интерпретировать - хз.
Используются при построении какого-то шаблона. Что за шаблон, для чего это и т.п. - вам должно быть виднее.

Короче, вопрос задан криво. Хотя может быть кто-то и видел что-то похожее и сможет вам что-то сказать.
1
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
01.09.2012, 02:02 #3
В языке С/С++ символ '\x01' означает 16-ричное значение 01, т.е. просто 1. Все остальное аналогично.
"...x?..." - это просто какой-то набор символов. Несет какое-то значение в зависимости от функции.
1
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
01.09.2012, 06:51 #4
Это shellcode, шеллкод, набор команд.
Информацию по shellcode ищите в google.
0
01.09.2012, 06:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2012, 06:51
Привет! Вот еще темы с ответами:

Что означают 3 слэша ///? - C++
Решил почитать текст включаемых файлов и обнаружил там в больших количествах вот такой символ "///", объясните пожалуйста что это.

Что означают << и >> в конкретном случае? - C++
Добрый день! Подскажите, пожалуйста, почему int x,y,z y=8 z=2 x=1 x=x+z&lt;&lt;2+z&gt;&gt;4

Что означают эти 2 определения? - C++
Компилируемый язык со статической типизацией. Сочетание высокоуровневых и низкоуровневых средств.

Что означают эти конструкции? - C++
Вот начал изучать cpp , до этого изучал несколько языков, таких как pawn,php и т.д. Вопросы: 1) Что означают такие конструкции как (тип...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.