記事

すべての記事を一か所で閲覧。AI、プログラミング、セキュリティ、インフラ、Web 開発に関するチュートリアルや解説、ガイド、更新情報を見つけましょう。

Cloudflare Workersを使用してTORネットワークをブロックする方法

今日はCloudflare Workers を使用して、TORネットワークのIP(リレーとブリッジ)を無料でブロックする方法を学びます。 本題に入る前に、Cloudflareが最近Managed Lists を導入し、ワンクリックでTORをブロックできるようになったことをお知らせします。唯一の欠点は、これらがEnterpriseのお客様のみに提供されていることです。 余裕があれば素晴らしいです。この投稿は無視してください。しかし、Enterpriseプランを購入できない場合は、読み続けてください。 TORネットワークのブロック最初に、cronジョブとしてのみ使用されるworkerを作成しました。TOR IPを取得し、解析し...

@font-faceの扱い方

この記事は初心者から最も経験豊富なウェブ開発者まで、誰にでも適しています。10年以上の経験を持つシニアウェブ開発者がフォントを無視し、適切に扱っていないのを見てきましたので、ぜひお読みください。 以下の数行を読めば、すべてのブラウザで正しく動作する正しい@font-faceとCSSを使用できるようになります。 ウェブサイトはすべてのデバイスで期待通りの見た目と機能を発揮します。 Font Faceとは?これは既にご存知だと思います。そうでなければこの記事を読んでいないでしょう。 しかし情報として、@font-faceはリモートユーザーがシステムにインストールしていなくても、特定のフォントをウェブサイトに埋め込むことを可能にします。 ...

レスポンシブ画像の扱い方

今日はウェブのレスポンシブ画像について話します。非常に人気があり、かなり問題のあるトピックです。 このトピックを検索すると、あらゆる種類の説明を含む無数の記事が見つかりますが、私はそれらを繰り返すのではなく、別の方法で教えます。 画像を正しく読み込み、SEOランキングを向上させ、ウェブサイトのユーザーエクスペリエンスを改善しましょう。 レスポンシブ画像とは?レスポンシブ画像は自動的に画面のサイズに合わせて調整されます(されるべきです)。しかし…それは正しいやり方でしょうか?まあ、はいでもあり、いいえでもあります。これをGoogleで検索したり、Bootstrapのようなモダンなフレームワークを見ると、「レスポンシブ画像」の定義が次の...

TryHackMe ルーム: Borderlands

今日はもう一つのルームの攻略をお手伝いします:Borderlands 、Networkingカテゴリに属するルームです。 これは難しいルーム(ネットワーキングで最も難しい)で、すべてのタスクを完了すると540ポイントを獲得できます! 通常は自分でタスクを実行する必要があります(そうすることをお勧めします)、そしてスキルがあっても全タスクの完了には最大1時間かかります。 誰もかなりの努力が必要なため投稿していないので、すべての回答をコピー&ペーストできる形でオンラインで見つけることはできません。 ご心配なく、Mecanikがここにいます! 😉 タスク1:このネットワークをデプロイ、攻撃、ピボットする次のパターンに一致するAPIキーは何...

TryHackMe ルーム: Introductory Networking

今日はもう一つのルームの攻略をお手伝いします:Introductory Networking 、Networkingカテゴリに属するルームです。 コピー&ペーストだけでなく、実際に読むことも強くお勧めします。そうしないと何も学べません。 毎日ルームを完了すると、ウェブサイトから「ハッキングストリーク」バッジが授与されます。きっと欲しくなるはずです! 😉 タスク1:はじめにここでは回答は必要ありません。マシンをデプロイした後、「Completed」をクリックしてください。 タスク2:OSIモデル – 概要TCPまたはUDPでデータを送信することを選択するのはどのレイヤーですか? 4 受信したパケットが破損していないことを確認するのはど...

TryHackMe ルーム: Metasploit

TryHackMe: Metasploit の攻略方法!この記事では、Metasploit に関する2番目の(簡単な)ルームを完了するために必要なすべての回答を提供します。回答が不要な質問は意図的に省略していますのでご了承ください。 ここに掲載されている回答は、タスクで本当に行き詰まった時や助けが必要な時にのみ使用してください。 注意: これらの質問/回答であなたが何をしようとしているかについて、私は一切責任を負いません。純粋に教育目的で公開しています。「匿名ハッカー」になろうとして商用/本番アプリケーションをスキャンする前に、よく考えてください。 タスク 1: はじめにここでは回答は不要です。マシンを起動した後、「Question...

C++のデータ型から.NETへ

私のようにC/C++のバックグラウンドを持ち、.NETを使い始めると、データ型が異なることにすぐに気づくでしょう。 この記事では、開発の利便性のために、C/C++から.NET(C#)への最も一般的なデータ型を網羅しています。データ型を検索する場合は、CTRL + Fを押すとブラウザがこのページ上で見つける手助けをしてくれます。 kbrryder @ codeprojectに特別な感謝を。 C/C++データ型から.NET/C#リスト:ATOM .NET = ushort C++ = typedef WORD ATOM; BOOL .NET = bool or int C++ = typedef int BOOL;...

TryHackMe Room: Nmap [Task1-15]

ハッカーになりたいんだね? 😉 おそらくTryHackMe を見つけて、いくつかのルームをクリアして友達に自慢しようとしているけど、迷っているのでしょう。 この投稿では、最初の(簡単な)ルームをクリアするために必要なすべての回答を提供します。ただし、何も読まずに単純に答えをコピペすることはおすすめしません。それでは何も学べないからです。 ここに掲載されている回答は、タスクで本当に行き詰まって、助けが必要な場合に使用してください。 注意: これらの質問/回答で何をするつもりかについて、私は一切責任を負いません。学習目的で掲載しているだけです。「匿名ハッカー」になろうとして商用/本番アプリケーションをスキャンする前に、よく考えてくださ...

ソフトウェアクラッシュ時にMini Dumpを書く方法

今月はまだ面白いことを書けていなくてすみません、とても忙しい月でした。 今日、Stack Overflow でデバッグに関する質問を見ました。そのユーザーはVisual Studioをデバッグモードで実行して、アプリケーションがいつ、なぜクラッシュするかを確認しようとしていました。 それは解決策ではありません。Windows APIにはこのような状況のための関数が用意されているからです。簡単に言えば、クラッシュ時にソフトウェアにMini Dumpを書き込ませ、それをVisual Studio(または任意のデバッガー)で開いて、正確にどこでクラッシュしたかを確認できます。 以下の例は、Windows上の任意の.exeまたは.dllです...

RTL関数を使用したDOSおよびNTパスの変換

この記事を読んでいるということは、ソフトウェアのためにDOSやNTパスを変換する方法を探しているということです。ここで今日まさにそれを学べるので安心してください! Windowsパス の問題は明らかです。非常に混乱します。もう一度言います、非常に混乱します。素晴らしいソフトウェアを開発していて、DOSとNTパスを変換する必要がある時、これが問題になります。 この記事では簡潔にまとめるようにしますので、始めましょう。 ntdll内にはさまざまな変換に使用できる非公開の関数があります。これらの関数はRtl*で始まり、以下の通りです: RtlDosPathNameToNtPathName_U(全Windowsバージョン)...