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

 eXeL@B —› Основной форум —› Искусство редактирования интерфейса программ на VB
Посл.ответ Сообщение


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

Создано: 20 сентября 2008 00:26
· Личное сообщение · #1

Опытным исследователям программ или русификаторщикам наверняка попадались программы, написанные на VB. Что удивительно, про редактирование форм и контролов на них вообще на данный момент нет никакой информации. Это надо исправлять, чем мы и займемся. Статья была написана мной в начале 2007 года, но она лежала все это время у меня на винте и ждала публикации!

www.dotfix.net/module.php?module=@6e786b36786a7a687474696d655c725d595f676963

Буду рад услышать отзывы на статью.

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





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

Создано: 20 сентября 2008 00:33 · Поправил: Loco
· Личное сообщение · #2

Спасибо, уже читали вообще-то можно было бы добавить в "Статьи"
Сорре за оффтоп, но если уж тема коснулась бейсиковых программ...где можно подробно почитать о создании кейгена для бейсиковых программ?

-----
PSP-Gamer.ru





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

Создано: 20 сентября 2008 00:45
· Личное сообщение · #3

Loco пишет:
где можно подробно почитать о создании кейгена для бейсиковых программ?


А в чем разница между кейгеном скажем VB и Delphi программы? Имхо если натив код то никакой, если пикод, то все декомпилировать можно как в .NET

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




Ранг: 2.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 20 сентября 2008 01:07 · Поправил: UnPackMan
· Личное сообщение · #4

лучше ты програму сделал(безплатную ) для редактирования ресурсов програм написаных на VB




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

Создано: 20 сентября 2008 01:26
· Личное сообщение · #5

UnPackMan пишет:
лучше ты програму сделал(безплатную ) для редактирования ресурсов програм написаных на VB


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

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





Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 20 сентября 2008 13:52
· Личное сообщение · #6

GPcH спасибо, вот только позавчера прочитал её))

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes




Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 20 сентября 2008 14:58
· Личное сообщение · #7

UnPackMan пишет:
для редактирования ресурсов програм написаных на VB

так есть же вроде для васика редакторы



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

Создано: 20 сентября 2008 15:04
· Личное сообщение · #8

pavka пишет:
так есть же вроде для васика редакторы

чего?
UnPackMan пишет:
лучше ты програму сделал(безплатную ) для редактирования ресурсов програм написаных на VB

а вбреформер этого не делает?
GPcH, хорошая статья.



Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 20 сентября 2008 15:19
· Личное сообщение · #9

Flashback/TMX пишет:
чего?

Flashback/TMX пишет:
ресурсов програм написаных на VB





Ранг: 238.8 (наставник), 67thx
Активность: 0.20
Статус: Участник
CyberHunter

Создано: 20 сентября 2008 15:26
· Личное сообщение · #10

GPcH молодец. Давно не читал толковых статей.

-----
Nulla aetas ad discendum sera





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

Создано: 20 сентября 2008 18:17
· Личное сообщение · #11

pavka пишет:
так есть же вроде для васика редакторы

лично я знаю только VB Explorer, кто какие еще знает

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





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

Создано: 20 сентября 2008 19:13
· Личное сообщение · #12

borov пишет:
лично я знаю только VB Explorer, кто какие еще знает


Semi VB Decompiler

Decompiling the P-Code/native vb 4/5/6 exe's, dll's, and ocx's
Form Generation
Resource extraction wmf, ico, cur, gif, bmp, jpg, dib
Control/Form Editor
Startup Form Patcher for VB 5/6
Address to File Offset converter.
P-Code Event/Procedure Decompile
Native Event Disassembly
Shows offsets for controls and allows you to edit the control properties.
Decompile a file from an offset useful against packed exe's using compression such as upx.
Multilanguage support including Dutch, French, German, Italian, spanish and more
Memory Map of the exe file, so you can see what's going on.
Advanced decompiling using COM instead of hard coding property opcodes.




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

Создано: 22 сентября 2008 21:58
· Личное сообщение · #13

GPcH пишет:
А в чем разница между кейгеном скажем VB и Delphi программы? Имхо если натив код то никакой, если пикод, то все декомпилировать можно как в .NET
Да разница-то как раз есть, и, думаю, со мной многие согласятся. Дело в том, когда прога написана, скажем, на асме, её исходники не особо отличаются от дизассемблерного листинга (отличаются, конечно, но суть та же). А в Бейсике пишешь msgbox, а имеешь rtcMsgbox, пишешь просто и понятно, а когда глянешь на код под отладчиком, там совершенно другая картина. И большинство этих функций недокументированы, ни в справочнике, ни в MSDN, ни ещё где-либо. В этом-то и сложность. Ну, исследуешь так одну функцию, ну две, а потом уже от этого количества неизвестного ступор получается.

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





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

Создано: 22 сентября 2008 23:04
· Личное сообщение · #14

ARCHANGEL пишет:
И большинство этих функций недокументированы

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

2319_22.09.2008_CRACKLAB.rU.tgz - Functions in VB.txt

-----
PSP-Gamer.ru





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

Создано: 24 сентября 2008 00:20
· Личное сообщение · #15

Loco
От этого списка мало толку - ведь ничего не написано про параметры, которые в эти функции передаются

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





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

Создано: 24 сентября 2008 00:30
· Личное сообщение · #16

ARCHANGEL пишет:
От этого списка мало толку - ведь ничего не написано про параметры, которые в эти функции передаются


Именно этим я сейчас и занимаюсь (созданием сигнатур для каждой такой функции), но увы это коммерческая тайна. Если я это буду публиковать - боюсь конкуренты начнут догонять

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





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

Создано: 24 сентября 2008 01:59 · Поправил: Loco
· Личное сообщение · #17

GPcH Я так понимаю что это будет скоро реализовано в декомпиле? Какие возможности это даст?

-----
PSP-Gamer.ru




Ранг: 2.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 сентября 2008 02:07
· Личное сообщение · #18

Loco пишет:
Какие возможности это даст?

Как какие!? Сможет красиво отображать многие ф-ии




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

Создано: 25 сентября 2008 01:34
· Личное сообщение · #19

Loco пишет:
Какие возможности это даст?


Декомпиляцию натива

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





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

Создано: 25 сентября 2008 14:05
· Личное сообщение · #20

Loco пишет:
...токо что-то у мну не выходит для бейсоковых программ ни пароль сгенерить ни пропатчить.
Ну, пропатчить - это дело наживное, а если б были сигнатуры ко всем (или к большинству) фукциям, то было б гораздо проще кейгенить, вот такие ещё возможности дадут сигнатуры, но только я опасаюсь, что в дальнейшем в декомпиле от GPcH эта фишка тоже будет только в полной версии, так что нам с этого будет ни холодно, ни жарко, пока декомпиль не купим

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





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

Создано: 25 сентября 2008 21:53
· Личное сообщение · #21

ARCHANGEL пишет:
пока декомпиль не купим


Имхо при наших ценах 1200 рублей заработать за день можно. В любой профессии. Калымом естессно А вот написать декомпиль не то что за день - за 4 года я еще до конца не смог.

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




Ранг: 2.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 26 сентября 2008 00:44
· Личное сообщение · #22

GPcH пишет:
1200 рублей заработать за день можно

че та не получается




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

Создано: 26 сентября 2008 00:57
· Личное сообщение · #23

UnPackMan пишет:
че та не получается


Установка винды с дистрибутива заказчика - 300 рублей
Установка драйверов с дистрибутива заказчика - 200 рублей
Установка антивируса с дистрибутива заказчика - 200 рублей
Установка комплекта необходимого софта с дистрибутива заказчика - 300 рублей
Выезд к клиенту - 200 рублей

Вот уже за одну настройку компа можно заработать часа за 3 1200 рублей. Говорю по опыту знакомых.

Как это сделать? Дать объяву в газету и ждать звонков. Это самый простой способ заработать 1200 рублей за 3 часа.

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





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

Создано: 26 сентября 2008 00:59
· Личное сообщение · #24

Способ 2:

В пятницу после 21 часа садимся на машину и едем в любое людное место. Для пущей важности можно поставить на крышу шашечки. Итого за 5 часов работы - теже 1200 рублей ЧИСТЫМИ

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





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

Создано: 26 сентября 2008 01:06
· Личное сообщение · #25

GPcH пишет:
поставить на крышу шашечки. Итого за 5 часов работы - теже 1200 рублей ЧИСТЫМИ

это со своего опыта

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





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

Создано: 26 сентября 2008 01:09
· Личное сообщение · #26

borov пишет:
это со своего опыта


Увы, у меня на это нет времени. Но ничего зазорного в работе таксиста я не вижу.

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





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

Создано: 26 сентября 2008 01:35
· Личное сообщение · #27

borov пишет:
VB Explorer

NIKOLA пишет:
Semi VB Decompiler

--> и ещё немножко всякого полезного <-- http://alchemister777.narod.ru/decompilers.htm
GPcH пишет:
Итого за 5 часов работы - теже 1200 рублей ЧИСТЫМИ

Ё...нах такая дешОвая работёнка????

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




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

Создано: 26 сентября 2008 15:20
· Личное сообщение · #28

GPcH пишет:
Итого за 5 часов работы - теже 1200 рублей ЧИСТЫМИ

зависит от размера города и от цен
Bronco пишет:
--> и ещё немножко всякого полезного <--

Какие-то старые там тулзы, хотя есть и более менее новые


 eXeL@B —› Основной форум —› Искусство редактирования интерфейса программ на VB
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати