2011-01-31 11 views
0

私の会社はインフラストラクチャを内部的にテストする必要があります。私たちの組織は、非常に小さな開発環境からより拡張性の高いより大きな生産環境に急速に移行しています。具体的には、内部から新しいリクエストルータの一部を氾濫させたいと考えています。我々は自分でツールを書く必要があり、自動化する必要があります。われわれは第三者ツールを使用することはできません。なぜなら、率直であるように、彼らは綿密な帽子ではなく、事実上すべてマルウェアでいっぱいです。XP/Vista/7でTCP/IP制限をプログラムで削除する

具体的に言えば、このツールはC#で書かれており、私たちが過去に受けなければならない最初の障害は、ハーフオープンのアウトバウンドリクエストに対するカーネルの制限を克服することです(私たちは明らかにWindowsショップです...私はwouldn私たちがすべてのLinuxなら投稿していません)。私たちはVistaを扱うだろう。

何かに関するヒントは大変ありがとうございます。どこから始めれば、オープンソースのツール(マルウェアではないことを確認できる)などです。前もって感謝します。

いいえ、私は帽子や脚本児童ではありません。

編集:ここでの主な目標は、実際のトラフィックの生成(私はそれを行うことができます)ではなく、むしろプログラムで「10半開のアウトバウンド要求」の制限を克服しています。理論的には、一度に1つのシステムがこれらの半開要求のうち255個を生成できるはずですが、OSは人為的にこれをロックします。

+0

どのようなタイプのネットワークトラフィックを生成しますか? –

+0

@Chris J http traffic – kmarks2

答えて

3

Vista SP2にアップグレードしてください(タイトルには違いがありますが、Vistaを扱っているとします)。Vista SP2では接続制限が解除されています。

http://technet.microsoft.com/en-us/library/dd335036(WS.10).aspx?ppud=4

とりわけ、それは...

オペレーティングシステムのエクスペリエンスの更新

そして付加価値のための下で最後の箇条書き...あなたが望んでいた場合は、再びそれをオンにする方法

です

http://support.microsoft.com/kb/969710

+0

すごく、ありがとう。 – kmarks2

1

あなたの最善の策はwinpcap driverです。これらの「カーネルに課せられた制限」の多くはハードウェアにも課されています。その場合、あなたはS.O.Lです。新しいハードウェアを購入するまで。

+0

ありがとう、これは非常に便利なコードのようです。私はドキュメントを徹底的に吟味しましたが、10個のハーフオープンアウトバウンド接続制限を克服する方法は含まれていないようです。これはwinpcapで可能ですか? – kmarks2

1

Linuxでmonoを実行している可能性はありますか?私が想像するサードパーティの管理されていないコードを書いたり使用したりする必要があるかもしれませんが、その制限はありません。

+0

私はlinuxを使いたがっていればいいと思いますが、C#を完全に放棄し、午後におそらくbashでこれを行うことができます。 – kmarks2

関連する問題