テストの一環として、TCP 接続の ISN (初期シーケンス番号) を特定の値に初期化できるようにする必要があります。通常、これは OS/ネットワーク スタックによって選択されるランダム化された値ですが、初期値を制御する必要があります。
CまたはPythonでこれを行う方法はありますか?
lwip-contrib/ports/unix/proj/minimalアプリをビルドして実行するstruct tcp_pcb、値rcv_nxt、およびsnd_nxtminimalこれらの値をランダム化しないように TCP コードをハックし、アプリに TCP 接続を追加します。