• ベストアンサー

コマンドプロンプトとは何でしょうか?

無知ですみません。 コマンドプロンプトの意味が分かりません。 例えば、検索窓に 「cmd /c rd /s」 などの文字列を入れると、Webページのデータ内は全て削除されてしまうのでしょうか? (一種のsqlインジェクション?) またこれは、URLのアドレスバーでも同じでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • 121CCagent
  • ベストアンサー率52% (15527/29843)
回答No.2

Windows 10でコマンドプロンプトを表示する方法 https://faq.nec-lavie.jp/qasearch/1007/app/servlet/relatedqa?QID=018065 コマンドプロンプトは一般的には上記の事を言ったりするでしょうか。 Windows 10でCortanaをアンインストールする方法 https://faq.nec-lavie.jp/qasearch/1007/app/servlet/qadoc?QID=022119 に記載のあるWindows PowerShellでもコマンドは出来ますが。 言われているのはブラウザでの話みたいなのでブラウザのURLアドレスのバーや検索窓に「cmd /c rd /s」みたいなコマンドを入れても特に意味はないと思います。

その他の回答 (4)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.5

これもSQLインジェクションなのでしょうか? >例えば、example.comのサイトで > >example.com/kiji?a=12345 を >example.com/kiji?a=delete と検索したケースです。 > >パラメータに「delete」だけ入れて検索 いいえ、違います。 そもそも検索ではありませんし。

回答No.4

コマンドプロンプトは 入力待ち状態を示す言葉で。 現在はGUI画像インターフェースで、アイコンをクリックなどの操作でプログラムの実行や設定などが行なえますが。 DOS時代ではコマンドライン命令や操作は全て、文字を入力する事で行う基本的なインターフェース(コマンドコンソール)での入力待ちでカーソルが点滅している状態のことを「コマンドプロンプト」と言います。 現在のWindowsではDOSコマンドと同じ名前のコントロールコマンド(DOSコマンドのほんの一部だけ)の名前が使われた、操作用のインターフェースです。 大型コンピューター等で使われたUNIXのコマンドプロンプトの命令はC言語のコマンドがほとんどでした、現在でもGUIが動かない時やメンテナンスなどでコマンドプロンプトは使われています。 例えばWindows等でも sfc /scannowのWindowsの修復コマンドはGUIからは実行できないのでコマンドコンソールから行います >sqlインジェクション SQLはデーターベースです。 またsqlインジェクションはデーターベースを攻撃するための手段です。 Windowsのコンソールから直接インターネットのWebを操作することは出来ないと思いました。 それにWeb上のサーバーに介入する権限は、そのサーバーの持ち主のアドミニストレーター権限を使わないと不可能です、それ以外はウイルスなどのマルウエアによる攻撃位だと思います。

noname#246835
質問者

補足

これもSQLインジェクションなのでしょうか? 例えば、example.comのサイトで example.com/kiji?a=12345 を example.com/kiji?a=delete と検索したケースです。 パラメータに「delete」だけ入れて検索

  • okwavey6
  • ベストアンサー率17% (99/553)
回答No.3
  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.1

>コマンドプロンプトの意味が分かりません。 コマンドプロンプトは、OSに直接命令を与えるための入力画面です。 Webからはアクセスできません。 >例えば、検索窓に 「cmd /c rd /s」 などの文字列を入れると、 >Webページのデータ内は全て削除されてしまうのでしょうか? 研削窓はコマンドプロンプトに繋がっていないので、されません。 >またこれは、URLのアドレスバーでも同じでしょうか? URLアドレスバーも、コマンドプロンプトには繋がっていないので、どんなコマンドも動きません。