Სარჩევი:

HackerBox 0056: დემონის თესლი: 8 ნაბიჯი
HackerBox 0056: დემონის თესლი: 8 ნაბიჯი

ვიდეო: HackerBox 0056: დემონის თესლი: 8 ნაბიჯი

ვიდეო: HackerBox 0056: დემონის თესლი: 8 ნაბიჯი
ვიდეო: #101 HackerBox 0056 Demon Seed 2024, ივლისი
Anonim
HackerBox 0056: დემონის თესლი
HackerBox 0056: დემონის თესლი

მივესალმოთ HackerBox ჰაკერებს მთელს მსოფლიოში! HackerBox 0056– ით ჩვენ შევისწავლით USB ჰაკინგს, დაბალი დონის USB სიგნალიზაციას, მიკრო ბირთვი USB ბიტინგს ATTiny მიკროკონტროლებით, შიშველი ლითონის მიკროკონტროლერის ექსპერიმენტებით, „ცუდი USB“კაბელების მუშაობითა და დაცვით, DemonSeed USB იმპლანტანტებით, ინექციის დატვირთვით, RF ტრიგერებით, მაღალსიჩქარიანი USB პასტა და სხვა.

ეს სახელმძღვანელო შეიცავს ინფორმაციას HackerBox 0056– ით დასაწყებად, რომლის შეძენაც აქ შეგიძლიათ მარაგის ბოლომდე. თუ გსურთ მიიღოთ მსგავსი HackerBox ყოველ ჯერზე თქვენს საფოსტო ყუთში, გთხოვთ გამოიწეროთ HackerBoxes.com და შეუერთდეთ რევოლუციას!

HackerBoxes არის ყოველთვიური ხელმოწერის ყუთის მომსახურება ტექნიკის ჰაკერებისათვის და ელექტრონიკისა და კომპიუტერული ტექნოლოგიების მოყვარულთათვის. შემოგვიერთდით და იცხოვრეთ HACK LIFE.

ნაბიჯი 1: შინაარსის სია HackerBox 0056– ისთვის

  • O. MG Demon Seed EDU 2 USB იმპლანტით
  • შავი MicroUSB დონორის კაბელი 1 მ
  • თეთრი MicroUSB დონორის კაბელი 1 მ
  • USBasp პროგრამისტი ლენტი კაბელით
  • USBasp 6-დან 10 პინის ადაპტერი
  • USB კერა ოთხი გადამრთველი პორტით
  • Digispark USB
  • ATTiny განვითარების საბჭო
  • MicroUSB Breakout მოდული
  • ATTiny85-20PU DIP-8 ინტეგრირებული წრე
  • APA106 მისამართიდი RGB LED 8 მმ მრგვალი
  • ზენერის დიოდები 3.6V
  • რეზისტორები 68 Ohms
  • რეზისტორები 1.5K Ohms
  • მინი შავი Solderless Breadboad 170 ქულა
  • ორმაგი გაქცევის მამაკაცი თავები 2x40
  • მამაკაცი დუპონტი ჯუმპერის მავთულები
  • ექსკლუზიური დემონის თესლის EDU სტიკერი
  • ექსკლუზიური HackerBoxes WireHead სტიკერი

ზოგიერთი სხვა რამ, რაც სასარგებლო იქნება:

  • Soldering რკინის, solder, და ძირითადი soldering ინსტრუმენტები
  • კომპიუტერი პროგრამული ინსტრუმენტების გასაშვებად

რაც მთავარია, თქვენ დაგჭირდებათ თავგადასავლების გრძნობა, ჰაკერების სული, მოთმინება და ცნობისმოყვარეობა. ელექტრონიკის შექმნა და ექსპერიმენტი, თუმცა ძალიან მომგებიანი, შეიძლება იყოს სახიფათო, რთული და ზოგჯერ იმედგაცრუებულიც კი. მიზანი არის პროგრესი და არა სრულყოფილება. როდესაც დაჟინებით დატკბებით თავგადასავლებით, ამ ჰობიდან შეიძლება მიიღოთ დიდი კმაყოფილება. გადადგით თითოეული ნაბიჯი ნელა, გაითვალისწინეთ დეტალები და ნუ შეგეშინდებათ დახმარების თხოვნა.

როგორც ყოველთვის, ჩვენ ვითხოვთ თქვენ გადახედოთ HackerBoxes– ის ხშირად დასმულ შეკითხვებს. იქ თქვენ ნახავთ უამრავ ინფორმაციას მიმდინარე და პერსპექტიული წევრებისთვის. თითქმის ყველა არატექნიკური დახმარების ელ.წერილს, რომელსაც ჩვენ ვიღებთ, უკვე პასუხობს ხშირად დასმულ კითხვებში, ასე რომ, ჩვენ ნამდვილად ვაფასებთ მას, თუკი სწრაფად ნახავთ.

ნაბიჯი 2: USB Digispark

USB Digispark
USB Digispark

Digispark არის ATTiny85 დაფუძნებული მიკროკონტროლერის განვითარების დაფა არდუინოს ხაზის მსგავსი, მხოლოდ უფრო პატარა და ცოტა ნაკლებად ძლიერი. დიგისპარკი შესანიშნავი ადგილია მიკროკონტროლერებში გადასასვლელად, ან იდეალურია მაშინ, როდესაც არდუინო ძალიან დიდია ან უბრალოდ ზედმეტი.

სპეციფიკაციები:

  • Arduino IDE 1.0+ (OSX/Win/Linux) მხარდაჭერა
  • დენის USB ან გარე წყარო - 5v ან 7-35v
  • ბორტზე 500ma 5V რეგულატორი
  • ჩამონტაჟებული USB
  • 6 I/O PIN (2 გამოიყენება USB– ისთვის მხოლოდ იმ შემთხვევაში, თუ თქვენი პროგრამა აქტიურად ურთიერთობს USB– ით, წინააღმდეგ შემთხვევაში თქვენ შეგიძლიათ გამოიყენოთ ექვსივე მაშინაც კი, თუ USB– ით პროგრამირებთ)
  • 8k ფლეშ მეხსიერება (ჩატვირთვის შემდეგ დაახლოებით 6k)
  • I2C და SPI (USI– ს წინააღმდეგ)
  • PWM 3 ქინძისთავზე (უფრო შესაძლებელია პროგრამული უზრუნველყოფის PWM– ით)
  • ADC 4 ქინძისთავზე
  • დენის LED
  • ტესტი/სტატუსის LED

დემონის თესლის იმპლანტების გააზრების მიზნით, Digispark მნიშვნელოვანია, რადგან ATTiny85– ს არ აქვს რაიმე ტექნიკა USB– თან დასაკავშირებლად. სამაგიეროდ, Digispark მოდის მიკრო ბირთვით დატვირთული პროგრამული უზრუნველყოფის USB სიგნალების დასატენად.

Micronucleus არის ჩამტვირთავი მოწყობილობა, რომელიც განკუთვნილია AVR ATTiny მიკროკონტროლერებისთვის მინიმალური USB ინტერფეისით, ჯვარედინი პლატფორმის პროგრამით დაფუძნებული პროგრამის ატვირთვის ხელსაწყოთი და ძლიერი აქცენტი ჩატვირთვის კომპაქტურობაზე. ეს არის ყველაზე პატარა USB ჩამტვირთავი AVR ATTiny– სთვის.

Digispark დოკუმენტაცია

ნაბიჯი 3: შიშველი ლითონი ATTiny85

შიშველი ლითონი ATTiny85
შიშველი ლითონი ATTiny85

სრულიად ახალი ATTiny85 ჩიპი, რომელიც შეიძინა ნაწილების მომწოდებლისგან, როგორიცაა Mouser ან DigiKey, სრულიად ცარიელია. მას არ ექნება მიკრო ბირთვი ან სხვა ჩამტვირთავი. ის უნდა იყოს დაპროგრამებული ნულიდან, მაგალითად, ISP- ის (ჩართული პროგრამისტის) გამოყენებით. აქ, ჩვენ ჩავსვამთ შიშველ ლითონს ATTiny85 ATTiny განვითარების დაფის ბუდეში და დავუკავშირებთ ინტერნეტ პროვაიდერს დაფაზე პირველადი პროგრამირებისთვის.

USBasp არის USB ჩართვის პროგრამისტი Atmel AVR კონტროლერებისათვის. ის უბრალოდ შედგება ATMega88 ან ATMega8 და რამდენიმე პასიური კომპონენტისგან. პროგრამისტი იყენებს მხოლოდ firmware- ის USB დრაივერს, სპეციალური USB კონტროლერი არ არის საჭირო.

ჩადეთ ATTiny85 ATTiny განვითარების დაფაში (გაითვალისწინეთ ერთი ინდიკატორი) და შეაერთეთ დაფა USBasp– ით, როგორც ეს ნაჩვენებია აქ.

დაამატეთ ATtiny მხარდაჭერა თქვენს Arduino IDE- ს (იხილეთ დეტალები High-LowTech– ზე):

პარამეტრების მიხედვით, დაამატეთ ჩანაწერი დაფის მენეჯერის URL– ების სიაში:

raw.githubusercontent.com/damellis/attiny/…

ქვეშ ინსტრუმენტები-> დაფები-> გამგეობის მენეჯერები, დაამატეთ დაფის მენეჯერის პაკეტი ATtiny– დან დავით ა. მელისისგან.

ეს დაამატებს ATtiny დაფებს დაფის სიაში, სადაც შეგიძლიათ აირჩიოთ… დაფა: ATtiny25/45/85 პროცესორი: ATtiny85 საათი: შიდა 1 MHz

[მნიშვნელოვანი შენიშვნა: არასოდეს დააყენოთ საათი გარე საათზე, თუ ჩიპს არ აქვს გარე საათის წყარო.]

ჩატვირთეთ კოდის მაგალითი "დახუჭე"

შეცვალეთ LED_BUILTIN 1 ესკიზის სამ ადგილას და ატვირთეთ ATtiny85– ში USBasp– ის გამოყენებით.

Pluggable DevBoard LED ახლა უნდა აციმციმდეს ისე, როგორც LilyTiny LED– მა გააკეთა ყუთიდან.

გადააქციეთ ATTiny განვითარების დაფა Digispark:

ჯერჯერობით, ჩვენ გამოვიყენეთ ATTiny განვითარების დაფა, როგორც გარღვევა USBasp– ის დასამაგრებლად და არა ტექნიკურად, როგორც Digispark. Digispark– ის გამოსაყენებლად, ATTiny85 მიკროკონტროლერს უნდა დაპროგრამდეს მიკრო ბირთვიანი ჩამტვირთავი, რომლის გადმოწერაც აქ შეგიძლიათ.

ნაბიჯი 4: მიმართვადი LED კონტროლი

მისამართური LED კონტროლი
მისამართური LED კონტროლი

მიუხედავად იმისა, რომ ეს არის საკმაოდ მარტივი მიკროკონტროლი, ATTiny85 შეიძლება გამოყენებულ იქნას ადრესიული LED- ების გასაკონტროლებლად, როგორიცაა APA106, WS2812 ან Neopixels.

თქვენ შეგიძლიათ აკონტროლოთ მხოლოდ ერთი LED ან მთელი ბოჭკო.

თქვენ უნდა აიღოთ ბიბლიოთეკა, როგორიცაა Neopixel ან FastLED, თუ ჯერ არ გაქვთ.

ასევე, თქვენ დაგჭირდებათ ATTiny85 შიდა საათის სიჩქარის გადატვირთვა მისი ნაგულისხმევი 1MHz– დან 8MHz– მდე ინსტრუმენტების-> საათის გამოყენებით. როდესაც თქვენ შეცვლით საათის სიჩქარეს, თქვენ უნდა შეასრულოთ "Burn Bootloader" ოპერაცია ინსტრუმენტების ქვეშ.

მაგალითი პროექტი.

ნაბიჯი 5: O. MG DEMON SEED EDU

Image
Image

O. MG DemonSeed EDU არის საგანმანათლებლო ტექნიკის იმპლანტი კარგი USB კაბელების ცუდად გასაკეთებლად.

თითოეული ნაკრები მოიცავს DemonSeed იმპლანტანტების 2 პაკეტს. ეს ნიშნავს, რომ თქვენ შეგიძლიათ შექმნათ ორი კაბელი.

DemonSeed EDU განკუთვნილია განათლებისთვის. დაიწყეთ ჩვეულებრივი USB კაბელებით და DemonSeed დაგეხმარებათ მათ ცუდში. თქვენ შეგიძლიათ გამოიყენოთ ცუდი USB კაბელები კლავიშზე ინექციის ტვირთის დასაპროგრამებლად. ასევე, O. MG– ს ვიდეო სერიების საშუალებით შეგიძლიათ ისწავლოთ ფუნქციონირების ჩართვა, როგორიცაა RF ტრიგერები, მაღალი სიჩქარით USB პასტა და სხვა.

O. MG– ს აქვს ბმულები აქ Demon Seed EDU ვიდეო სერიებთან, ასევე სუსტ არხთან.

თქვენ შეგიძლიათ შეიძინოთ DEMON SEED ან ძლიერი O. MG კაბელი HAK5– დან აქ.

ასევე, აიღეთ O. MG Merch საწყისი Dustrial და მიიღეთ 10% ფასდაკლება ფასდაკლების კოდი OMG10.

ნაბიჯი 6: HACK LIFE

ჩვენ ვიმედოვნებთ, რომ თქვენ სარგებლობთ ამ თვის HackerBox თავგადასავლებით ელექტრონიკაში და კომპიუტერულ ტექნოლოგიაში. მიაღწიეთ და გაუზიარეთ თქვენი წარმატება ქვემოთ მოცემულ კომენტარებში ან HackerBox Facebook ჯგუფზე. ასევე, გახსოვდეთ, რომ ნებისმიერ დროს შეგიძლიათ გაგზავნოთ ელექტრონული ფოსტა [email protected], თუ გაქვთ შეკითხვა ან გჭირდებათ დახმარება.

Რა არის შემდეგი? შეუერთდით რევოლუციას. იცხოვრე ჰაკლაიფით. მიიღეთ მაგარი ყუთი გასატეხი მოწყობილობით, რომელიც მიეწოდება თქვენს საფოსტო ყუთს ყოველთვიურად. იჯექით HackerBoxes.com– ზე და დარეგისტრირდით ყოველთვიურ HackerBox გამოწერაზე.

ნაბიჯი 7: ტესტი

გამოცდა

გირჩევთ: