1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

Тема в разделе "С и С++", создана пользователем Ник Уайлд, 6 мар 2016.

  1. Ник Уайлд

    Ник Уайлд New Member
    Премиум

    Репутация:
    0
    Регистрация:
    2 мар 2016
    Сообщения:
    2
    Симпатии:
    4
    Добрый всем день или вечер. Я начинаю перевод статьей http://null-byte.wonderhowto.com/how-to/c-c-for-hackers/
    Я не знаю продолжит ли их дальше автор, но я постараюсь довести их до логического завершения, а именно выполнить цели указанные в этой статье. Жду ваших комментариев.


    Что вам понадобится:

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

    2) GNU/GCC компилятор. Это компилятор ,который мы будем использовать для написания наших программ. Если вы не знаете что такое компилятор, это просто программа, которая превращает наш код (С, С++, Java) в машинный код (1 и 0). Чтобы проверить есть ли у вас установленный GCC, просто выполните следующую команду:
    Код:
    gcc --help
    На выходе вы должны получить следующее:
    С/С++ программирование для хакеров: Часть 1 (Введение)

    Если на выходе вы получили «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. Написать другие программы.

    Пока что это все друзья! В следующей статье мы напишем первую программу.

    Источник: http://null-byte.wonderhowto.com/how-to/c-c-programming-for-hackers-part-1-introduction-0162213/
     
  2. Skip

    Skip New Member

    Репутация:
    0
    Регистрация:
    15 мар 2016
    Сообщения:
    4
    Симпатии:
    0
    Спасибо большое. Жду продолжение. Спасибо тебе и администрации сайта.
    P.S. провайдеры Казахстана закрыли доступ к вашему ресурсу webware.
     
  3. WebWare Team

    WebWare Team Well-Known Member
    Администратор

    Репутация:
    3
    Регистрация:
    30 дек 2015
    Сообщения:
    882
    Симпатии:
    859
    Прискорбно это слышать. Что говорят ?
     
  4. Skip

    Skip New Member

    Репутация:
    0
    Регистрация:
    15 мар 2016
    Сообщения:
    4
    Симпатии:
    0
    У нас всё делается "втихую".
    Самое прикольное, что казахстанские торрент-трекеры оставили, а вот российские заблокировали. :D
     
  5. Lisenok

    Lisenok Active Member

    Репутация:
    0
    Регистрация:
    2 апр 2016
    Сообщения:
    29
    Симпатии:
    2
    Да блин,сижу пока что только с телефона с прогой hide my ip по другому долго...и то случайно понял что сайт в кз заблокировали,когда с включенной программой зашёл...сейчас сделаю видос ,доведу до ума как смогу закину тож сюды.Хотел просто ради книги,а тут чувствую задержусь)) а вот насчёт статьи,как только java доучу сразу к вам.
     
  6. coderX

    coderX New Member

    Репутация:
    0
    Регистрация:
    4 апр 2016
    Сообщения:
    1
    Симпатии:
    0
    А ты че с КЗ?..)
     
  7. Pr0f@nyA

    Pr0f@nyA New Member

    Репутация:
    0
    Регистрация:
    29 май 2016
    Сообщения:
    1
    Симпатии:
    0
    Когда продолжение?
     
  8. nem-victor

    nem-victor New Member

    Репутация:
    0
    Регистрация:
    16 дек 2016
    Сообщения:
    1
    Симпатии:
    0
    Не знаю как у Skip у меня все работает, напрямую, без VPN
     
  9. Olej

    Olej Гость

    Репутация:
    0
    Не нужно такое переводить и публиковать под названием "для хакеров".
    Такое можно публиковать под рубрикой "для вас, любознательные ПЫАНЭРЫ!"

    P.S.
    Это камень в огород не переводчика, а вот того убогого автора.
     
    WebWare Team нравится это.
  10. WebWare Team

    WebWare Team Well-Known Member
    Администратор

    Репутация:
    3
    Регистрация:
    30 дек 2015
    Сообщения:
    882
    Симпатии:
    859
    Полностью с Вами согласен ! Мы перевели много статей с того ресурса, о чем не перестаем сожалеть.
     
  11. taras

    taras Member

    Репутация:
    0
    Регистрация:
    26 дек 2015
    Сообщения:
    6
    Симпатии:
    0
    Прежде чем браться за перевод, изучите язык, на который собираетесь переводить.
    --- Добавлено 4 апр 2017. Первое сообщение размещено 4 апр 2017 ---
    А то проще уж оригинал прочитать.
     
Загрузка...
Похожие Темы - С++ программирование для
  1. magava
    Ответов:
    1
    Просмотров:
    2.030
  2. Vadimisprice
    Ответов:
    1
    Просмотров:
    34
  3. 5564485210215468
    Ответов:
    5
    Просмотров:
    76
  4. Andrey Kha
    Ответов:
    0
    Просмотров:
    109
  5. voldim
    Ответов:
    0
    Просмотров:
    217

Поделиться этой страницей