У меня возник небольшой вопрос.
Скажем, у меня есть следующий код внутри консольного приложения:
printf("Enter name: ");
scanf("%s", &name);
Я хотел бы воспользоваться этой уязвимостью и ввести следующий шелл-код (MessageboxA):
6A 00 68 04 21 2F 01 68 0C 21 2F 01 6A 00 FF 15 B0 20 2F 01
Как я могу ввести свой шелл-код (шестнадцатеричные значения) через консоль?
Если я ввожу ввод как есть, он обрабатывает числа как символы, а не как шестнадцатеричные значения.
Большое спасибо.