2011-08-12 2 views
0

挑戦のためのウイルスを作成するなら、それを含めるために何をする必要がありますか?ウイルスを書く場合に守るべきこと

明らかに私はインターネットからコンピュータを切り離すだろうが、インターネットに接続する最悪のシナリオを防ぐために、他に何ができるだろうか。 私は社会を破壊するほどスマートではありませんが、私は週末のプロジェクトのために刑務所に行きたくありません。

私のウイルス対策プログラムがコンパイルされるとすぐに私のウイルスプログラムが殺される可能性はありますか?

+4

化学エンジニアの場合は、週末のプロジェクトとして致命的な毒を作りますか?建設的な何かに取り組むのはなぜですか? :-) –

+0

@ Shawn D Ivは、何か建設的なことをするためにウイルスを改装することができるかどうか常に疑問に思っていました。またはい、挑戦についてのすべて: – Skeith

+0

@Paul私は/からの物語を知っています。私はそれを見たことがなかった:-))ありがとう。 – cnicutar

答えて

4

これを含めるには何が必要ですか?

サンドボックス環境を使用する必要があります。おそらく、ネットワークへの物理アクセスを持たない仮想マシンや仮想マシンなどの仮想マシン。

ですが、私のアンチウイルスは としてそれは本当に

ない

をコンパイルされているとすぐに私のウイルスプログラムを殺す可能性があります。アンチウイルスプログラムは、シグネチャスキャンとヒューリスティックに基づいています。あなたのプログラムは "0日"でなければなりません。だから、何か怪しげなことをするまでは、アンチウィルスが質問することはほとんどありません。

+1

これは完全に正確ではありません - いくつかのアンチウイルスは、システムコールグラフと他の新型をマップします。それは実際にウイルスがどのように動作するかに依存します。 – sternr

+1

方法/ペイロードに応じて、ウイルススキャナはヒューリスティックを使用して「鮮やかさ」を予測できます。良い最初のテスト、私は思います。 –

関連する問題