![]() |
|
|
![]()
|
|
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
Хочу изучать вирусы!
как мне их изучать, что бы не заразить мой комп. Для начала JS/Dldr.Small.B |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
Поставить вторую ось или виртуальную машину.
-------------------- |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
Можно подробнее. |
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: нет Всего: 128 |
try_to_get, идем в гугл и набираем "виртуальная машина". И читаем.
|
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
|
|||
|
||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 1 Всего: 11 |
try_to_get, ну значит не меня одного затянуло в это болото
Что тебе надо: Виртуальная машина(я привык к VMware) - позволяет так сказать эмулировать еще несколь компьютеров во время своей работы, что позволяеот запускать несколько операционных систем в окошках(хоть линукс хоть винда...) ну я с этим думаю понятно, что основная задача не повредить твою основную ось...потом...тебе необходимы мониторы FileMon(отслеживает обращения к файловой системк) и RegMon(...к реестру), Еще нужен дизассамблер(Wdasm, для более сложных задач разумееться IDA), Отладчик в юзермоде внеконкуренции OllyDbg (что касаеться ядра щас тут сложная ситуация у меня на двух ядерном СофтАйс не хочет работать..говорят Syser не плох)... щас не одну зверушку не найдешь без навешанного на нее криптора/протектора... поэтому потребуеться целая куча автораспоковщиков(ну эт конечно для экономии времени можно(и лучше) и ручками распоковывать) ну и наконец самое главное эт знание asm , без него ни куда... в твоем случаи это вроде на ява скрипте написан....если я прав...(могу и ошибаться)..че его изуть открыл блокнотом и смотри Это сообщение отредактировал(а) ne0n - 2.8.2007, 12:10 |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
ne0n Первый вопрос. Все программы которые вы перечислили они бесплатные или нужно пойти купить?
|
|||
|
||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 1 Всего: 11 |
try_to_get, гы вопрос относительный
IDA - это тоже платный...но это единственный дизассемблер такого уровня и аналогов ему в мире нет...все остальное абсолбтно бесплатное P.S. да чуть не забыл, еще понадобяться разные анализаторы файлов, такие как PEiD и DiE(тоже бесплатные), необходимы для того что бы узнать на каком языке написана вирус или чем защищена - вообще им не стоит доверять Это сообщение отредактировал(а) ne0n - 2.8.2007, 22:34 |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
try_to_get, vmware - можно бесплатно использовать, просто нужно каждый месяц новый ключ на сайте заказывать. Или скачать wmplayer (он бесплатный) и созданные виртуалки под ним использовать.
-------------------- |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
Ещё какие программы нужны?
|
|||
|
||||
| Solomon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 471 Регистрация: 23.1.2006 Где: Украина Киев Репутация: нет Всего: 2 |
все что платно то крякнуто... так что можно найти и бесплатно если захотеть.. -------------------- Если не идти до конца к поставленным целям и не пытатся их достигнуть, каким бы тяжелым не казался путь, то лучше и не ставь их перед собой, но тот кто не ставит перед собой труднодоступные цели, никогда не ощутит эйфорию настоящей победы... победы над миром... Соломон 2008 |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
Тебе нужны, прежде всего, знания. Что толку от софта, если нет навыков? Отладчик и дизассемлер - 98% всего исследования производится в пределах этих двух программ(цифра по-сути взята с неба, просто делаю субъективный вывод).
В твоём случае, для JS скрипта (я так думаю там просто сплойт висит на узвимость позволяющую выполнить шеллкод и, как следствие, download and execute) вообще кроме блокнота и браузера ничего не надо, из подручных средств. Вирусов, как таковых, сейчас уже нет. Произошла подмена понятий, сейчас немного другая классификация, но весь деструктивный код почему-то стали называть вирусом. -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| try_to_get |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
ссылочки есть?
А как запретить? |
||||
|
|||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
vx.netlux.org в общем 29a.net в частности 1. Запретить выполнение JS в браузере. 2. Скачать заплатку. -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
А вы читали "Kasperski - Zapiski issledovatelya kompvirusov"?
|
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
странно у всех программ в конце такая запись
Я не пойму зачем столько лишнего в программе. Ладно 5-7 строчек такого кода а если больше 100 таких строчек то и может поместится вредоностный код... Это сообщение отредактировал(а) try_to_get - 3.8.2007, 20:08 |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
Извините, такая запись:
000000000000000000000 BYTE 10 DUP(0) |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
try_to_get, я читаю и слежу за публикациями Криса, эту книгу конечно стоит прочитать, но Крис обычно любит паустить туману и поэтому в его книгах много воды. Это ИМХО, конечно.
Это выравнивание секций, скорее всего. Раз такой вопрос, значит след. совет: изучи формат PE файла, без этого никуда. Это сообщение отредактировал(а) W4FhLF - 3.8.2007, 21:16 -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 1 Всего: 11 |
Может еще Земский Фершал?! Читали, как и W4FhLF скажу что много воды, ну плюсь практической ценности мало... |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
я слышал что у Криса есть дизасемблер своими руками так чтоли называется
Это сообщение отредактировал(а) try_to_get - 4.8.2007, 09:51 |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
try_to_get, одна компетентная личность высказывалась насчёт этого труда, прямо скажем не слишком лестно. Очень много ошибок и неточностей. Если ты решил написать дизассемблер, то я бы не советовал брать за основу этот док.
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
А как насчет этой книги?
Крупник А. Б. "Изучаем Ассемблер" |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
Ты ассемблер хочешь выучить или что?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
Нет.
|
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 1 Всего: 121 |
Ну тут Зубков, Юров, братья Филатовы вне конкуренции на мой взгляд.
Но лучше всего ты поймёшь, если увидешь, посему я тебе советую читать цикл статей Рикардо Нарвахи: Рикардо Нарваха, пер. Aquila - Введение в крэкинг с нуля, используя OllyDbg Переведено пока немного, но основы там подчерпнёшь, заодно и отладчиком пользоваться научишься. -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| try_to_get |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 426 Регистрация: 19.3.2007 Где: Россия Репутация: нет Всего: 2 |
W4FhLF Спасибо!
|
|||
|
||||
| ne0n |
|
|||
|
PlayBoy ![]() ![]() Профиль Группа: Участник Сообщений: 733 Регистрация: 5.8.2005 Где: Н.Новгород Репутация: 1 Всего: 11 |
try_to_get, хороший журнал по твоей тематике(долго уже не выпускался но все же он актуальный)
http://www.nf-team.org/drmad/zf/ можно еще почитать ветку форума Wasm.ru, посвященную вирусологии: http://www.wasm.ru/forum/viewforum.php?id=6 Это сообщение отредактировал(а) ne0n - 6.8.2007, 10:18 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Технологии защиты программного обеспечения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |