Гайд - С/С++ программирование для хакеров : Часть 1 (Введение) | End Way - форум программирования и сливов различных скриптов
  • Присоединяйтесь к нам в телеграм канал! EndWay канал | EndSoft канал | EWStudio канал
  • Хочешь поставить скрипт, но не умеешь?
    А может ты хочешь свой уникальный скрипт?

    Тогда добро пожаловать в нашу студию разработки!

    Телеграм бот: EWStudioBot
    Телеграм канал: EWStudio

Гайд С/С++ программирование для хакеров : Часть 1 (Введение)

  • Автор темы Удалённый пользователь
  • Дата начала
У

Удалённый пользователь

Guest
Автор темы
Что вам понадобится:

1) Операционная система Linux. Я использую Kali Linux для этой серии статьей. Вы можете использовать любой другой Linux дистрибутив или даже Windows, если вы знаете как установить GNU/GCC компилятор для этой ОС. Я рекомендую Kali Linux, потому что GCC предустановлен на нем.

2) GNU/GCC компилятор. Это компилятор ,который мы будем использовать для написания наших программ. Если вы не знаете что такое компилятор, это просто программа, которая превращает наш код (С, С++, Java) в машинный код (1 и 0). Чтобы проверить есть ли у вас установленный GCC, просто выполните следующую команду:
gcc --help
На выходе вы должны получить следующее:
/attachments/1131/?hash=a0fa107d52d7e14976c515f876104a95
Если на выходе вы получили «command not found» ошибку, вы должны будете установить GCC этой командой:
apt-get update && apt-get install gcc

3) Текстовый редактор, это может быть любой текстовый редактор например: GVim, gedit и т.д.

Почему программирование важно для хакеров?

Программирование — важный навык, который каждый уважающий себя хакер должен освоить. Вот несколько причин почему им стоит овладеть:

1) Написание собственного вредоносного ПО. При программировании собственного вредоносного ПО, нет зарегистрированного для него ключа(подписи), таким образом делая его почти невозможным для обнаружения для AV (антивирус).

2) Хакерские инструменты обычно имеют открытый исходный код. Это означает, что каждый может получить доступ к исходному коду. Когда вы знаете язык на котором написана программа, то сможете сделать ее лучше.

3) Написание собственных эксплойтов. Хотя я рекомендую Ruby и Metasploit Framework для этой цели, Ruby все еще довольно медленный по сравнению с C или C++. Если вам нужно чтобы эксплойт был быстрым, вы можете написать его на C/C++.
Я решил сделать серию о C/C++, поскольку C++ - мощный язык и используется во многих программах и играх. C является менее мощным, но все еще довольно низкоуровневым языком , который тесно взаимодействует с CPU (ЦП). Встраиваемые устройства обычно запрограммированы так же на языке C. Многое от светофоров до микроволновок скорее всего работают на каком-то ПО, которое написано на С.

Что будет в этой серии статей ?

Прежде всего мы должны освоить азы С/С++. Как только это будет сделано, мы сможем делать интересные вещи. Планы:
  1. Сделать вирус
  2. Перепрограммировать некоторые инструменты хакеров написанные на С/С++
  3. Написать другие программы.

В следующей статье мы напишем первую программу.

Следующая статья - https://endway.su/threads/978/
 
Like
  • 1
Реакции: 1 user

Json Qiest

Что такое Бытие?
the VoX
15 Ноя 2022
764
510
93
Создай тему с хорошей литературой для изучения плюсов. будет годно. Плюсы сами по себе интересны
 
Like
  • 1
Реакции: 1 user
Активность:
Пока что здесь никого нет