Decompiler-VB.Net
ログイン
ホーム

製品

VBReFormer

Visual Basic 5 および 6 向けのオールインワン復元ツールセット — 逆アセンブラ、逆コンパイラ、コンパイル済み UI エディタを同時に提供。

743,195+ ダウンロード 1,700+ 販売ライセンス 25+ 年の専門知識
.exe.dll.ocx.scrVB5 Native VB6 Native

全エディション

UIデザインの復元

VBReFormerは、元のプロジェクトファイルがなくても、コンパイル済みバイナリからすべての視覚的なデザイン要素を完全に復元します。

  • Visual Basicプロジェクトファイル(.vbp)を復元
  • すべてのフォームファイル(.frm、.ctl、.pag、.dsr)を復元
  • バイナリリソースファイル(.frx、.ctx、.pgx)を復元
  • 外部のCOM、OLE、ActiveXコンポーネントをすべて識別
  • 埋め込まれた画像とアイコンを抽出

復元された出力

Form1.frm — main form recovered

Form1.frx — binary resources

Module1.bas — standard module

Class1.cls — class module

UserCtrl.ctl — user control

Project.vbp — project file

逆コンパイルされたコードの例

Private Sub Form_Load()

Dim nRetVal As Long

Dim sBuffer As String

nRetVal = GetProfileStringA(

"Settings", "Language", "EN",

sBuffer, 255)

If nRetVal > 0 Then

Me.Caption = sBuffer

End If

End Sub

Professional・Enterprise

ネイティブコード逆コンパイラ

逆コンパイラは、ネイティブx86マシンコードを読みやすいVisual Basicソースコードへ変換します。ネイティブコードとしてコンパイルされたバイナリ(VB6アプリケーションの90%で既定)でのみ動作します。

  • マシンコード → Visual Basicの再構築
  • ランタイム呼び出し(MSVBVM60.dll)を復元
  • 15,000以上のWin32 API宣言を内蔵
  • 約80%のオブジェクト連携を復元
  • 構文ハイライト付きのVB出力
注記:上記の逆コンパイルはネイティブコード(実際のVB6アプリケーションの約90%)が対象です。P-Codeの完全な逆コンパイルは、2026年8月リリース予定のVBReFormer V5.0で対応予定です。
独自機能・全エディション

コンパイル済みUIデザインエディタ

サイズ制限なくコンパイル済みのVB5/VB6のUIを編集できる、市場で唯一のツールです。コントロールのプロパティ変更、キャプションの修正、画像の置き換えを、すべてコンパイル済みバイナリ上で直接行えます。

  • コンパイル済みバイナリ内のコントロールプロパティを編集
  • サイズ制限なし(独自機能)
  • 埋め込まれたビットマップとアイコンを置き換え
  • 再コンパイルなしで隠しプロパティを追加
  • 再利用のために個別のリソースをエクスポート

編集可能なプロパティ

Caption "My Application v2.1"
BackColor &H00FFFFFF&
Font.Name "Arial"
Font.Size 12
Width 5280
Height 3840
Icon [binary resource]

エディション

機能比較

すべてのエディションにすべての技術的機能が含まれます。違いはライセンスの適用範囲、すなわち利用する組織の規模です。

エディション

Small Business

Home / Education

59 €

Popular

Medium Business

10–249 組織の最大規模

349 €

Large Business

Gov · Military · 250+

799 €

全般
Visual Basic 5・6対応
対応形式:.exe .dll .ocx .scr
Windows XP → Windows 11
無料の製品アップデート
オンラインドキュメントとユーザーガイド
UIデザインの復元
プロジェクトファイルの復元(.vbp)
フォームとコントロールの復元(.frm、.ctl、.pag)
バイナリリソースファイル(.frx、.ctx、.pgx)
COM / OLE / ActiveXコンポーネントの識別
埋め込み画像とアイコンの抽出
逆アセンブラ
プロシージャの識別(フォーム、モジュール、クラスなど)
マシンコード → アセンブリの逆アセンブル
アセンブリとVBの構文ハイライト
逆アセンブル全体を対象とした検索エンジン
逆コンパイラ(ネイティブコードのみ)
マシンコード → Visual Basicの再構築
ランタイム呼び出し(MSVBVM60)を復元
15,000以上のWin32 API宣言を内蔵
約80%のオブジェクト連携を復元
デザインエディタ
コンパイル済みバイナリ内のコントロールプロパティを編集
サイズ制限なし(独自機能)
埋め込みリソース(画像、アイコン)の置き換え
再コンパイルなしで隠しプロパティを追加
ライセンスの適用範囲
組織の最大規模 従業員10名未満・売上高100万€未満 従業員10〜249名・売上高5,000万€未満 従業員250名以上・無制限
利用形態 個人・学術・非営利 商用・業務用 商用・政府・軍事
インストール ユーザー単位またはコンピューター単位 ユーザー単位またはコンピューター単位 ユーザー単位またはコンピューター単位
ライセンスを選択 ライセンスを購入 → ライセンスを購入 → ライセンスを購入 →

すべてのエディションに年間サポートが含まれます。永続、2年、3年のオプションはお支払い手続きでお選びいただけます。価格には該当する税金が含まれません。

まずは無料でお試しください — Free 版でバイナリから何を復元できるか確認できます →

比較

VBReFormer と競合製品の比較

客観的で検証可能な基準に基づく事実ベースの比較。

基準 VBReFormer
ベンダー Devineos
出所 France Union européenne フランス Russie ロシア
適用される管轄 欧州連合 EU 域外
P-Code + ネイティブコード(VB5/6)
UI の復元
コンパイル済み UI の編集
無料版
EU 拠点のサポート

公開時点における各ベンダーの公開情報に基づく。

100% フランス製

フランスで設計・開発

VBReFormer は、トゥールーズとサヴォワの間、フランスで設計・開発・保守されています。ヨーロッパ域外に依存しない、フランスおよび欧州のリバースエンジニアリング技術です。

トゥールーズ

オート=ガロンヌ県 · オクシタニー地域圏

サヴォワ

オーヴェルニュ=ローヌ=アルプ地域圏

適材適所のツール

.NET、C#、VB.NET ですか。dnSpy や ILSpy といった無料ツールが非常にうまく対応します。私たちの専門は Visual Basic 5 および 6 であり、これこそが本当に難しい問題であり、私たちが誰よりもうまく解決することを目指す唯一の領域です。

この分野に注力する理由 →

近日公開

開発中

次期バージョンはさらに進化

2026年8月リリース予定のVBReFormer V5.0は、特にP-Codeにおいてコード復元を新たなレベルへと引き上げます。

P-Code の完全な逆コンパイル

擬似コード(P-Code)にコンパイルされたバイナリに対して、逆アセンブルをはるかに超えるコード再構築を実現します。

型の推論

変数やパラメータの型は、その使われ方から自動的に推論されます。

変数名の推論

可読で意味のある名前が自動的に提案されます。バイナリには元の名前が保存されていないため、文脈から知的に推論されます。

パートナー

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

よくあるご質問

VBReFormer はあらゆる VB6 プログラムを逆コンパイルできますか。

VBReFormer は、P-Code とネイティブコードのいずれであっても、Visual Basic 5 または 6 でコンパイルされたあらゆる実行ファイルを解析します。UI(フォーム、コントロール、リソース)は常に完全に復元され、コードの復元はコンパイルモードに依存します。

P-Code とネイティブコードの違いは何ですか。

VB6 は、P-Code(インタプリタ型の擬似コード)またはネイティブコード(x86 の機械語命令、アプリケーションの約 90%)のいずれかにコンパイルされます。VBReFormer はその両方に対応し、ネイティブコードを可読な Visual Basic へ逆コンパイルするほか、それ以外については解析済みの逆アセンブルを提供します。

プログラムを逆コンパイルすることは合法ですか。

はい。ソフトウェアの権利を保有している場合(典型的には、失われた自社のソースコードを復元するケース)や、相互運用性に関する法的枠組みの範囲内であれば合法です。解析対象のプログラムについて必要な権利を保有している必要があります。

無料版はありますか。

はい。VBReFormer Free では、VB5/VB6 の実行ファイルを解析し、UI やリソースを無料かつ期間制限なしで確認できます。高度なコード復元機能は有料版でのみご利用いただけます。

ライセンスを選択

プロファイルに関する2つの質問にお答えいただくだけで、30秒以内に最適なエディションをお選びします。

選択を開始 →

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.