Decompiler-VB.Net
PL
Zaloguj się
// Narzędzie profesjonalne · Visual Basic 5 & 6

Odzyskaj
kod źródłowy
dowolnej aplikacji VB

VBReFormer to jedyny kompleksowy pakiet do odzyskiwania kodu dla Visual Basic 5 i 6 — deasembler, dekompilator i edytor skompilowanego interfejsu w jednym narzędziu. Obsługiwane formaty binarne : .exe · .dll · .ocx · .scr

Edycja Free pokazuje, co można odzyskać z Państwa pliku binarnego — jeszcze przed zakupem.

Wkrótce: pełna dekompilacja P-Code, wnioskowanie typów i nazw zmiennych
Od 2000 r. · ponad 25 lat · FR EU Europejski z założenia. Lokalny domyślnie.
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+

pobrań

1 700+

sprzedanych licencji

25+

lat doświadczenia

France Union européenne

Zaufany europejski wydawca oprogramowania

VBReFormer jest projektowany, tworzony i utrzymywany we Francji od 2000 roku — jurysdykcja UE, zgodność z RODO i w pełni europejski łańcuch dostaw.

Projektowany w Tuluzie (Haute-Garonne) i Sabaudii

Wyprodukowano we Francji Jurysdykcja UE · RODO Niezależny wydawca · od 2000 r. Zobacz porównanie
// Trzy narzędzia w jednym

Co robi VBReFormer

VBReFormer to jedyny kompleksowy pakiet do odzyskiwania kodu dla Visual Basic 5 i 6 — deasembler, dekompilator i edytor skompilowanego interfejsu w jednym narzędziu.

  • // Deasembler — Identyfikuje każdą procedurę, formularz, moduł i klasę wewnątrz skompilowanego pliku binarnego. Zamienia kod maszynowy na czytelny kod asemblera z pełnym podświetlaniem składni.
  • // Dekompilator — Przekształca pliki binarne Native Code z powrotem w kod źródłowy Visual Basic. Odzyskuje wywołania środowiska uruchomieniowego, deklaracje zmiennych i interakcje między obiektami — do 80 % oryginalnej logiki.
  • // Edytor interfejsu — Bezpośrednia edycja skompilowanego interfejsu — bez ograniczeń rozmiaru. Jedyne narzędzie na rynku, które umożliwia to bez ponownej kompilacji.
  • // Formularze, moduły, klasy, UserControls
  • // Wynik w języku asemblera

// Obsługiwane formaty binarne

.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

// Trzy narzędzia w jednym

Dekompilator

Przekształca pliki binarne Native Code z powrotem w kod źródłowy Visual Basic. Odzyskuje wywołania środowiska uruchomieniowego, deklaracje zmiennych i interakcje między obiektami — do 80 % oryginalnej logiki.

Deasembler

Identyfikuje każdą procedurę, formularz, moduł i klasę wewnątrz skompilowanego pliku binarnego. Zamienia kod maszynowy na czytelny kod asemblera z pełnym podświetlaniem składni.

  • //Formularze, moduły, klasy, UserControls
  • //Wynik w języku asemblera
  • //Wyszukiwarka w kodzie deasemblowanym
Poznaj funkcje →
Najpotężniejszy

Dekompilator

Przekształca pliki binarne Native Code z powrotem w kod źródłowy Visual Basic. Odzyskuje wywołania środowiska uruchomieniowego, deklaracje zmiennych i interakcje między obiektami — do 80 % oryginalnej logiki.

  • //Native Code → kod źródłowy VB6
  • //Ponad 15 000 deklaracji Win32 API
  • //~80 % odzyskanych interakcji między obiektami
Poznaj funkcje →
Unikalny na rynku

Edytor interfejsu

Bezpośrednia edycja skompilowanego interfejsu — bez ograniczeń rozmiaru. Jedyne narzędzie na rynku, które umożliwia to bez ponownej kompilacji.

  • //Edycja .frm, .ctl, .ocx w miejscu
  • //Podmiana osadzonych zasobów
  • //Bez ograniczeń rozmiaru (unikalne)
Poznaj funkcje →
// Prosty proces

Jak to działa

01
Step 01

Wczytaj plik binarny

Wystarczy otworzyć dowolny plik .exe, .dll, .ocx lub .scr z VB5/VB6. VBReFormer natychmiast analizuje strukturę PE i identyfikuje wszystkie obiekty VB.

02
Step 02

Przeglądaj i dekompiluj

Można przeglądać kod deasemblowany, odzyskiwać pliki projektu interfejsu i uruchamiać dekompilator na procedurach Native Code.

03
Step 03

Eksportuj i odbuduj

Odzyskane pliki .frm, .bas i .cls można wyeksportować do nowego projektu VB. Interfejs pliku binarnego można edytować bez ponownej kompilacji.

// Suwerenność i lokalizacja danych 🇫🇷 Wyprodukowano we Francji 🇪🇺 Jurysdykcja UE · RODO

Dekompilator, nad którym mają Państwo pełną kontrolę

VBReFormer to oprogramowanie desktopowe, które instaluje się i działa w całości na Państwa własnych komputerach z systemem Windows. Analizowane pliki binarne pozostają w Państwa infrastrukturze — od pierwszego do ostatniego bajtu.

100% on-premise

Bez chmury, bez przesyłania plików, bez telemetrii. Państwa pliki binarne nigdy nie opuszczają Państwa infrastruktury — analiza odbywa się w całości na Państwa komputerze, nawet całkowicie offline.

Europejskie pochodzenie i jurysdykcja

Wydawany i rozwijany we Francji, VBReFormer podlega jurysdykcji Unii Europejskiej i jest wspierany przez zespół z siedzibą w UE. To Państwo decydują, skąd pochodzą Państwa narzędzia.

Zgodność z RODO z założenia

Ponieważ nic nie jest przesyłane, nie występuje przetwarzanie danych przez podmioty trzecie, które trzeba by uwzględnić. Czysty i audytowalny ślad, odpowiedni dla środowisk regulowanych.

Dla zespołów z sektora obronności, administracji publicznej i infrastruktury krytycznej pochodzenie narzędzia oraz jurysdykcja, której podlega, stanowią część wymagań. VBReFormer spełnia oba te warunki.

// Dostępne od zaraz · Licencja wysyłana e-mailem w ciągu 24 godzin roboczych

Gotowi na dekompilację?

Licencje od 59 € do użytku osobistego i dla małych firm. Jedna licencja, wszystkie trzy narzędzia.

Licencja wieczysta · 1 rok wsparcia i aktualizacji w cenie

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.