3

私の質問に答える前に-それは次の主題とは関係がないことに注意してください:

cURL:2つの別々のリクエスト、同じセッション

curlリクエストの送信IPを選択します

PHPの複数のCurlリクエスト

私はキャプチャ防止システムで作業しており、別の検証の1つは、同じIPが1時間あたり5つの要求を実行できないことです。これは、TORを使用しているためです。しかし、私はこのシーケンス/フローに従う必要があります:

  1. スタートアップURLにアクセスする(Example: http://server/start-session)-キャプチャを取得し、検証トークンを使用してCookieを設定します
  2. Example: http://server/verify-captchaトークン、セッションIDを使用してキャプチャ文字()を送信すると、起動URLからIPを保持する必要があります

各リクエストの後にTORを使用すると、新しいIPがあり、セッションの開始時にIPを設定するサーバー側の検証があります。つまり、IPが変更された場合、セッションIDと正しいトークンを送信しても、セッションは無効と見なされます。有効なキャプチャ文字を使用します。

TORを使用してIPを2回連続して保持するにはどうすればよいですか?

4

1 に答える 1