Хочу сообщить Вам приятную новость. Уже доступна первая видео-глава из цикла статей — «Введение в реверсинг с нуля, с использованием IDA PRO». Сам видеоролик доступен здесь. Очень красивый PDF файл здесь.
Также здесь можно увидеть какие комплектующие я приобрел в своё время:
А здесь можно посмотреть на компьютер в сборке:
Также, в видеоролике я рассказываю про 99 год, Журнал Хакер, в общем про то, что было и уже не будет. И я очень рад, что я попал в это время, время 90-х и пережил всё это.
Также, как и я обещал, я перерисовал картинки Нарвахи, теперь PDF смотрится просто отлично, и я думаю, что его распечатает себе не только я, а ещё кто-то. Также, я обещал, что я буду раскрашивать каждый PDF в цвете, но так как это ручная и кропотливая работа и я не получил никакой мат. поддержки, я оставляю всё как есть и буду просто перерисовывать картинки. В любом случае, сейчас всё зависит от сообщества. Напоминаю, что я бы хотел начать ходить на подкурсы по испанскому языку и начать переводить основной курс отладки, который на данный момент занимает 1688 глав.
Сейчас же я хотел услышать комментарии, критику и предложения по снятому видео.
От себя хочу добавить, что когда я записал это первое видео, и распечатал PDF файл уже с исправленными ошибками, я ещё больше убедился в том, что я очень люблю обучать людей. Этим я и занимаюсь на работе. Мне очень нравится впитывать информацию и распространять её на всех окружающих, как broadcast шторм в локальной сети.
Комментарии (34)
AntonSazonov
30.07.2019 14:05IDA вроде бы мужского рода!?
Yashechka Автор
30.07.2019 14:46Ну тут можно поспорить. Дизассемблер — он. Ида — она. И ещё женщина на логотипе. Так что перевес в сторону женщин. Если у меня родится дочка — я назову её Идой.
dartraiden
30.07.2019 14:54Программа — она. Приложение — оно. Думаю, тут любой вариант уместен.
AntonSazonov
30.07.2019 17:48А чего тут спорить. Род аббревиатуры определяется ведущим (стержневым, главным) словом. Что в данном случае является "Disassembler".
AntonSazonov
30.07.2019 18:30Если у меня родится дочка — я назову её Идой.
По-моему это через чур. Но решать не мне...
AnnTHony
30.07.2019 14:46Из придирок: шрифт не самый лучший для чтения (может есть смысл верстать в каком-нибудь LaTeX-е?), поаккуратнее бы обрезать рисунки и подписывать их тоже не помешает.
Yashechka Автор
30.07.2019 14:48Шрифт я взял такой как у Qwerty. Это крякер с команды CLS. Если честно этот шрифт Комик мне оч. по душе. Вы хотите, чтобы было всё строже?
По поводу картинок — они авторские, на переделку уйдет куча времени. Сейчас же я убрал его каракули.AntonSazonov
31.07.2019 11:19А можно мне тоже придраться? Почему у вас фотка женского пола?
Yashechka Автор
31.07.2019 11:53-1Потому что я музыкант и мне нравится Лена.
У неё правильные песни
zedxxx
01.08.2019 10:16Шрифт совсем никуда не годится. И поэтому очень радует, что есть gitbook с «человеческим лицом».
Yashechka Автор
01.08.2019 10:54А какой бы Вы выбрали шрифт для ПДФ?
zedxxx
01.08.2019 11:20Любой со стандартным/привычным начертанием: Times New Roman, Arial и т.д. Возьмите пару книжек по программированию и посмотрите, какой используется шрифт там.
На гитбук, например, используется Roboto, на хабре семейство Fira Sans. Не знаю, можно ли их встраивать в pdf, но смотрятся отлично.
bilayan
31.07.2019 15:41На форуме васма видел ссылку, там замутили бэкап переведных Яшей статей по IDA, всё уже в markdown, pandoc'ом можно во что угодно с нужными шрифтами и рюшечками перегнать.
FForth
31.07.2019 05:54Возможно будет полезен и такой сервис Online Disassembler
P.S. А можно ли и как в IDA импортировать названия меток из Map файла полученного сторонним способом?
Интересно, а как идёт развитие инструмента Radare2?
Есть ли аналог программы WinMerge, но для сравнения учитывающего специфику листинга ассемблерного файла (например, при сравнении не учитывать адреса из листинга, привязываться к названиям меток и подпрограмм, поиск перемещённых фрагментов ...)?
Пробовал с помощью IDA pro получить листинг Форт-системы (в позновательных целях), но результат не впечатлил и тогда интерактивно для этого применил сам Форт внося изменения в Форт-скрипт для дизассемблирования выявленных моментов структуры дизассемблируемого кода.
Результат получился удовлетворительным, а опыт познaвательным. :)
FForth
31.07.2019 06:54Примечание к предыдущему моему сообщению:
Здесь можно посмотреть результаты такого нестандартного реверса
rrock
Опасно…
Yashechka Автор
Ну а как Вы хотите? У меня з.п. — 400$. Надеюсь меня не «посодют».
rrock
IDA v7.0? Freeware которая. Да, там только x86. Но для обучения вполне подходит.
dartraiden
Как вариант, можно было бы не показывать это окно, а просто сказать, что это 32-разрядная IDA 6.8. Другой важной информации оно и не содержит.
Yashechka Автор
Ну вот давайте честно. Кого я буду обманывать? У меня как и большинства простых смертных нет мат. возможности её купить.
dartraiden
А это и не обман. Вот, допустим, я скриншот рабочего стола Windows покажу, но это не будет заявлением «я винду спиратил». Может, спиратил, может купил. Не уточняется. Может, это вообще скриншот сделал я, но на чужой машине, где винда лицензионная.
В конце концов, гипотетический перфекционист, помешаный на юридической чистоте, мог бы снять всё необходимое на машине человека, у которого IDA есть совершенно легально.
Yashechka Автор
Ну я же не он. Тем более у меня нет такого знакомого.
dartraiden
Да я думаю, что Ильфак даже и не возбудится по этому поводу. В конце-концов, этот курс популярности его продукта только на пользу.
Yashechka Автор
Это версии уже 4 года, а может и больше.
Yashechka Автор
Да. Есть такая. Но она сильно отличается от 6.8. Это даже видно просто по графике при первом запуске. Но курс основан именно на 6.8. А только под конец цикла, Нарваха меняет Иду на 7.0.
latonita
Крайне рекомендую познакомиться с Ghidra — тул очень крутой, выведен в паблик этой весной. Может очень многое. Понимает много разных архитектур, декомпиляция в С работает очень неплохо. Можно писать свои плагины, есть связка с ida
latonita
Написан на Java — работает и в линуксе и под виндой.
mistergrim
Ну, IDA тоже в линуксе работает.
Yashechka Автор
Интерфейс не очень
Yashechka Автор
Слышал, но как я рассказываю в своём видео ролике, времени на все не хватает.