Сейчас на форуме: Kybyx, testrev1337, bedop66938, vsv1, 2nd (+7 невидимых)

 eXeL@B —› Крэки, обсуждения —› VB Decompiler by GPcH
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 16 . 17 . >>
Посл.ответ Сообщение


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

Создано: 26 апреля 2005 11:35
· Личное сообщение · #1

VB Decompiler by GPcH

- forms decompiling;
- p-code decompiling;
- native code only addresses decompiling;

Free lite version of VB Decompiler:
vbdecompiler.dotfix.net/files/lite.rar

For comments:
vbdecompiler.dotfix.net

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





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 05:37 · Поправил: Nimnul
· Личное сообщение · #2

Если перепишешь свою прогу на .Net я тебе дам мощьный компанент для подсветки синтаксиса как vs2003, экспанды тоже есть.

Так же в .Net есть простая возможность делать макросы. И может быть твоя прога может перерасти ВБ декомпилер

-----
have a nice day




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

Создано: 29 августа 2005 09:46
· Личное сообщение · #3

Nimnul пишет:
И может быть твоя прога может перерасти ВБ декомпилер

как минимум за счет требования загрузки .net runtime охренительного размера.




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 13:30 · Поправил: Nimnul
· Личное сообщение · #4

infern0

мда все так плюются, как будто на дворе 386й живет

Вопросы производительности для "настольных программ" ( для утилит и т.д, это вчерашний день.
 

-----
have a nice day




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

Создано: 29 августа 2005 17:04
· Личное сообщение · #5

Nimnul
т.е. для тебя прикольно, когда у тя висит в трее быстрый (гы!) запуск офиса а ворд тем не менее тупит нещадно при старте ?
а как насчет размера дистрибутива ? много человек будут качать 20 метровый архив ?



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 29 августа 2005 17:13
· Личное сообщение · #6

MS бесплатно рассылает NET Framerwork 1.1 вместе с SP2 для XP




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

Создано: 29 августа 2005 17:18 · Поправил: GPcH
· Личное сообщение · #7

Я на .NET не буду переходить. Аргументов масса:

- проги при загрузке дико тормозят даже на моем P4 2.8 GHz Socket 775
- нет стандартизации .NET Framework, отсюда если я буду использовать версию 1.1 а у тебя будет стоят 2.0, то моя прога у тебя не запустится, отсюда придется качать ВСЕ вышедшие фреймворки, а их еще найти надо;
- фреймворка ни у кого нет... по крайней мере я еще ни у одного своего знакомого ни дома ни на работе его не видел, а терять клиентов ради дяди билла просьба не предлагать
- жуткие тормоза при написании кода, так как VB6 - это смесь алгоритмичного языка и ООП - всего в меру, отсюда, помня все операторы и функции наизусть код пишется с той же скоростью с какой приходят в голову идеи. А бороться с ООП .NET я не собираюсь. Писать вместо Mid$ (это оператор VB6) Microsoft.VisualBasic.Mid (а так реально пишется этот оператор в VB .NET) - верх паранои... за то время как я буду эти новшества ООП набирать - я уже полпрограммы на VB6 напишу.

PS: Чтобы не было лишних вопросов - я знаю VB .NET (все его новшества изучал специально и читал книги по нему и есть все версии .NET установленные на компе (1.0 (2002), 1.1 (2003), 2.0 (2005 beta 2)))
PPS: Билли я тебя уважаю конечно, но свой язык оставь себе... только винду на нем не пиши - даже на 5 пне тормозить будет

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




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

Создано: 29 августа 2005 17:38
· Личное сообщение · #8

Asterix пишет:
MS бесплатно рассылает NET Framerwork 1.1 вместе с SP2 для XP

это ты можешь написать на сайте, рядом с линком на свою 50кб прогу на .net




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 20:55 · Поправил: Nimnul
· Личное сообщение · #9

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

Бля ну если речь зашла о клиентах, то вобщето в студии есть возможность включить дитрибутив фремворка в инсталяху, во вторых, можно включить опцию закачки фремворка если он не установлен, в третих фремворки могут стоять на машине разных версий, в четвертых если клиент нашел деньги чтоб купить твою прогу, то он сможет и закачать фремворк, в пятых ты пока свою прогу сделаеш какой нить дурень сделает ее за пару недель, в шестых твой клиент вместе с прогой купит еще пару ошибок n-го порядка ели будеш писать не на .Net
Я работаю сейчас в крупной зарубежной корпорации, поверь я знаю о чем говарю, и опыт программирования уже около 8 лет

-----
have a nice day





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 20:56 · Поправил: Nimnul
· Личное сообщение · #10

infern0

Врядли ктонить забашляет за прогу 50кб
Калькулятор виндовозный больше чем в два раза весит

-----
have a nice day





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 21:02 · Поправил: Nimnul
· Личное сообщение · #11

GPcH

- нет стандартизации .NET Framework, отсюда если я буду использовать версию 1.1 а у тебя будет стоят 2.0

Ты меня всегда удивляеш 1.1 уже как 3 года, а 2.0 еще не вышел

Знаеш надо быть долбоебом что бы на VB.Net писать
Microsoft.VisualBasic.Mid
Вместо просто Mid
или что еще проще
Dim a as String="Hello World"
Dim b as string = a.Substring(1,5) 'Hello

-----
have a nice day





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 29 августа 2005 22:15
· Личное сообщение · #12

Nimnul пишет:
а 2.0 еще не вышел

Вышел, бета версия.
Nimnul пишет:
Знаеш надо быть долбоебом

За словами следи, предупреждение - последнее.




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 29 августа 2005 22:22 · Поправил: Nimnul
· Личное сообщение · #13

Это не касается лично ни кого, я говорю о тех кто пишет Microsoft.VisualBasic.Mid вместо Mid, я уверен это не про него

-----
have a nice day





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

Создано: 30 августа 2005 09:49
· Личное сообщение · #14

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

Во первых ты забыл про бесплатную Lite версию... на ее закачку (500 килобайт) думаю есть деньги у всех, а вот на закачку 20 мегов фреймворка я сомневаюсь... для многих все что больше мегабайта уже навевает мысли о затратах либо на диалап, либо на дорогой трафик. Так что ты не прав. Да и раз речь зашла о деньгах - я считаю, что 19 баксов для покупки декомпиля любой может заработать за 2-3 дня, даже тот кто работает учителем.

Nimnul пишет:
в пятых ты пока свою прогу сделаеш какой нить дурень сделает ее за пару недель

Первая версия декомпилера была написана за пару часов (около 100 строк кода) и была послана Рубанку по мылу (он подтвердит). О каких неделях речь? Месяцы были затрачены на создание сигнатур для работы движка (они кстати и сейчас не закончены). 90% движка была написана именно за несколько недель (потом он только корректировался под новые тонкости и извраты)

Nimnul пишет:
в шестых твой клиент вместе с прогой купит еще пару ошибок n-го порядка ели будеш писать не на .Net

Это ты скажи кому нибудь... но мне не надо... прямые руки рулят... и натив код тоже... стремиться надо к асму, а не к этому уебищу, называющему сябя .NET (z пытался 5 лет доказать себе, что .NET создан для решения каких то задач и его нужно изучать, на с каждым годом я понимал - это просто очередная ошибка разработчиков, создавших язык хз для кого)

Nimnul пишет:
Я работаю сейчас в крупной зарубежной корпорации, поверь я знаю о чем говарю, и опыт программирования уже около 8 лет

Я рад что ты получаешь достойную зарплату и пишешь на .NET ... тебе крупно повезло... я же в свое время обегал все конторы своего города - везде нужны только кодеры на MS Visual C++
Стаж у меня конечно поменьше, но лучше уж писать на дельфи, но натив, чем тормозной IL... может корпоративным клиентам и насрать на скорость загрузки прог и их размер - тем для кого создавался декомпиль - не насрать... имхо...

Nimnul пишет:
1.1 уже как 3 года, а 2.0 еще не вышел

я же написал beta 2... у меня стоит уже месяц, если не больше...

Nimnul пишет:
Знаеш надо быть долбоебом

Поменьше матерись а то так и до репрессий от модераторов недалеко.

PS: раз ты из крупной компании и знаком с автором обфускатора .NET может поделишься ключиком приватно? хоть погляжу чем .NET народ живет и что за наработки

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





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 30 августа 2005 10:55
· Личное сообщение · #15

GPcH

Ты хороший человек , пойми на самом деле это не просто бестолковый спор как в детском саду, дай бог, что когда пройдет время ты не пожалееш... Сам посуди vb6, vc6, билдеры, делфи более не поддерживаются и не развиваются, время меняет интересы и задачи, для их решения возникают новые более эффективные методы... Я давно делал прогу на VB6 для риелтеров, вобщем прога довольно большая, у меня были там модули Raznoe1, Raznoe2, Raznoe3, если приходилось что то добавлять по желанию заказчика, есно за доп плату, я по сути вешался, так как там черт ногу сломит, могу тебе исходники дать . блин не знаю как обьяснить, вобщем vb6 это не обьектно ориентированный язык, это процедурный язык. Когда я на 6 бейсике прогал, ты знаеш как и ты защищал его, готов был порвать кого нить кто плохо отзывался о нем, меня даже до сих пор передергивает когда кто то говарит Васик, хотя я реально знаю щас VB, CS, VC. Ты знаеш до сих пор уверен что ВБ самый быстрый язык для разработки прикладных програм. Суть не в этом .net платформа это реальное ООП, даже круче чем vc6, а нафиг нужен этот ООП? вот этот ооп, эта специальная теория, которая по разному воплоцается в различных языках и платформах, так вот в .net ООП, защищает разработчика от самых распратрненных ошибок, которые делают разработчики. Вобщем я не пытаюсь тебя переубедить, просто взвесь все реально, без эмоций и стереотипов, и подумай кому нужна будет прога написанныя на vb6, через два года, через пять лет, через десять. У нас ходили слухи что в новой винде вроде как натива не будет, а если и будет то там какой то гемор будет связанный с ним, короче натив работать будет медленнее, чем не натив, что связанно с тем что даже часть ядра будет на .net, все это на правах слухов и не точно
На счет ключа, ты можеш здесь дать слово что дальше тебя он не уйдет?

-----
have a nice day





Ранг: 116.6 (ветеран), 8thx
Активность: 0.050
Статус: Участник

Создано: 30 августа 2005 11:18
· Личное сообщение · #16

Кстати раз пошёл разговор о быстродействии кода от разных компиляторов, вот ссылки на тесты скорости (пробегали на WASM.RU):
www.optim.ru/cs/2001/3/compar/compar.asp
www.optim.ru/cs/2001/4/test2/test2.asp
www.optim.ru/cs/2002/1/shustric3/shustrik3.asp




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

Создано: 30 августа 2005 11:37
· Личное сообщение · #17

GPcH пишет:
может поделишься ключиком приватно?



Nimnul пишет:
На счет ключа, ты можеш здесь дать слово что дальше тебя он не уйдет?


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



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

Создано: 30 августа 2005 13:22
· Личное сообщение · #18

GPcH
IMHO если хочешь продавать, над сайтом стОит поработать немного - много пустого места. В английском тексте ошибки, которые даже я могу заметить, с моей тройкой по немецкому . И календарь лучше убрать или добывить к нему приписку UMT - часовых поясов куча, может кого-нибудь сильно смутить . И вместо "Documentation : No" может лучше сделать что-нибудь вроде "we are glad to provide personal support upon request [for additional cost]" ?




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

Создано: 30 августа 2005 23:59
· Личное сообщение · #19

Nimnul пишет:
Что бы сбить ожиатаж скажу, что лично для меня в ней пользы нет ее активно покупают буржуи, и то ради обфускации, а мне хватает reflector\ilasm\ildasm

истину глаголишь - просил ключ только ради обфускатора Сама прога нафиг не нужна - Reflector + ldasm ломаю фсе

S_T_A_S_
Вот пойду в отпуск - может и напишу документацию... а для сайта новый дизигн уже готов (Zer0 привет!)

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





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

Создано: 30 сентября 2005 18:47
· Личное сообщение · #20

Released VB decompiler v1.3

Add: Command line support
Bugfix: If ... End If structures is more real now
Bugfix: Project file for OCX and DLL more real now
Add: Russian language full help
And some bugfixes

Download: www.vb-decompiler.net/files/lite.rar

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





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

Создано: 01 октября 2005 10:43
· Личное сообщение · #21

GPcH

Сколько полная версия стоит, я имею ввиду твой декомпилер?




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

Создано: 01 октября 2005 11:14
· Личное сообщение · #22

NIKOLA пишет:
Сколько полная версия стоит, я имею ввиду твой декомпилер?

Зайди на www.vb-decompiler.net там все подробно написано... если английский язык не подходит в новой версии программы в русской справке все написано. Да и в топике тут я писал вроде - $19

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





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

Создано: 01 октября 2005 11:29
· Личное сообщение · #23

GPcH пишет:
Да и в топике тут я писал вроде - $19


Жаль.




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

Создано: 01 октября 2005 11:59
· Личное сообщение · #24

NIKOLA пишет:
Жаль.

Не хочу вступать во флейм, но какой цены ты ждал, если все конкурирующие декомпилеры стоят от 30 баксов до нескольких килобаксов? А вобще подобные разговоры лучше пиши в приват. Последующий флейм на тему цены в топике сам лично буду удалять... просьба по всем вопросам только в личные сообщения или на email

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





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

Создано: 12 октября 2005 15:50
· Личное сообщение · #25

Version 1.4

Add: Local variables engine
Declarations of variables moved to start of procedure, P-Code is more simple to analyze now
Bugfix: More fixes in signatures
Add: Some icons to main menu
Add: Powerful obfuscation engine. The given engine modifies your program, thus many decompilers will be crashed at attempt to decompile your program or can not distinguish names of the forms, objects and procedures. use this engine to more protect your VB programs

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

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





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 12 октября 2005 17:27
· Личное сообщение · #26

...ну раз так, то мы о багах тебе ничего не скажем

-----
Всем не угодишь





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

Создано: 12 октября 2005 18:34
· Личное сообщение · #27

Bad_guy пишет:
...ну раз так, то мы о багах тебе ничего не скажем

А где там баги то взять - одна форма и кнопка Decompile
А если ты насчет багов в листинге - то это скорей не баги, а недоработки, которые в большинстве своем из-за недостатка времени на написание кода
Да и кому надо - 19 баков имхо не велики деньги, согласись... это не Vb Reformer, цена которого выше 50 баков. Кстати кому охота заценить прогресс - аттачу декомпиленный листинг замусоленного кейгенми биоворма

2e7b_source.rar

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




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

Создано: 13 октября 2005 01:36
· Личное сообщение · #28

Кстати, че-то я пропустил... твой декомпиль native code декомпилит? а то в иде хреново втыкать в эти ВБ-шные конструкции...




Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 13 октября 2005 13:56 · Поправил: Z0oMiK
· Личное сообщение · #29

GPcH Bad_guy наверно имел ввиду VB Decompiler )))



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 13 октября 2005 16:48
· Личное сообщение · #30

GPcH пишет:
Да и кому надо - 19 баков имхо не велики деньги, согласись... это не Vb Reformer, цена которого выше 50 баков.


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




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

Создано: 13 октября 2005 23:54
· Личное сообщение · #31

Sh[AHT] пишет:
Кстати, че-то я пропустил... твой декомпиль native code декомпилит?

Тока дизасмит, но все равно это лучше чем ида - все разбито по формам, модулямб классмодулям... все функции отдельно... API и строки также как в Olly декомпиль ставит

Asterix пишет:
Vb Reformer до какой-то версии вообще был бесплатным, во всяком случае я именно такой
версией пользовался, сейчас под рукой нет поэтому точно версию не скажу

Он был бесплатным пока не умел нифига декомпилить...

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



<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 ... 16 . 17 . >>
 eXeL@B —› Крэки, обсуждения —› VB Decompiler by GPcH
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати