
محاكي Proxmark3 لـ Amiibo كما عُرض في Recon Montreal 2018
يتم تضمين نسخة من غلاف amiitool Lua في client/libluamiibo.so، ولكن إذا كنت تريد بنائه بنفسك، فاتبع هذه التعليمات:
lua-lib من amiitool على https://github.com/jamchamb/amiitool/tree/lua-lib.PROXMARK_LIBLUA إلى المسار إلى دليل proxmark3/liblua الخاص بك../build.sh وانسخ build/libluamiibo.so إلى دليل proxmark3/client.لبناء كود proxmark الرئيسي، انتقل إلى دليل proxmark3 وشغّل make.
ثم قم بوميض proxmark3 عبر:
make flash-allانتقل إلى دليل client وشغّل ./proxmark3 /dev/ttyACM0 (أو مسار جهاز آخر) و script run amiibo help لعرض الأوامر المتاحة.
تتطلب الأوامر التي تنفذ عمليات تشفيرية، مثل read، ملف مفاتيح لـ amiitool في amiitool_keys.bin في دليل proxmark3/client.
ملاحظة: بالنسبة لإصدار نظام Switch 5.0.0 أو أعلى، تحتاج إلى توفير توقيع ECC الصحيح للوسم. للقيام بذلك، أضف التوقيع البالغ 32 بايت إلى نهاية ملف تفريغ الوسم. يجب أن يكون الحجم الإجمالي للملف 572 (540 بايت لتفريغ الوسم، 32 بايت للتوقيع).
تنويه: (2014-03-26) هذا هو الآن مستودع Proxmark الرسمي!
مقدمة:
الـ proxmark3 هو أداة RFID قوية متعددة الأغراض، بحجم مجموعة أوراق اللعب، مصممة للتنصت والاستماع ومحاكاة كل شيء بدءًا من الوسوم منخفضة التردد (125kHz) إلى الوسوم عالية التردد (13.56MHz).
يحتوي هذا المستودع على ما يكفي من البرامج والمنطق (لـ FPGA) ووثائق تصميم العتاد، بحيث يمكنك، نظريًا على الأقل، القيام بشيء مفيد باستخدام proxmark3.
الموارد:
هذا المستودع! https://github.com/Proxmark/proxmark3
صفحة GitHub http://proxmark.github.io/proxmark3/
المنتدى http://www.proxmark.org/forum
قناة IRC irc.freenode.org #proxmark3 -أو- http://webchat.freenode.net/?channels=#proxmark3
مستودع صيغة Homebrew https://github.com/Proxmark/homebrew-proxmark3
التطوير:
الأدوات المطلوبة لبناء المشروع أو تشغيله تختلف حسب نظام التشغيل لديك. يرجى الرجوع إلى الويكي للحصول على التفاصيل.
الحصول على العتاد:
يتوفر Proxmark 3 للشراء (مجمّعًا ومختبرًا) من الأماكن التالية:
معظم شركات التجميع التعاقدية ذات الحجم المنخفض جدًا يمكنها تجميع شيء مثل هذا بإنتاجية معقولة. دفعة إنتاج من حوالي اثنتي عشرة وحدة ربما تكون فعالة من حيث التكلفة. تتضمن قائمة المواد (BOM) أسعار المكونات (ربما تكون قديمة)، وكل شيء متاح من Digikey والموزعين المعتادين.
إذا لم يسبق لك تجميع لوحة دوائر حديثة يدويًا، فهذا ليس مكانًا جيدًا للبدء. بعض المكونات (مثل البلورات) يجب ألا تُجمَّع باستخدام مكواة اللحام، وتتطلب هواءً ساخنًا.
المخططات مرفقة؛ قيم المكونات المعطاة ليست بالضرورة صحيحة في جميع الحالات، ولكن يجب أن يكون من الممكن القيام تقريبًا بأي شيء تريده من خلال خيارات التجميع المناسبة.
كما تتوفر ملفات تصميم لوحة الدوائر المطبوعة، بصيغة Gerber وملف حفر Excellon.
الترخيص:
هذا البرنامج برنامج حر؛ يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة جنو العمومية العامة كما نشرتها مؤسسة البرمجيات الحرة؛ إما الإصدار 2 من الرخصة أو (حسب اختيارك) أي إصدار أحدث.
يُوزَّع هذا البرنامج على أمل أن يكون مفيدًا، ولكن دون أي ضمان؛ حتى دون الضمان الضمني للتسويق أو الملاءمة لغرض معين. راجع رخصة جنو العمومية العامة لمزيد من التفاصيل.
يجب أن تكون قد استلمت نسخة من رخصة جنو العمومية العامة مع هذا البرنامج؛ إذا لم يكن الأمر كذلك، فاكتب إلى مؤسسة البرمجيات الحرة، Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Jonathan Westhues user jwesthues, at host cq.cx
مايو 2007، كامبريدج، ماساتشوستس