Decompiler-VB.Net
JP
ログイン
// プロフェッショナルツール · Visual Basic 5 & 6

あらゆるVBアプリの
ソースコード
を復元

VBReFormerは、Visual Basic 5および6向けの唯一のオールインワン復元スイートであり、逆アセンブラ、逆コンパイラ、コンパイル済みUIエディターを1つのツールに統合しています。 対応バイナリ形式 : .exe · .dll · .ocx · .scr

Free 版なら、購入前にバイナリから何を復元できるか確認できます。

近日公開:P-Code の完全な逆コンパイル、型および変数名の推論 本日ご購入いただくと V7 が含まれ、サポート期間はそのリリース時点から始まります。
1999年から · 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,507+

ダウンロード

1,700+

販売ライセンス

27

年の専門知識

France Union européenne

信頼される欧州のソフトウェアベンダー

VBReFormer は2000年からフランスで設計・開発・保守されています。EU法域、GDPR準拠、完全に欧州内のサプライチェーンです。

トゥールーズ(オート=ガロンヌ県)およびサヴォワで設計

フランス製 EU法域 · GDPR準拠 独立ベンダー · 1999年創業 比較を見る
// 3つのツールを1つに

VBReFormerでできること

VBReFormerは、Visual Basic 5および6向けの唯一のオールインワン復元スイートであり、逆アセンブラ、逆コンパイラ、コンパイル済みUIエディターを1つのツールに統合しています。

  • // VB6 逆アセンブラ — コンパイル済みバイナリ内のすべてのプロシージャ、フォーム、モジュール、クラスを識別します。機械語を、構文ハイライトに対応した読みやすいアセンブリに変換します。
  • // 逆コンパイラ — ネイティブコードのバイナリをVisual Basicのソースコードに復元します。ランタイム呼び出し、変数宣言、オブジェクトの相互作用を復元し、元のロジックの最大80 %を再現します。
  • // デザインエディタ — コンパイル済みのUIを直接編集でき、サイズ制限はありません。再コンパイルなしでこれを実現する、市場で唯一のツールです。
  • // フォーム、モジュール、クラス、ユーザーコントロール
  • // アセンブリ言語の出力

// 対応バイナリ形式

.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

// 3つのツールを1つに

逆コンパイラ

ネイティブコードのバイナリをVisual Basicのソースコードに復元します。ランタイム呼び出し、変数宣言、オブジェクトの相互作用を復元し、元のロジックの最大80 %を再現します。

VB6 逆アセンブラ

コンパイル済みバイナリ内のすべてのプロシージャ、フォーム、モジュール、クラスを識別します。機械語を、構文ハイライトに対応した読みやすいアセンブリに変換します。

  • //フォーム、モジュール、クラス、ユーザーコントロール
  • //アセンブリ言語の出力
  • //逆アセンブル全体の検索機能
機能を見る →
最も強力

逆コンパイラ

ネイティブコードのバイナリをVisual Basicのソースコードに復元します。ランタイム呼び出し、変数宣言、オブジェクトの相互作用を復元し、元のロジックの最大80 %を再現します。

  • //ネイティブコード → VB6ソースコード
  • //15,000以上のWin32 API宣言
  • //オブジェクト相互作用の約80 %を復元
機能を見る →
市場で唯一

デザインエディタ

コンパイル済みのUIを直接編集でき、サイズ制限はありません。再コンパイルなしでこれを実現する、市場で唯一のツールです。

  • //.frm、.ctl、.ocxをその場で編集
  • //埋め込みリソースの置換
  • //サイズ制限なし(唯一)
機能を見る →
// シンプルなプロセス

使い方

01
Step 01

バイナリを読み込む

VB5/VB6の.exe、.dll、.ocx、.scrファイルを開きます。VBReFormerはPE構造を即座に解析し、すべてのVBオブジェクトを識別します。

02
Step 02

探索して逆コンパイル

逆アセンブルされたコードを閲覧し、UIデザインファイルを復元し、ネイティブコードのプロシージャに対して逆コンパイラを実行します。

03
Step 03

エクスポートして再構築

復元した.frm、.bas、.clsファイルを新しいVBプロジェクトにエクスポートします。再コンパイルなしでバイナリのUIを編集できます。

// 主権とデータの所在 🇫🇷 フランス製 🇪🇺 EU法域 · GDPR準拠

完全に制御できる逆コンパイラ

VBReFormer は、お客様自身の Windows マシン上で完全にインストールおよび動作するデスクトップソフトウェアです。解析するバイナリは、最初のバイトから最後のバイトまで、お客様のインフラ内にとどまります。

100% オンプレミス

クラウドなし、アップロードなし、テレメトリなし。バイナリがインフラの外に出ることはありません。解析は完全にオフラインの状態でも、すべてお客様のマシン上で行われます。

欧州の出所と管轄

フランスで編集・開発された VBReFormer は EU の管轄下にあり、EU 拠点のサポートに支えられています。ツールの出所をお客様が管理できます。

設計段階から GDPR に準拠

一切のデータが送信されないため、第三者によるデータ処理を考慮する必要はありません。規制対象の環境に適した、明快で監査可能なフットプリントを実現します。

防衛、政府、重要インフラのチームにとって、ツールの出所と管轄は要件の一部です。VBReFormer はその双方に応えます。

// パートナー

リバースエンジニアリングとサイバーセキュリティのフランス発エコシステム。

// 今すぐ利用可能 · メールで即時お届け

逆コンパイルを始めますか?

個人および中小企業向けのライセンスは59 €からご利用いただけます。1つのライセンスで、3つのツールすべてをお使いいただけます。

年間サポート込み · 永続ライセンスのオプションもご用意