Сейчас на форуме: asfa, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Как стать реверсером
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 7.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 16 июля 2013 23:06
· Личное сообщение · #1

Здравствуйте
Подскажите, как выглядит наиболее правильный путь становления реверсером из пользователя
Т.е. последовательность изучения тех или иных языков, программ и проч




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 16 июля 2013 23:08
· Личное сообщение · #2

1) заканчиваете школу
2) заканчиваете ВУЗ
3) идете на завод работать

| Сообщение посчитали полезным: daFix, Abraham, hors, VOLKOFF, deniskore

Ранг: 16.2 (новичок), 11thx
Активность: 0.030
Статус: Участник

Создано: 17 июля 2013 00:03
· Личное сообщение · #3

chief1973
ты 1973 года и задаешь такие вопросы, нажмите на ссылку для начинающих



Ранг: 19.1 (новичок), 4thx
Активность: 0.010
Статус: Участник

Создано: 17 июля 2013 00:03
· Личное сообщение · #4

Сначала станьте программистом (ASM, C/C++, можно немного Delphi). А уж после реверсом займитесь.

| Сообщение посчитали полезным: chief1973

Ранг: 7.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 17 июля 2013 00:08
· Личное сообщение · #5

Для начинающих там про крэкинг, а мне нужен именно реверсинг



Ранг: 16.2 (новичок), 11thx
Активность: 0.030
Статус: Участник

Создано: 17 июля 2013 00:37
· Личное сообщение · #6

chief1973
http://thelocalhost.ru/reversing/




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 17 июля 2013 00:38 · Поправил: 4kusNick
· Личное сообщение · #7

Вам тут правильно посоветовали - чтобы что-то отреверсить, надо сначала научиться понимать как оно работает. Для этого потребуются хорошие знания в области ассемблера (если реверсить планируете нативное под винду), винапи, устройстве PE файла и проч. + будут кстати хотябы intermediate навыки программирования на тех языках, результат компиляции которых вы хотите реверсить.

Ну, а туторы, книги, учебники и прочее гуглится без проблем.

chief1973 пишет:
Для начинающих там про крэкинг, а мне нужен именно реверсинг

Для успешного взлома обычно требуется что-то отреверсить - обратить алго генерации ключа, обратить алгоритм проверки валидности ключа и т.д., выяснить где находятся проверки, которые нужно запатчить и т.д.

PS: если внутренней тяги к этому нет, то не стоит и начинать, только зря время потратите.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.


| Сообщение посчитали полезным: Abraham


Ранг: 72.3 (постоянный), 133thx
Активность: 0.380
Статус: Участник

Создано: 17 июля 2013 01:03
· Личное сообщение · #8

> реверсером

А что это для вас значит ?




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 17 июля 2013 01:29
· Личное сообщение · #9

OSA пишет:
Сначала станьте программистом (ASM, C/C++, можно немного Delphi). А уж после реверсом займитесь.

Не согласен! Начал без какого либо знания языка программирования и ассемблера вобще. И смог некоторое время всё патчить ибо понял что и как нужно менять. И только как этого стало мало начал учить программирование и больше углубляться в реверсинг.

-----
Лучше быть одиноким, но свободным © $me


| Сообщение посчитали полезным: Jaa, Kindly, VodoleY, Vovan666, ARCHANGEL

Ранг: 19.1 (новичок), 4thx
Активность: 0.010
Статус: Участник

Создано: 17 июля 2013 10:22
· Личное сообщение · #10

BoRoV
Я тоже патчил файлеки, когда ещё не знал x86 ASM'а. Но я бы никак не назвал это тру патчингом ))




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 17 июля 2013 10:36 · Поправил: reversecode
· Личное сообщение · #11

патчер не реверсер

задачи реверсера ? полагаю переводить низкоуровневый код в высокоуровневый если таковой был изначально, или в алго

переводить в высокоуровневый без знания самого высокоуровневого языка невозможно,
а с учетом оптимизаций асма, без знаний некоторый ньюансов того же RVO итд

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

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

если случайно нашли этот опен соурс проект то лучше не подсматривайте

а если сами скомпилируете и сами будете подсматривать, то толку небудет

| Сообщение посчитали полезным: SaNX, sendersu, =TS=


Ранг: 462.8 (мудрец), 468thx
Активность: 0.280
Статус: Участник
Only One!

Создано: 17 июля 2013 10:54
· Личное сообщение · #12

chief1973
Интересно, а зачем тебе это сейчас? В 40 лет? Вопрос чисто риторический.. но все же..

-----
aLL rIGHTS rEVERSED!


| Сообщение посчитали полезным: Abraham

Ранг: 456.3 (мудрец), 340thx
Активность: 0.280.02
Статус: Участник
Android Reverser

Создано: 17 июля 2013 11:53
· Личное сообщение · #13

reversecode
именно так! реверсером стать не просто.

ЗЫ: себя реверсером не считаю, я просто крэкер.

-----
SaNX




Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 17 июля 2013 12:05
· Личное сообщение · #14

SaNX
если ты просто крякер, тогда я унылое говно



Ранг: 456.3 (мудрец), 340thx
Активность: 0.280.02
Статус: Участник
Android Reverser

Создано: 17 июля 2013 12:26
· Личное сообщение · #15

tihiy_grom
я ужо отстал от прогресса. 2 года назад ударилсо в андроид-крэкинг и занимаюсь только им

-----
SaNX





Ранг: 462.8 (мудрец), 468thx
Активность: 0.280
Статус: Участник
Only One!

Создано: 17 июля 2013 12:31
· Личное сообщение · #16

[b]chief1973[/b
короче. пиши в ПМ помогу..
Йоу

-----
aLL rIGHTS rEVERSED!




Ранг: 16.1 (новичок), 7thx
Активность: 0.020
Статус: Участник

Создано: 17 июля 2013 12:34
· Личное сообщение · #17

tihiy_grom пишет:
если ты просто крякер, тогда я унылое говно

Если завсегдатые такое пишут, то человек может после этих слов бросить затею, врятли он хочет быть Угом

reversecode пишет:
патчер не реверсер

И после какого количества релизов в виде KeyGen-ов можно себя относить к реверсерам?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 17 июля 2013 12:43
· Личное сообщение · #18

Loh_Ushastik пишет:
И после какого количества релизов в виде KeyGen-ов можно себя относить к реверсерам

зачислен! зайдете в профсоюз заберете билетик

| Сообщение посчитали полезным: Loh_Ushastik

Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 17 июля 2013 12:55
· Личное сообщение · #19

Как приготовить хороший шашлык?
Нужно приготовить 1000 плохих.
-
И так везде.

-----
старый пень





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 17 июля 2013 13:11
· Личное сообщение · #20

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



Ранг: 12.8 (новичок), 2thx
Активность: 0.030
Статус: Участник

Создано: 17 июля 2013 13:22
· Личное сообщение · #21

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



Ранг: 262.5 (наставник), 337thx
Активность: 0.340.25
Статус: Участник

Создано: 17 июля 2013 13:59
· Личное сообщение · #22

SaNTa76 пишет:
должности "Реверсер" не существует

Ога, потому что существует должность "Reverse Engineer" и должность эта есть во ваех антивирусных компаниях, а так же крупных компаниях, занимающихся софтом

| Сообщение посчитали полезным: Dr0p

Ранг: 12.8 (новичок), 2thx
Активность: 0.030
Статус: Участник

Создано: 17 июля 2013 14:21
· Личное сообщение · #23

Должность есть, а специальности в ВУЗах сомневаюсь




Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 17 июля 2013 17:30
· Личное сообщение · #24

TryAga1n пишет:
Ога, потому что существует должность "Reverse Engineer" и должность эта есть во ваех антивирусных компаниях, а так же крупных компаниях, занимающихся софтом


Вы похоже бредите.

-----
http://ntinfo.biz





Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 17 июля 2013 17:32
· Личное сообщение · #25

hors на hh.ru есть вакансии

-----
[nice coder and reverser]





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 17 июля 2013 17:38 · Поправил: reversecode
· Личное сообщение · #26

кому там нужна была ида с хекс армом?
вот компания раздает бесплатно любому студенту за работу
--> Link <--
хотя как компания.. так.. студенты собрались и открыли )



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 17 июля 2013 17:45
· Личное сообщение · #27

reversecode пишет:
кому там нужна была ида с хекс армом?
вот компания раздает бесплатно любому студенту за работу

Больше похоже что студент нужен с идой

Requirements:
- (IDA Pro)


| Сообщение посчитали полезным: reversecode


Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 17 июля 2013 17:51
· Личное сообщение · #28

reversecode пишет:
кому там нужна была ида с хекс армом?
вот компания раздает бесплатно любому студенту за работу
--> Link <--
хотя как компания.. так.. студенты собрались и открыли )


http://www.apriorit.com/what-we-do/portfolio

It's important for many security applications to run in the silent mode: to protect them from being deleted or blocked.

Stealth technologies perform personalized hiding of specified application components for specified domain or local user. In our projects, we have implemented process, service, file, and specified registry key hiding. We also developed a silent installation for a security application.

Трояно-ботнетчики?

-----
http://ntinfo.biz





Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 17 июля 2013 20:34
· Личное сообщение · #29

А как вам их Linux Code Protection SDK с революционными методами защиты кода.

-----
Лучше быть одиноким, но свободным © $me





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 17 июля 2013 21:12
· Личное сообщение · #30

мне другое интересно, на лабе они есть или нет наверняка присутствуют


. 1 . 2 . >>
 eXeL@B —› Вопросы новичков —› Как стать реверсером
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати