私はちょうど興味があります。私はいつもCまたはアセンブリのウイルスについて、選択した言語であることについて聞くと、私は、Lispやスキームのような、より難解な言語のいずれをも使用することができるならば、それはあまりにもlispを使ってウイルスや他のマルウェアを書くことはできますか?
3
A
答えて
9
はいためだろう - 重要なことは、言語ではなく、かどうか実行環境にはファイルを変更する権限があります。
AutoCADのW32/Burstedウイルスは、AutoLISPのと呼ばれるLispの変種で書かれていました。
も参照してください:
1
私はアセンブリで書かれている多くのウイルスを疑います。 LispとSchemeに関しては、システムへのアクセスがあれば、ウイルスを書き込む可能性があります。
どの言語を選択するのかアドバイスをお探しですか?ここ;-)
1
ない正確ウイルス、しかし、いくつかのアドウェアでTinySchemeを使用コーダとinteresting interviewです。
関連する問題
- 1. このアセンブリラインをどうやって書くことができますか?
- 2. ホストとしてAzureを使用すると、ユーザーがアップロードしたファイルをウイルスやマルウェアのスキャンにどのようにスキャンできますか?
- 3. AngularJSを使ってコメントを書くことができます。
- 4. ウイルスを書く場合に守るべきこと
- 5. Haskellを使ってシェルスクリプトを書くことはできますか?
- 6. netbeansを使ってAndroidコードを書くことはできますか
- 7. Ruby - nokogiriを使って書くことができません
- 8. Zend_Db_Selectを使ってこれを書き直すことはできますか?
- 9. YUI Compressorや他のツールを使って任意のjavascriptファイルを結合することはできますか?
- 10. CSSやその他の技術を使ってGoogleデスクトップウィジェットをスタイルすることはできますか?
- 11. 以下のlispマクロを関数として書くことはできますか?
- 12. JSQMessangerを使用してPDFや他の文書を共有できますか?
- 13. URLをダウンロードする際のマルウェアまたはウイルスの可能性のチェック
- 14. LISPマクロはどこまで行くことができますか?
- 15. Symfony1.4の他のアプリケーションのモジュールのヘルパーをどうやって使うことができますか?
- 16. emacs grep windowsを他のウィンドウで使ってファイルを開くことはできますか?
- 17. AndroidやSwiftについて知らなくても、ネイティブのアプリケーションを書くことはできますか?
- 18. 他のコンピュータで私のプログラムがウイルスだと思っています
- 19. 私はrabbitmqとnodejsを使ってどうやって作業をすることができますか?
- 20. vb.netやC#でアセンブリコードを書くことは可能ですか?
- 21. この関数はPythonでどうやって書くのですか?
- 22. 他のサーバーのフロントエンドとしてglassfishを使用することは可能ですか?どうやって?
- 23. このクエリをActiveRecordに書くことはできますか?
- 24. スクラム - あなたはどこで他のものをやっていますか?
- 25. Scalaの関数を使ってクラスを書くことは可能ですか?
- 26. PLINQを使用してXmlWriterに書き込むことはできますか?他のストリーム/ライターですか?
- 27. LispはテストするためにCLISPを使用して、私はLispでのいくつかの宿題をやっている
- 28. これは、foreachを使用するともっと簡単に書くことができますか?
- 29. Common LispのDOマクロを使ってMEMBER関数を書くにはどうすればいいですか?
- 30. エリクシール - doctestでエイリアスをどうやって使うことができますか?
"アセンブリには多くのウイルスが書き込まれているのではないか"と思う。私はこれを残しておきます。バッファーにコードを入れてバッファオーバーランを悪用するのはかなり一般的です。アセンブラを使用してこのコードを準備することができます。 –