সুচিপত্র:
- ধাপ 1: হ্যাকারবক্স 0027: বক্স সামগ্রী
- ধাপ 2: সাইফারপঙ্কস
- ধাপ 3: ইলেকট্রনিক ফ্রন্টিয়ার ফাউন্ডেশন (ইএফএফ)
- ধাপ 4: উল্লেখযোগ্য EFF প্রকল্প
- ধাপ 5: আপনার ক্যামেরা সুরক্ষিত করুন
- ধাপ 6: ক্রিপ্টোগ্রাফি
- ধাপ 7: সাধারণ ক্রিপ্টোগ্রাফিক সফটওয়্যার
- ধাপ 8: STM32 ব্ল্যাক পিল
- ধাপ 9: Arduino IDE এবং STLink দিয়ে কালো পিল ঝলকানো
- ধাপ 10: পিল ডাকি
- ধাপ 11: TFT প্রদর্শন
- ধাপ 12: কীপ্যাড ম্যাট্রিক্স ইনপুট
- ধাপ 13: ইনিগমা মেশিন কোড চ্যালেঞ্জ
- ধাপ 14: দ্বি -ফ্যাক্টর প্রমাণীকরণ - U2F জিরো নিরাপত্তা কী
- ধাপ 15: সোল্ডারিং চ্যালেঞ্জ কিট
- ধাপ 16: প্ল্যানটি হ্যাক করুন
ভিডিও: হ্যাকারবক্স 0027: সাইফারপাঙ্ক: 16 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
সাইফারপাঙ্ক - এই মাসে, হ্যাকারবক্স হ্যাকাররা গোপনীয়তা এবং ক্রিপ্টোগ্রাফি অন্বেষণ করছে। এই নির্দেশযোগ্যটিতে হ্যাকারবক্স #0027 এর সাথে কাজ করার জন্য তথ্য রয়েছে, যা সরবরাহ শেষ হওয়ার সময় আপনি এখানে নিতে পারেন। এছাড়াও, যদি আপনি প্রতি মাসে আপনার মেইলবক্সে এইরকম একটি হ্যাকারবক্স পেতে চান, দয়া করে HackerBoxes.com এ সাবস্ক্রাইব করুন এবং বিপ্লবে যোগ দিন!
হ্যাকারবক্স 0027 এর জন্য বিষয় এবং শিক্ষার উদ্দেশ্য:
- গোপনীয়তার গুরুত্বপূর্ণ সামাজিক প্রভাব বুঝুন
- ব্যক্তিগত ইলেকট্রনিক ডিভাইসে নিরাপদ ক্যামেরা
- ক্রিপ্টোগ্রাফির ইতিহাস এবং গণিত অন্বেষণ করুন
- সাধারণ ক্রিপ্টোগ্রাফিক সফ্টওয়্যারকে প্রাসঙ্গিক করুন
- একটি STM32 ARM প্রসেসর "ব্ল্যাক পিল" বোর্ড কনফিগার করুন
- Arduino IDE ব্যবহার করে STM32 ব্ল্যাক পিল প্রোগ্রাম করুন
- ব্ল্যাক পিলের সাথে একটি কীপ্যাড এবং টিএফটি ডিসপ্লে সংহত করুন
- WWII এনিগমা মেশিনের কার্যকারিতা প্রতিলিপি করুন
- মাল্টি-ফ্যাক্টর প্রমাণীকরণ বুঝুন
- একটি U2F জিরো ইউএসবি টোকেন তৈরি করতে সোল্ডারিং চ্যালেঞ্জের মুখোমুখি হন
হ্যাকারবক্সগুলি DIY ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তির জন্য মাসিক সাবস্ক্রিপশন বক্স পরিষেবা। আমরা শখ, নির্মাতা এবং পরীক্ষক। আমরা স্বপ্নের স্বপ্নদ্রষ্টা। হ্যাক দ্য প্ল্যানেট!
ধাপ 1: হ্যাকারবক্স 0027: বক্স সামগ্রী
- HackerBoxes #0027 সংগ্রহযোগ্য রেফারেন্স কার্ড
- কালো বড়ি STM32F103C8T6 মডিউল
- STLink V2 USB প্রোগ্রামার
- পূর্ণ -রঙ 2.4 ইঞ্চি টিএফটি ডিসপ্লে - 240x320 পিক্সেল
- 4x4 ম্যাট্রিক্স কীপ্যাড
- 830 পয়েন্ট সোলারলেস ব্রেডবোর্ড
- 140 পিস ওয়্যার জাম্পার কিট
- দুটি U2F জিরো সোল্ডারিং চ্যালেঞ্জ কিট
- বড় 9x15 সেমি সবুজ প্রোটোটিং পিসিবি
- এক্সক্লুসিভ ভিনাইল গকস্টপ স্পাই ব্লকার্স
- এক্সক্লুসিভ অ্যালুমিনিয়াম ম্যাগনেটিক সুইভেল ওয়েবক্যাম কভার
- এক্সক্লুসিভ EFF প্যাচ
- গোপনীয়তা ব্যাজার ডিকাল
- টর ডিকাল
আরও কিছু জিনিস যা সহায়ক হবে:
- সোল্ডারিং আয়রন, সোল্ডার এবং বেসিক সোল্ডারিং টুলস
- এসএমটি সোল্ডারিং চ্যালেঞ্জের জন্য ম্যাগনিফায়ার এবং ছোট টুইজার
- সফটওয়্যার সরঞ্জাম চালানোর জন্য কম্পিউটার
সবচেয়ে গুরুত্বপূর্ণভাবে, আপনার অ্যাডভেঞ্চার, ডিআইওয়াই স্পিরিট এবং হ্যাকার কৌতূহলের প্রয়োজন হবে। হার্ডকোর DIY ইলেকট্রনিক্স একটি তুচ্ছ সাধনা নয়, এবং আমরা এটি আপনার জন্য জল না। লক্ষ্য হল অগ্রগতি, পরিপূর্ণতা নয়। আপনি যখন অ্যাডভেঞ্চার চালিয়ে যান এবং উপভোগ করেন, তখন নতুন প্রযুক্তি শেখা এবং আশা করা যায় যে কিছু প্রকল্প কাজ করছে তা থেকে প্রচুর তৃপ্তি পাওয়া যেতে পারে। আমরা প্রতিটি পদক্ষেপ ধীরে ধীরে গ্রহণ করার পরামর্শ দিচ্ছি, বিস্তারিত মনে রেখে এবং সাহায্য চাইতে ভয় পাবেন না।
মনে রাখবেন যে হ্যাকারবক্সের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলীতে বর্তমান এবং সম্ভাব্য সদস্যদের জন্য প্রচুর তথ্য রয়েছে।
ধাপ 2: সাইফারপঙ্কস
একটি সাইফারপাঙ্ক [উইকিপিডিয়া] একজন কর্মী যা সামাজিক ও রাজনৈতিক পরিবর্তনের পথ হিসাবে শক্তিশালী ক্রিপ্টোগ্রাফি এবং গোপনীয়তা-বর্ধিত প্রযুক্তির ব্যাপক ব্যবহারের পক্ষে মত দেয়। মূলত Cypherpunks ইলেকট্রনিক মেইলিং লিস্টের মাধ্যমে যোগাযোগ করা, ক্রিপ্টোগ্রাফির সক্রিয় ব্যবহারের মাধ্যমে গোপনীয়তা এবং নিরাপত্তা অর্জনের লক্ষ্যে অনানুষ্ঠানিক গোষ্ঠী। সাইফারপঙ্করা 1980 এর দশকের শেষ থেকে একটি সক্রিয় আন্দোলনে নিযুক্ত ছিল।
1992 এর শেষের দিকে, এরিক হিউজেস, টিমোথি সি মে এবং জন গিলমোর একটি ছোট গ্রুপ প্রতিষ্ঠা করেছিলেন যা সান ফ্রান্সিসকো বে এরিয়ায় গিলমোরের কোম্পানি সিগনাস সলিউশনে মাসিক দেখা করত, এবং জুড মিলহনের দ্বারা হাস্যরসাত্মকভাবে সাইফারপঙ্কস বলা হয়েছিল প্রথম সভায় - থেকে প্রাপ্ত সাইফার এবং সাইবারপাঙ্ক। ২০০ 2006 সালের নভেম্বরে, অক্সফোর্ড ইংলিশ ডিকশনারিতে "সাইফারপাঙ্ক" শব্দটি যোগ করা হয়েছিল।
A Cypherpunk's Manifesto (Eric Hughes, 1993) এ মৌলিক ধারণাগুলো পাওয়া যাবে: ইলেকট্রনিক যুগে একটি উন্মুক্ত সমাজের জন্য গোপনীয়তা আবশ্যক।… আমরা সরকার, কর্পোরেশন, বা অন্যান্য বৃহৎ, মুখহীন সংগঠন থেকে আমাদের গোপনীয়তা আশা করতে পারি না … আমরা আমাদের নিজস্ব গোপনীয়তা রক্ষা করতে হবে যদি আমরা কিছু আশা করি।… কিছু উল্লেখযোগ্য সাইফারপঙ্ক হল, বা ছিল, প্রধান প্রযুক্তি কোম্পানি, বিশ্ববিদ্যালয়গুলির সিনিয়র স্টাফ এবং অন্যান্যরা সুপরিচিত গবেষণা সংস্থা।
ধাপ 3: ইলেকট্রনিক ফ্রন্টিয়ার ফাউন্ডেশন (ইএফএফ)
ইএফএফ [উইকিপিডিয়া] ক্যালিফোর্নিয়ার সান ফ্রান্সিসকোতে অবস্থিত একটি আন্তর্জাতিক অলাভজনক ডিজিটাল অধিকার গোষ্ঠী। ইন্টারনেট নাগরিক স্বাধীনতা প্রচারের জন্য জন গিলমোর, জন পেরি বার্লো এবং মিচ কাপুর কর্তৃক জুলাই, 1990 সালে এই ফাউন্ডেশনটি গঠন করা হয়েছিল।
ইএফএফ আদালতে আইনি সুরক্ষার জন্য তহবিল সরবরাহ করে, অ্যামিকাস কিউরি সংক্ষিপ্ত বিবরণ উপস্থাপন করে, ব্যক্তি এবং নতুন প্রযুক্তি যাকে অপমানজনক আইনি হুমকি বলে মনে করে, সরকারী অপব্যবহার প্রকাশ করার জন্য কাজ করে, সরকার এবং আদালতকে নির্দেশিকা প্রদান করে, রাজনৈতিক পদক্ষেপ এবং গণমেল পাঠায়, সমর্থন করে কিছু নতুন প্রযুক্তি যা বিশ্বাস করে যে ব্যক্তিগত স্বাধীনতা এবং অনলাইন নাগরিক স্বাধীনতা রক্ষা করে, সংশ্লিষ্ট সংবাদ ও তথ্যের একটি ডাটাবেস এবং ওয়েব সাইট বজায় রাখে, মনিটর করে এবং সম্ভাব্য আইনকে চ্যালেঞ্জ করে যা বিশ্বাস করে যে এটি ব্যক্তিগত স্বাধীনতা এবং ন্যায্য ব্যবহারকে লঙ্ঘন করবে, এবং এটির একটি তালিকা চাইবে অপমানজনক পেটেন্টগুলিকে বিবেচনা করে যা তারা যোগ্যতা ছাড়াই বিবেচনা করে। ইএফএফ নিরাপদ অনলাইন যোগাযোগের জন্য টিপস, টুলস, হাউ-টু, টিউটোরিয়াল এবং সফটওয়্যার সরবরাহ করে।
হ্যাকারবক্স ইলেকট্রনিক ফ্রন্টিয়ার ফাউন্ডেশনের প্রধান দাতা হিসেবে গর্বিত। আমরা যে কেউ এবং প্রত্যেককে এখানে ক্লিক করতে এবং ডিজিটাল গোপনীয়তা এবং মুক্ত অভিব্যক্তি রক্ষাকারী এই গুরুত্বপূর্ণ অলাভজনক গোষ্ঠীর প্রতি আপনার সমর্থন দেখানোর জন্য দৃ encourage়ভাবে উৎসাহিত করি। ইএফএফ -এর জনস্বার্থ আইনী কাজ, সক্রিয়তা এবং সফটওয়্যার বিকাশের প্রচেষ্টা ডিজিটাল বিশ্বে আমাদের মৌলিক অধিকার সংরক্ষণের চেষ্টা করে। EFF একটি US 501 (c) (3) অলাভজনক সংস্থা এবং আপনার অনুদানগুলি কর কর্তনযোগ্য হতে পারে।
ধাপ 4: উল্লেখযোগ্য EFF প্রকল্প
প্রাইভেসি ব্যাজার হল একটি ব্রাউজার অ্যাড-অন যা বিজ্ঞাপনদাতাদের এবং অন্যান্য তৃতীয় পক্ষের ট্র্যাকারদের গোপনে ট্র্যাক করা থেকে বিরত রাখে যেখানে আপনি যান এবং আপনি কোন পৃষ্ঠাগুলি ওয়েবে দেখেন। যদি কোনও বিজ্ঞাপনদাতা আপনার অনুমতি ছাড়াই একাধিক ওয়েবসাইট জুড়ে আপনাকে ট্র্যাক করছে বলে মনে হয়, তাহলে গোপনীয়তা ব্যাজার স্বয়ংক্রিয়ভাবে সেই বিজ্ঞাপনদাতাকে আপনার ব্রাউজারে আর কোন সামগ্রী লোড করা থেকে বিরত রাখে। বিজ্ঞাপনদাতার কাছে, আপনি হঠাৎ অদৃশ্য হয়ে যাওয়ার মতো।
নেটওয়ার্ক নিরপেক্ষতা হল এই ধারণা যে ইন্টারনেট সার্ভিস প্রোভাইডারদের (আইএসপি) তাদের নেটওয়ার্কে যাতায়াত করে এমন সমস্ত ডেটা ন্যায্যভাবে ব্যবহার করা উচিত, বিশেষ অ্যাপ, সাইট বা পরিষেবার অনুপযুক্ত বৈষম্য ছাড়াই। এটি এমন একটি নীতি যা আমাদের উন্মুক্ত ইন্টারনেটের ভবিষ্যতকে রক্ষা করতে হবে।
সিকিউরিটি এডুকেশন কম্প্যানিয়ন হল তাদের জন্য একটি নতুন সম্পদ যারা তাদের সম্প্রদায়গুলিকে ডিজিটাল নিরাপত্তা সম্পর্কে জানতে সাহায্য করতে চায়। শক্তিশালী ব্যক্তিগত ডিজিটাল নিরাপত্তার প্রয়োজনীয়তা প্রতিদিন বাড়ছে। তৃণমূল গোষ্ঠী থেকে শুরু করে সুশীল সমাজের সংগঠন থেকে পৃথক ইএফএফ সদস্য, আমাদের সম্প্রদায়ের লোকেরা তাদের বন্ধু, প্রতিবেশী এবং সহকর্মীদের সাথে শেয়ার করার জন্য অ্যাক্সেসযোগ্য নিরাপত্তা শিক্ষা উপকরণের প্রয়োজনের কথা বলছে।
পেঁয়াজ রাউটার (টর) তার ব্যবহারকারীদের ইন্টারনেট সার্ফ করতে, চ্যাট করতে এবং বেনামে তাত্ক্ষণিক বার্তা পাঠাতে সক্ষম করে। টর একটি মুক্ত সফটওয়্যার এবং একটি উন্মুক্ত নেটওয়ার্ক যা ট্রাফিক বিশ্লেষণের বিরুদ্ধে রক্ষা করতে সাহায্য করে, নেটওয়ার্ক নজরদারির একটি ফর্ম যা ব্যক্তিগত স্বাধীনতা এবং গোপনীয়তা, গোপন ব্যবসায়িক ক্রিয়াকলাপ এবং সম্পর্ক এবং রাষ্ট্রীয় নিরাপত্তাকে হুমকি দেয়।
ধাপ 5: আপনার ক্যামেরা সুরক্ষিত করুন
ওয়্যার্ড ম্যাগাজিন অনুসারে, "গোয়েন্দা সংস্থা, সাইবার ক্রুকস বা ইন্টারনেট ক্রিপস দ্বারা ডিজাইন করা গুপ্তচর সরঞ্জামগুলি, নির্দেশক আলো না জ্বালিয়ে আপনার ক্যামেরা চালু করতে পারে।" [তারযুক্ত]
এফবিআই -এর পরিচালক হিসেবে দায়িত্ব পালনকালে, জেমস কোমি এনক্রিপশন এবং গোপনীয়তা সম্পর্কে একটি বক্তৃতা দিয়েছিলেন। তিনি মন্তব্য করেছেন যে তিনি তার ল্যাপটপে ওয়েবক্যাম লেন্সের উপরে টেপের একটি টুকরো রাখেন। [এনপিআর]
মার্ক জাকারবার্গ সংবাদ প্রকাশ করেন যখন জনসাধারণ লক্ষ্য করেন যে তিনি একই অভ্যাস অনুসরণ করেন। [সময়]
হ্যাকারবক্স #0027 কাস্টমাইজড ভিনাইল GAWK স্টপ স্পাই ব্লকারের পাশাপাশি অ্যালুমিনিয়াম ম্যাগনেটিক-সুইভেল ওয়েবক্যাম কভার সংগ্রহ করে।
ধাপ 6: ক্রিপ্টোগ্রাফি
ক্রিপ্টোগ্রাফি [উইকিপিডিয়া] হল তৃতীয় পক্ষের উপস্থিতিতে নিরাপদ যোগাযোগের কৌশলগুলির অনুশীলন এবং অধ্যয়ন যাকে বলা হয় প্রতিপক্ষ। আধুনিক যুগের আগে ক্রিপ্টোগ্রাফি কার্যকরভাবে এনক্রিপশনের সমার্থক ছিল, একটি পঠনযোগ্য অবস্থা থেকে তথ্যকে আপাত আজেবাজে রূপান্তর করা। একটি এনক্রিপ্টেড বার্তার প্রবর্তক মূল তথ্য পুনরুদ্ধারের জন্য প্রয়োজনীয় ডিকোডিং কৌশলটি শুধুমাত্র উদ্দেশ্যপ্রাপ্তদের সাথে ভাগ করেছেন, যার ফলে অবাঞ্ছিত ব্যক্তিদের এটি করা থেকে বিরত রাখা হয়েছে। ক্রিপ্টোগ্রাফি সাহিত্য প্রায়ই প্রেরকের জন্য অ্যালিস ("A"), উদ্দেশ্যপ্রাপ্ত প্রাপকের জন্য বব ("B") এবং প্রতিপক্ষের জন্য ইভ ("eavesdropper") নাম ব্যবহার করে। প্রথম বিশ্বযুদ্ধে রটার সাইফার মেশিনের বিকাশ এবং দ্বিতীয় বিশ্বযুদ্ধে কম্পিউটারের আবির্ভাবের পর থেকে, ক্রিপ্টোলজি চালানোর জন্য ব্যবহৃত পদ্ধতিগুলি ক্রমশ জটিল হয়ে উঠেছে এবং এর প্রয়োগ আরও বিস্তৃত হয়েছে। আধুনিক ক্রিপ্টোগ্রাফি ব্যাপকভাবে গাণিতিক তত্ত্বের উপর ভিত্তি করে। ক্রিপ্টোগ্রাফিক অ্যালগরিদমগুলি কম্পিউটেশনাল কঠোরতা অনুমানের চারপাশে ডিজাইন করা হয়েছে, যার ফলে এই ধরনের অ্যালগরিদমগুলি কোনও প্রতিপক্ষের দ্বারা ভাঙা কঠিন।
ক্রিপ্টোগ্রাফি সম্পর্কে আরো জানার জন্য অনেক অনলাইন রিসোর্স রয়েছে। এখানে কয়েকটি শুরুর পয়েন্ট রয়েছে:
খান একাডেমিতে ক্রিপ্টোগ্রাফিতে যাত্রা হল ভিডিও, নিবন্ধ এবং ক্রিয়াকলাপের একটি চমৎকার সিরিজ।
স্ট্যানফোর্ড বিশ্ববিদ্যালয়ের একটি বিনামূল্যে অনলাইন ক্রিপ্টোগ্রাফি কোর্স রয়েছে।
ব্রুস স্নাইয়ার তার ক্লাসিক বই অ্যাপ্লাইড ক্রিপ্টোগ্রাফির একটি অনলাইন কপির একটি লিঙ্ক পোস্ট করেছেন। লেখাটি আধুনিক ক্রিপ্টোগ্রাফির একটি বিস্তৃত জরিপ প্রদান করে। এটি কয়েক ডজন ক্রিপ্টোগ্রাফিক অ্যালগরিদম বর্ণনা করে এবং সেগুলি কীভাবে প্রয়োগ করা যায় সে সম্পর্কে ব্যবহারিক পরামর্শ দেয়।
ধাপ 7: সাধারণ ক্রিপ্টোগ্রাফিক সফটওয়্যার
ব্যবহারিক দৃষ্টিকোণ থেকে, ক্রিপ্টোগ্রাফির কয়েকটি নির্দিষ্ট অ্যাপ্লিকেশন রয়েছে যা আমাদের সচেতন হওয়া উচিত:
প্রিটি গুড প্রাইভেসি (পিজিপি) একটি এনক্রিপশন প্রোগ্রাম যা সংরক্ষিত ডেটার জন্য ক্রিপ্টোগ্রাফিক গোপনীয়তা এবং প্রমাণীকরণ প্রদান করে। পিজিপি স্বাক্ষর, এনক্রিপ্ট এবং ডিক্রিপ্ট করার পাঠ্য, ই-মেইল, ফাইল, ডিরেক্টরি এবং এমনকি পুরো ডিস্ক পার্টিশনের জন্য ব্যবহৃত হয়।
ট্রান্সপোর্ট লেয়ার সিকিউরিটি (টিএলএস) একটি ক্রিপ্টোগ্রাফিক প্রোটোকল যা একটি কম্পিউটার নেটওয়ার্কের মাধ্যমে যোগাযোগের নিরাপত্তা প্রদান করে। টিএলএস ওয়েব ব্রাউজিং, ইমেইল, ইন্টারনেট ফ্যাক্সিং, ইন্সট্যান্ট মেসেজিং এবং ভয়েস ওভার আইপি (ভিওআইপি) এর মতো অ্যাপ্লিকেশনে ব্যবহৃত হয়। ওয়েবসাইটগুলি তাদের সার্ভার এবং ওয়েব ব্রাউজারের মধ্যে সমস্ত যোগাযোগ সুরক্ষিত করতে TLS ব্যবহার করতে সক্ষম। টিএলএস পূর্বের সিকিউর সকেট লেয়ার (এসএসএল) স্পেসিফিকেশনের উপর নির্মিত।
ইন্টারনেট প্রোটোকল সিকিউরিটি (IPsec) একটি নেটওয়ার্ক প্রোটোকল স্যুট যা একটি নেটওয়ার্কে প্রেরিত ডেটার প্যাকেটগুলিকে প্রমাণ করে এবং এনক্রিপ্ট করে। IPsec সেশনের শুরুতে এজেন্টদের মধ্যে পারস্পরিক প্রমাণীকরণ এবং অধিবেশন ব্যবহার করার জন্য ক্রিপ্টোগ্রাফিক কীগুলির আলোচনার জন্য প্রোটোকল অন্তর্ভুক্ত করে।
একটি ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (ভিপিএন) একটি পাবলিক নেটওয়ার্ক জুড়ে একটি প্রাইভেট নেটওয়ার্ক বিস্তৃত করে এবং ব্যবহারকারীদের শেয়ার করা বা পাবলিক নেটওয়ার্কে ডেটা প্রেরণ এবং গ্রহণ করতে সক্ষম করে যেন তাদের কম্পিউটিং ডিভাইসগুলি সরাসরি ব্যক্তিগত নেটওয়ার্কের সাথে সংযুক্ত থাকে। ভিপিএন টানেলের প্রতিটি প্রান্তের সিস্টেমগুলি টানেলে প্রবেশ করা ডেটা এনক্রিপ্ট করে এবং অন্য প্রান্তে ডিক্রিপ্ট করে।
একটি ব্লকচেইন হল ক্রমাগত ক্রমবর্ধমান রেকর্ডের তালিকা, যাকে বলা হয় ব্লক, যা ক্রিপ্টোগ্রাফি ব্যবহার করে সংযুক্ত এবং সুরক্ষিত। প্রথম ব্লকচেইনটি ২০০ 2009 সালে বিটকয়েনের মূল উপাদান হিসেবে প্রয়োগ করা হয়েছিল যেখানে এটি সকল লেনদেনের জন্য পাবলিক লেজার হিসেবে কাজ করে। বিটকয়েনের জন্য ব্লকচেইনের আবিষ্কার এটি বিশ্বস্ত কর্তৃপক্ষ বা কেন্দ্রীয় সার্ভারের প্রয়োজন ছাড়াই দ্বিগুণ খরচের সমস্যা সমাধানের প্রথম ডিজিটাল মুদ্রা।
ধাপ 8: STM32 ব্ল্যাক পিল
ব্ল্যাক পিল হল সর্বশেষ STM32 পিল বোর্ড। এটি সাধারণ ব্লু পিল এবং কম সাধারণ রেড পিলের একটি উন্নত রূপ।
ব্ল্যাক পিলটিতে STM32F103C8T6 32bit ARM M3 মাইক্রোকন্ট্রোলার (ডেটশীট), একটি ফোর-পিন ST-Link হেডার, একটি MicroUSB পোর্ট এবং PB12 তে LED ব্যবহারকারী রয়েছে। ইউএসবি পোর্টের সঠিক ক্রিয়াকলাপের জন্য PA12- এ সঠিক পুল-আপ প্রতিরোধক ইনস্টল করা হয়েছে। এই পুল-আপের জন্য সাধারণত অন্যান্য পিল বোর্ডগুলিতে একটি বোর্ড পরিবর্তন প্রয়োজন।
সাধারণ আরডুইনো ন্যানোর মতো দেখতে হলেও ব্ল্যাক পিল অনেক বেশি শক্তিশালী। 32bit STM32F103C8T6 ARM মাইক্রোকন্ট্রোলার 72 MHz এ চলতে পারে। এটি একক-চক্র গুণ এবং হার্ডওয়্যার বিভাগ সম্পাদন করতে পারে। এটিতে 64 Kbytes ফ্ল্যাশ মেমরি এবং 20 Kbytes SRAM আছে।
ধাপ 9: Arduino IDE এবং STLink দিয়ে কালো পিল ঝলকানো
আপনার যদি সাম্প্রতিক আরডুইনো আইডিই ইনস্টল না থাকে তবে এটি এখানে পান।
পরবর্তী, রজার ক্লার্ক এর Arduino_STM32 সংগ্রহস্থল পান। এটি Arduino IDE 1.8.x এ STM32 বোর্ড সমর্থন করার জন্য হার্ডওয়্যার ফাইলগুলি অন্তর্ভুক্ত করে। যদি আপনি এটি ম্যানুয়ালি ডাউনলোড করেন, নিশ্চিত করুন যে Arduino_STM32-master.zip Arduino IDE "হার্ডওয়্যার" ফোল্ডারে আনপ্যাক করা হয়েছে। লক্ষ্য করুন যে এই প্যাকেজের জন্য একটি সমর্থন ফোরাম রয়েছে।
এখানে দেখানো হিসাবে STLink জাম্পার তারগুলি সংযুক্ত করুন।
Arduino IDE চালান এবং সরঞ্জামগুলির অধীনে এই বিকল্পগুলি নির্বাচন করুন:
বোর্ড: জেনেরিক STM32F103C সিরিজ বৈচিত্র: STM32F103C8 (20k RAM। 64k ফ্ল্যাশ) CPU গতি (MHz): "72MHz (স্বাভাবিক)" আপলোড পদ্ধতি: "STLink"
ফাইলের উদাহরণগুলি খুলুন
এই আপলোড করা স্কেচটি ব্যবহারকারীর LED কে ব্ল্যাক পিলের উপর প্রতি সেকেন্ডে চালু এবং বন্ধ করে দেবে। পরবর্তী, দুটি বিলম্ব (1000) বিবৃতিতে মান 1000 থেকে 100 এ পরিবর্তন করুন এবং আবার আপলোড করুন। LED এখন দশ গুণ দ্রুত জ্বলজ্বলে হওয়া উচিত। আমরা একটি সাধারণ প্রোগ্রাম কম্পাইল করে লক্ষ্য বোর্ডে লোড করতে পারি তা নিশ্চিত করার জন্য এটি আমাদের স্ট্যান্ডার্ড "হ্যালো ওয়ার্ল্ড" ব্যায়াম।
ধাপ 10: পিল ডাকি
পিল ডাক একটি STR32 ব্যবহার করে একটি স্ক্রিপ্টযোগ্য USB HID ডিভাইস। অবশ্যই… কেন নয়?
ধাপ 11: TFT প্রদর্শন
পাতলা-ফিল্ম-ট্রানজিস্টর লিকুইড-ক্রিস্টাল ডিসপ্লে (TFT LCD) হল তরল-স্ফটিক ডিসপ্লে (LCD) এর একটি বৈকল্পিক যা অ্যাড্রেসিবিলিটি এবং কনট্রাস্টের মতো উন্নত ইমেজ গুণাবলীর জন্য পাতলা-ফিল্ম-ট্রানজিস্টর প্রযুক্তি ব্যবহার করে। একটি টিএফটি এলসিডি একটি সক্রিয়-ম্যাট্রিক্স এলসিডি, প্যাসিভ-ম্যাট্রিক্স এলসিডি বা কয়েকটি বিভাগের সাথে সহজ, সরাসরি চালিত এলসিডির বিপরীতে।
এই ফুল কালার টিএফটি ডিসপ্লের পরিমাপ 2.4 ইঞ্চি এবং এর রেজোলিউশন 240x320।
কন্ট্রোলার হল একটি ILI9341 (ডেটশীট), যা এখানে দেখানো ওয়্যারিং ডায়াগ্রাম অনুসারে একটি সিরিয়াল পেরিফেরাল ইন্টারফেস (SPI) বাসের মাধ্যমে STM32 এর সাথে সংযোগ স্থাপন করতে পারে।
ডিসপ্লে লোড করতে স্কেচ লোড করুন:
উদাহরণ> Adafruit_ILI9341_STM> stm32_graphicstest
তিনটি কন্ট্রোল পিন সংশোধন করুন যেমন:
#TFT_CS PA1 নির্ধারণ করুন#TFT_DC PA3 সংজ্ঞায়িত করুন#TFT_RST PA2 সংজ্ঞায়িত করুন
লক্ষ্য করুন যে গ্রাফিক পরীক্ষার উদাহরণটি খুব দ্রুত কার্যকর হয় কারণ Mতিহ্যবাহী Arduino AVR মাইক্রোকন্ট্রোলারের উপর STM32 এর উন্নত পারফরম্যান্স।
ধাপ 12: কীপ্যাড ম্যাট্রিক্স ইনপুট
দেখানো হিসাবে 4x4 ম্যাট্রিক্স কীপ্যাড আপ করুন এবং সংযুক্ত স্কেচ TFT_Kaypad লোড করুন। এই উদাহরণটি কীপ্যাড পড়ে এবং পর্দায় কী প্রদর্শন করে। নোট করুন যে কীপ্যাড পড়ার জন্য এই সহজ উদাহরণটি ব্লক করা হচ্ছে কারণ এটি বিলম্ব () ফাংশন ব্যবহার করেছে। এটি একটি পোলিং বা ইন্টারাপ্ট-চালিত মডেলে পরিবর্তন করে উন্নত করা যেতে পারে।
সোল্ডারলেস ব্রেডবোর্ড বা সবুজ প্রোটোবোর্ডে ব্ল্যাক পিলের সাথে কীপ্যাড এবং টিএফটি ডিসপ্লে একত্রিত করা ইনপুট এবং ডিসপ্লে সহ একটি চমৎকার "কম্পিউটিং প্ল্যাটফর্ম" তৈরি করে।
ধাপ 13: ইনিগমা মেশিন কোড চ্যালেঞ্জ
এনিগমা মেশিনগুলি ছিল ইলেক্ট্রো-মেকানিক্যাল রটার সাইফার মেশিন যা বিংশ শতাব্দীর প্রথম থেকে মাঝামাঝি সময়ে উন্নত এবং ব্যবহৃত হয়। এগুলি বেশ কয়েকটি দেশের সামরিক ও সরকারি পরিষেবা দ্বারা গৃহীত হয়েছিল, বিশেষ করে নাৎসি জার্মানি। জার্মানির সশস্ত্র বাহিনী বিশ্বাস করেছিল যে তাদের এনিগমা-এনক্রিপ্ট করা যোগাযোগ মিত্রদের কাছে দুর্ভেদ্য। কিন্তু ব্রিটেনের ব্লেচলে পার্কে কাঠের কুঁড়েঘরে অবস্থিত হাজার হাজার কোডব্রেকারদের অন্য ধারণা ছিল।
এই মাসের কোডিং চ্যালেঞ্জ হল "কম্পিউটিং প্ল্যাটফর্ম" কে আপনার নিজের এনিগমা মেশিনে পরিণত করা।
আমরা ইতিমধ্যে কীপ্যাড ইনপুট এবং ডিসপ্লে আউটপুটের জন্য উদাহরণ প্রয়োগ করেছি।
ইনপুট এবং আউটপুটগুলির মধ্যে সেটিংস এবং গণনার জন্য এখানে কিছু উদাহরণ দেওয়া হল:
ENIGMuino
এনিগমা খুলুন
Arduino Enigma সিমুলেটর
ST-Geotronics থেকে নির্দেশযোগ্য
ধাপ 14: দ্বি -ফ্যাক্টর প্রমাণীকরণ - U2F জিরো নিরাপত্তা কী
দ্বি-ফ্যাক্টর প্রমাণীকরণ (2FA নামেও পরিচিত) হল দুটি ভিন্ন কারণের সংমিশ্রণ ব্যবহার করে ব্যবহারকারীর দাবি করা পরিচয় নিশ্চিত করার একটি পদ্ধতি: 1) তারা যা জানে, 2) তাদের কিছু আছে, অথবা 3) তারা কিছু। দ্বি-ফ্যাক্টর প্রমাণীকরণের একটি ভাল উদাহরণ হল এটিএম থেকে টাকা উত্তোলন করা, যেখানে শুধুমাত্র একটি ব্যাঙ্ক কার্ড (ব্যবহারকারীর কাছে থাকা কিছু) এবং একটি পিন (ব্যবহারকারী জানে এমন কিছু) এর সঠিক সংমিশ্রণ লেনদেন চালানোর অনুমতি দেয় ।
ইউনিভার্সাল ২ য় ফ্যাক্টর (U2F) হল একটি উন্মুক্ত প্রমাণীকরণ মান যা স্মার্ট কার্ডে পাওয়া একই নিরাপত্তা প্রযুক্তির উপর ভিত্তি করে বিশেষ ইউএসবি বা এনএফসি ডিভাইস ব্যবহার করে দ্বি-ফ্যাক্টর প্রমাণীকরণকে শক্তিশালী করে এবং সহজ করে। U2F সিকিউরিটি কীগুলি সংস্করণ 38 থেকে গুগল ক্রোম এবং সংস্করণ 40 থেকে অপেরা দ্বারা সমর্থিত। U2F নিরাপত্তা কীগুলি অনলাইন পরিষেবাগুলিতে দ্বি-পদক্ষেপ যাচাইকরণের অতিরিক্ত পদ্ধতি হিসাবে ব্যবহার করা যেতে পারে যা গুগল, ড্রপবক্স, গিটহাব, গিটল্যাব সহ ইউ 2 এফ প্রোটোকল সমর্থন করে। বিটবাকেট, নেক্সটক্লাউড, ফেসবুক এবং অন্যান্য।
U2F জিরো দুটি ফ্যাক্টর প্রমাণীকরণের জন্য একটি ওপেন সোর্স U2F টোকেন। এতে মাইক্রোচিপ ATECC508A ক্রিপ্টোগ্রাফিক কো-প্রসেসর রয়েছে, যা সমর্থন করে:
- নিরাপদ হার্ডওয়্যার-ভিত্তিক কী স্টোরেজ
- হাই-স্পিড পাবলিক কী (পিকেআই) অ্যালগরিদম
- ECDSA: FIPS186-3 উপবৃত্তাকার বক্ররেখা ডিজিটাল স্বাক্ষর অ্যালগরিদম
- ECDH: FIPS SP800-56A উপবৃত্তাকার কার্ভ ডিফি-হেলম্যান অ্যালগরিদম
- NIST স্ট্যান্ডার্ড P256 এলিপটিক কার্ভ সাপোর্ট
- SHA-256 হ্যাশ অ্যালগরিদম HMAC অপশন সহ
- 16 কী পর্যন্ত সঞ্চয়স্থান - 256 -বিট কী দৈর্ঘ্য
- অনন্য 72-বিট সিরিয়াল নম্বর
- FIPS এলোমেলো সংখ্যা জেনারেটর (RNG)
ধাপ 15: সোল্ডারিং চ্যালেঞ্জ কিট
আপনি যদি একটি গুরুতর সোল্ডারিং চ্যালেঞ্জের জন্য প্রস্তুত হন, আপনি আপনার নিজের U2F জিরো কী তৈরি করতে পারেন।
U2F জিরো সোল্ডারিং চ্যালেঞ্জ কিট:
- U2F জিরো টোকেন PCB
- 8051 কোর মাইক্রোকন্ট্রোলার (E0) EFM8UB11F16G
- নিরাপদ উপাদান (A1) ATECC508A
- স্ট্যাটাস LED (RGB1) 0603 কমন অ্যানোড
- জেনার ESD সুরক্ষা ডায়োড (Z1) SOT553
- 100 ওহম প্রতিরোধক (R1) 0603
- 4.7 uF বাইপাস ক্যাপাসিটর (C4) 0603
- 0.1 uF বাইপাস ক্যাপাসিটর (C3) 0403
- মোমেন্টারি স্পর্শযোগ্য বোতাম (SW1)
- স্প্লিট-রিং কীচেন
লক্ষ্য করুন যে দুটি 0603 আকারের উপাদান রয়েছে। এগুলি দেখতে অনেকটা একই রকম, কিন্তু সাবধানে পরীক্ষা করলে দেখা যাবে R1 কালো এবং C4 হল ট্যান। এছাড়াও মনে রাখবেন যে E0, A1, এবং RGB1 এর পিসিবি সিল্কস্ক্রিনে নির্দেশিত প্রয়োজনীয় দিকনির্দেশনা রয়েছে।
U2F জিরো উইকি মাইক্রোকন্ট্রোলার প্রোগ্রামিংয়ের জন্য বিস্তারিত দেখায়।
চ্যালেঞ্জ নোট: প্রতিটি হ্যাকারবক্স #0027 দুটি সোল্ডারিং চ্যালেঞ্জ কিট অন্তর্ভুক্ত করে কারণ সোল্ডারিং খুব কঠিন এবং দুর্ঘটনা ঘটে। হতাশ হবেন না। উচ্চ বিবর্ধন, টুইজার, একটি ভাল লোহা, ঝাল ফ্লাক্স ব্যবহার করুন এবং খুব ধীরে এবং সাবধানে সরান। আপনি যদি সফলভাবে এই কিটটি বিক্রি করতে না পারেন তবে আপনি অবশ্যই একা নন। এমনকি যদি কখনও কাজ না করে, এটি বিভিন্ন এসএমটি প্যাকেজে ভাল সোল্ডারিং অনুশীলন।
আপনি সারফেস মাউন্ট সোল্ডারিং -এর বেন হেক শো -এর এই পর্বটি দেখতে চাইতে পারেন।
ধাপ 16: প্ল্যানটি হ্যাক করুন
আপনি যদি এই Instrucable উপভোগ করেন এবং এই ধরনের ইলেকট্রনিক্স এবং কম্পিউটার প্রযুক্তি প্রকল্পের একটি বাক্স প্রতি মাসে আপনার মেইলবক্সে পৌঁছে দিতে চান, দয়া করে এখানে SUBSCRIBING করে HackerBox বিপ্লবে যোগ দিন।
পৌঁছান এবং নীচের মন্তব্যগুলিতে বা হ্যাকারবক্স ফেসবুক পেজে আপনার সাফল্য ভাগ করুন। আপনার কোন প্রশ্ন থাকলে বা কোন বিষয়ে কিছু সাহায্যের প্রয়োজন হলে অবশ্যই আমাদের জানান। হ্যাকারবক্সের অংশ হওয়ার জন্য আপনাকে ধন্যবাদ। অনুগ্রহ করে আপনার পরামর্শ এবং মতামত আসছে। হ্যাকারবক্স হল আপনার বাক্স। আসুন কিছু দুর্দান্ত করা যাক!
প্রস্তাবিত:
হ্যাকারবক্স 0060: খেলার মাঠ: 11 টি ধাপ
HackerBox 0060: খেলার মাঠ: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! HackerBox 0060 এর মাধ্যমে আপনি অ্যাডফ্রুট সার্কিট খেলার মাঠ ব্লুফ্রুট নিয়ে পরীক্ষা করবেন যা একটি শক্তিশালী নর্ডিক সেমিকন্ডাক্টর nRF52840 ARM কর্টেক্স M4 মাইক্রোকন্ট্রোলারের বৈশিষ্ট্যযুক্ত। এমবেডেড প্রোগ্রামিং এক্সপ্লোর করুন wi
হ্যাকারবক্স 0054: স্মার্ট হোম: 8 টি ধাপ
হ্যাকারবক্স 0054: স্মার্ট হোম: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0054 স্মার্ট সুইচ, সেন্সর এবং আরও অনেক কিছুর মাধ্যমে হোম অটোমেশন অন্বেষণ করে। Sonoff ওয়াইফাই স্মার্ট সুইচ কনফিগার করুন। প্রোগ্রামিং হেডার এবং ফ্ল্যাশ বিকল্প ফার্মওয়্যার যোগ করার জন্য স্মার্ট সুইচ পরিবর্তন করুন
হ্যাকারবক্স 0055: হাই রোলার: 7 টি ধাপ
হ্যাকারবক্স 0055: হাই রোলার: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0055 এর সাথে, আপনি D20 হাই রোলার ইনসিডেন্ট রেসপন্স কার্ড গেম, ব্যাকডোরস & লঙ্ঘন। আপনি TensorFlow, ESP32 এমবেডেড ওয়েব সার্ভার, মেশিনের সাথে মেশিন লার্নিংও অন্বেষণ করবেন
হ্যাকারবক্স 0052: ফ্রিফর্ম: 10 টি ধাপ
HackerBox 0052: Freeform: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0052 এলইডি চেজার উদাহরণ এবং WS2812 RGB LED মডিউলগুলির উপর ভিত্তি করে আপনার কাঠামোর পছন্দ সহ ফ্রিফর্ম সার্কিট ভাস্কর্যগুলি তৈরি করে। Arduino IDE এর জন্য কনফিগার করা হয়েছে
হ্যাকারবক্স 0049: ডিবাগ: 8 টি ধাপ
হ্যাকারবক্স 0049: ডিবাগ: বিশ্বজুড়ে হ্যাকারবক্স হ্যাকারদের শুভেচ্ছা! হ্যাকারবক্স 0049 এর জন্য, আমরা ডিজিটাল মাইক্রোকন্ট্রোলার সিস্টেমগুলি ডিবাগ করে পরীক্ষা করছি, আরডুইনো আইডিই এর মধ্যে LOLIN32 ESP-32 ওয়াইফাই ব্লুটুথ প্ল্যাটফর্ম কনফিগার করছি, ফাস্টএলডি অ্যানিমেশন এল প্রয়োগ করছি