FTPサーバーからファイルを繰り返しFTPし、情報用にファイルを解析し、ループ内の各ファイルから情報を返すC#Winformsアプリケーションがあります。非常に多くのFTPがメモリに引っ張った後(私はテキストファイルを配列にロードしています)、Mcafeeは私のポートをウイルススキャンのポートとして見て、接続を無効にします。 スレッド(Thread.Sleep(int))を遅らせると、私のウィルススキャナがこのエラーを取得するのを騙してしまうかもしれませんが、トレードオフは効率です。誰もが私が実行することができ、このポートスキャンのエラーを取得することはできませんどのくらい高速の仕様を知っていますか?私は会社のファイアウォールの外側にいません(私のラップトップとFTPサーバーの両方、そしてファイアウォール内)。FTPコードによりポートスキャンの検出が発生する
0
A
答えて
0
警告の理由は、ファイルを転送するたびに、サーバーとクライアント間の新しい接続が開かれ、一般に、このような状況が発生するたびにポートが1つずつ増加するためです。外から見ると、これはポートスキャンのように見えて、いわゆるファイアウォールと呼ばれ、この効果をもたらします。
可能な解決策がいくつかあります:
- あなたがデータ転送のために、いわゆるアクティブ・モードを使用する、すなわち、FTPサーバがシステムへのデータ接続を開くように求めているようです。クライアントが接続を確立するパッシブモードに切り替えます。そのため、受信ポートスキャンのsympthomは、もはや存在せず、パーソナルファイアウォールを静かにしてください。
- パーソナルファイアウォールのアプリケーションまたはピアサーバーをホワイトリストに登録して、サービスをブロックしないようにします。
- アクティブモードでのデータ転送に同じポートを使用するには、FTPクライアント(プログラムで使用するJavaライブラリ、またはこの質問にJavaタグがある理由)の設定を変更します。それは常に同じポートであるため、個人用のファイアウォールも静かに保つ必要があります。
関連する問題
- 1. ASP.NET C#でftpでファイルを検索する(より良いコード)
- 2. MethodValidationPostProcessorにより更なる検証エラーが発生する
- 3. サーバの実行中にeofexceptionが発生するFTP
- 4. DialogInterface.onClickListenerによりjava.lang.NoClassDefFoundErrorが発生する
- 5. Propagation.REQUIRES_NEWによりLockWaitTimeOutExceptionが発生する
- 6. XElement.ToString()によりSystem.OutOfMemoryExceptionが発生する
- 7. AdViewによりメモリリークが発生する
- 8. プログラマチックにグリッドにセルを追加するコードにより、フリッカーが発生する
- 9. FTPサーバーにファイルをアップロード中に例外が発生する
- 10. Pythonでシグナルが出ると終了コード139が発生する
- 11. UILabelの設定 - コードによるフォント - エラーが発生する - iPhone
- 12. Pythonの出力コードで豚ラテンの問題が発生する
- 13. のpython3ポートスキャンがソケットpr0blem
- 14. Python:localhost上のポートスキャン
- 15. FTPアップロードとダウンロード - 227または500のエラーが発生する
- 16. シェイクを検出しようとするとNullPointerExceptionが発生する
- 17. openCvのエッジ検出でランタイムエラーが発生する
- 18. 「無限ループ」により到達不能なコードが発生する
- 19. ReactTestUtils findRenderedComponentWithTypeチャーによる検出エラーが発生していませんか?
- 20. OnPropertyChangedが発生したときに検出します
- 21. テキストを検索して置換するとVBAコードにエラーが発生する
- 22. フォームフィールドの検証により、複数フィールドの検証に問題が発生する
- 23. Turi Createでオブジェクト検出でエラーが発生する注釈
- 24. openCV:ソーベルエッジ検出でアサーションエラーが発生する
- 25. Knockout.jsデータバインド属性によりhtml検証の警告が発生します
- 26. テーブルが空の場合、LockForUpdateによりデッドロックが発生する
- 27. X11 JNA Bad Window(無効なWindowパラメータ)によりJVM出口が発生する
- 28. PowerShell IIS:\ WebAdminリモート呼び出しによりWSAStartupエラーWSANOTINITIALISEDが発生する
- 29. javascriptのフォーム検証コードでエラーが発生しました
- 30. プロセス出力のバッファリングによる切り捨てが発生しましたか?
このアプリケーションをウイルス対策ソフトウェアにホワイトリストに登録する方法はありますか? – NAMS
*パッシブモード*に切り替えると、すべての接続が発信されます。 – Andreas
ファイアウォールの「仕様」はプログラミングに関する質問ではありません。あなたは、とにかくうまく動作するようにアプリを修正するほうがよいでしょう。しかし、そのためには、コードのいくつかを示す必要があります。 FTPアクティブモードまたはパッシブモードを使用している場合は、特に明確ではありません。したがって、質問が発信または着信接続に関するものかどうか。 –