Сохранен 83
https://2ch.hk/pr/res/558752.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Обфускации тред

 Аноним 15/10/15 Чтв 02:23:58 #1 №558752 
14448650382720.jpg
Вечер в ШЕСТНАДЦАТЕРИЧНЫЕ ЛУЧИ, ильфаки.

Собственно есть проблема которую уже не первый день\неделю\месяц пытаюсь решить. Проблема состоит в обфускации машинного кода всякими протекторами типа Themida. Постой, не торопись скрывать тред, мыщъх, это не очередной как запустить скрипт тред.

У Oreans есть помимо Themida\Winlicense тулза под названием Code Virtualizer. Суть такая: в своём сишном коде подключаешь хедеры, а в участке кода, который нужно обфусцировать, добавляешь макросы начала и конца виртуализации. Всё. Профит! Дальше за тебя всё зделоет эта вундервафля. И проблема состоит именно в анпаке бинарей, которые помимо темиды юзают виртуалайзер. Как я понимаю, скрипт-анпакер дампит секции модуля и меняет оеп, а значит сама виртуалка не будет загружена и все джампы на код виртуалки ведут нас к Access violation и падению бинаря.

Читать гайды не помогает т.к. та инфа о всяких upxах и прочем говне, которое работает не так, как этот прот.

Мыщъх, помогай. Подскажи как побороть эту шайтан-машину.

У меня в голове сейчас только один план:
Находим OEP бинаря
Дампим модуль
Фиксим IAT
Сканим модуль на long jump и call за секцию кода т.е. джампы на динамически выделенную память
Дампим эту память назовём её СТРАННОЙ
В дамп модуля добавляем секцию, которая загрузит эту СТРАННУЮ даже по меркам интернета память
Фиксим джампы и коллы и передаём управление в OEP.

Взлетит? Аргументы?
Аноним 15/10/15 Чтв 02:28:57 #2 №558753 
>>558752 (OP)
Я мимо темы. Крис Касперски охуенный мужик. Жалко пропал сейчас куда-то. Не видно статей от него давно.
Аноним 15/10/15 Чтв 02:46:19 #3 №558760 
>>558753
Сидит вроде как, в макАфе работает. Оружие коллекционирует. Сука, как же он меня впечатлил в свое время (ДЖВА МЕСЯЦА НАЗАД)
Аноним 15/10/15 Чтв 02:47:59 #4 №558761 
>>558753
Никуда он не пропадал https://rsdn.ru/Forum/?uid=73917 .
sageАноним 15/10/15 Чтв 03:15:52 #5 №558767 
>>558752 (OP)
Плагины жи есть для полуавтоматического анпака. Они умеют девиртуализовывать виртуализованное. Иногда даже хорошо умеют.
Аноним 15/10/15 Чтв 03:36:32 #6 №558774 
>>558761
Ого, я почитал что он там пишет, оказывается от русофоб и топит за США, пиздец. а ведь когдато моим кумиром был.
Аноним 15/10/15 Чтв 03:47:04 #7 №558775 
>>558774
Довольно странно фанатеть от вечно молодого безответственного аутиста. Читать его прикольно из-за разных интересных фактов, но воспринимать такой взгляд на жизнь, как у него - ну охуеть вообще.
Аноним 15/10/15 Чтв 04:03:37 #8 №558776 
>>558767
Плагины? Знаю только один, а именно UnVirtualize by Deathway. Но последняя версия от 14 года. Не уверен, что разрабы фемиды не позаботились о фиксе.
А скрипты, к моему сожалению, не работают как нужно. Беру свой файл, накатываю фемиду, юзаю скрипт - полёт нормальный. Но когда беру чужой пакованный бинарь, то тут скрипт либо не заканчивает работу и из-за access violation, либо даёт битый бинарь на выходе.
Аноним 15/10/15 Чтв 04:36:09 #9 №558780 
>>558775
Что значит воспринимать? Чего несешь? Есть факт некого взгляда на жизнь, и ты его принимаешь или нет. Если ты его не воспринимаешь, то у тебя какието когнитивные расстройства
Аноним 15/10/15 Чтв 04:44:13 #10 №558781 
>>558780
Я пропустил слово так, товарищ аутист. Так воспринимать (т.е. фанатеть).
Аноним 15/10/15 Чтв 04:45:18 #11 №558782 
>>558781
Надо было написать, что пропустил еще в том сообщении!
Аноним 15/10/15 Чтв 06:02:55 #12 №558795 
>>558775
Да не особо он и либерашка.
На русофоба точно не тянет.

А вот то что человек за 40 все так же видит на говнофорумчиках где чятится с юными долбаебами говорит о его инфантильности. Он хотя бы женат?
Аноним 15/10/15 Чтв 06:21:56 #13 №558796 
>>558795
>>558795
Мловероятно, что женат. Да и зачем полуаутисту женится?
Аноним 15/10/15 Чтв 06:22:03 #14 №558797 
>>558795
На rsdn все матерые старички уже давно. Он не женат и постоянно травит охуительные истории про накурку американских бомжей и аборты у своих шлюх.
Аноним 15/10/15 Чтв 06:42:38 #15 №558800 
>>558775
> вечно молодого безответственного аутиста
Не могу понять, чем это хуже любого другого мировосприятия? В конечном итоге, всё тупо и бессмысленно, но инфантильность - это хотя бы не настолько унылый и быдланский способ прожигать жизнь, как стандартные. Да и вообще, человек, который не смог сформировать свою личную мораль и призму восприятия, которые работают в соответствии с его Истинной Волей ( https://en.wikipedia.org/wiki/True_Will ), вряд ли будет доволен своей жизнью.
Аноним 15/10/15 Чтв 06:56:06 #16 №558806 
>>558800
Ничем не хуже, но и фанатеть не от чего. Фанатеть можно от его статей, но, касательно статей, пусть он хоть ебется с бомжами, какая разница, статьи-то от этого не меняются.
Аноним 15/10/15 Чтв 09:42:40 #17 №558829 
>>558774
>русофоб и топит за США
Все правильно делает. А тебе что, первый канал мозг разъел? Ватой стал? Вон из профессии!
Аноним 15/10/15 Чтв 09:45:19 #18 №558830 
>>558753
>Не видно статей от него давно.
Он сейчас работает над всякими секретными вещами, в том числе и для правительства США. Есму нельзя писать. Вроде как он создал (и запатентовал) какой-то алгоритм распознавания вирусов, а потом выяснилось, что его можно использовать для чего угодно. В результате его рвут на части работодатели и он вроде как уже давно миллионер.
Аноним 15/10/15 Чтв 09:51:26 #19 №558832 
>>558830
>использовать для чего угодно
В статье писалось о ЦОПЕ
Аноним 15/10/15 Чтв 13:00:26 #20 №558889 
Чёт тред явно не о том, что хотелось бы обсуждать...
Аноним 15/10/15 Чтв 13:12:12 #21 №558896 
>>558889
Потому что задача специфичная и с ней никто не сталкивался. Судя по плану из ОП-поста, ОП понимает, что делает намного лучше, чем остальные ИТТ. Я сталкивался с реверсом, но кроме как "ну, пробуй" сказать ничего не могу - не буду же я начинать изучать этот пакер за ОПа.
Аноним 15/10/15 Чтв 17:37:15 #22 №559058 
>>558896
Поддвачну. Алсо, раз уж тут реверсеры собрались, реквестирую инфу в плане, с чего начать, какие задачки порешать, какие инструменты юзать. Я сам-то на теоретическом уровне знаю, как все это работает, на сях пишу, на асме тоже писал немного на младших курсах. Но вот практиковаться у меня не получается как-то. Максимум - вскрывать джава-шарп приложения стандартным анпакером. Как-то пробовал поставить IDA, охуел от интерфейса и вылетов раз в пять минут, отреверсить даже простейший бинарник не получилось. Подскажите, как вообще подступиться к этому, а, братцы? Учебников нормальных вообще нет нигде, статьи Криса все дохуя старые, и я сомневаюсь в их практической полезности.
Аноним 15/10/15 Чтв 17:54:34 #23 №559074 
>>558752 (OP)
тебе на васм.сру
Аноним 15/10/15 Чтв 18:04:45 #24 №559084 
>>559058
Начни с изучения того, что нужно ОПу и решения его задачи, лел.
Аноним 15/10/15 Чтв 18:16:33 #25 №559090 
>>558889
Так а зачем ты спрашиваешь взлетит или нет (если ты оп) - попробуй, может, и взлетит. Но надо понимать, что longjmp изобразить можно десятком способов (push адрес_в_ебенях; retn как самый примитив)
Аноним 15/10/15 Чтв 20:28:22 #26 №559179 
>>559058
>IDA
Как же я охуел от его цен
Аноним 15/10/15 Чтв 20:30:35 #27 №559180 
>>559058
>Учебников нормальных вообще нет нигде
Этот отвратительный тоже? https://www.dropbox.com/s/exk5zcfr54nhail/Reverse_Engineering_for_Beginners-ru.pdf?dl=0
Аноним 15/10/15 Чтв 20:53:11 #28 №559189 
>>558752 (OP)
Это же этот бомж Крис Касперский
Я потекла
Аноним 15/10/15 Чтв 20:55:21 #29 №559190 
>>559189
>бомж
Тред негерметичный, вытейкай
Аноним 15/10/15 Чтв 21:03:22 #30 №559193 
>>559190
Да ты посмотри на него?
От наверное воняет! Он хоть знает про дезодорант?
Аноним 15/10/15 Чтв 21:21:04 #31 №559204 
>>559179
Попробуй ещё купить не на юрлицо - охуеешь окончательно. Молодой человек, это не для вас продаётся.
Аноним 15/10/15 Чтв 21:23:54 #32 №559207 
>>559193
Волосы чистые, почему он вонять должен?
Аноним 15/10/15 Чтв 21:25:09 #33 №559209 
>>559207
Бомжы воняеешь
Ты тоже! Ты с женой тоже споришь?
Что за мудаки пошли?
Аноним 15/10/15 Чтв 21:25:24 #34 №559210 
>>559193
Альфасомец и должен быть вонюч и волосат.
Аноним 15/10/15 Чтв 21:26:25 #35 №559211 
>>559204
Пиздец. Лучше ломаное говно с МАЙНЕРАМИ скачаю, древней версии. Ну это пока денег нет
Аноним 15/10/15 Чтв 21:27:22 #36 №559212 
>>559209
Your brain is damaged
Аноним 15/10/15 Чтв 21:36:18 #37 №559220 
>>559209
У бомжей грязные засаленные волосы, которые у длинноволосых сбиваются в патлы. На пике - чистые волосы, т.е. мылся он в худшем случае за день до. Хотя легко найти его фото с грязными волосами. Собственно, часто мыть голову - вредно.
sageАноним 15/10/15 Чтв 22:22:59 #38 №559270 
>>559209
Пошла нахуй, шлюха.
Аноним 15/10/15 Чтв 23:30:54 #39 №559315 
>>559211
Лучше ollydbg скачай.
Аноним 15/10/15 Чтв 23:47:39 #40 №559323 
>>559315
Не видишь разницу между дебагером и дизасемблером?
Аноним 15/10/15 Чтв 23:52:29 #41 №559326 
>>559180
Не, у меня он валяется где-то, но судя по оглавлению, там упор на теорию, причем уровня "на пальцах". Почему стек растет в обратную сторону, хоспаде, да знаю я это все, мне бы учебников с практическим упором, шоб объяснялось, как пользоваться отладчиками и дизассемблерами, с обзором годных инструментов и best practices.
Аноним 15/10/15 Чтв 23:53:31 #42 №559327 
>>559204
Идешь и с кулфейсом качаешь последнюю утекшую версию, которой, как правило, меньше года. Сообщаешь Ильфаку. Скринишь пламенный бугурт.
Аноним 16/10/15 Птн 00:44:45 #43 №559361 
Асманы, как перестать тискать котейку и начать кодить
Аноним 16/10/15 Птн 13:24:08 #44 №559635 
>>559361
Аноним 18/10/15 Вск 21:15:10 #45 №561080 
14451921107110.jpg
>>559361
Когда я пишу на Фортране, Господь подымает меня над полом и приближает к себе. Не так близко, чтоб поздороваться, но так высоко над вами, чтобы узнать вам, дешёвкам, цену. Вы писькины плевки, получившие паспорта, вы спрессованный в толпу корм для рыбок, ваши лица сливаются в одну огромную жопу. Человек без распечатки в портфеле есть такая низкая тварь, что даже утопая в реке, я не подам ему руку.
Аноним 19/10/15 Пнд 00:48:17 #46 №561176 
>>561080
НЕ помню в той книге такого абзаца. Сдается мне, ты большой выдумщик
Аноним 19/10/15 Пнд 14:40:56 #47 №561491 
>>558776
>Беру свой файл, накатываю фемиду, юзаю скрипт - полёт нормальный. Но когда беру чужой пакованный бинарь, то тут скрипт либо не заканчивает работу и из-за access violation, либо даёт битый бинарь на выходе.
Ну вот здесь и копай, к чему там привязка может быть. Смотри что скрипт делает и делай так же. А сам ты девиртуализатор писать обосрешься, без понимания формата их байткода ты нихуя не сделаешь.
Аноним 22/10/15 Чтв 13:22:42 #48 №563571 
14455093629430.png
Ильфаки, помогите, как это с петушиного асма перевести хотя бы на С? http://pastebin.com/tdXPrsyW
Аноним 22/10/15 Чтв 14:54:19 #49 №563675 
>>563571
Ну ты и тупиздень
void Mult3(float &a, float b, float c) { a ★= b; a ★= c}
★ - умножение
Аноним 22/10/15 Чтв 14:55:54 #50 №563677 
>>563675
быстрофикс, там c = a умножить на b умножить на c
Аноним 22/10/15 Чтв 16:23:53 #51 №563758 
>>559058
малваре кукбук не пойдет?
Аноним 22/10/15 Чтв 17:09:41 #52 №563784 
>>558752 (OP)
Крис лол. Я его в вк в комментах недавно видел. Школьники ещё спросили его, видел ли он хоть одного какира, откуда мол ему знать про эти вещи.
Аноним 22/10/15 Чтв 17:25:38 #53 №563789 
верните мне мой 2007
Аноним 22/10/15 Чтв 17:38:17 #54 №563798 
>>563784
>мыш
>вк
Сдается мне, ты преувеличиваешь
Аноним 22/10/15 Чтв 18:03:38 #55 №563805 
>>563798
это действительно был я
Регулярно просматриваю вк и зк
Аноним 22/10/15 Чтв 18:20:09 #56 №563811 
>>563805
а пзрк? Просматриваешь?
Аноним 22/10/15 Чтв 18:24:11 #57 №563814 
>>563805
Тогда, если это ты, возьми меня на работу. Я ничего не умею, но я очень хороший человек.
Аноним 22/10/15 Чтв 18:24:32 #58 №563815 
>>563677
Спасибо, бро. На самом деле, там 3 double перемножаются и результат выдаётся тоже double. На делфи это будет так:

function Mult3(var a, b, c: double): double; cdecl;
...

На си, наверное, что-то типа:

double Mult3(double &a, double &b, double &c)
...

Как вообще в асм научиться, это ж китайская грамота, бля.
Аноним 22/10/15 Чтв 18:34:24 #59 №563821 
>>563815
Алсо, не знаю, какого хуя IDA выдала dword, когда там double, это ж 8 байт, а не 4.
Аноним 22/10/15 Чтв 18:37:59 #60 №563825 
>>563814
Меня бы кто взял (на данном этапе бичую в сшп)
на родину ссусь возвращаться (хотя тянет)
жаль ксакеп прикрыли (писал бы там о своих взломах процессора и явы)
Аноним 22/10/15 Чтв 18:46:02 #61 №563829 
>>563825
Поччоны, посоветуйте годжную виртуалку. У самого стоит вынь10, на ней виртуалбокс. На каком сами сидите, на какой мать сажаете?
Аноним 22/10/15 Чтв 18:48:53 #62 №563832 
>>563829
VBox на люниксе у меня, самая годная для быдла вроде меня, копаю мою любимую w2k и видёвз 10 естесно
мимо-Крис
Аноним 22/10/15 Чтв 18:49:34 #63 №563835 
14455289740460.jpg
>>563805
>>563825
Аноним 22/10/15 Чтв 18:52:15 #64 №563839 
>>563835
ты ошибаешься
мимо-Крис
Аноним 22/10/15 Чтв 18:53:38 #65 №563841 
>>563839
фотопруф банок с британскими патронами или хуй простой
мимопокормил
Аноним 22/10/15 Чтв 18:56:14 #66 №563843 
>>563841
сынок
Аноним 22/10/15 Чтв 19:28:34 #67 №563861 
>>563821
qword тебе ида выдала, это я в глаза ебусь.
Аноним 22/10/15 Чтв 19:56:08 #68 №563874 
>>563571
Бука не дотягивает даже до уровня Криса, у того хоть полет фантазии был, а эта школота крякерская, еще и собакоеды перевели и издали
Аноним 22/10/15 Чтв 20:14:32 #69 №563893 
>>563798
https://vk.com/wall-10933209_147708
Аноним 22/10/15 Чтв 20:21:33 #70 №563898 
>>563893
Проиграл, он стал общаться как пятнадцатилетний подросток.
Аноним 22/10/15 Чтв 20:23:30 #71 №563901 
>>563893
Лул, Крис подписан на МДК, давайте тоже подпишемся, МДК для элиты же.
Аноним 22/10/15 Чтв 20:28:24 #72 №563905 
14455349049870.jpg
>>563901
Аноним 22/10/15 Чтв 20:31:29 #73 №563911 
>>563893
:)))
Аноним 22/10/15 Чтв 23:08:55 #74 №564001 
>>563893

С чего вы взяли что это настоящий Крис? Обычный школьник-хацкир.
Аноним 23/10/15 Птн 03:15:44 #75 №564096 
Крис вернулся, но почему вконтакте, а не васм?
Аноним 23/10/15 Птн 03:28:00 #76 №564098 
14455600801740.png
Крис ли это? Хотя рассуждения зрелого мужчины, не школьника. Рабочий столу гуру вконтакте
Аноним 23/10/15 Птн 03:48:47 #77 №564103 
>>564098
>Dreamweaver
>Дом2
Аноним 23/10/15 Птн 04:54:09 #78 №564108 
>>564098
>Челябинск
>Лешино
Я только проснулся, и не понимаю, мы тут всерьез это обсуждаем?
Аноним 23/10/15 Птн 14:51:49 #79 №564267 
>>564108
Когда на пенсию, майор
Аноним 23/10/15 Птн 15:02:25 #80 №564270 
эй, поясните кто в теме
нах тут оп изъебывается, когда все это палится на глаз - вон, даже в process explorer запакованые процессы цветом выделаются
и что сейчас делают server-side polymorphism
Аноним 23/10/15 Птн 15:36:41 #81 №564287 
>>564270
Его цель - не скрыть, а наоборот распаковать.
Аноним 23/10/15 Птн 18:37:06 #82 №564372 
Крис, братишка, как стать реверсивным ижинером в кратчайшие сроки? Какие буки читать? Что скачать для этого?
Аноним 23/10/15 Птн 19:00:45 #83 №564378 
>>564372
http://www.dmoz.org/World/Russian/Компьютеры/Хакерство/
comments powered by Disqus