BPF(Berkeley Packet Filter)によるパケット送受信
Linuxでパケットを自由に作成して送信したり、パケットをキャプチャしたい場合はAF_PACKETを使うと説明しましたが、Mac OS Xを含むBSD系OSではBPF(Berkeley Packet Filter)を使います。
2021/11/14 00:12
Linuxでパケットを自由に作成して送信したり、パケットをキャプチャしたい場合はAF_PACKETを使うと説明しましたが、Mac OS Xを含むBSD系OSではBPF(Berkeley Packet Filter)を使います。
2021/11/14 00:12
お客様にLinux上で動作するデーモンからGratuitous ARPを送信したいと相談頂いたので、そのお手伝いをしました。ARPに限らず自由にパケットを作成して送信したい時の方法をまとめておきます。
2021/11/01 13:55
最近(ここ半年くらい)、php5.3からphp7/8系に切り替えたいが、サーバー内に設置してあるシステム類が対応していない(もしくは対応しているかわからない)から何とかならないかというお問い合わせをよくいただきます。
2021/10/25 16:07
先日のApache 2.4.49の脆弱性をみて、初めてOSSにパッチを出し、そしてバグを出した時のことを思い出したのでそのことを書いてみたいと思います。
2021/10/22 01:39
少し前に影響の大きい脆弱性(CVE-2021-41773)が見つかったApache 2.4.49ですが、このバージョンからフックが追加されたようです。
2021/10/13 14:41
EC2(Amazon Linux2)にBrotli圧縮に対応したnginxをインストールする手順。
2021/10/11 14:45
CentOS8やRedHat Enterprise Linux8ではiptablesは後継のnftablesに置き換えられました。iptables系のコマンドは依然として存在していますが、xtables-nft-multiという別のコマンドにリンクされています。
2021/10/06 11:35
最近、勉強がてらちょこちょことRustで遊んでいます。そこで以前から少し気になっていたのは、構造体を実体化(instanciate)して返す場合のコストです。
2021/09/22 12:36
Boost.Asioのboost::asio::ip::tcp::socketとboost::asio::ssl::streamを多態的(動的ポリモーフィズム)に扱う例です。
2021/02/26 02:37
タグ
Server (32) 作業実績 (24) PHP (20) ネットワーク (17) プログラミング (16) OpenSSL (10) C (8) C++ (8) Linux (8) PHP関連更新作業 (8) EC-CUBE (7) laravel (7) Nginx (7) Webアプリ (7) 雑文 (6) 書籍 (5) AWS (4) JavaScript (4) Mac (4) Vue.js (4) Container (3) Rust (3) Golang (2) Symfony (2) お知らせ (2) Apache (1) CreateJS (1) MySQL (1) OSS (1) Perl (1) デモ (1)