私は、お客様に10000通のメールを送ってきたし、各メールは特定のGUIDから次のGUIDを予測する方法はありますか?
http://example.com/LogIn?key={guid}
私が送っ
残念ながらはランダムのGUID(Guid.NewGuid()
によって生成されたテストデータ)だったので、顧客はすべて無効なリンクを受けている形式のリンクを持っていました。 ..
私はウェブサーバーから受け取った404sに基づいて、私が送ったいくつかのguidsがあります。私はWindowsのguidジェネレータが弱いので、あなたがすでに持っているGUIDジェネレータから次のGUIDを予測できることを読んだ。誰がどのように知っていますか?もし私がそれを行うことができれば、私は送信されたガイドを有効にして、リンクが再び働くようにすることができます。
送信されたメールをチェックし、そこから送信されたGUIDを解析してみませんか?メールサーバーのアーカイブがありますか? または、そのフォームの任意のGUIDを有効にできます。送信されたリンクの詳細を知っているあなたのオファーを利用するのを待っている悪人の集団があり、GUIDを持っていない(S.Oのあなたの投稿があるまで)ようなものではありません。 – Hejazzman
送信したもののコピーを入手して処理する方法はありませんか?独自のメールサーバーをお持ちの場合は、コピーを保持している可能性があります。 –
参照:http://stackoverflow.com/questions/643445/how-easily-can-you-guess-a-guid-that-might-be-generated –