Обсуждение:Reverse Engineering

Материал из Lurkmore
Перейти к навигации Перейти к поиску

Хорошая статья. Хотя луркоебская школота, видимо, не осилит и сразу выставит на удаление. Это печально.

Thanks! Да, кстати — прошу править или резать, прошу не стесняться! --0-аффтор.
двачую

Что за журнал ксакеп? Это не статья, а авторская колонка.

Неплохо. Допили ссылок на дизассемблеры и какие-нибудь туториалы. Тема то интересная.
Попробую! Думаю надо еще сцылей на ресуры с кратким опейсанием: WASM.ru/cracklab.ru/etc Счас тока покурю…
Эээ, я так понял это используется для написания кряков к играм и фотошопам?
В том числе, да.

А ассемблер знать вовсе не обязательно, потому что реверсить можно (а иногда и нужно) форматы файлов и сетевые протоколы.

чтобы исправить в них некоторые ошибки[1] — адово доставила сноска.

реально стрёмно делать глобальную правку — настолько всё запущено(Мизантроп

0-аффтар нисколько не протев! --PSR1257
точно .::ксакеп::.
Чо? Мизантроп

Слишком уж прет изо всей щелей убогий стиль хакера. Алсо, автор слишком упивается своей мнимой 1337ностью.

статья нужная, похуярю немного aziatkofag 00:05, 14 июля 2009 (MSD)

{{moar|сломаных айподов, плейстешнов и прочих быдлодевайсов}} {{moar|открытых, свободных реализаций проприетарных апи, файловых систем и форматов}}

Телепаты в отпуске

Статья по-прежнему — вырвиглазный пиздец. Особенно ближе к финалу. Там вообще птичий язык. Я, конечно, понимаю, что писали программисты, но Курлморье-то по-определению является энциклопедией для ВСЕХ, а не элитной бордой для кулхацкеров! Имейте в жопу совесть например. Даю сроку несколько часов, а потом начну плашкоёбствовать. Кенгуру 05:20, 8 января 2010 (MSK)

Ну ты понел. А плашкоёбство вознаградится.

Петросяны?

блять, можно без этого вашего йумара?

возьми и сотри?
снести всю статью штоле? не можешь никак понять, что вопрошательный стиль повествования — говно? объяснить, что статья без соплей состоит из 2х картинок и нескольких линков? тебе не кажется это унылым?
>снести всю статью штоле?
именно это и следует сделать, не так ли?
тема значима™, а вот за стиль написания хочется взять и уебать

Как и предсказывалось, луркоебы все засрали.

пиздуй взад на свой ксакеп
Видимо, тут предполагаеццо response состоящий из словей «очередной», «школьник», «тян», «дать» и «не».
response? 0H Y34H, 1337 5P34K!

НЕ-Петросянам а также вменяемым редакторам

// От нулевого аффтара стотьи

0. Насчет Ницше — может я и был неправ, сейчас начал читать разные источники. Можно просто удолить сравнение.
1. винтовка Stg-44 — так Ви хочете сказать что ее (и другое немецкое оружие) никто не «реверсировал»? К чему было писать «иронию» если там не утверждалось явно stg==калаш?
2. «илитой IT» & Mad Skillz Ой смишно. (только) Перечисление skills’ов у кого-то вызвает зуд. Интересно, как же это надо перечислить чтобы выглядело достаточно мазохистски? «Да, мы тупые бит-хакеры, научились дрочить в IDA по статейкам в ксакепе»? Так не все ж такие.
3. Тому кто грохнул «петросянский вопрошательный стиль» и написал «да, школьничек, твой пример с преподской тестирующей программой относится сюда». Может еще раз внимательно прочитать что там было написано? Там было _ПЕРЕЧИСЛЕНИЕ_ моментов когда требуется реверсинг — от простого к сложному. «создания описаний для форматов данных/протоколов» Ололо — а то что подтема называется «Software реверсинг» это как? Не спорю, протоколы тоже реверсируют. Но зачем было _удолять_информацию? Зачем писать так как будто реверсинг «используется только для анализа вирусов/троянов/червей и прочего дерьма, с целью создания средств защиты»? Что, кряки уже писать перестали?

Also, it used to be some lines about iPod. Sure it shall be eradicated?

Удолите или замените «петросянский» стиль, ради оллаха. Но там была ИНФОРМАЦИЯ про тех кто пишет пакеры для троянов.

И не надо тут про школьника. Или сначала покажите что Вы можете/сделали а потом уже xxx.

4. «В настоящее время похож на свежий навоз, его уже года два конструктивно не обновляют, легенда умерла» Вот это БЛЯТЬ точно не Петросян! Это млин так смешно сравнить SoftIce c навозом!

−1. В общем и целом аффтар выражает признатльность всем кто редактировал первоначальную хрень.
−2. «снести всю статью штоле?» да удоляйте :)

--PSR1257

По третьему пункту:
  • там и сейчас перечисление, только без соплей
  • что из них, а что сложное? внезапно все требует задрачивания
  • неожиданно, как разбирать протокол асечки для твоего квипа?
  • кряки к реверсингу не относятся вообще
  • ипод — см. пункт про дрова
  • Сперва добейся
Кряки не относятся? Почитай к примеру про снятие конверта (Envelope). Или задай такой вопрос на форуме. Впрочем, спорить тут бесполезно.
блджад, какой же ты тупой пидарас. Безграмотный хуй, использующий сленг, который заебал всех, да еще и .::начинающий списки с нуля::., но не способный писать наормальную разметку. По-твоему твое петросянское нечитаемое говно кто-то редактировать должен? Иди нахуй, в твоих высирах копаться никому не интересно, не умеешь писать статей — молчи и не удивляйся, почему информации в них оказывается в 50 раз меньше, чем было.
OK. Нет стотьи — надеюсь больше ни у кого проблем не будет ;)
Как бы справедливости не бывает, поэтому думаю статью ещё много раз восстановят, а тебя забаняфт за удаление содержимого страниц ;)
Ну почему же не бывает? Когда та страна где ты живешь окончательно потратит «сотни нефти» в ней будут жить только такие как ты. Разве это не справедливо? ;-)
В моей стране нефти практически нет. Алсо, я статью не редактировал. Чини детектор.

Унавоживание

/r/еквестирую moar гиковского perl-coda

Обфускация

Автор нихрена не сталкивался с обфускаторами и я гарантирую это. Никакого унавоживания там нет. К примеру, будем проводить обфускацию для простенького класса на Java:

import javax.microedition.lcdui.Image;

public class MenuItem
{http://www.ordenxc.org/
    public String Name, Value;
    public Image Icon;

    public MenuItem()
    {
        Name = ""; Value = "";
        int [] tmp = new int [1];
        Icon = Image.createRGBImage(tmp, 1, 1, true);
    }

    public MenuItem(String n, String v, Image i)
    {
        Name = n; Value = v; Icon = i;
    }
}

После обфускаци на максимальном уровне защиты ProGuard получим:

import javax.microedition.lcdui.Image;

public final class m
{

    public String m_acString;
    public String m_bcString;
    public Image m_acImage;

    public m()
    {
        m_acString = "";
        m_bcString = "";
        int ai[] = new int[1];
        m_acImage = Image.createRGBImage(ai, 1, 1, true);
    }

    public m(String s, String s1, Image image)
    {
        m_acString = s;
        m_bcString = s1;
        m_acImage = image;
    }
}

Вы видите тут где-нибудь унавоживание? Да, имена классов, методов и свойств поменялись. Но не более того. Нормальный кодер и без названий всё поймет.

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

А люди?

К примеру ВЕЛИКИЙ(в узких кругах, друг гордейчика, спонсор БХЦ) КРЭКОР-ВАРЕЗНИК, по совместительству 30 летний тинейджер. Он сделал и зарельизил и украл и взломал кучу охерительных вещей. Катаетцо на старом мерседесе. Ненавидем половиной жэжэ. Популярен на лурке. Или вирьмэйкер всея Руси ЗОМБА(мр.Баггерс). Вступил в 29/а. Исчез. Астрофизик(по некоторым данным). Около 47 лет(основание 29а - 1986, езиносы 29а - 1996, предположим что в 96 зомбе было 20, уж простите за бритву). MS-REM. Король нулевого кольца и делпхи. Рожден в Магадане. Сделал много полезных вещей. Не доделал супер отладчик, который превосходил бы эту вашу Оллю. Ящик ms-rem(dog).yandex.ru взломан. Погиб в автокатострофе в апреле 2007., когда ехал сливать инфу об истеных создателях БХЦ. Или ВоЗоНеЗ. Известный в узких кругах вирьмейкер(уж простите) популярный у школоты. Однако кодить умеет, хотя и говнисто. Пропал в 2013.

У Ильфака-Мудака стена в вк открыта

https://vk.com/ilfak Ну вы знаете, что делать...

Ну так иди и насри ему там что-нибудь — 11:12, 5 сентября 2016 (MSK)

HTE

HIEW - и рядом не валялся с HT Editor, эта шняга умеет предложить выбор как асмить инструкцию при правке.