問題タブ [blacklist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
23365 参照

filter - フォームの入力フィルタリングと検証におけるブラックリストとホワイトリスト

ユーザーからの入力をサニタイズする際に推奨されるアプローチはどれですか?

ありがとう!

0 投票する
4 に答える
6611 参照

php - CakePHPで人間の名前を「検証」する方法は?

「有効な」人間の名前をチェックすることになっているPHPスクリプトがありますが、最近、スペースのある名前に対してクラックされたため、バリデーターにスペースを追加しました。
これを行うのではなく、CakePHPのバリデーターにブラックリストを追加して、「有効な」文字を許可するのではなく、すべての「無効な」文字をブロックする方法はありますか?

注:PHPでこれを行う方法は(一般的に)知っていますが、CakePHPのバリデーター構文の使用は異なります。

0 投票する
1 に答える
1359 参照

blacklist - スペインの冒とく的なブラックリスト

Railsアプリにブラックリストベースの冒とく的なフィルターを実装するという任務を負っています。ブラックリストベースのフィルタリングには多くの問題があることは知っていますが、決定は私の頭上で行われました。課題:フィルターにぶつかるスペイン語の冒とく的な表現の良いリストを探しています。英語の場合、活用形/複数形などをテキストファイルの1行に1つずつ網羅的にリストするリストに基づいて作成しています。そのようなリストはスペイン語のパブリックドメインに存在しますか?

0 投票する
2 に答える
1572 参照

python - AppEngine ブラックリストをホワイトリストに変える

AppEngine では、ブラックリストを定義して、特定の IP 範囲からのアクセスを禁止できます (http://code.google.com/appengine/docs/python/config/dos.html)。

私がやりたいのはその逆です。特定の IP 範囲からのアクセスのみを許可するホワイトリストです。

私はネットワークのスペシャリストではないので、助けていただければ幸いです: 130.100.120.0 から 130.100.123.255 までの範囲の IP へのアクセスを制限したい場合、AppEngines ブラックリスト メカニズムを使用して行うことができますか?アプリケーション内から確認しますか?

ありがとう。

0 投票する
2 に答える
368 参照

statistics - 悪意のあるハッカー/スパマーが住んでいる場所に関する統計

最悪のグローバル ハッカーがどこに住んでいるか (米国の観点から) について何か考えがある人はいますか? つまり、warez、serialz、ボットネット、スパマーはどこに住んでいるのでしょうか? これらのハッカーはどの国に住んでいる可能性が最も高いですか? 彼らはどのようにインターネットに接続しますか? 彼らの本拠地大陸を禁止することは、彼らのアクセスを抑制するのに効果的ですか? (または、未知のプロキシを使用していますか?)

IP アドレス / 地域 (中国 / ロシアなど) に基づいてハッカーの可能性をブロックしたいと考えています。大規模なユーザー グループを疎外してもかまいません。

また、この目的のために自由に利用できるブロックリストはありますか?

更新: ブラックリストは一般的なプログラミング タスクであるため、これはプログラミング関連です。そして、プログラマーは、この種のデータを気にかけている数少ないグループの 1 つです。他に誰に尋ねますか?

0 投票する
1 に答える
2254 参照

apache - Apache:ブラックリスト/ホワイトリストアクセス制御+LDAP認証を実装します

Apacheでは、次の2つのテストに合格したユーザーにのみアクセスを許可するための最良の方法は何でしょうか。

  1. ユーザーがブラックリストに表示されない(または、ホワイトリストに表示される)
  2. ユーザーは有効なLDAPユーザーアカウントを持っています

すでに2番目のテストを実施していますが、有効なLDAPユーザーの一部を禁止する必要があります。ブラック/ホワイトリストを表すADグループを作成できないことに注意してください。

0 投票する
2 に答える
7022 参照

keyword - アダルトキーワードの包括的なリストはどこにでもありますか?

ユーザーが不適切なキーワードを入力するのを防ぐために、スパムブラックリストで自分のWebサイトで使用される英語の成人向けキーワードの包括的なリストを探しています。

テキストファイルのリストまたはリストのWebリンクで十分です

ご協力いただきありがとうございます

0 投票する
1 に答える
185 参照

javascript - ホワイトリストとブラックリストを組み合わせて、古いブラウザやプラグインから Web サイトを保護していますか?

ブラウザのヘッダーを使用する以外に、ブラウザとプラグインを自分のサイトからブラックリスト/ホワイトリストに登録して、(1) パッチが適用されていない古いシステムが自分のサイトの一般ユーザーになるのを防ぎたい (2) それらの「ターゲット」を潜在的なユーザーから削除する-攻撃者が到達します。

私の目標は、自分のサイトにアクセスするユーザーに対して何らかのエンドポイント セキュリティ標準を定義することですが、彼らは顧客であるため、環境を直接管理する必要はありません。

ホワイトリストまたはブラックリストを使用して、自分のサイトへのブラウザ アクセスを制御する標準的な方法はありますか?

たとえば、古い Flash を使用しているブラウザーを禁止したいが、Flash がまったくない場合は許可したい。

0 投票する
2 に答える
1244 参照

ajax - Ajax で生成されたコンテンツ、クロール、およびブラック リスト

私のウェブサイトは ajax を使用しています。

ユーザーをajaxテーブルにリストするユーザーリストページがあります(ページングやその他の情報を使用しています...)。

このページの URL は次のとおりです: /user-list

ユーザーリストは ajax で作成されます。ユーザーが 1 人のユーザーをクリックすると、次の URL のページにリダイレクトされます: /member/memberName

したがって、ここで ajax がコンテンツの生成に使用され、ナビゲーション (# 文字を使用) の管理には使用されていないことがわかります。

すべてのページをインデックス化するボットを検出したい。

したがって、ajax では、ページングとクールな ajax effetcs (詳細...) を使用して ajax テーブルを表示し、ボットを検出すると、次のようなメンバー ページへのリンクを含むすべてのユーザーを (ページングなしで) 表示したいと考えています。

このテクニックで私がブラックリストに載せられると思いますか? そう思う場合、これらのクリーンな URL を維持し、ユーザー リストを再開発せずに (ajax を使用せずに) 代替ソリューションを提供していただけませんか?

0 投票する
2 に答える
4852 参照

javascript - utf-8 文字列の文字をブラックリストに登録するにはどうすればよいですか?

ユーザーが自分の名前を書き込める HTML テキスト入力があります。この名前はわかりやすい表示名であり、データベース内のユーザーの識別やバックエンドでの使用には使用されません。

utf-8 文字を許可して、中国語やスウェーデン語など、母国語の文字を入力できるようにしたいと考えています。

ただし、<、>、[、]、?、* などの特定の文字をブラックリストに登録して、入力を悪用して SQL インジェクションなどを実行しようとする潜在的なスクリプト キディを阻止したいと考えています。

これは簡単なコードで、ウェブ上に多くの例があると思いましたが、もし答えがあるとしても、ホワイトリストを使用して電子メール アドレスを検証する方法の例の中に埋もれています (英語の英数字のみで、アジア文字は含まれません)。または他の言語固有の文字)、または奇妙なことに、特定の文字のキー押下を完全に停止する方法。

私の場合、ユーザーを混乱させる可能性があると思うので、キーの押下を完全に停止したくありません。代わりに、ブラックリストに登録されている文字を入力した場合、文字 X を使用できないというエラーを出力します。

では、私のような正規表現がまったく苦手な人にとって、Javascript で文字をブラックリストに登録する簡単な方法はありますか?

また、使用している言語に関係なく、ユーザーがファンキーな文字を入力する機能を妨げない場合は、ホワイトリスト ソリューションを使用します。