Что изучать для реверсинга?

Тема в разделе "WASM.BEGINNERS", создана пользователем MasterSLIVA, 10 авг 2018.

  1. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    555
    Адрес:
    Russia
    Вы глаза разуйте. Посмотрите в "бегиннерс", тем, подобных вашей было создано уже несколько за последние пару месяцев.

    Эмоции OFF. С эмоциями никуда и никак. Уважайте предмет, в котором хотите разобраться. Если конечно хотите разобраться.

    Вот такой путь является нормальным - сначала что-то Пытаетесь Делать, потом пытаетесь гуглить/использовать поиск по форуму, потом уже пишете сюда.

    И насчет "долго учился". Вы даже не представляете масштаб, насколько огроменную область пытаетесь "копнуть".

    Насчет "без лишнего, только суть", не выйдет, как бы не хотелось. Чтобы управлять автомобилем под названием "кракинг", придется научиться разбирать-собирать этот автомобиль, готовить из подручных ср-в топливо. А не "сел и поехал". Оно потянет за собой громадье смежных вопросов, каждый из которых будет тянуть за собой еще и еще.

    Не знаю как вам еще объяснить. Удачи и терпения.
     
    Последнее редактирование: 10 авг 2018
    betrayer нравится это.
  2. superakira

    superakira Active Member

    Публикаций:
    0
    Регистрация:
    2 июн 2008
    Сообщения:
    326
    MasterSLIVA, качаешь архив crackmes.de и вперед - от начально уровня вверх. солюшены там есть. здесь посмотри обучалки который яша перевел. асм - в идеале книжка кип ирвин, но там 16/32 бита только, но тебе и этого за глаза.

    Наставник... лол. Зачем он тебе нужен. Чето делаешь, не получается спрашиваешь, через какое-то время будут вопросы на которые тебе никто не ответит.
     
    Verc0tti и MasterSLIVA нравится это.
  3. texaciri

    texaciri New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2018
    Сообщения:
    9
    учитывая текущее состояние crackmes, а точнее то, что живо одно более менее "актуальное" зеркало - не помешало бы, чтоб кто то хотя бы по памяти обозначил что там "для начинающих", и далее примерный уровень что куда. А то там же только по именам создателей сортировка http://crackmes.cf/users/ было бы неплохо прям отдельной темой с закреплением
    П.С.: да, на главной crackmes.cf написана датировка чуть более актуальная чем в вездегуляемом архиве https://tuts4you.com/e107_plugins/download/download.php?view.3152 )
     
  4. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    555
    Адрес:
    Russia
    Последнее редактирование: 11 авг 2018
  5. LastNoob

    LastNoob Member

    Публикаций:
    0
    Регистрация:
    28 янв 2018
    Сообщения:
    18
    Сейчас совершается самая крупная ошибка всего познания, и это заключается в недооценивании, да даже в нежелании видеть в данной науке большее...
    Нет универсальных методов, каждый раз выходит все новые и новые защиты, весь IT-мир изменяется быстро, сегодня одни "кнопочки", завтра другие
    Малейшее различие с тем, что говорил тебе наставник введет тебя в тупик, без глубокого познания, а может даже ничего не выйдет.
    Нужен ли тебе такой подход к реверсингу?

    Здесь совсем другой мир, другое представление об коде. Но все равно, это лучше, чем ничего, хотя бы понятен принцип.

    Итак, если все вышесказанное не вызывает возмущения и хотя бы немного согласны с высказыванием,
    вот, что может помочь:
    lectures_assembler.pdf - "Языки программирования. Ассемблер" - годная небольшая книга, можно прочитать часть и уже быть в курсе, что происходит в отладчике
    Курс по IDA pro, есть здесь на форуме, довольно новый материал, под современную ОС
    cracklab
    книга "Искусство дизассемблирования" (К.Касперски)
     
  6. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    7
    Регистрация:
    25 июн 2008
    Сообщения:
    2.697
    LastNoob,
    так не годится. "годная небольшая книга. lectures_assembler.pdf ― "Языки программирования. Ассемблер" ― это отсыл "на деревню, дедушке", как минимум, нужно указать автора, как максимум, если книга действительно стоящая, выложить ее в раздел "Ресурсы" IMHO
     
  7. texaciri

    texaciri New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2018
    Сообщения:
    9
    LastNoob, как мне кажется, курс по ольке и иде - нужен только для знакомства с инструментами. Ну некоторыми приемами тоже. А все остальное только опыт. Пишем код, реверсим, смотрим что получилось.
    И почему то никто не вспомнил тут книгу https://beginners.re/

    Mikl___, серьезно? книга по асму? чем плохо просто опкоды? "Сергей Зубков: Assembler. Для DOS, Windows и Unix" за глаза. Дальше только знание архитектуры и опыт)
     
  8. LastNoob

    LastNoob Member

    Публикаций:
    0
    Регистрация:
    28 янв 2018
    Сообщения:
    18
    Что же, благодарю, я исправился.
    Книга называется "Конспект. Лекций ассемблер"
    Титовский С.В.
    Считаю, книгу стоящей
    https://wasm.in/resources/jazyki-programmirovanija-konspekt-lekcij-assembler-titovskij-s-v.66/
     
    texaciri, Mikl___ и Verc0tti нравится это.
  9. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    7
    Регистрация:
    25 июн 2008
    Сообщения:
    2.697
    texaciri,
    не уподобляйтесь ТСу, по-больше книг разной направленности, кому-то пригодится, а кому-то нет. В ресурсах не только книги по ассемблеру. Если требуется ― могу создать и дополнительные ветки, например по химии
     
    texaciri нравится это.
  10. texaciri

    texaciri New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2018
    Сообщения:
    9
    Mikl___, признаю, погорячился. "Книги по асму" воспринял крайне буквально, да и был не в лучшем расположении духа.
    Не встречали рускоязычных курсов по Pogram Analysis? Хотя в открытом доступе я и англоязычных особо не вижу.
    П.С.: я не уверен что на сайте стоит хранить книги, копирасты порой придираются. Лучше давать ссылки на _libgen.io (жаль тут нет хайдов как на руборде)
     
  11. f13nd

    f13nd Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    67
    По-моему методичка по МАСМу не самое лучшее, что можно посоветовать для реверса. Хотя если пассажир совсем не в зуб ногой, то будет полезно.
    Главная настольная книга по IA-32 и IA-64 интела это том 2 их справочника, остальное имхо познавательно, но необязательно.
    https://software.intel.com/en-us/do...2a-2b-2c-and-2d-instruction-set-reference-a-z
    Меньше теории, больше практики. Но с настроем как у ТСа, без интереса вообще к предмету, вряд ли что-то получится.
     
  12. MasterSLIVA

    MasterSLIVA New Member

    Публикаций:
    0
    Регистрация:
    10 авг 2018
    Сообщения:
    24
    Да интерес у меня есть. Самая большая проблема в том что мне не хватает часов в сутках. Мне все интересно, но до тех пор пока не начинают жечь глаза от монитора и болеть спина от сидения. А так я очень много времени читаю о кодинге. Но природа меня не одарила быстрой восприимчивостью материала.
     
  13. f13nd

    f13nd Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    67
    Со спиной проблема просто решается (ортопедической табуреткой), с глазами хз, закаляй их. Никогда от жк-монитора такого не было, от допотопных "пузырей", выпущенных до того, как придумали стандарты эргономики, да, бывало. Проблема количества часов в сутках решается тяжелыми боевыми наркотиками или легальным кофеином/таурином, ничего лучше человечество не придумало. Правда есть техники как спать по 15 минут в несколько приемов, в сумме меньше 8 часов получается, но этого не пробовал. От этого и хорошо если увлекаешься чем-то с раннего возраста, когда свободного времени просто дофига. А кто жалуется на шклоту на форумах им просто завидует :grin:

    По части асма есть еще интересный вариант, который должен понравиться сишникам - декомпилер HexRays для IDA. С ним даже асм знать необязательно. Правда он иногда дает осечки и получается туфта на выходе. Как раз недавно такое видел.
     
    Последнее редактирование: 14 авг 2018
  14. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    555
    Адрес:
    Russia
    Как не хотевший расставаться с 14' CRT Samsung 3NE года до 2006, и теперь смотрящий в 27' новiй-современнiй, скажу, что проблема с монитором решается очень просто - надо просто потратиться на себя любимого, всего 12-13 тыр (торопитесь, скоро будет дороже). Теперь бы вернуться в 2к5 и надавать себе люлей..

    А если не ерничать:

    - неправильная посадка -> защемление всего что только можно, + легкие не работают "в полную"
    - постоянное пяленье в близкий объект -> спазм аккомодации, я уже не упомню как оно заумно назывется, но суть - глаза атрофируются

    прогулки на свежем воздухе, неспешно, выпрямившись - for the win.

    также есть гимнастика для глаз, простые упражнения.

    У меня тоже не хватает часов в сутках. С нашим волшебным ритмом жизни - у никого не хватает. Иное дело, видимо, у Черногорцев, с их заповедями про работу (гуглите), изначально правильная подача отношения к работе и к отдыху.

    Стимуляторы годятся, если у организма есть (остался) ресурс. Если его нет, пинать дохлую лошадь безполезно и вредно, т.к. будет закреплена антипатия к тому, что пытаешься себя заставлять делать.
    Нам всем не хватает йода. Рыбный (не рыбий, здесь есть разница) жир, йодомарин восполняют его. Лично у меня похоже наблюдается недостаток выработки серотонина - суть перманентно депрессивное состояние, фиксация на негативе.

    Неплохо бустит голову/работоспособность физкультура. Тоже на гормонах завязано. Ну и кровь кислородом насыщает. Давно ли ты отжимался, %username% ?

    Читать о кодинге не рекомендую. Рекомендую писать свой код и отлаживать чужой. А то так и будем в читателях. Материал воспринимается только через практику.
     
    Последнее редактирование: 14 авг 2018
    MasterSLIVA нравится это.
  15. texaciri

    texaciri New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2018
    Сообщения:
    9
    Ну раз уж ушли от темы, то и я присоединюсь).

    Моник 27 дюймов мне показался великоват, это почти полтора метро до него должно быть. Мне приглянулся BENQ GW2270HM 21.5" [9h.lexla.tbe] , с хорошими углами обзора, цветопередача, интерфейсы на любой вкус, углы обзора норм.
    А тут недавно в магазине увидел LG 24MP88HV-S [24MP88HV-S.ARUZ] - почти без рамок, без логотипа спереди, цвета, углы. Ух.!
    положение сидя в принципе неестественно для человека. Но если уж сидеть, то надо держать хотя бы осанку.
    Достаточно одну ногу заводить под стул, и тогда спину проще держать прямой.
    [​IMG]

    ну не, не атрафируется. Это спазм мышцы из за постоянного напряжения, которая рулит расширением/сужением зрачка. Капли перед сном, гимнастика для глаз.

    тут я бы сказал что больше дело в смене вида деятельности. Самый лучший способ отдохнуть. Ну и гармончики, эндорфинчики само собой прилетают :)

    для сердечно сосудистой наоборот рекомендуется в немедленном темпе, и хотя бы часик без остановок. Тогда хоть какая то дополнительная нагрузка создается и сердцу приходится развиваться а не работать на холостых (это если очень грубо).

    ну тут лучше не гадать, а сдать анализы. А так обычно такое еще от недостатка витаминов. Весной и Осенью желательно курс пропивать. Мне понравились шипучки Супрадин. Реально помогали.
     
    Последнее редактирование: 14 авг 2018