C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++でのゴミ箱のダイビング/ゴミ箱


ゴミ箱のダイビングまたはゴミ箱 は、サイバーセキュリティおよび情報技術で使用される手法です。 これは、ハッカーがデータを抽出するために一般的に使用されます。これは、「誰かにとって価値のないものが他の誰かにとって非常に役立つ可能性がある」という事実に基づいています。

「ある人のゴミは別の人の宝です」というイディオムに基づいて機能します。

ゴミ箱 オンラインのゴミ箱(未使用の情報)を検索し、ハッキング関連の活動を実行するためにそれを使用するビジネスまたは個人に関する有益な情報を見つけることを指します。

このゴミ箱ダイビング 情報を収集して、フィッシング手法を使用してビジネスの情報をハッキングまたは抽出しようとするために使用されます 本物の情報源になりすまして、被害者に関する情報を抽出することによって。

ハッカーが抽出できる情報

  • メール、連絡先などの一般情報。
  • パスワード、ログインコード、アカウントの詳細は、メモ、オープンテキストドキュメント、付箋などに簡単にアクセスできるように保護されていない場所に書き込まれます。
  • 銀行と金融、健康と投薬、公式文書に関連する個人情報。
  • ビジネス情報、仕事やビジネスに関連するものなどのビジネス関連のもの。

ハッカーはどこで情報を探すのか

  • データベースがオンラインで期限切れになり、アカウントが非アクティブになりました。
  • システム、ドライブ、CDをゴミ箱に捨てます。

不要なアクセスからデータを保存する方法

  • 使用されなくなった重要なデータが含まれている可能性のあるすべてのドライブを破棄するか、このデータを完全に削除します。
  • 個人データを放置したり、パスワードで保護したりしないでください。
  • インターネットで作業している間は、ファイアウォールを使用して安全対策を講じてください。
  • すべてのドキュメントを印刷して安全に保ち、不要な場合はすべてのデジタルコピーを破棄します。

  1. C++での二分木の簡潔なエンコーディング

    二分木があるとします。私たちが知っているように、バイナリツリーの簡潔なエンコーディングは可能な限り低いスペースに近いパフォーマンスを発揮します。 n番目のカタラン数は、n個の異なるノードを持つ構造的に異なる二分木の数によって指定されます。 nが大きい場合、これは約4nです。したがって、それをエンコードするには、log2(4)n=2nビット程度の最小値が必要です。したがって、簡潔な二分木は2n + O(n)ビットを消費します。 したがって、入力が次のような場合 その場合、出力は次のようになります エンコードされた- 構造リスト111 0 0 1 0 0 1 0 1 0 0 デー

  2. C ++のプリミティブデータ型とは何ですか?

    プリミティブ型は、それが表すことができる値が非常に単純な性質(数値、文字、または真理値)を持つデータ型です。プリミティブ型は、あらゆるプログラミング言語の最も基本的な構成要素であり、より複雑なデータ型のベースです。 C++には次のプリミティブデータ型があります- S.No タイプ 説明 1 ブール値 値trueまたはfalseのいずれかを格納します。 2 char 通常は1オクテット(1バイト)。これは整数型です。 3 int マシンの整数の最も自然なサイズ。 4 フロート 単精度浮動小数点値。 5 do