募集終了2022年08月03日掲載開始
【C++/Windows】自社パッケージのリバースエンジニアリング支援~リモート~
この案件は募集が終了しています。
案件をリクエストすることで、優先的に似た案件の紹介を受けることが可能です。案件について
フロントエンド&バックエンドエンジニア(リードエンジニア)
業務系アプリケーションエンジニア
QAエンジニア/テスター
上記の職種経験がなくてもスキルが一致すれば応募可能
週5日
700,000円
~/
月単価
大阪府
大阪市
受託サービス
業務内容
自社パッケージのリバースエンジニアリングのご相談になります。
以下情報を基に最新版の外部設計書(もしくは機能説明書)作成いただきたいです。
・リリース時の設計書
・現在のソースコード
・バージョンアップ時の依頼書
■課題/ご相談背景
これまで20年間のプログラムコードの蓄積となっており、社内の技術者では
判断できないモジュール(関数群)が残っており、リバースエンジニアリングが必要な状況です。
お客様利用画面の数値入力の項目において、何桁まで入れるかことができるがわからず
テストが不十分でエラーが出ることあるようです。
■ボリュームについて
・ファイル…1600
・実行ステップ数…35万
・総ステップ数…62万
■製品について
・WindowsOS(Win95,WinXPなどを含めた)上で稼働するシステムです
・WindowsOS内の情報を取得するために、特に古いOSではかなり無理をした実装をしているのでそのあたりを理解が必要です。
・Windows上のアプリケーションだけではなく、一部ではありますが、Windowsカーネルの実装もあります。
■技術環境
C++、Windows
以下情報を基に最新版の外部設計書(もしくは機能説明書)作成いただきたいです。
・リリース時の設計書
・現在のソースコード
・バージョンアップ時の依頼書
■課題/ご相談背景
これまで20年間のプログラムコードの蓄積となっており、社内の技術者では
判断できないモジュール(関数群)が残っており、リバースエンジニアリングが必要な状況です。
お客様利用画面の数値入力の項目において、何桁まで入れるかことができるがわからず
テストが不十分でエラーが出ることあるようです。
■ボリュームについて
・ファイル…1600
・実行ステップ数…35万
・総ステップ数…62万
■製品について
・WindowsOS(Win95,WinXPなどを含めた)上で稼働するシステムです
・WindowsOS内の情報を取得するために、特に古いOSではかなり無理をした実装をしているのでそのあたりを理解が必要です。
・Windows上のアプリケーションだけではなく、一部ではありますが、Windowsカーネルの実装もあります。
■技術環境
C++、Windows
経験・スキルについて
必須となるスキル・ご経験
・Windowsのドライバレベルの開発者
・ドキュメント不備の開発環境を探索しつつ改善していただける方
・ドキュメント不備の開発環境を探索しつつ改善していただける方
開発環境
開発言語
フレームワーク
データベース・クラウド・仮想化
サーバーOS/ネットワーク
案件ID:3553
この案件は募集が終了しています。
案件をリクエストすることで、優先的に似た案件の紹介を受けることが可能です。