@services.cn のようなメールアドレスからの登録試行が急増し、配信不能として MTA キューを圧迫しています。
ワイルドカードを使用してドメインをブロックする方法はないと理解しています(Use of an asterisk in blocked email domains prevents registration from any email address - #7 by selase を参照)。
この種の攻撃を回避する他の方法はありますか?
@services.cn のようなメールアドレスからの登録試行が急増し、配信不能として MTA キューを圧迫しています。
ワイルドカードを使用してドメインをブロックする方法はないと理解しています(Use of an asterisk in blocked email domains prevents registration from any email address - #7 by selase を参照)。
この種の攻撃を回避する他の方法はありますか?
Discourse では、ブロックされたメール ドメインのリストでワイルドカードはサポートされていないため、@services.cn のようなドメイン パターン全体を直接ブロックすることはできません。ただし、スパム登録攻撃を軽減または防止するために、いくつかの対策を講じることができます。
1 またはその他の低い数値に下げることで、同じ IP アドレスから作成できる新しいアカウントの数を制限します。これにより、単一 IP からの大規模な登録を防ぐのに役立ち、攻撃中の非常に効果的です。サンドロさん、問題は解決できましたか?
Postfixレベルでそれらのアドレスをブロックしました
それは賢い動きですね!うまくいったワイルドカードは何でしたか?
なぜこれが機能しなかったのか不思議です。ワイルドカードのサポートを主張する意見もあるかもしれませんが、設定を誤るとサイトが使用不能になる可能性があることは想像できます!
メールで返信しましたが、ここには表示されていません。今掘り起こす時間がないし、Web UIではプリフォーマットされたテキストをそのまま入力できない(嫌いだ!)ので、推測してください ![]()
フォーマット済みテキストを入力できないとはどういう意味ですか?
strkは、ワイルドカードが/.*@service\\..*\\.cn/だったと言っています。
metaへようこそ、@lnicolaさん! ![]()
@strkさん、Discourseでのプリフォーマットテキストの仕組みに慣れていないのかもしれません。複数の方法があり、一度習得すれば非常に強力です。こちらをご覧ください: Posting code or preformatted text
@tobiaseigen ただ、小さなバグがあります。その正規表現をテキストとしてコピーしてDiscourseに貼り付けると、/.@service...cn/のように文字化けしてしまいます(バックスラッシュが失われます)。
話が脱線していますよ! ![]()
そこで見ているのはバグではなく、意図されたマークダウンの動作です。テキストを2つのアスタリスクで囲むと、テキストはイタリック体で表示されます。@が含まれているため、無効な@ユーザー名として表示されます。正規表現をバッククォートで囲むと、事前フォーマットされたテキストとして表示されます。
イタリック体(ユーザー名付き): /.@service\..\.cn/
事前フォーマットされたテキスト: /.*@service\\..*\\.cn/
私には機能しません。
/.*@service\\..*\\.cn/ をプレーンテキストエディターに貼り付けて、コピーし直します。/.@service...cn/ になります。/.@service...cn/ になります。はい、リッチテキストエディターを使用して、お話しされていることを再現できます。まずマークダウンエディターに切り替えてみてください。そうすれば機能するはずです。これについて何かできることがあるかはわかりません。
このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。