Сейчас на форуме: vsv1, asfa, tyns777 (+4 невидимых)

 eXeL@B —› Вопросы новичков —› Введение в реверсинг с нуля, используя IDA PRO
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >>
Посл.ответ Сообщение


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 28 ноября 2016 22:13 · Поправил: yashechka
· Личное сообщение · #1

Привет Всем.
Здесь буду потихоньку выкладывать новый курс по ИДЕ (перевод статей автора Рикардо Нарваха)
--> Link <--
А тут, красивые PDF.
--> Link <--
Как только закончу снимать отладку, перейду на реверсинг с нуля и на что-то ещё.

Буду рад услышать любые комментарии по курсу
--> Link <--

Также всем Спасибо за лайки.

===
--> 01 <-- - Знакомство с IDA PRO.
--> 02 <-- - Системы счисления.
--> 03 <-- - Регистры процессора.
--> 04 <-- - Стек и самые простые инструкции.
--> 05 <-- - Инструкции LEA и MOV.
--> 06 <-- - Математические инструкции.
--> 07 <-- - Безусловный переход JMP, CALL и RET.
--> 08 <-- - Сегменты.
--> 09 <-- - Загрузчик и первые функции.
--> 10 <-- - Запуск встроенного отладчика.
--> 11 <-- - Флаги процессора.
--> 12 <-- - Первый реверс.
--> 13 <-- - IPYTHON.
--> 14 <-- - Упакованные файлы.
--> 15 <-- - Распаковка PE файла.
--> 16 <-- - Скрипт и IAT.
--> 17 <-- - Удаленная отладка.
--> 18 <-- - Практика.
--> 19 <-- - Реверсинг крекми CRUEHEADa.
--> 20 <-- - Уязвимости.
--> 21 <-- - Переполнение буфера в стеке.
--> 22 <-- - Различая в машинном коде.
--> 23 <-- - Практика.
--> 24 <-- - Практика.
--> 25 <-- - Структуры.
--> 26 <-- - Структуры.
--> 27 <-- - Структуры. (--> 27.2 <--)
--> 28 <-- - Структуры.
--> 29 <-- - Подготовка к CVE.
--> 30 <-- - CVE-2008-4654.
--> 31 <-- - POC для CVE. (--> 31.2 <--)
--> 32 <-- - Добавляем WINDBG.
--> 33 <-- - Подлючение MONA.PY.
--> 34 <-- - Знакомство с DEP.
--> 35 <-- - DEP и NO DEP.
--> 36 <-- - DEP и NO DEP.
--> 37 <-- - DEP и NO DEP.
--> 38 <-- - SEH и CANARY.
--> 39 <-- - DEP, SEH + CANARY.
--> 40 <-- - Универсальный шеллкод.
--> 41 <-- - Строки в куче, стеке и сегменте данных.
--> 42 <-- - Решение упражнения 41А.
--> 43 <-- - Решение упражнения 41B.
--> 44 <-- - HEAP.
--> 45 <-- - Упражнение 41B.
--> 46<-- - Практика с кучей.
--> 47<-- - LOW FRAGMENTATION HEAP.
--

| Сообщение посчитали полезным: Apocalypse, zds, srm60171, =TS=, gleco1, Gideon Vi, Djeck, zNob, SReg, ksol, filyaxxxcom, N_E_O, Orlyonok, Abraham, mak, ClockMan, VodoleY, Bad_guy, verdizela, negoday, _k0NkurS, TOM_RUS, vnekrilov, anonymous, HandMill, DICI BF, olafudaf, tRuNKator, CoolMax_86, TryAga1n, AtilkaShooter, CyberGod, BiteMoon, d745150, mr_yoda2, IranR, Nau, AlxVD, needmic, Diabolic, hlmadip, BAHEK, CKAP, Norinke, Znoy, YoY, Medsft, oxiusova, ww00, awoland, Isaev, rukop84, Rio, Hugo Chaves, papavlo, r_e, ac86, ys72


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 27 ноября 2017 23:20 · Поправил: yashechka
· Личное сообщение · #2

Делаю заглушки для себя в песочнице.
Оказываются и туда заходят смотреть, хотя там и пусто, ищут новый перевод
--> 23 <--

| Сообщение посчитали полезным: SReg, ClockMan


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 02 декабря 2017 17:33
· Личное сообщение · #3

--> 24<--

Добавлено спустя 2 минуты
Возможно, в курсе будет сто уроков
Сам автор не знает сколько будет, но 50 он уже сделал

| Сообщение посчитали полезным: ksol


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 08 декабря 2017 21:12
· Личное сообщение · #4

--> Link <--
Освежил, добавил фото, за месяц до трагедии.

| Сообщение посчитали полезным: ClockMan


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 10 декабря 2017 19:45
· Личное сообщение · #5

Вотъ --> 25 <--


| Сообщение посчитали полезным: zNob


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 15 декабря 2017 22:01
· Личное сообщение · #6

--> 26 <--

| Сообщение посчитали полезным: SReg


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 05 января 2018 11:03
· Личное сообщение · #7

Победил 40 страниц
--> 27-1 <--
--> 27-2 <--

| Сообщение посчитали полезным: RevCred, zNob, SReg, SevenTf, mak


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 19 января 2018 21:04
· Личное сообщение · #8

--> Новая статья К.К уже доступна<--

| Сообщение посчитали полезным: zNob, mak

Ранг: 5.0 (гость)
Активность: 0.030.01
Статус: Участник

Создано: 25 января 2018 16:51
· Личное сообщение · #9

Где там найти вложенные кракми?



Ранг: 102.0 (ветеран), 18thx
Активность: 0.070.02
Статус: Участник

Создано: 25 января 2018 17:30
· Личное сообщение · #10

Vladislou пишет:
Где там найти вложенные кракми?

В пакете английской версии - ссылка выше.
Либо на сайте Нарвахи.
-------------------------------------------------------------
yashechka - Ему сколько было лет?




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 27 января 2018 08:51
· Личное сообщение · #11

40 лет

| Сообщение посчитали полезным: ksol

Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 27 января 2018 15:13
· Личное сообщение · #12

yashechka пишет:
--> Новая статья К.К уже доступна<--

) Там, гляжу, нехилый уже такой детектив намечается.

Вот такое оно, мифотворчество






Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 27 января 2018 17:25
· Личное сообщение · #13

Ешё на годовщину кое-что приготовил. Большое я считаю.



Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 27 января 2018 17:41
· Личное сообщение · #14

) Ну, ждём-с.




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 28 января 2018 19:38
· Личное сообщение · #15

--> 28<--

Добавлено спустя 1 час 21 минуту
--> 29<--

| Сообщение посчитали полезным: zNob, ksol


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 11 февраля 2018 11:37
· Личное сообщение · #16

--> 30 <--

| Сообщение посчитали полезным: ClockMan, v00doo, ksol


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 25 февраля 2018 15:55
· Личное сообщение · #17

--> 31.1<--

Добавлено спустя 5 часов 28 минут
--> 31.2 <--

| Сообщение посчитали полезным: SReg


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 26 февраля 2018 18:33
· Личное сообщение · #18

--> 32<--

Добавлено спустя 17 часов 40 минут
--> 33<--
Хехе , как говорит Нарваха

| Сообщение посчитали полезным: ksol

Ранг: 102.0 (ветеран), 18thx
Активность: 0.070.02
Статус: Участник

Создано: 09 марта 2018 16:59
· Личное сообщение · #19

yashechka - В части 26 при определении структурного типа MyStruct
вы пишите, что структура имеет 3 поля:
"Но прежде чем это сделать, мы все же объявим структуру с тремя полями (мы ведь уже знаем, что в ней находится именно три поля)."
Надо написать три скалярные поля, иначе будет неправильно, т.к. она содержит 4 поля:
3 скалярные и один массив.

| Сообщение посчитали полезным: yashechka


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 09 марта 2018 23:48
· Личное сообщение · #20

Спасибо большое!!!




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 12 марта 2018 22:10
· Личное сообщение · #21

--> 34<--

| Сообщение посчитали полезным: SReg


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 19 марта 2018 21:21
· Личное сообщение · #22

--> 35<--




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 24 марта 2018 21:11 · Поправил: yashechka
· Личное сообщение · #23

--> 36<--
Добрались до ROP!!!

| Сообщение посчитали полезным: CyberGod, v00doo, ksol

Ранг: 102.0 (ветеран), 18thx
Активность: 0.070.02
Статус: Участник

Создано: 25 марта 2018 18:56
· Личное сообщение · #24

yashechka пишет:
--> 35 <--
Добрались до ROP!!!

Но это вроде часть 36




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 25 марта 2018 20:14
· Личное сообщение · #25

Ага. Спасибо. Поправил. Держите конфету
--> 37<--




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 26 марта 2018 08:34
· Личное сообщение · #26

В самом начале курса, урок номер 1, есть небольшая неточность в переводе. На ваше усмотрение, конечно.

У вас:
"Она позволяет делать статический реверс, который не может быть выполнен в OllyDBG и которая обучает как использовать ее, не смотря на сложный процесс обучения, она позволяет работать в Windows, Linux или Mac как внутри системы, так и удаленно в следующих операционных системах."

"Она позволяет делать статический реверс, который не может быть выполнен в OllyDBG и тот, кто научится пользоваться ею, не смотря на сложный процесс обучения, сможет работать в Windows, Linux или Mac как внутри системы, так и удаленно в следующих операционных системах."

И потом, идут две одинаковые таблицы debugger servers, хотя вторая должна быть списком of the supported processors.

-----
Give me a HANDLE and I will move the Earth.


| Сообщение посчитали полезным: yashechka


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 26 марта 2018 18:57
· Личное сообщение · #27

Да. Спасибо. Все ошибки будут учтены и исправлены. После окончания перевода я вернусь в начало и пройдусь ещё раз.




Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 07 апреля 2018 23:35
· Личное сообщение · #28

--> 38<--

Добавлено спустя 0 минут
ksol пишет:
yashechka - В части 26 при определении структурного типа MyStruct
вы пишите, что структура имеет 3 поля:
"Но прежде чем это сделать, мы все же объявим структуру с тремя полями (мы ведь уже знаем, что в ней находится именно три поля)."
Надо написать три скалярные поля, иначе будет неправильно, т.к. она содержит 4 поля:
3 скалярные и один массив.

Это не я переводил.



Ранг: 8.2 (гость), 11thx
Активность: 0.050.04
Статус: Участник

Создано: 07 апреля 2018 23:47 · Поправил: d745150
· Личное сообщение · #29

yashechka
Сделай удобную CHM со всеми файлами, как для ольки от нарвахи собирали. Всем будет удобнее, чем качать каждую часть с файлом, думаю.
В любом случае, спасибо за труд

| Сообщение посчитали полезным: yashechka


Ранг: 59.5 (постоянный), 326thx
Активность: 0.170.76
Статус: Участник

Создано: 08 апреля 2018 00:15
· Личное сообщение · #30

Так вот же человечек делает
https://yadi.sk/d/1jlhOVig3NKx34
https://wasm.in/blogs/vvedenie-v-reversing-s-nulja-ispolzuja-ida-pro-chast-37.634/



Ранг: 8.2 (гость), 11thx
Активность: 0.050.04
Статус: Участник

Создано: 08 апреля 2018 00:40 · Поправил: d745150
· Личное сообщение · #31

yashechka, так празднуем поражение сектантского хрестианства, путаем буквы и слова


<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 12 . 13 . >>
 eXeL@B —› Вопросы новичков —› Введение в реверсинг с нуля, используя IDA PRO
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати