Panthera Uncia

Panthera Uncia

HTTPリクエストについて

HTTPリクエストメソッド一覧 GET 対象リソースを取得する。 HEAD レスポンスヘッダのみを取得する。本文は返さない。 POST リソースにデータを送信し、サーバーで処理させる。新規作成やフォーム送信に使う。 PUT 対象リソースをリクエストの内容で置き換える。 DELETE 対象リソースを削除する。 CONNECT サーバーとのトンネル接続を確立する。主にプロキシで使用される。 OPTIONS 対象リソースまたはサーバーがサポートしている通信方法(利用可能メソッドなど)を問い合わせる。 TRACE 送信したリクエストをそのまま返してもらい、経路上での変更を調べる。 部分更新系 PATCH リソースの一部を更新する。PUTと違って全体を置き換える必要はない。 WebDAV(分散ファイル管理拡張) PROPFIND リソースのメタデータ(プロパティ)を取得する。 PROPPATCH リソースのプロパティを変更する。 MKCOL 新しいコレクション(ディレクトリ)を作成する。 COPY リソース
2 min read

防御ですよ

試み1 指定した通信のみ許可、その他すべてを拒否 (ワールドワイドではなくなる、多くのわるい人たちは排除できる、一般の人たちは見られない) 試み2 指定した通信のみ拒否、その他すべてを許可 (世界中にいるわるい人たちから狙われる、一般の人たちは見られる) 1つ目の試みは検証を終えました。管理が楽でよいです。変なヤカラも少ない。 現在は2つ目の試みをしています。まぁログファイルが騒がしいことになっています。毎日見ています。いちいちブロック対応していては手間がかかるので自動で拒否する機能を設けて拒否しまくっています。頼もしい限りです。どんなアクセスをされているのかを解析することで勉強にもなります。流行りも分かります。 市販のセキュリティ機器は高額な本体の他に、さらに高額なライセンスを購入しなければならず、ワタクシのような収入では購入は不可能です。そこで自分の身は自分で守る必要があります。 #!/bin/bash set -euo pipefail # constant URL="https://ipv4.fetus.jp/cn.nginx.txt" D
2 min read