|  | eXeL@B —› Вопросы новичков —› Введение в реверсинг с нуля, используя IDA PRO | 
| << . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >> | 
| Посл.ответ | Сообщение | 
|  | Создано: 28 ноября 2016 22:13 · Поправил: yashechka · Личное сообщение · #1 Привет Всем. Здесь буду потихоньку выкладывать новый курс по ИДЕ (перевод статей автора Рикардо Нарваха) А тут, красивые PDF.  Как только закончу снимать отладку, перейду на реверсинг с нуля и на что-то ещё. Буду рад услышать любые комментарии по курсу Также всем Спасибо за лайки. === - Знакомство с IDA PRO. - Системы счисления. - Регистры процессора. - Стек и самые простые инструкции. - Инструкции LEA и MOV. - Математические инструкции. - Безусловный переход JMP, CALL и RET. - Сегменты. - Загрузчик и первые функции. - Запуск встроенного отладчика. - Флаги процессора. - Первый реверс. - IPYTHON. - Упакованные файлы. - Распаковка PE файла. - Скрипт и IAT. - Удаленная отладка. - Практика. - Реверсинг крекми CRUEHEADa. - Уязвимости. - Переполнение буфера в стеке. - Различая в машинном коде. - Практика. - Практика. - Структуры. - Структуры. - Структуры. () - Структуры. - Подготовка к CVE. - CVE-2008-4654. - POC для CVE. () - Добавляем WINDBG. - Подлючение MONA.PY. - Знакомство с DEP. - DEP и NO DEP. - DEP и NO DEP. - DEP и NO DEP. - SEH и CANARY. - DEP, SEH + CANARY. - Универсальный шеллкод. - Строки в куче, стеке и сегменте данных. - Решение упражнения 41А. - Решение упражнения 41B. - HEAP. - Упражнение 41B. - Практика с кучей. - LOW FRAGMENTATION HEAP. | 
|  | Создано: 23 сентября 2017 14:25 · Поправил: yashechka · Личное сообщение · #2 Приветствую Всех. Прошу оценить новую главу. Очень старался, оцениваем по 10-бальной системе.  Ведь мы стремимся к идеалу.    | Сообщение посчитали полезным: SReg | 
|  | Создано: 30 сентября 2017 23:05 · Поправил: yashechka · Личное сообщение · #3 | 
|  | Создано: 07 октября 2017 01:45 · Личное сообщение · #4 | 
|  | Создано: 07 октября 2017 20:09 · Личное сообщение · #5 За молодец - Спасибо. А вот про перевод вопрос не понял. От себя скажу, что я хочу перевести новый курс на русский и потом сделать по нему видео курс, чтобы новому поколению было быстрее учиться, т.к. в наше мире очень много информации, и она успевает устареть прежде чем её прочтут. Нужно быстрее жить и учиться. А этот курс ускорит процесс. Когда я был маленьким - мне показали SoftIce, не удивительно, что на следующий день я уже не захотел никак с ним работать. Также хочу перевести основной курс отладки, там уже 1700 уроков, но т.к. он только на испанском это будет сложнее. Добавлено спустя 15 минут anonymous пишет: Какая у тебя цель, переводить программы? "русификатор " Нет, про русифицирование я даже и не думал, в любом случае - это не мой путь. Добавлено спустя 1 час 7 минут Завтра добавлю новую, сегодня - не успел    | Сообщение посчитали полезным: anonymous | 
|  | Создано: 08 октября 2017 20:29 · Личное сообщение · #6 | 
|  | Создано: 18 октября 2017 22:15 · Личное сообщение · #7 | 
|  | Создано: 18 октября 2017 23:24 · Личное сообщение · #8 | 
|  | Создано: 19 октября 2017 07:16 · Личное сообщение · #9 А другого и нет, и я рад тому, что есть!!! А как иначе? Акуила базу не дал, домен не передал, перестал отвечать на почту и вообще удалил свой е-мэйл. Я такого не понимаю. Не хочешь заниматься, ну передай дела другому, а себе не гам и другим не дам - это не круто. Я очень разочарован за всё, что случилось.  Пусть это не настоящий васм, но это его сын, молодой и красивый   | Сообщение посчитали полезным: DimitarSerg, anonymous, ClockMan, redlord, BAHEK, zNob, vnekrilov | 
|  | Создано: 22 октября 2017 20:01 · Поправил: yashechka · Личное сообщение · #10 | 
|  | Создано: 28 октября 2017 12:06 · Личное сообщение · #11 | 
|  | Создано: 31 октября 2017 20:53 · Личное сообщение · #12 | 
|  | Создано: 05 ноября 2017 21:38 · Личное сообщение · #13 | 
|  | Создано: 08 ноября 2017 20:31 · Личное сообщение · #14 | 
|  | Создано: 09 ноября 2017 16:57 · Личное сообщение · #15 yashechka - спасибо! Воспользовался вашим переводом 21-й главы. Интересная часть, показано как одно неаккуратное определение переменной делает программу уязвимой!  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 09 ноября 2017 18:58 · Поправил: yashechka · Личное сообщение · #16 | 
|  | Создано: 13 ноября 2017 17:22 · Личное сообщение · #17 yashechka - я бы в переводе 21-й главы концовку последнего предложения: " тем самым меняется переход JLE на JBE, который рассматривает знак, который это не делает." изменил бы на: " тем самым меняется переход JLE на JBE, который рассматривает знак, а другой это не делает. " Так оно должно быть лучше. ---------------------------------------------------------- За оглавление спасибо! Видна вся перспектива.  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 13 ноября 2017 19:34 · Личное сообщение · #18 Спасибо. Я стараюсь вычитывать текст, чтобы его было приятно читать, но могу кое-что не замечать. Также я стал раскрывать предложения и добавлять от себя что-то по смыслу, чтобы не было машинного перевода, на который жаловались. Добавлено спустя 28 минут Бывает такое, что который по 4-ре раза подряд идёт      Добавлено спустя 31 минуту ksol пишет: Так оно должно быть лучше. Подправил.  | Сообщение посчитали полезным: sefkrd | 
|  | Создано: 14 ноября 2017 01:28 · Поправил: plutos · Личное сообщение · #19 yashechka пишет: Бывает такое, что который по 4-ре раза подряд идёт в таких случаях вполне допустимо (и даже рекомендуется) разбивать предложение на несколько частей ради ясности изложения. Синтаксис (структура предложения) русского языка сильно отличается от синтаксиса романо-германских языков. Именно поэтому подстрочный перевод порой выглядит весьма карикатурно. ----- Give me a HANDLE and I will move the Earth.  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 19 ноября 2017 18:18 · Личное сообщение · #20 | 
|  | Создано: 20 ноября 2017 17:07 · Личное сообщение · #21 При рассмотрении переполнения буфера в стеке, в отладчике Ида происходит исключение и отладчик просто закрывается без какого-либо сообщения. Ида переходит в режим загрузчика. Вопрос - как заставить Иду остановиться на точке исключения и выдать его код?  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 20 ноября 2017 17:23 · Личное сообщение · #22 menu - debugger - debugger options - edit exceptions http://prntscr.com/hcvkzp  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 20 ноября 2017 18:59 · Личное сообщение · #23 sendersu - это я делал. Открывал этот список из 29 строчек, посмотрел на него и закрыл. - Программа пролетает исключение! Была у меня мысль испортить какую-то строчку на известный мне код 409, но не решился - а что делать если код не известен? Отладчик, когда вылетает, он не пишет код!  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 21 ноября 2017 17:53 · Личное сообщение · #24 yashechka, я вижу вас заинтересовал ответ на мой вопрос. Может быть и сам вопрос тоже заинтересует. К сожалению, в окне edit exceptions мне ничего не удалось сделать. Попытка создать новое исключение с кодом С0000409 ( который указывает Нарваха) ведёт к сообщению, что этот код не определён - я и так вижу, что его нет в списке! Я рассматриваю 21-ю часть. После задания в скрипте Питона значения primera="16\n" происходит исключение в присоединённом процессе. У Нарвахи это исключение ведёт к останову отладчика и выдачи сообщения с кодом С0000409. У меня - к закрытию процесса и отладчика. Комментария к части 21 нет ни в вашем переводе, ни у Ivenson'a. Может быть вы посмотрите этот момент на сайте Нарвахи?  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 22 ноября 2017 22:25 · Личное сообщение · #25 | 
|  | Создано: 23 ноября 2017 09:51 · Личное сообщение · #26 Добрый день, давно искал мануал по IdaPro, наткнулся на ваш. Спасибо, очень Круто и познавательно. Благодаря вашим ссылкам на автора, нашел много интересных мануалов. (по-моему с испанского Гугл Хорошо переводит) Добавлено спустя 2 минуты Имеется конечно много вопросов, но думаю при прочтении манула - многие вопросы отпадут  | Сообщение посчитали полезным: yashechka | 
|  | Создано: 23 ноября 2017 19:03 · Личное сообщение · #27 | 
|  | Создано: 23 ноября 2017 20:02 · Поправил: yashechka · Личное сообщение · #28 olafudaf пишет: наткнулся на ваш. Мой перевод      Добавлено спустя 3 минуты ksol пишет: Может быть вы посмотрите этот момент на сайте Нарвахи? Это Вы пишите. А я отвечаю - На сайте только его статьи и перевод на английский.      Всё с чем столкнулись - пишут в комментарии. И Вы добавляйте, если узнаете как решить. По предыдущему курсы, это естественно, что может что-то не получаться.        | 
|  | Создано: 23 ноября 2017 20:37 · Личное сообщение · #29 | 
|  | Создано: 23 ноября 2017 20:52 · Личное сообщение · #30 | 
|  | Создано: 26 ноября 2017 12:02 · Личное сообщение · #31 | 
| << . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >> | 
|  | eXeL@B —› Вопросы новичков —› Введение в реверсинг с нуля, используя IDA PRO | 



 
 




 Для печати
 Для печати