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

 eXeL@B —› Дневники и блоги —› Новая эра развития VB Decompiler
Посл.ответ Сообщение


Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 06 апреля 2009 01:17
· Личное сообщение · #1

VB Decompiler начиная с версии 7.3 будет полноценно поддерживать декомпиляцию
не только Visual Basic 5.0/6.0 приложений, но также и всех типов .NET
приложений. Полностью поддерживаются все версии .NET FrameWork и все
языки программирования, которые можно использовать для написания .NET кода.

Основные преимущества VB Decompiler Pro по сравнению с Reflector:

1. Возможность декомпиляции .NET сборок при отсутствии .NET FrameWork на компьютере
2. Поддержка Unmanaged и Native кода внутри сборок
3. Декомпилятор показывает виртуальные адреса каждой строчки кода
4. Поддержка всех операционных систем семейства Windows начиная с Windows 95

Подчеркну - пока декомпиляция только в IL, никакого сорца.

Скрины:

www.vb-decompiler.org/image/dot_net/1.png
www.vb-decompiler.org/image/dot_net/2.png
www.vb-decompiler.org/image/dot_net/3.png

Comming soon in April, 2009

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 568.2 (!), 465thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 06 апреля 2009 01:25
· Личное сообщение · #2

ПрикольноТолько название софта которое декомпилишь надо было стереть,а то недайбох в риперстве обвинят

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 06 апреля 2009 01:27
· Личное сообщение · #3

ClockMan пишет:
Только название софта которое декомпилишь надо было стереть,а то недайбох в риперстве обвинят


Софт декомпилю только свой. На скринах мой софт.

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 114.1 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 06 апреля 2009 01:34 · Поправил: Модератор
· Личное сообщение · #4

Отличный декомпилер получится.

еще бы туда отладчик прикрепить для NET приложений вообще сказка получилась бы...

-----
minimaL_patсh на руборде





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

Создано: 06 апреля 2009 06:04
· Личное сообщение · #5

GPcH пишет:
3. Декомпилятор показывает виртуальные адреса каждой строчки кода


Это относиться ко всем поддерживаемым компиляторам? Или только для .NET?

-----
aLL rIGHTS rEVERSED!




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 06 апреля 2009 09:14
· Личное сообщение · #6

DaRKSiDE
Это относиться ко всем поддерживаемым компиляторам


Смотри сам:
Code:
  1. Private Sub Command1_Click() '4019F0
  2.   loc_00401A15: var_8 = &H401080
  3.   loc_00401A3F: var_4C = 80020004h
  4.   loc_00401A47: var_3C = 80020004h
  5.   loc_00401A67: var_54 = 10
  6.   loc_00401A6A: var_44 = 10
  7.   loc_00401A6D: var_6C = "Test"
  8.   loc_00401A74: var_74 = 8
  9.   loc_00401A7F: var_5C = "Hello, crackl@b.ru"
  10.   loc_00401A86: var_64 = 8
  11.   loc_00401A9C: MsgBox "Hello, crackl@b.ru", 0, "Test"
  12.   loc_00401AC5: GoTo loc_00401AE3
  13.   loc_00401AE2: Exit Sub
  14.   loc_00401AE3: Exit Sub
  15. End Sub




Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

Создано: 06 апреля 2009 09:49 · Поправил: HiEndsoft
· Личное сообщение · #7

VB-шный MessageBox имеет формат:
MsgBox(Prompt, [Buttons As VbMsgBoxStyle = vbOKOnly], [Title], [HelpFile], [Context]) As VbMsgBoxResult
значит должно быть:
MsgBox "Hello, crackl@b.ru", vbOKOnly, "Test", 0, 0
или: MsgBox "Hello, crackl@b.ru",0, "Test", 0, 0

-----
продавец резиновых утёнков




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 06 апреля 2009 10:01 · Поправил: progopis
· Личное сообщение · #8

HiEndsoft
В моём коде было так

Code:
  1. Private Sub Command1_Click()
  2. MsgBox "Hello, crackl@b.ru", vbOKOnly, "Test"
  3. End_sub


Ты плохо знаешь синтаксис VB.

vbOKOnly = 0 - это всего лишь константа, и у декомпиля есть сложности в замене конкретных чисел на константы.

Далее. Прошу обратить на то что ты написал:

MsgBox(Prompt, [Buttons As VbMsgBoxStyle = vbOKOnly], [Title], [HelpFile], [Context]) As VbMsgBoxResult

Смысл квадратных скобок знаешь? Нет? Тогда зачем умничать?




Ранг: 71.8 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 06 апреля 2009 10:07
· Личное сообщение · #9

SemDJ пишет:
еще бы туда отладчик прикрепить для NET приложений вообще сказка получилась бы...

+1

надо ребрендинг тогда провести. Бейсик в нозвании не айс.



Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

Создано: 06 апреля 2009 10:15 · Поправил: HiEndsoft
· Личное сообщение · #10

progopis пишет:Ты плохо знаешь синтаксис VB.
я начинал с асма под Z80, встроенный basic и VB.
progopis пишет:vbOKOnly = 0 - это всего лишь константа, и у декомпиля есть сложности в замене конкретных чисел на константы.
Я об этом и написал, будет например неясность при наборе флагов типа vbSystemModal Or vbCritical Or vbYesNo.
progopis пишет:Смысл квадратных скобок знаешь? Нет? Тогда зачем умничать?
Есть в VB Object Browser - там описание практически всех констант и функций.
Квадратные скобки - опциональные параметры вообще-то, которые для точности лучше бы показывать, даже если они = 0. А так если будет развиваться (аналоги в основном дальше IL не ушли) - утиль стоящая,судя по скринам.

-----
продавец резиновых утёнков





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 06 апреля 2009 11:06 · Поправил: Isaev
· Личное сообщение · #11

GPcH пишет:
VB Decompiler начиная с версии 7.3 будет полноценно поддерживать декомпиляцию
не только Visual Basic 5.0/6.0 приложений, но также и всех типов .NET
приложений.

Классно! А ключики халявные будут для мемберов cracklaba?
(чтобы им лишний раз не хотелось гоынокейгены стряпать)

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 06 апреля 2009 11:09 · Поправил: progopis
· Личное сообщение · #12

Isaev
вряд ли

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




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 06 апреля 2009 11:10
· Личное сообщение · #13

Isaev пишет:
Классно! А ключики халявные будут для мемберов cracklaba?
, чёто я сомневаюсь, а обфускатор, встроенный в декомпиль, вообще как-то прогрессирует? А то мне тут попалась софтина, походу, обфусцированная чем-то, можно узнать подробнее о возможностях обфускации, а то может это у меняуже параноя, и никакая это не обфускация.

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 06 апреля 2009 11:26 · Поправил: FrenFolio
· Личное сообщение · #14

Isaev пишет:
Классно! А ключики халявные будут для мемберов cracklaba?
(чтобы им лишний раз не хотелось гоынокейгены стряпать)

Может конечно кому-то очень весело, но мне например не смешно. Я долго молчал по этому поводу, но мне непонятна позиция многих участников форума и их отношение к разрабам, особенно постоянные шуточки в адрес GPcH. Я его не знаю как человека, но как разраб он несомненно грамотный, и заслуживает уважения, потому как делает интересные и нужные продукты. А сделать кейген, сломать прогу и бахвалиться этим, не айс однако. Гордиться-то особо нечем, по большому счету. Ну сломал прогу, над которой человек работал много времени, и что, это каким-то образом возвышает крякера над разрабом? Нет, я так считаю. Если даже он создал блог для рекламы своего творения, то это его право, он приложил немало усилий, чтобы сделать качественный продукт. И имеет право на рекламу определенную, возможно это поможет ему найти покупателей, каждый зарабатывает как может, а это нелегкий труд.
Хотя опять же это все моя субъективная точка зрения, пусть удаляют этот пост мой или банят, пофиг.

mak пишет:
А автору лучше закрыть топик , толку то , ничего не скажут , а реклама уже прошла

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

-----
Программист SkyNet





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 06 апреля 2009 11:28
· Личное сообщение · #15

FrenFolio
+1

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 06 апреля 2009 11:55 · Поправил: mak
· Личное сообщение · #16

Фигасе progopis модератором стал Поздравляю)

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

А автору лучше закрыть топик , толку то , ничего не скажут , а реклама уже прошла , другое дело еслиб демка была приложена , и то если демка приложена то толку то , она же ДЕМКА! Реклама сделана топик закрыть.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 06 апреля 2009 12:07
· Личное сообщение · #17

>Реклама сделана топик закрыть.
Что за самовольное модераторство? Не нравится топик - не пишите ничего. И я кажется просил несколькими постами выше НЕ ОБСУЖДАТЬ тему ключей.




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 06 апреля 2009 12:34
· Личное сообщение · #18

DaRKSiDE пишет:
Это относиться ко всем поддерживаемым компиляторам? Или только для .NET?


Относится ко всем.

Bat пишет:
надо ребрендинг тогда провести. Бейсик в нозвании не айс.


Нее, ну нафиг. Несколько проектов тянуть, отдельный сайт, хелпы, дистрибутив делать - ну нафиг.

Isaev пишет:
Классно! А ключики халявные будут для мемберов cracklaba?


Ну кто хотел насколько я знаю уже имеет ключики. Ключик получить нетрудно - нужно всего лишь
написать полезный плагин для продукта.

ARCHANGEL пишет:
а обфускатор, встроенный в декомпиль, вообще как-то прогрессирует?


Обфускатор пока поддерживает только VB5.0/6.0. .NET будет, но когда не знаю, для начала нужно декомпиляцию закончить.

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 312.0 (мудрец), 349thx
Активность: 0.460.65
Статус: Участник
Advisor

Создано: 06 апреля 2009 13:26
· Личное сообщение · #19

GPcH пишет:
нужно всего лишь
написать полезный плагин для продукта.

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

progopis пишет:
просил несколькими постами выше НЕ ОБСУЖДАТЬ тему ключей.

Ничего личного, но на форуме правила постов изменились????

-----
Чтобы юзер в нэте не делал,его всё равно жалко..




Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 06 апреля 2009 13:40
· Личное сообщение · #20

Bronco
Правила не изменились. Но видимо изменились ваши представления о них. Для креков есть отдельный подфорум. Свежие креки есть? Нет. А обсуждения вроде "поскорей бы выложили", "даёшь ключи для креклаба!" являются флудом и подлежат удалению. Слабо купить и выложить (хотя я не призываю)? В конце концов для кого создан подфорум "Оффтоп"?

P.S. Приват - это набор инструментов и знаний, которыми обладает опытный крекер для ускорения процесса взлома, тем не менее справляющийся с защитой и без него.




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 06 апреля 2009 13:49
· Личное сообщение · #21

FrenFolio пишет:
Может конечно кому-то очень весело, но мне например не смешно.

Я с тобой полностью согласен и никого не пытался обсмеять или высказывать неуважение...
Это был просто вопрос... Ну нравится мне этот продукт, что я сделаю... и автор молодец!
И мну всё равно подарят мне ключик или я убью кучу времени и, возможно, сделаю его сам... (и только для личного пользования, а вот кидать кейгены в сеть это плюнуть в лицо GPcH)
Это не неуважение, просто здоровый интерес...

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 207.4 (наставник)
Активность: 0.210
Статус: Участник
Jeefo Recovery

Создано: 06 апреля 2009 15:05
· Личное сообщение · #22

Влезу со своими мыслями, коли пошла такая пьянка....
Прочитал все что вы пишите, честно говоря удивился, ребята, вы находитесь на крякерском форуме, практически подавляющее большинство из вас крякеры, которые ломают программы.... И тут вы начинаете выяснять вопросы этики взлома продуктов автора.... Не лицемерьте, думаю каждый из вас, у кого небыло лицензионного декомпиля, когда его релизнули с кейгеном, скачал его себе и юзает для свих личных целей....
Для зарубежных комнд GPcH такой же девелопер как и остальные, не лучше и не хуже, поэтому его программмы ломают, и будут ломать, с этим ничего не поделаешь... Другой вопрос что например лично у нас может быть иное отношение к своим соотечественникам, и некая этика в отношении них... равно как и у автора в отношении своих соотечественников. Как например, автор делает приемлимую цену на свой продукт для русских юзеров, а русские команды просто не отламывают продукт автора, или даже если и отламывают, свои рлизы не выкладывают на паблик.... Такая политика мне кажется наиболее честной, просто порой умиляют такие пылкие слова, вроде "выкладывать кейгены, это все равно что плюнуть GPcH в лицо"....
Пример, есть одна программка, маленкая, простая как день, но очень полезная, называется USB Safely Remove, позволяет безопасно извлекать флешки из компа. плюс много других фишек, разраб наш соотечественник, ценник на прогу для русских 150 р (вроде бы, или немного больше), для всех остальных 20 баксов... Все, дешево и сердито, я не обломался взять лицензию, поскольку программа очень полезная для меня, цена просто смешная, такая ценовая политика в отношении своих соотечесвенников, и плюс, автор достаточно часто проводит различные акции по выдаче бесплатных лицензий на свою прогу, вот за это девелопера можно конкретно уважать... И пофиг что куча кряков к программе было, например, за такое действительно не грех помочь автору материально....
Думаю пример покажет что я хотел сказать....

-----
The blood swap....





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 06 апреля 2009 15:21
· Личное сообщение · #23

mak пишет:
Сколько стоить будет продукт то ?


Это не отдельный продукт а просто новые функции в декомпиляторе VB. Для пользователей из россии он стоит 1200 рублей.

Johnson Finger пишет:
ценник на прогу для русских 150 р


Тебе самому не смешно? На эти деньги не то что фирму содержать - в самой дешевой столовой города по хорошему не пообедать.
Как говорит один мой знакомый: если ты продаешь софт по цене доставки пиццы, то почему бы не забить на софт и не начать доставлять пиццу?

Johnson Finger пишет:
И тут вы начинаете выяснять вопросы этики взлома продуктов автора...


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

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 138.1 (ветеран)
Активность: 0.090
Статус: Участник
Одепт ЭкзэЛаба

Создано: 06 апреля 2009 15:51
· Личное сообщение · #24

GPcH
Уважаемый наш земляк, не слушайте никого и удачи тебе и твоему продукту в нелегком пути к сердцу потребителей.

P.S. извините если выше написанное предложение не совсем складно, просто глюке уже наклюкался =\




Ранг: 312.0 (мудрец), 349thx
Активность: 0.460.65
Статус: Участник
Advisor

Создано: 06 апреля 2009 16:14
· Личное сообщение · #25

GPcH пишет:
Как говорит один мой знакомый: если ты продаешь софт по цене доставки пиццы, то почему бы не забить на софт и не начать доставлять пиццу?

Софт, фастфуду не конкурент, полюбасику за пиццу чаще отлистыают...

-----
Чтобы юзер в нэте не делал,его всё равно жалко..




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

Создано: 06 апреля 2009 16:23
· Личное сообщение · #26

GPcH пишет:
Для пользователей из россии он стоит 1200 рублей.

Это за Про версию для жителей б. СНГ?




Ранг: 207.4 (наставник)
Активность: 0.210
Статус: Участник
Jeefo Recovery

Создано: 06 апреля 2009 16:26
· Личное сообщение · #27

GPcH - Блин, я же не предлагаю тебе такую цену устанавливать на свой софт! Это я просто как реальный пример привел, что есть такой автор (или может их даже несколько), который для русских ставит такую вот цену.... Понятно что для америки например, он не поставит аналогичную цену но в долларах (около 5 баксов за лицензию).... Там цена идет 20 баксов.... Я так понимаю что свои затраты он все равно окупает, но по большей части за счет зарубежных продаж, что в прочем логично, посчитав соотношение цены для зарубежных продаж, и цены для наших, плюс, взять в расчет что доля русскоязычного насления все равно меньше по количеству чем весь остальной народ всей земли, поэтому понятно что софт так и так окупается... да и автор сам как то сказал "программа будет развиваться до тех пор, пока она приносит хоть какую-то прибыль авторам".... Что понятно....
Про твои заслуги знаем, можешь не говорить Посему я и сказал про этику в отношении россиских девелоперов....

-----
The blood swap....





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 06 апреля 2009 18:00
· Личное сообщение · #28

вот я флуд развёл!... Забаньте меня нафиг

Johnson Finger пишет:
или даже если и отламывают, свои рлизы не выкладывают на паблик....

я о том же и сказал ведь

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 06 апреля 2009 19:38
· Личное сообщение · #29

ryden пишет:
Это за Про версию для жителей б. СНГ?


Да. Pro версия для жителей СНГ стоит 1200 рублей. Об этом сказано и на русской страничке сайта.

В общем что остается сказать: если есть у кого кривые .NET сборки - присылайте - буду глядеть.
А пока продолжаем работать.

Тему закрываю. Спасибо тем кто поддержал.

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!



 eXeL@B —› Дневники и блоги —› Новая эра развития VB Decompiler
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати