お客様のビジネスシステムを支える様々なソフトウェアをワンストップでご提供

プロダクト product

逆コンパイルサービス IBM i サービス 運用管理

失われたソースプログラムを直ちに再作成!

逆コンパイルサービスは、内部コメントを除き、どんなプログラムオブジェクトからも、オリジナルとほぼ同一の新しいソースプログラムを作成することを可能にします。

クイック解説動画

製品の概要

製品の特徴

  • 失われたソースプログラムを直ちに再作成できます。
  • プログラムの再作成と比較すると低コストで実現できます。

    いくつか例をあげると、まず変数や定数に関する長さ・タイプ・小数点位置といった情報を保管するオブジェクト・デフィニション・テーブル(ODT)が作成されます。またMI命令番号とソースステートメント番号を関連づけるためのブレーク・オフセット・マッピング・テーブル(BOM)が作成されます。このMI命令番号について、対応するオリジナルのソース情報の処理を行う一連のMI命令が割り当てられます。その他、ソースフィールド、テーブル、アレイなどの名前を保管するシンボルテーブルなども作成されます。

    こうしたテーブルやストラクチャー全てを含むプログラムテンプレートには、オリジナルソースプログラムからのほとんど全ての情報が含まれています。従って、逆コンパイラーは内部コメントを除き、どんなプログラムオブジェクトからも、オリジナルとほぼ同一の新しいソースプログラムを作成することが可能になります。

製品のQ&A

現在準備中です。

IBM iポータルのページに移動します。
うまく表示されない方は、こちらをクリックしてください。