\r\n\r\n

hackthissite.org 基本ミッションの倒し方(beat the hackthissite.org basic missions)

hackthissite.orgであなたのタスクの答えをお探しですか?このwikihowチュートリアルを使って、最初の3つの基本的なhackthissite.orgのWeb課題を解決してください...

第1回/全3回: ビートの基本作業1

  1. 1 アカウントにログインする。チャレンジを始める前に、無料のアカウント登録が必要です。登録が完了したら、ユーザー名とパスワードでログインする必要があります。ハーフ・ザ・スカイのホームページにアクセスし、ページ左上にあるログインフォームをご利用ください。
  2. Image titled Beat the Hackthissite.org Basic Missions Step 1
  3. 2 「基本タスク」を選択する。左側のペインが『Half the Sky』のメインナビゲーションです。ここでは、「課題」の小見出しの下に、「基本的なタスク」のリンクがあります。このリンクをクリックしてください。
  4. Image titled Beat the Hackthissite.org Basic Missions Step 2
  5. 3 課題を選択する。このページが読み込まれると、11種類のチャレンジが一通り表示されるはずです。一番上は「Basic 1」になっているはずなので、それをクリックして先に進みます。
  6. Image titled Beat the Hackthissite.org Basic Missions Step 3
  7. 4 「バカ試験」に合格すること。各課題ではコードの入力を求められ、それを自分で考えなければなりません。最初のチャレンジは「バカ試験」と呼ばれるものですが、悪く思わないでください。次のステップに進む前に、あるいはさらに読み進める前に、少なくとも数分かけてこれを把握しようとする必要があります。最も重要な手がかりは、パスワード欄の下にある小さなヘルプボックスで示されるはずです。基本的に、すべてのウェブサイトはHTMLというコーディング言語でできていることを知っておく必要があります。この言語が各ウェブサイトを構成していることを理解することが、最大の手がかりとなるはずです。次のステップでは、課題の答えが書かれているので、頭をフル回転させてから先に進みましょう。自分で考えなければ、実際には何も起こりません。次の仕事に移るのは自由です。さらに、間違った答えを何度入力しても、何も変わりません。しかし、学習プロセスの各ステップをこなすことで、将来の課題を理解する可能性が高まります。
  8. Image titled Beat the Hackthissite.org Basic Missions Step 4
  9. 5 フォーラムを確認する。どうしても困ったときは、フォーラムで他のユーザーの声を聞いてみるのもいいでしょう。フォーラムにアクセスするには、画面左側のナビゲーションバーを見る必要があります。フォーラム」は「コミュニケーション」のサブタイトルの下にあります。新しい投稿を作成する前に、ログインしていることを確認する必要があります。HTSのホームページで使用したユーザー名とパスワードを使用するだけです。基本的に、このサイトでは、同じ課題を経験した人たちと一緒に学ぶことができるのが何よりの魅力です。これらの人々は、どのカテゴリのどのタスクに対しても同じ質問をすることを忘れないでください。
  10. Image titled Beat the Hackthissite.org Basic Missions Step 5
  11. 6 最初のパズルを解きましょう。Webページ上の任意の場所で右クリックし、「ページのソースを表示」オプションをクリックします。ブラウザによっては、「ソースコードを見る」と表示される場合があります。新しいページが開くはずです。一見、無造作に並べているように見えますが、そうではありません。パスワードは、このコードの中に、わかりやすく含まれているのです。パスワードに直接ジャンプしたい場合は、パスワード欄の上にあるストーリーの最後の数文字をコピーしてください。この場合、"Enter your password so you can continue. "と表示されます。キーボードのCtrlキーを押しながら、Fキーを押すと、コードの単語検索が始まります。そして、上の文章を貼り付けて、エンターキーを押してください。ページはコード内のこの文に直接ジャンプするはずで、パスワードはそのすぐ下にあります。最初の数レベルは非常に簡単です。パスワードは f0d0751f です。" のような文章をコピーして、「基本タスク1」のページのパスワード欄にペーストしてください。Submit "ボタンをクリックして、次に進みます。おめでとうございます、基本タスク1を完了しました!」と書かれた新しいページが表示されます。 このボックスの下と右にある青い「次のチャレンジ」ボタンをクリックしてください。
  12. Image titled Beat the Hackthissite.org Basic Missions Step 6

第2部/第3部:必須タスクのジャンプスタート 2

  1. 1 提供されたストーリーについて考えてみましょう。これからは、このチャレンジのために、ホームページの制作者が作った短編小説が登場します。各人物のショートストーリーは、各課題のヒントとなりますので、必ずお読みください。このチャレンジは、実はもっと簡単なところがあるんです。パスワードバーの上部にあるストーリーパラグラフを必ずお読みください。
  2. Image titled Beat the Hackthissite.org Basic Missions Step 7
  3. 2 フォーラムを確認する。HTSのフォーラムをチェックし、Googleで何でも検索するのが、慣れるための基本的なステップの一つです。問題を解決するための推測や試みが限界に達したと思ったら、フォーラムを覗いてみてください。彼らは長年にわたって、難しいテーマを理解するために、とても意欲的に取り組んでいる人たちです。また、すぐに答えを出すのではなく、その背後にあるコンセプトを学ぶ手助けをするのが得意な人が多いですね。親切な人が多いのですが、すべての人が親切とは限らないのでご注意ください。また、すぐに答えをあきらめてしまう方もいらっしゃるかもしれません。答えを得るためだけでなく、これらのコンセプトを学ぶためにここにいるのだということを、ぜひ覚えておいてください。
  4. Image titled Beat the Hackthissite.org Basic Missions Step 8
  5. 3 Beat Basic Task 2.まだ自力で解明していない人は、このステップで完全に混乱してしまうかもしれません。それでいいんです。少し分解してみましょう。その一節に「サイバーセキュリティのサムがパスワード保護スクリプトを設定した」とある。暗号化されていないテキストファイルから本物のパスワードを読み込ませ、ユーザーが入力したパスワードと比較するのだ。しかし、彼はパスワードファイルのアップロードを怠っていた・・・・・・。"この場合、最後の一文が最も重要である。パスワードファイルが読み込まれていない場合は、パスワードが存在しません。そうなんだ!送信ボタンをクリックすれば、2つ目のタスクは完了です。青い "Next challenge "ボタンをクリックして次に進みます。
  6. Image titled Beat the Hackthissite.org Basic Missions Step 9

第3部3: 重要タスクのジャンプスタート 3

  1. 1 ゆっくりと時間をかけて探索する。最後のタスクは、タスクを完了するために、時には何が必要なのかがわかるはずです。ボタンをクリックして結果を確認できるようにすることも必要です。人は時に間違いを犯すものですから。しかし、この作業は、またしてもウェブサイトのHTMLをコーディングすることになるため、圧倒的に複雑になり、ストーリーもあまり役に立ちません。しかし、これらの課題を自分で解決するために、時間をかけて挑戦するようにしてください。つまずいたら、次のステップに進みましょう。
  2. Image titled Beat the Hackthissite.org Basic Missions Step 10
  3. 2 HTMLを見る タスク3でページを使い切ったら、ページ上で右クリックし、ブラウザによって「ソースを見る」または「ページのソースを見る」をクリックすると、そのページのHTMLを見ることができます。
  4. Image titled Beat the Hackthissite.org Basic Missions Step 11
  5. 3 HTMLページでパスワード領域を探す。目の前にあるコードを見ながら、少し戸惑うかもしれません。大丈夫です、最初は誰でもそうです。パスワードエリアとストーリーを含むHTMLセクションのコードに飛び込みます。物語の最後の文章をコピーして、キーボードのCtrlキーを押しながらFキーを押すことでできます。すると、ページの右上に検索ボックスが表示されます。そのボックスの中で右クリックし、表示されるコンテキストメニューから「貼り付け」を選択します。自動的にパスワードフィールドを含むコードのセクションに移動するはずです。
  6. Image titled Beat the Hackthissite.org Basic Missions Step 12
  7. 4 コードの違いを知る。コードを見ていると、実はいろいろな種類のコードが使われ、参照されていることに気づくかもしれません。これは、HTMLが多くの異なるコーディング言語と連携して、さまざまなことを行うためです。例えば、PHP。 PHPは、いわゆるサーバーサイドスクリプティング言語です。プログラマーは、HTMLだけでは困難または不可能なスクリプトをPHPで実行することができます。さまざまなチャレンジをする中で、自分の行く手を阻むものについて、より深く知るためにリサーチすることが大切です。これらのウェブサイトは、今後の課題として出てくるであろうPHPについて何かを学ぶのに役立つと思います。
  8. Image titled Beat the Hackthissite.org Basic Missions Step 13
  9. 5 ソースコードを比較する。タスク1のソースコードをあるタブで開き、タスク3のソースコードを別のタブで表示し、両者を比較するようにしてください。変化を見極めてみてください。まず、コードの書式が変わっていることにお気づきでしょうか。さらに、新しいファイルタイプが挿入されたようです。これは、あなたが探しているコードの行です。"<input type="hidden" name="file" value="password.php" />".Network Security Samは、我々が探しているパスワードを "password.php "というPHPファイルに書き込んでいます。ChromeやFirefoxなどのWebブラウザは、PHPなどのWeb系言語を自動的に読み込むように作られているので、このファイルを読み込むことはできるはずです。PHPファイルをリストアップしている行のすぐ上を見ると、".<form action="/missions/basic/3/index.php" method="post">" .Basic Mission 3のメインページに戻って現在のURLを見ると、https://www.hackthissite.org/missions/basic/3/ のように表示されているはずです。ただし、最後に「index.php」が付いていないことに注意してください。これは、サイトが index.php ファイルの読み込みを開始する前に、特定のアクションが発生するのを待っていることを意味します。これは、"password.php "ファイルについても同様です。このサイトは、パスワード欄に入力した人が「送信」ボタンをクリックするのを待ってから、password.phpファイルを読み込んでいるのですが、先に読んでしまっても大丈夫です。残りを正しく理解してから、次のステップに進むようにしてください。
  10. Image titled Beat the Hackthissite.org Basic Missions Step 14
  11. 6 「基本タスク3」を倒せ!自力で解けなかった人は「基本タスク3」のメインページへ。そこに行ったら、そのURLの最後に「password.php」を追加してください。このように表示されるはずです。https://www.hackthissite.org/missions/basic/3/password.php。ここでEnterキーを押します。お使いのブラウザは、そのPHPファイルを読み込んで、中のコンテンツを表示することができるはずです。この場合、左上にランダムな数字と文字の並びがあるはずです。これをコピーして、基本タスク3のパスワード欄に貼り付け、「送信」をクリックします。これで『Half the Sky』の基本タスク3は完了です。
  12. Image titled Beat the Hackthissite.org Basic Missions Step 15

ヒント

  • 2022-03-07 21:20 に公開
  • 閲覧 ( 20 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ