ببینید امضای کیف پول واقعاً چه چیزی را تأیید میکند: EIP-712، calldata، permit و Permit2.
ژنراتور عبارت بذر طعمه BIP39
خود ابزار به زبان انگلیسی است؛ این صفحه آن را به زبان شما توضیح میدهد.
از ژنراتور عبارت بذر طعمه BIP39 استفاده کنید
کارکرد
عبارات بازیابی طعمه تصادفی تولید کنید تا فرمهای فیشینگی را که عبارات بذر را میدزدند، پر کنید. عمداً هیچ فیلدی برای عبارت خودتان وجود ندارد: عبارت واقعی باید در کیف پول شما باشد و هیچ جای دیگری.
این کاملاً در مرورگر شما اجرا میشود: هیچیک از اطلاعاتی که وارد میکنید بارگذاری نمیشود.
چگونه از ژنراتور عبارت بذر طعمه BIP39 استفاده کنیم
- تعیین کنید چند عبارت. در «تعداد عبارات» عددی بین ۱ تا ۵۰ وارد کنید. مقادیر خارج از این بازه هنگام تولید به ۱ یا ۵۰ بازگردانده میشوند.
- طول و چکسام را انتخاب کنید. ۱۲، ۱۵، ۱۸، ۲۱ یا ۲۴ کلمه انتخاب کنید تا با آنچه فرم فیشینگ میخواهد مطابقت داشته باشد. Checksum را روی Valid باقی بگذارید مگر اینکه بخواهید عباراتی را وارد کنید که هر کیفپولی آنها را رد میکند.
- طعمهها را تولید کنید. روی دکمهٔ «Generate decoys» کلیک کنید یا عدد را در فیلد وارد کنید. یک فهرست شمارهگذاریشده زیر نشان «DECOY» با خلاصهای از تعداد، طول و چکسام ظاهر میشود.
- کپی یا دانلود. دستور copy همه عبارات را یکی در هر خط در کلیپبورد شما قرار میدهد. دانلود با پسوند .txt همان فهرست را با نام decoy-seed-phrases.txt ذخیره میکند.
- هر عبارت را یک بار استفاده کنید.. هر بار عبارت متفاوتی ارسال کنید و برای فرم بعدی مجموعهای جدید بسازید. همچنین این سایت را گزارش کنید، برای مثال با استفاده از ابزار گزارش تخلف.
- اختیاری: تست خودکار را اجرا کنید. Press Run تست خودکار را برای بررسی کد BIP-39 این صفحه در مرورگر خود در برابر بردارهای آزمون داخلی اجرا کنید، پیش از آنکه به آن اعتماد کنید.
مثال
پنج طعمه دوازدهکلمهای
Number of phrases: 5 · Words per phrase: 12 · Checksum: valid (decoy)Generated 5 decoy phrases (12 words, valid checksum).پنج عبارت تصادفی که چکسام BIP-39 را پاس میکنند و بهعنوان طعمه برچسبخوردهاند. برای هر فرم یک مجموعهٔ جدید تولید کنید و هرگز از هیچکدام بهعنوان کیفپول استفاده نکنید.
آنچه بررسی میکند
| سیگنال | معنای آن |
|---|---|
| کلمات در هر عبارت | ۱۲، ۱۵، ۱۸، ۲۱ یا ۲۴ کلمه، ساختهشده از ۱۲۸ تا ۲۵۶ بیت دادهٔ تصادفی. طولی که فرم انتظار ندارد ممکن است رد شود یا بهعنوان جعلی برجسته شود. |
| کد کنترل معتبر (طعمهای) | واژهٔ آخر چند بیت از چکسام SHA-256 باقیمانده را، مطابق با الزامات BIP-39، در خود حمل میکند. کیتهایی که قبل از ذخیره عبارت آن را بررسی میکنند، همچنان این طعمهها را میپذیرند. |
| مجموعهٔ کنترل نامعتبر | فقط آخرین کلمه جابهجا میشود، بنابراین چکسام همیشه شکست میخورد و هر کیفپولی این عبارت را رد میکند. اگر فرم آن را بپذیرد، اصلاً ورودی را اعتبارسنجی نمیکند. |
| نشان طعمه و خط خلاصه | نشان میدهد که چند عبارت ساخته شده، طول آنها و حالت چکسام چگونه است، همراه با یادآوری برای همیشه ارسال نکردن وجوه به کیفپولی که از آنها ساخته شده است. |
| جعبه نتیجهٔ خودآزمایی | سبز وقتی که همه بردارها عبور کنند. قرمز با عبارت «روی کد BIP-39 آن حساب نکنید» یعنی مرورگر شما یک mnemonik، checksum یا seed متفاوت تولید کرده است، پس از خروجی استفاده نکنید. |
| جدول خودآزمایی | یک سطر برای هر بردار شامل تعداد کلمات، مقدار انتروپی کوتاهشده و وضعیت قبول یا رد برای mnemonics، checksum و seed. یک ستاره نشاندهنده بردارهای تکمیلی ۱۵ و ۲۱ کلمهای است. |
نمونههای بیشتر
خودآزمایی بر روی بردارهای منتشرشده
Press Run self-test۳۰ از ۳۰ بردار عبور کردند (۲۴ بردار رسمی، ۶ بردار تکمیلی ۱۵ و ۲۱ کلمهای؛ فایل رسمی هیچیک از این طولها را ندارد). میمونیکها، چکسامها و سییدها همگی مطابقت دارند. ردیف اول بردار BIP-39 با آنتروپی 0000… است که عبارت «abandon … about» را میدهد.
عبارتهایی که در بررسی صحت شکست میخورند
Number of phrases: 3 · Words per phrase: 24 · Checksum: Invalid checksumDECOY: ۳ عبارت، ۲۴ کلمه، چکسام نامعتبر، سپس سه عبارت تصادفی ۲۴ کلمهای که آخرین کلمهٔ آنها با چکسام مطابقت ندارد.
شمردن فراتر از حد
Number of phrases: 80 · Words per phrase: 18 · Checksum: Valid checksum (decoy)میدان به ۵۰ بازنشانی میشود و لیست ۵۰ عبارت تصادفی ۱۸ کلمهای را که چکسام را پاس میکنند نشان میدهد.
سوالات متداول
سیل بذر چیست و عبارات گمراهکننده چگونه کمک میکنند؟
سایتهای فیشینگ بذر، عبارات بازیابی را که قربانیان در فرمهای جعلی کیفپول، ایردراپ یا پشتیبانی وارد میکنند، جمعآوری میکنند. ارسال تعداد زیادی طعمه، پایگاهداده آنها را از ورودیهای بیارزش پر میکند، بنابراین پیدا کردن عبارات دزدیدهشده دشوارتر میشود و اپراتورها وقت خود را روی کیفپولهای خالی هدر میدهند.
چرا این ابزار فقط فریبدهندهها را تولید میکند و هرگز عبارت خودم را بررسی نمیکند؟
وارد کردن یک عبارت بازیابی واقعی در هر وبسایتی کیف پول را در معرض خطر قرار میدهد و اعتبارسنجهای جعلی عبارت بازیابی راه رایجی برای سرقت آن هستند. بنابراین صفحه عمداً هیچ ورودی عبارت بازیابی ندارد: این صفحه عبارتهای طعمه تصادفی تولید میکند و کد BIP-39 خود را تنها روی بردارهای تست داخلی (بردارهای منتشرشده BIP-39 بهعلاوه چند عبارت ۱۵ و ۲۱ کلمهای) آزمایش میکند.
آیا طعمهها ذخیره میشوند یا به جایی ارسال میشوند، و آیا میتوانم از یکی از آنها بهعنوان کیف پول استفاده کنم؟
آنها با استفاده از crypto.getRandomValues در مرورگر شما تولید میشوند و ذخیره یا ارسال نمیشوند. هدف از آنها ارسال به فرمهای فیشینگ است، بنابراین آنها را عمومی در نظر بگیرید و هرگز وجوه را به کیفپولی که از یکی از آنها ساخته شده ارسال نکنید.
آیا باید چکسامهای معتبر یا نامعتبر را انتخاب کنم؟
برای تست فلودینگ از چکسامهای معتبر استفاده کنید، زیرا برخی کیتها عبارت را بررسی میکنند و اگر چکسام نادرست باشد، آن را رد میکنند. چکسامهای نامعتبر تنها برای آزمایش اینکه آیا یک فرم ورودی خود را بررسی میکند یا خیر، مفید هستند.
آیا یک کیف پول ساختگی میتواند شبیه کیف پول واقعی کسی باشد؟
یک طعمهٔ ۱۲کلمهای ۱۲۸ بیت تصادفی و یک طعمهٔ ۲۴کلمهای ۲۵۶ بیت تصادفی دارد. احتمال تولید عبارتی که قبلاً توسط کسی استفاده شده باشد، در عمل بسیار کم است.
آزمون خودسنجی چه چیزی را ثابت میکند و چه چیزی را ثابت نمیکند؟
این نشان میدهد که این صفحه مقادیر آنتروپی داخلی را در مرورگر شما به واژههای مورد انتظار، چکسامها و بذرهای PBKDF2 تبدیل میکند. این هیچ عبارت شما را بررسی نمیکند و هیچ فیلدی برای وارد کردن آن وجود ندارد.