Привет, Хабравчане!

Хочу сообщить Вам приятную новость. Уже доступна первая видео-глава из цикла статей — «Введение в реверсинг с нуля, с использованием IDA PRO». Сам видеоролик доступен здесь. Очень красивый PDF файл здесь.

Также здесь можно увидеть какие комплектующие я приобрел в своё время:


А здесь можно посмотреть на компьютер в сборке:


Также, в видеоролике я рассказываю про 99 год, Журнал Хакер, в общем про то, что было и уже не будет. И я очень рад, что я попал в это время, время 90-х и пережил всё это.

Также, как и я обещал, я перерисовал картинки Нарвахи, теперь PDF смотрится просто отлично, и я думаю, что его распечатает себе не только я, а ещё кто-то. Также, я обещал, что я буду раскрашивать каждый PDF в цвете, но так как это ручная и кропотливая работа и я не получил никакой мат. поддержки, я оставляю всё как есть и буду просто перерисовывать картинки. В любом случае, сейчас всё зависит от сообщества. Напоминаю, что я бы хотел начать ходить на подкурсы по испанскому языку и начать переводить основной курс отладки, который на данный момент занимает 1688 глав.

Сейчас же я хотел услышать комментарии, критику и предложения по снятому видео.

От себя хочу добавить, что когда я записал это первое видео, и распечатал PDF файл уже с исправленными ошибками, я ещё больше убедился в том, что я очень люблю обучать людей. Этим я и занимаюсь на работе. Мне очень нравится впитывать информацию и распространять её на всех окружающих, как broadcast шторм в локальной сети.

Комментарии (34)


  1. rrock
    30.07.2019 11:41
    +1

    Опасно…
    image


    1. Yashechka Автор
      30.07.2019 11:55
      +2

      Ну а как Вы хотите? У меня з.п. — 400$. Надеюсь меня не «посодют».


      1. rrock
        30.07.2019 12:00
        +1

        IDA v7.0? Freeware которая. Да, там только x86. Но для обучения вполне подходит.


        1. dartraiden
          30.07.2019 12:16
          +1

          Как вариант, можно было бы не показывать это окно, а просто сказать, что это 32-разрядная IDA 6.8. Другой важной информации оно и не содержит.


          1. Yashechka Автор
            30.07.2019 14:45

            Ну вот давайте честно. Кого я буду обманывать? У меня как и большинства простых смертных нет мат. возможности её купить.


            1. dartraiden
              30.07.2019 14:48

              А это и не обман. Вот, допустим, я скриншот рабочего стола Windows покажу, но это не будет заявлением «я винду спиратил». Может, спиратил, может купил. Не уточняется. Может, это вообще скриншот сделал я, но на чужой машине, где винда лицензионная.

              В конце концов, гипотетический перфекционист, помешаный на юридической чистоте, мог бы снять всё необходимое на машине человека, у которого IDA есть совершенно легально.


              1. Yashechka Автор
                30.07.2019 14:57

                Ну я же не он. Тем более у меня нет такого знакомого.


                1. dartraiden
                  30.07.2019 14:58

                  Да я думаю, что Ильфак даже и не возбудится по этому поводу. В конце-концов, этот курс популярности его продукта только на пользу.


                  1. Yashechka Автор
                    30.07.2019 15:10

                    Это версии уже 4 года, а может и больше.


        1. Yashechka Автор
          30.07.2019 14:44

          Да. Есть такая. Но она сильно отличается от 6.8. Это даже видно просто по графике при первом запуске. Но курс основан именно на 6.8. А только под конец цикла, Нарваха меняет Иду на 7.0.


      1. latonita
        31.07.2019 01:19

        Крайне рекомендую познакомиться с Ghidra — тул очень крутой, выведен в паблик этой весной. Может очень многое. Понимает много разных архитектур, декомпиляция в С работает очень неплохо. Можно писать свои плагины, есть связка с ida


        1. latonita
          31.07.2019 01:20

          Написан на Java — работает и в линуксе и под виндой.


          1. mistergrim
            31.07.2019 08:33

            Ну, IDA тоже в линуксе работает.


          1. Yashechka Автор
            31.07.2019 11:51

            Интерфейс не очень


        1. Yashechka Автор
          31.07.2019 11:50

          Слышал, но как я рассказываю в своём видео ролике, времени на все не хватает.


  1. AntonSazonov
    30.07.2019 14:05

    IDA вроде бы мужского рода!?


    1. Yashechka Автор
      30.07.2019 14:46

      Ну тут можно поспорить. Дизассемблер — он. Ида — она. И ещё женщина на логотипе. Так что перевес в сторону женщин. Если у меня родится дочка — я назову её Идой.


      1. dartraiden
        30.07.2019 14:54

        Программа — она. Приложение — оно. Думаю, тут любой вариант уместен.


        1. Yashechka Автор
          30.07.2019 14:55

          Вы явно работаете адвокатом.


          1. dartraiden
            30.07.2019 15:02

            Юрфак располагался этажом ниже в моём ВУЗе, видимо, набрался от них.


      1. AntonSazonov
        30.07.2019 17:48

        А чего тут спорить. Род аббревиатуры определяется ведущим (стержневым, главным) словом. Что в данном случае является "Disassembler".


      1. AntonSazonov
        30.07.2019 18:30

        Если у меня родится дочка — я назову её Идой.

        По-моему это через чур. Но решать не мне...


        1. Yashechka Автор
          31.07.2019 11:51

          Хорошо, тогда Адой.


  1. AnnTHony
    30.07.2019 14:46

    Из придирок: шрифт не самый лучший для чтения (может есть смысл верстать в каком-нибудь LaTeX-е?), поаккуратнее бы обрезать рисунки и подписывать их тоже не помешает.


    1. Yashechka Автор
      30.07.2019 14:48

      Шрифт я взял такой как у Qwerty. Это крякер с команды CLS. Если честно этот шрифт Комик мне оч. по душе. Вы хотите, чтобы было всё строже?
      По поводу картинок — они авторские, на переделку уйдет куча времени. Сейчас же я убрал его каракули.


      1. AntonSazonov
        31.07.2019 11:19

        А можно мне тоже придраться? Почему у вас фотка женского пола?


        1. Yashechka Автор
          31.07.2019 11:53
          -1

          Потому что я музыкант и мне нравится Лена.
          У неё правильные песни


      1. zedxxx
        01.08.2019 10:16

        Шрифт совсем никуда не годится. И поэтому очень радует, что есть gitbook с «человеческим лицом».


        1. Yashechka Автор
          01.08.2019 10:54

          А какой бы Вы выбрали шрифт для ПДФ?


          1. zedxxx
            01.08.2019 11:20

            Любой со стандартным/привычным начертанием: Times New Roman, Arial и т.д. Возьмите пару книжек по программированию и посмотрите, какой используется шрифт там.

            На гитбук, например, используется Roboto, на хабре семейство Fira Sans. Не знаю, можно ли их встраивать в pdf, но смотрятся отлично.


    1. bilayan
      31.07.2019 15:41

      На форуме васма видел ссылку, там замутили бэкап переведных Яшей статей по IDA, всё уже в markdown, pandoc'ом можно во что угодно с нужными шрифтами и рюшечками перегнать.


      1. Yashechka Автор
        31.07.2019 18:08

        Есть такое дело. Но я исправлю себя быстрее.


  1. FForth
    31.07.2019 05:54

    Возможно будет полезен и такой сервис Online Disassembler

    P.S. А можно ли и как в IDA импортировать названия меток из Map файла полученного сторонним способом?
    Интересно, а как идёт развитие инструмента Radare2?
    Есть ли аналог программы WinMerge, но для сравнения учитывающего специфику листинга ассемблерного файла (например, при сравнении не учитывать адреса из листинга, привязываться к названиям меток и подпрограмм, поиск перемещённых фрагментов ...)?

    Пробовал с помощью IDA pro получить листинг Форт-системы (в позновательных целях), но результат не впечатлил и тогда интерактивно для этого применил сам Форт внося изменения в Форт-скрипт для дизассемблирования выявленных моментов структуры дизассемблируемого кода.
    Результат получился удовлетворительным, а опыт познaвательным. :)


  1. FForth
    31.07.2019 06:54