Decompiler-VB.Net
UA
Увійти
// Професійний інструмент · Visual Basic 5 & 6

Відновіть
вихідний код
будь-якого VB-застосунку

VBReFormer — це єдиний комплексний набір для відновлення застосунків Visual Basic 5 і 6: дизасемблер, декомпілятор і редактор скомпільованого інтерфейсу в одному інструменті. Підтримувані двійкові формати : .exe · .dll · .ocx · .scr

Безкоштовна редакція показує, що можна відновити з вашого двійкового файлу — до придбання.

Незабаром: повна декомпіляція P-Code, визначення типів і назв змінних
З 2000 року · понад 25 років · FR EU Європейський за задумом. Локальний за замовчуванням.
vbreformer — decompile Form1.exe
[ x86 Assembly ] [ VB6 Source ]
00155 push ebp
0028B EC mov ebp, esp
00383 EC 4C sub esp, 4Ch ; frame + SEH
0048B 75 08 mov esi, [ebp+8] ; Me
00568 B8 20 40 00 push offset aForm1 ; "Form1"
0068D 45 E8 lea eax, [ebp-18h] ; &var_18
00750 push eax
008FF 15 18 10 40 00 call ds:__vbaStrCopy ; var_18 = "Form1"
0098B 06 mov eax, [esi] ; Me → vtable
010FF 90 FC 02 00 00 call [eax+2FCh] ; put_Caption
011FF 15 20 10 40 00 call ds:__vbaHresultCheckObj
012FF 15 28 10 40 00 call ds:__vbaLenBstr ; Len(var_18)
01385 C0 test eax, eax
01474 2D jz short loc_ret ; Len 0 → Exit Sub
015FF 15 34 10 40 00 call ds:rtcMsgBox ; MsgBox "Prêt"
0168D 45 E8 lea eax, [ebp-18h] ; loc_ret:
017FF 15 10 10 40 00 call ds:__vbaFreeStr ; free var_18
018C2 04 00 retn 4 ; End Sub
Private Sub Form_Load()
Dim var_18 As String
var_18 = "Form1"
Me.Caption = var_18
If Len(var_18) = 0 Then Exit Sub
MsgBox "Prêt", vbOKOnly
End Sub
' noms de contrôles, propriétés et littéraux récupérés ·
' noms de variables locales générés (non stockés en natif)
● SCANNING BINARY ● VB6 SOURCE RECOVERED Form_Load · native · MSVBVM60

743 209+

завантажень

1 700+

проданих ліцензій

25+

років експертизи

France Union européenne

Надійний європейський видавець програмного забезпечення

VBReFormer проєктується, створюється та підтримується у Франції з 2000 року — юрисдикція ЄС, відповідність GDPR і повністю європейський ланцюг постачання.

Розроблено в Тулузі (Верхня Гаронна) та Савої

Зроблено у Франції Юрисдикція ЄС · GDPR Незалежний видавець · з 2000 року Переглянути порівняння
// Три інструменти в одному

Що робить VBReFormer

VBReFormer — це єдиний комплексний набір для відновлення застосунків Visual Basic 5 і 6: дизасемблер, декомпілятор і редактор скомпільованого інтерфейсу в одному інструменті.

  • // Дизасемблер — Визначає кожну процедуру, форму, модуль і клас у вашому скомпільованому двійковому файлі. Перетворює машинний код на читабельний асемблер із повним підсвічуванням синтаксису.
  • // Декомпілятор — Перетворює двійковий файл Native Code назад на вихідний код Visual Basic. Відновлює виклики середовища виконання, оголошення змінних і взаємодію об'єктів — до 80 % початкової логіки.
  • // Редактор дизайну — Редагуйте скомпільований інтерфейс безпосередньо — без обмежень за розміром. Єдиний інструмент на ринку, який робить це без перекомпіляції.
  • // Форми, модулі, класи, UserControls
  • // Вивід мовою асемблера

// Підтримувані двійкові формати

.exe Executable
.dll Library
.ocx ActiveX Control
.scr Screensaver
VB5 Visual Basic 5
VB6 Visual Basic 6

Windows XP · Vista · 7 · 8 · 8.1 · 10 · 11

// Три інструменти в одному

Декомпілятор

Перетворює двійковий файл Native Code назад на вихідний код Visual Basic. Відновлює виклики середовища виконання, оголошення змінних і взаємодію об'єктів — до 80 % початкової логіки.

Дизасемблер

Визначає кожну процедуру, форму, модуль і клас у вашому скомпільованому двійковому файлі. Перетворює машинний код на читабельний асемблер із повним підсвічуванням синтаксису.

  • //Форми, модулі, класи, UserControls
  • //Вивід мовою асемблера
  • //Пошук по всьому дизасембльованому коду
Переглянути можливості →
Найпотужніший

Декомпілятор

Перетворює двійковий файл Native Code назад на вихідний код Visual Basic. Відновлює виклики середовища виконання, оголошення змінних і взаємодію об'єктів — до 80 % початкової логіки.

  • //Native Code → вихідний код VB6
  • //Понад 15 000 оголошень Win32 API
  • //~80 % відновлення взаємодії об'єктів
Переглянути можливості →
Унікально на ринку

Редактор дизайну

Редагуйте скомпільований інтерфейс безпосередньо — без обмежень за розміром. Єдиний інструмент на ринку, який робить це без перекомпіляції.

  • //Редагування .frm, .ctl, .ocx на місці
  • //Заміна вбудованих ресурсів
  • //Без обмеження розміру (унікально)
Переглянути можливості →
// Простий процес

Як це працює

01
Step 01

Завантажте свій двійковий файл

Відкрийте будь-який файл .exe, .dll, .ocx або .scr, створений у VB5/VB6. VBReFormer миттєво аналізує структуру PE та визначає всі об'єкти VB.

02
Step 02

Досліджуйте та декомпілюйте

Переглядайте дизасембльований код, відновлюйте файли дизайну інтерфейсу та запускайте декомпілятор для процедур Native Code.

03
Step 03

Експортуйте та зберіть заново

Експортуйте відновлені файли .frm, .bas і .cls у новий проєкт VB. Редагуйте інтерфейс двійкового файлу без перекомпіляції.

// Суверенітет і зберігання даних 🇫🇷 Зроблено у Франції 🇪🇺 Юрисдикція ЄС · GDPR

Декомпілятор, який ви повністю контролюєте

VBReFormer — це настільне програмне забезпечення, яке встановлюється та працює повністю на ваших власних машинах Windows. Двійкові файли, які ви аналізуєте, залишаються у вашій інфраструктурі — від першого до останнього байта.

100 % локально (on-premise)

Без хмари, без вивантаження, без телеметрії. Ваші двійкові файли ніколи не залишають вашу інфраструктуру — аналіз повністю відбувається на вашій машині, навіть без підключення до мережі.

Європейське походження та юрисдикція

VBReFormer видається та розробляється у Франції, підпадає під юрисдикцію ЄС і має підтримку, розташовану в ЄС. Ви контролюєте, звідки походять ваші інструменти.

Відповідність GDPR за задумом

Оскільки нічого не передається, немає жодної сторонньої обробки даних, яку потрібно було б враховувати. Чистий і придатний для аудиту слід, що відповідає регульованим середовищам.

Для команд оборони, державного сектору та критичної інфраструктури походження та юрисдикція інструменту є частиною вимог. VBReFormer відповідає обом.

// Доступно зараз · ліцензія надсилається електронною поштою протягом 24 робочих годин

Готові до декомпіляції?

Ліцензії від 59 € для приватного використання та малого бізнесу. Одна ліцензія — усі три інструменти.

Безстрокова ліцензія · рік підтримки та оновлень включено

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.