私はコンピュータサイエンスの学生です。最終的なプロジェクトの一環として、Androidのセキュリティ面で、攻撃やその対策を示すようなプロジェクトを行う必要があります。2〜3か月以内にAndroidに実装できるさまざまなアイデアを探しました。2〜3か月以内に開発できるシンプルなセキュリティアプリのアイデアを誰か提案してもらえますか?
2 に答える
Androidで学生の出席システムを作成します。を使用しZXing library
ます。
すべての学生はそのIDカードにバーコードまたはQRコードを割り当てる必要があり、学生が大学に到着するたびに、学生は学生の日付と時刻を保存するカードをスキャンします。学生が時間通りに来ない場合、アプリは自動的に後発者をカウントし、学生が不在の場合は、不在の合計をカウントする必要があります。また、アプリケーションには、各学生の記録を保持するSQliteデータベース接続が必要です。
必要なのは、ここからZXingライブラリをダウンロードすることだけです。
プロジェクトにインポートします。
Sqliteデータベース接続。
この助けを願っています
モバイルデバイス(Androidだけでなく)に関する主な懸念事項の1つは、プライバシーです。これには、ピアリングの目からのプライバシーだけでなく、人々のパケットスニッフィングも伴います。おそらく、ある大学/組織(どちらかは思い出せません)が、空中からデータを取得し、それをつなぎ合わせて何らかの情報を取得できるかどうかを確認するためのテストを行ったと思われます...これは2でできると思いますか? 3ヶ月?おそらく、しかしおそらくそうではありません。
2台のAndroidフォン間に安全なポイントツーポイントデータ接続を作成するものはどうですか?このパイプラインを通じて、テキストからさまざまなサイズのファイルに何でも正常に送信する機能を作成します。2つのバージョンがあります。1つは暗号化され、もう1つは暗号化されていません。暗号化されていない回線からデータを取得する機能を示すことにより、暗号化されたパイプラインが実際に安全であることを証明します。
これに時間がかかりすぎる場合は、Androidのバニラバージョンであろうと、特定の会社のスピンであろうと、一般的なAndroidシステムのすべての穴を表示するだけかもしれません。電話を壊す必要があると言っているわけではありませんが、機密データを取得できることを示すことができるかもしれません。