eXeL@B —› Вопросы новичков —› Введение в крэкинг с нуля, используя OllyDbg (сборник) |
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >> |
Посл.ответ | Сообщение |
|
Создано: 09 августа 2009 16:33 · Поправил: SER[G]ANT · Личное сообщение · #1 Данный CHM-архив является ничем иным, как сборником переведенных на русский язык статей Ricardo Narvaja «Введение в крэкинг с нуля, используя OllyDbg» Однако, есть существенные различия, а именно: # Все статьи имеют свои названия. # Исправлены ошибки автора статей и грамматические ошибки переводчика, найденные лично мной или другими читателями, оставившими свои «находки» в комментариях к статьям (до 20.09.2009). # Переведены все комментарии автора на скриншотах с испанского на русский. Т.к. я знаю испанский точно так же, как и большинство из вас, то для перевода использовались онлайн переводчики. Те скриншоты, на которых слова на испанском не удалось довести машинным переводом до русского-человеческого, были оставлены как есть, дабы не заблуждать читателя. # Все файлы к статьям были прикреплены к архиву и перепакованы в формат .7z (http://www.7-zip.org/), для уменьшения их объема + добавлены те, что были указаны в статьях, но ссылки на них не было (правда, не всегда удавалось найти именно ту версию, что в статье). # Во многих статьях ссылаются на тот или иной CRACKME или программу, которые использовались в более ранних статьях. В большинстве случаев поиск этих файлов занимало много времени. Поэтому, во всех статьях указаны ссылки на все упомянутые файлы. # В некоторых статьях были обрезаны скриншоты (без потери качества и несущей ими информации) и убраны не нужные кучи пробелов, чтобы на разрешении от 1024х768 не появлялась горизонтальная прокрутка. # Пережаты все скриншоты формата .png без потери качества. Главы 1-54: Пароль на архив: exelab.ru (Чтобы антивирусы не стопорили загрузку) Главы 55-58 (автор перевода dizzy_): ! Антивирус может ругаться на засранчиков внутри архива. Практически все файлы - оригиналы из статей, "своего" ничего не добавил |
|
Создано: 28 июня 2016 15:40 · Личное сообщение · #2 |
|
Создано: 28 июня 2016 16:49 · Личное сообщение · #3 |
|
Создано: 28 июня 2016 17:59 · Личное сообщение · #4 roseroserose пишет: А можно сразу начать читать этот сборник? можно | Сообщение посчитали полезным: plutos |
|
Создано: 05 июля 2016 18:21 · Личное сообщение · #5 Небольшое добавление к прохождению крэкми из главы 18 В видеотуторе Яша показывает, что переход на блок сравнения кодов выполняет инструкция по адресу 458150 (на это указывает декомпилятор DeDe в окне с дизассемблированным кодом). Следом за этой инструкцией по адресу 458155 стоит переход JNZ. Тогда если в отладчике OllyDbg на этот адрес 458155 установить точку останова, то при вводе любой цифры кода произойдет останов на этой ВР, если при этом установить флаг Z , то крэкми выдаст сообщение Поздравление Компании! |
|
Создано: 05 июля 2016 18:37 · Поправил: Winexcel · Личное сообщение · #6 |
|
Создано: 07 июля 2016 08:51 · Поправил: Gideon Vi · Личное сообщение · #7 Winexcel пишет: и Калашникова одновременно за рубежом серьезные программисты могут себе позволить писать учебники, там на это можно жить. У нас - нет. Делайте выводы о качестве учебного материала. Winexcel пишет: курю дневник чтива и Калашникова одновременно цель такого накура какая? Для быстрого старта по сабжевому чтению это не нужно, для программирования это вредно. |
|
Создано: 09 июля 2016 13:11 · Личное сообщение · #8 |
|
Создано: 09 июля 2016 14:00 · Личное сообщение · #9 |
|
Создано: 09 июля 2016 14:16 · Личное сообщение · #10 roseroserose пишет: И еще вопрос,зачем например нужен язык СИ для крэкера,если нужно работать с asm? потому что без навыков программирования в крякинге далеко не уедешь, вообще. но хотя если у тебя максимальная цель - это научиться патчить пару байт в кракми лвл 0-1, тогда полагаю хватит и асма. | Сообщение посчитали полезным: plutos |
|
Создано: 09 июля 2016 15:57 · Личное сообщение · #11 |
|
Создано: 09 июля 2016 16:08 · Поправил: Gideon Vi · Личное сообщение · #12 roseroserose пишет: А тогда,что можно изучать дальше после этого курса? Думаю, что после вдумчивого изучения этого курса, вопрос, куда дальше двигаться, отпадет сам собой. Дальше можно идти https://yandex.ru/search/?text=o'reilly+assembler Думаю, что мало кто здесь не согласиться с тем, что программирование нужно изучать по зарубежным источникам или их переводам. roseroserose пишет: И еще вопрос,зачем например нужен язык СИ для крэкера,если нужно работать с asm? во-первых, реверс - это не только асм. Тот же HexRays ни кто не отменял. Да и прикладные утили для себя на асме писать... Во-вторых, одним асмом сыт, в прямом смысле, не будешь. Winexcel пишет: Почему вредно? в институте, перед тем, как выбрать научного руководителя, следует посмотреть наличие его публикаций в профильных журналах. Это показатель того, что человек занимается наукой на высоком уровне, в таким не пропадешь. Я не видел работ Калашникова, не считая книги, которая - суть компиляция его же рассылки. зы. В целом - обсуждение ни о чем. Занимайте так, как занимаетесь. plutos пишет: Помню была нарасхват ксерокопия мануала по Visual Basic 2.0. Да! | Сообщение посчитали полезным: plutos |
|
Создано: 09 июля 2016 20:13 · Поправил: plutos · Личное сообщение · #13 Gideon Vi пишет: В целом - обсуждение ни о чем. Занимайте так, как занимаетесь. Согласен! все эти вопросы и сомнения проистекают во-первых, из лени (не дай Бог, выучу что-нибудь лишнее! а учить мне языки программирования или не учить? а асм? и т.д.), а во-вторых, от какой-то вялой робости нынешней молодежи ("а можно читать этот туториал? а что будет потом, после того, как прочитаю?"). Помню была нарасхват ксерокопия мануала по Visual Basic 2.0. Хватали и читали кому было интересно и нужно. и никого не спрашивали. Теперь информацию можно найти практически обо всем за 5 минут, но лень жопу оторвать, пусть кто-нибудь за меня подсуетится. А вообще нужно заниматься тем, к чему есть страсть и интерес. Тогда и вопросы глупые задавать не нужно. ----- Give me a HANDLE and I will move the Earth. | Сообщение посчитали полезным: SReg, verdizela, zNob, Gideon Vi |
|
Создано: 10 июля 2016 00:45 · Личное сообщение · #14 plutos пишет: "а можно читать этот туториал? а что будет потом, после того, как прочитаю?" Я думаю что действительно информации много в любом объеме,бери и читай,но вопросы выше аля а то ли я читаю,происходят из за того,что с большим кол-во информации можно наткнутся и на большое кол-во лишней,ненужной,неэффективной,и поэтому у меня есть возможность спросить у знающих людей лучший вариант |
|
Создано: 10 июля 2016 00:50 · Поправил: dosprog · Личное сообщение · #15 roseroserose пишет: Я думаю что действительно информации много в любом объеме Ну, не читай, - какие вопросы.. Хорош флудить уже. | Сообщение посчитали полезным: plutos |
|
Создано: 02 сентября 2016 20:53 · Личное сообщение · #16 |
|
Создано: 02 сентября 2016 20:55 · Личное сообщение · #17 запустите в виндовсе файл chm лол, поколение растущих хакеров ))) | Сообщение посчитали полезным: gajemuxi |
|
Создано: 03 сентября 2016 03:46 · Личное сообщение · #18 |
|
Создано: 13 ноября 2016 17:19 · Личное сообщение · #19 |
|
Создано: 13 ноября 2016 18:07 · Личное сообщение · #20 Eduard пишет: В PeTools при dump full файл получается в 32-битной версии. А у меня 64-битная ОС. В интернете поискал не смог найти прогу для перевода с 32 в 64. А можно по-другому сделать dump full? 64 битная ос поддерживает как 64, так и 32 битные файлы, как и процессоры современные.Раньше были камни 16-32, сейчас 32-64.Камни с 64 битной поддержкой с 2006 года выпускаются.Если нужно сдампить 64 битный процесс, то стоит использовать 64 битный дампер с поддержкой PE32+ соответственно.Или сделать сие с помощью диспетчера задач и выковырять из его дампа нужный бинарник. ----- TEST YOUR MIGHT | Сообщение посчитали полезным: Eduard |
|
Создано: 14 ноября 2016 16:06 · Личное сообщение · #21 при Rebuild файла получается вот так . Как можно восстановить это? 6c03_14.11.2016_EXELAB.rU.tgz - Снимок.JPG |
|
Создано: 15 ноября 2016 01:47 · Поправил: unknownproject · Личное сообщение · #22 Eduard пишет: при Rebuild файла получается вот так . Как можно восстановить это? Подозреваю, что редактор не смог получить к нему доступ.Если в файле только восстановлен импорт и поправлена EntryPoint, то в ребилде смысла нет.Если есть острая нужда восстановить оригинальные имена секций, отрезать секции упаковщика, релоки и почистить ненужные поля - лучше использовать CffExplorer, в котором так же можно будет сделать ребилд по завершению всех действий.К тому же он поддерживает работу с 64битными файлами.Если хочется, чтобы все было вообще красиво - написать PE редактор самостоятельно.А так еще маленький совет: если редактируете исправленный рабочий дамп(суть - запускающийся), то делайте резервные копии или сохраняйте изменения в новый файл. ----- TEST YOUR MIGHT |
|
Создано: 28 декабря 2016 08:51 · Личное сообщение · #23 |
|
Создано: 28 декабря 2016 11:26 · Личное сообщение · #24 |
|
Создано: 15 марта 2017 16:28 · Поправил: cryptX · Личное сообщение · #25 |
|
Создано: 15 марта 2017 18:00 · Личное сообщение · #26 cryptX пишет: Пробовал Analysis-> Analyse code - не помогло Правый клик в окне дизасма: Analysis -> Remove analysis from module ----- EnJoy! | Сообщение посчитали полезным: cryptX |
|
Создано: 14 мая 2017 19:01 · Личное сообщение · #27 Ребята, всем Спасибо!!! Добавлено спустя 5 минут Плейлист со всеми уроками Добавлено спустя 19 минут Пример оригинального качества, которое появится на руткере. Добавлено спустя 51 минуту Пароль - www.exelab.ru | Сообщение посчитали полезным: zNob |
|
Создано: 31 мая 2017 04:58 · Личное сообщение · #28 Безбажного кода и всегда ясной головы о воины Zen'a У меня вопрос по 26му уроку . Это первый урок по vb . Там нужно убрать nag . Рикардо забивает nop'ами rtcMsgBox по адресу 403203 и crackme уходит в terminate . Но если выйти из процедуры и потом nop'ить уже ее всю то crackme живет без нага . Вот как это все работает я не совсем понимаю . То есть каким образом в проге проверяется rctMsgBox и почему оно не желает продолжаться без него . |
|
Создано: 04 июня 2017 12:48 · Личное сообщение · #29 Raccoon - Функция создания окна возвращает результат, который дальше можно анализировать | Сообщение посчитали полезным: Raccoon |
|
Создано: 05 июня 2017 11:30 · Личное сообщение · #30 |
|
Создано: 05 июня 2017 12:13 · Личное сообщение · #31 xussr пишет: Как узнать реальный адресесли CPU Disasm Address Hex dump Command Comments 006CEB7D . 0A DB 0A 006CEB7E . 54 46 6F 72 6 ASCII "TFormTrial" ----- TEST YOUR MIGHT |
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >> |
eXeL@B —› Вопросы новичков —› Введение в крэкинг с нуля, используя OllyDbg (сборник) |