Частина 34 - x64 C++ 1 Код [Part 1]

Для повного змісту змісту всіх уроків натисніть нижче, оскільки це надасть вам короткий зміст кожного уроку, а також теми, які будуть розглянуті. https://github.com/mytechnotalent/Reverse-Engineering-Tutorial

Сьогодні ми починаємо нашу роботу з мови C++. Величезна більшість шкідливого програмного забезпечення написана на C++ і проходження простих прикладів коду протягом наступних місяців та розбір їх у дебагері нададуть вам справжній практичний підхід до вивчення справжньої роботи з кодом.

Ми використовуватимемо Kali Linux далі разом з Radare 2. Ви можете завантажити VirtualBox і завантажити аплікацію Kali Linux x64 для слідування за цим.

Давайте почнемо з прикладу коду C++ 1:

У цьому випадку ми просто створюємо функцію main і використовуємо бібліотеку виводу C++ для виведення тексту "Hello World" з новою лінією в кінці в термінал. Давайте скомпілюємо і зв'яжемо:

Давайте запустимо в терміналі:

Як ми бачимо, "Hello World" успішно відображено в терміналі.

Наступна неділя ми введемо Radare 2 і відлагодимо код і дослідимо, як він виглядає в x64 Асемблері.

results matching ""

    No results matching ""