جدول المحتويات:

HackerBox 0029: مجموعة الحقول: 6 خطوات
HackerBox 0029: مجموعة الحقول: 6 خطوات

فيديو: HackerBox 0029: مجموعة الحقول: 6 خطوات

فيديو: HackerBox 0029: مجموعة الحقول: 6 خطوات
فيديو: HackerBox #0029: Field Kit 2024, يوليو
Anonim
HackerBox 0029: مجموعة الحقول
HackerBox 0029: مجموعة الحقول

Field Kit - هذا الشهر ، يستكشف HackerBox Hackers العديد من الأدوات المصغرة والمتنقلة للعمليات الميدانية السريعة. يحتوي هذا Instructable على معلومات للعمل مع HackerBox # 0029 ، والتي يمكنك التقاطها هنا أثناء نفاد الإمدادات. أيضًا ، إذا كنت ترغب في تلقي HackerBox مثل هذا في صندوق البريد الخاص بك كل شهر ، فيرجى الاشتراك في HackerBoxes.com والانضمام إلى الثورة!

الموضوعات وأهداف التعلم لـ HackerBox 0029:

  • قم بتجميع مجموعة أدوات إلكترونية صغيرة للعمليات الميدانية المتنقلة
  • قم بإعداد خيوط micro-grabber clip لتطبيقات القرصنة على الأجهزة
  • قم بتكوين منصة ATmega32U4 Pro Micro في Arduino IDE
  • قم بتطبيق عمليات I / O و bus البسيطة لاستغلال أهداف الأجهزة
  • فهم برمجة وتفريغ محتويات EPROMs
  • جرب أداة تحليل المنطق القائمة على المعالجة

HackerBoxes هي خدمة صندوق الاشتراك الشهري للإلكترونيات اليدوية وتقنية الكمبيوتر. نحن هواة ، صناع ، ومجربون. نحن حالمو الاحلام. هاك الكوكب!

الخطوة 1: HackerBox 0029: محتويات الصندوق

HackerBox 0029: محتويات الصندوق
HackerBox 0029: محتويات الصندوق
HackerBox 0029: محتويات الصندوق
HackerBox 0029: محتويات الصندوق
  • HackerBoxes # 0029 بطاقة مرجعية قابلة للتحصيل
  • حصرية HackerBoxes Zipper Case
  • 5V المحمولة لحام الحديد
  • ProMicro ATmega32U4 5 فولت 16 ميجا هرتز
  • شاشة OLED 0.91 بوصة 128x32 I2C
  • أربعة زر وحدة الضغط
  • ستة وحدة تصحيح LED
  • وحدة AT24C256 I2C EEPROM
  • 400 نقطة لحام اللوح
  • حزمة الأسلاك الطائر
  • مجموعة من مشابك الإمساك الصغيرة
  • فتيل اللحام 2 مم × 1.5 م
  • كابل MicroUSB
  • كابل MiniUSB
  • مجموعة سائق دقيقة
  • حصريا هاتف Phreak شارات حصريا
  • سلسلة مفاتيح تنين حصرية 8 بت

بعض الأشياء الأخرى التي ستكون مفيدة:

كمبيوتر لتشغيل أدوات البرمجيات

الأهم من ذلك ، أنك ستحتاج إلى حس المغامرة وروح DIY وفضول الهاكر. إلكترونيات DIY ليست مطاردة تافهة ، و HackerBoxes ليست نسخة مخففة. الهدف هو التقدم وليس الكمال. عندما تستمر في المغامرة وتستمتع بها ، يمكن الحصول على قدر كبير من الرضا من تعلم التكنولوجيا الجديدة ونأمل أن تعمل بعض المشاريع. نقترح اتخاذ كل خطوة ببطء ، مع مراعاة التفاصيل ، ولا تخف من طلب المساعدة.

لاحظ أن هناك ثروة من المعلومات للأعضاء الحاليين والمحتملين في الأسئلة الشائعة حول HackerBox.

الخطوة 2: العمليات الميدانية

Image
Image

بصفتك مخترقًا للأجهزة ، فأنت لا تعرف أبدًا متى وأين قد تحتاج إلى تعديل الفلاش على جهاز توجيه ، أو تفريغ ذاكرة القراءة فقط من نظام ألعاب فيديو ، أو تبديل بعض دبابيس الإدخال / الإخراج ، أو فك بطارية مريضة ، أو حفظ اليوم.

تعد مجموعة أدوات HackerBoxes Field Kit بمثابة المرور الأول لمورد الإسعافات الأولية للإلكترونيات. بمجرد تطويرها ، يمكنك الاحتفاظ بمجموعة أدواتك الميدانية جاهزة في حقيبة ظهرك أو حقيبتك أو حقيبتك.

أمثلة على السيناريوهات:

ألعاب القرصنة

المزيد من الألعاب

آلات التصويت

اليوم الميداني 2018

قرصنة السيارات

الخطوة 3: Arduino Pro Micro 5V 16MHz

سيناريوهات Pro Micro للعمليات الميدانية
سيناريوهات Pro Micro للعمليات الميدانية

يعتمد Arduino Pro Micro على متحكم ATmega32U4 الذي يحتوي على واجهة USB مدمجة. هذا يعني أنه لا يوجد FTDI أو PL2303 أو CH340 أو أي شريحة أخرى تعمل كوسيط بين جهاز الكمبيوتر الخاص بك وجهاز التحكم الدقيق Arduino.

نقترح أولاً العمل مع Pro Micro دون لحام الدبابيس في مكانها. يمكنك إجراء التكوين الأساسي والاختبار دون استخدام دبابيس الرأس. أيضًا ، فإن تأخير اللحام على الوحدة يعطي متغيرًا أقل للتصحيح إذا واجهت أي مضاعفات.

إذا لم يكن لديك Arduino IDE مثبتًا على جهاز الكمبيوتر الخاص بك ، فابدأ بالحصول عليه من arduino.cc. تحذير: تأكد من تحديد الإصدار 5 فولت ضمن الأدوات> المعالج قبل برمجة Pro Micro. سيعمل الحصول على هذه المجموعة لـ 3.3 فولت مرة واحدة وبعد ذلك سيظهر الجهاز غير متصل بجهاز الكمبيوتر الخاص بك حتى تتبع إرشادات "إعادة التعيين إلى Bootloader" في الدليل الذي تمت مناقشته أدناه ، والذي قد يكون صعبًا بعض الشيء.

يحتوي Sparkfun على دليل Pro Micro Hookup رائع. يحتوي دليل Hookup على نظرة عامة مفصلة على لوحة Pro Micro ثم قسم لـ "التثبيت: Windows" وقسم لـ "التثبيت: Mac و Linux". اتبع الإرشادات الموجودة في الإصدار المناسب من إرشادات التثبيت هذه من أجل تهيئة Arduino IDE الخاص بك لدعم Pro Micro. عادة ما نبدأ العمل مع لوحة Arduino عن طريق تحميل و / أو تعديل رسم Blink القياسي. ومع ذلك ، لا يشتمل Pro Micro على مؤشر LED المعتاد على السن 13. لحسن الحظ ، يمكننا التحكم في مصابيح RX / TX LED وقد قدمت Sparkfun رسمًا صغيرًا أنيقًا لتوضيح كيفية القيام بذلك. يوجد هذا في قسم دليل Hookup بعنوان ، "مثال 1: Blinkies!" تحقق من أنه يمكنك ترجمة وتنزيل Blinkies! مثال قبل الانتقال.

الخطوة 4: سيناريوهات Pro Micro للعمليات الميدانية

لقراءة وكتابة مجموعات من ثمانية خطوط إدخال / إخراج من Pro Micro باستخدام واجهة تسلسلية بسيطة ، جرب رسم Serial_IO.ino المضمن هنا. هذه واحدة من أبسط الأدوات المضمنة التي قد نستخدمها للتلاعب أو استجواب أي نظام هدف نعمل عليه.

يمكن استخدام إما وصلات العبور البسيطة أو وحدة الأزرار اللمسية لعرض المدخلات الرقمية في الأطراف 10 و 16 و 14 و 15 و 18 و 19 و 20 و 21.

وبالمثل ، يمكن استخدام وحدة LED لعرض المخرجات الرقمية في المسامير 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9.

في الاستخدام العملي ، سوف تتفاعل خطوط الإدخال / الإخراج هذه مع النظام المستهدف.

أكثر تقدمًا بقليل من هذا المثال ، يمكن استخدام منصة المعالجة لتنفيذ محلل منطقي أساسي باستخدام Pro Micro.

يمكننا تجربة قراءة وكتابة وحدة AT24C256 التسلسلية EEPROM (ورقة البيانات) باستخدام هذا الرمز التجريبي.

يمكن استخدام شاشة OLED بحجم 128 × 32 عندما لا يكون الكمبيوتر متاحًا لعرض الإخراج. هناك العديد من مكتبات SSD1306 المتاحة عبر الإنترنت.

لتحدي متقدم لاستخدام المتحكم الدقيق كمنصة تصحيح / قرصنة ، ألق نظرة على مشروع Bus Ninja. لاحظ أن هذا سيتطلب سلسلة أدوات avr-gcc و avrdude بدلاً من استخدام Arduino IDE.

الخطوة 5: وضع مجموعة الأدوات الميدانية موضع التنفيذ

وضع مجموعة الأدوات الميدانية في الممارسة
وضع مجموعة الأدوات الميدانية في الممارسة

نظرًا لأن لدينا جميعًا خلفيات مختلفة وحالات استخدام مختلفة لأدوات مختلفة ، نود أن نرى أشخاصًا يشاركون بعض هذه التفاصيل في التعليقات أدناه.

ضع في اعتبارك مشاركة أفكارك حول بعض أو كل هذه النقاط:

بالنسبة لاحتياجاتك الخاصة ، ما الذي يمكن أن تحزمه في مجموعة أدواتك الميدانية التي لم يتم تضمينها هنا؟

ما المواقف التي تتصور أنها قد تحتاج فيها إلى مجموعة أدواتك الميدانية؟

أين ستحتفظ بمجموعة أدواتك الميدانية؟

خلال الأشهر القادمة ، يرجى إعادة النشر هنا حول متى وكيف انتهى بك الأمر باستخدام مجموعة الحقول الخاصة بك.

الخطوة 6: هاك الكوكب

هاك الكوكب
هاك الكوكب

إذا كنت قد استمتعت بهذا Instrucable وترغب في الحصول على صندوق من الإلكترونيات وتكنولوجيا الكمبيوتر يتم تسليمه مباشرة إلى صندوق البريد الخاص بك كل شهر ، فيرجى الانضمام إلى ثورة HackerBox عن طريق الاشتراك هنا.

تواصل وشارك نجاحك في التعليقات أدناه أو على صفحة HackerBoxes على Facebook. أخبرنا بالتأكيد إذا كان لديك أي أسئلة أو تحتاج إلى بعض المساعدة في أي شيء. شكرا لكونك جزء من HackerBoxes!

موصى به: