• 締切済み

使用期限付きのソフトウェアの開発・・・

セキュリティーを考慮し、期限付きのソフトを開発しようと考えています。今回は友人と簡単なゲームソフトを開発しているのですが、3ヶ月の期限を付け、それ以後は使用不能か、パスワードを入力して使用を続けるかを考えています。あまり高度な技術を持ち合わせていないので教えて頂きたいのです。なるべく簡単に出来る方法はありますか?

みんなの回答

noname#8330
noname#8330
回答No.2

自分はプログラムを逆アセンブルする機会が多いのですが(趣味であって、悪い事をしているわけではない)普通に作られたプログラムなら実行形式のまま逆アセンブルすればどんなに凝ったことをしてもある程度時間があれば簡単に制限は外せます。市販のプログラムでもかなりのものが体験版の制限を外せたりするのが現状ですから初心者が制限をかけてもあまり有効とは思えません。 自分が解析して嫌だと思うのはUPXやASPackなのでpackされたプログラムです。実際にUPXやASPackは簡単に使える上、解析も非常に困難になるので、プログラム側では下手な事をせずに簡単な時刻チェックなどにして、完成した実行形式のファイルをpack処理する事をお勧めします。

  • lahalito
  • ベストアンサー率48% (31/64)
回答No.1

初回起動時またはインストール時の日付をファイルなりレジストリに書き込んで、2回目以降の起動時に現在の日付と比較すれば良いのでは? あとはいかに初回起動時の日付を利用者に分からないように隠蔽するかだと思います。

関連するQ&A

  • 使用期限について

    今回、SOURCENEXTのウイルスバスターの10年のものを使用していますが、windows MEの終了に伴い有効期限がきれたとの案内が出てしまいます。 まだ購入して、一ヶ月くらいしかたっていないのですが、どのようにしたら引き続き使用できますでしょうか?

  • 使用期限のある食品・日用品の管理。

     使用期限のある食品や日用品がありますが、ちゃんと管理したいんですが良い方法はありませんか?。  例えばパソコンのソフトでリストを入力して使用期限を入力することで使用期限が迫るとアラームや表示で教えてくれるようなソフトはありませんか?。

  • Androidアプリ開発時のセキュリティについて

    こんにちは! Androidアプリ開発におけるセキュリティについて、2つご質問があります。 (1)今作成しているアプリは、ゲーム類で、外部とのネットワーク通信を行わず、ローカル環境(自分のAndroid端末のみ)で完結するものにする予定です。この場合でも、開発する際、セキュリティ面で何か考慮することはありますか? (2)外部とのネットワーク通信をするようなAndroidアプリを今後開発する場合、セキュリティについてはどんなことを考慮すればよいでしょうか? ご回答をよろしくお願いします。

    • ベストアンサー
    • Java
  • ■Nortonインターネットセキュリティ2003の更新期限

    現在使用しているセキュリティソフトの期限が切れたので、家にあったNorton インターネットセキュリティ2003をインストールしてみようと思います。 友人に聞いたところ、更新期限の切れたソフトでもパソコンをリカバリすれば更新期限が延びるよ、と言っていたのですが、可能なのでしょうか? 2003年度版のものはサポートが終わっているので最新のウイルス定義を更新できないのでは・・・と思うのですが、どうなのでしょうか? どなたか教えてください。宜しくお願いします。

  • Administratorのパスワード有効期限について

    WindowsServer2003におけるAdministratorの有効期限について質問です。 デフォルトで無期限に設定されていると思いますが、セキュリティ要件上期限付きにする必要があります。 有効期限切れが迫った場合、パスワード変更の指示が出ると思いますが、 その上でサーバー管理者が長期間このサーバーの画面を確認せず、期限が切れてしまった場合、以後Administratorでのログインが出来なくなってしまうのでしょうか? 今まで期限表示が出たときはすぐに変えていたので期限切れまで放置するということを試したことが無く、上記のような場合に対応する方法がわかりません。 情報をお持ちの方がいたらお願いします。

  • ソフトウェア開発技術者試験の参考サイトについて

    今回ソフトウェア開発技術者試験を受けることになり、 ここ1か月は過去問や模擬問題をひたすら解く期間にしており、 ネットで過去問を探して、それを解いてるのですが、 過去問や答えが載ってるサイトはたくさんありますが、(むしろ公式にさえ…) 解説まで載ってるサイトが見つかりません… 過去問の解説まで載ってるサイトを知ってる方いましたら 教えていただけないでしょうか? 基本情報は結構解説があるページが多かったのですが、 ソフトウェア開発はあまりなくて…

  • SEの仕事、システム開発の仕事ってなんですか?

    今現在、インターネットの接続、小規模、家庭内LANの構築の仕事にアルバイトとして携わっています。今現在、就職活動中でネットワークに携わる仕事をしたかったのですが、どうしても開発経験も求められうまくいきません。どうしても開発でもいいからIT関係の仕事をしたくSEなどの仕事をしてみたいと思うのですがシステムエンジニアって?ソフトの開発って?何? たとえばゲームソフトやセキュリティソフトを造る会社って考えてしまうのですが、こんなこと職安の人に聞いてもわからないし。自分でもピンとこないんです。医療現場でのソフトのインストール?ってなにって感じです。とにかく企業規模の技術系の仕事がピンときません。

  • 有効期限が延びていました。

    ウィルス対策ソフト【試用版】を再インストールしたら、有効期限が一ヶ月延びていました。このまま使い続けても良いのでしょうか?それとも製品版にした方が良いのでしょうか?(ESET Smartセキュリティです)

  •  ゲームソフトの開発に携わっている方に質問です。ゲームに使用されている

     ゲームソフトの開発に携わっている方に質問です。ゲームに使用されている効果音はどのようなソフトを使って作られているのでしょうか?  工業製品のGUIデザインを担当しており、Flashを使って画像を作成しているのですが、操作音等の開発の参考にさせていただきたいので是非教えてください。宜しくお願いいたします。

  • 有効期限

    NECのPCについていたウイルスバスター3ヶ月限定版を使用していました。今回、継続使用するため2ヶ月間延長があるので3年間版を購入しましたが、期間延長になっていません。 3ヶ月限定版の期限が 2007年7月でしたが、今回の有効期限が2010年 7月31日となっていました。 どうしてですか? 嘘宣伝でしたか? だまされたのですか? 回答をお願いします。