
Di mana konferensi dimulai? Tentu saja, dengan lencana! Ini adalah hal pertama yang Anda dapatkan di pintu masuk, sepanjang hari (atau beberapa) Anda tidak dapat dipisahkan darinya, dan kemudian dia menggantung di atas meja Anda, mengingatkan orang lain tentang kecuraman dan profesionalisme kosmik Anda.
Oleh karena itu, kami mencoba membuat lencana untuk konferensi internasional tentang keamanan praktis
OFFZONE mudah diingat. Lencana OFFZONE 2018 adalah komputer lengkap berdasarkan pada prosesor 8-bit dengan JVM on board. Dan di OFFZONE 2019 (17-18 Juni), peran lencana peserta dimainkan oleh papan sirkuit cetak interaktif, dibuat sesuai dengan gaya umum konferensi, dalam bentuk disket 3,5 inci. Oldies di sini?!

Lencana: mulai
Setiap peserta dalam konferensi menerima lencana dan satu set empat baterai AAA pada saat pendaftaran. Anda memasukkan baterai - lencana dengan gembira menyapa Anda dengan korsel dari semua warna pelangi.
Badge enak dipandang dan mengumpulkan suka di instagram, tapi ini bukan fungsi utamanya. Bahkan dalam versi dasar, ini berfungsi sebagai dompet untuk OFFCOIN - mata uang resmi konferensi. Dia diterima karena menyelesaikan berbagai tugas dan ditukar dengan barang bermerek.

"Pengiriman dasar" dari lencana termasuk mikrokontroler dengan harness yang diperlukan, sistem tenaga dan pemancar IR. Ini sudah tidak buruk, tetapi kadang-kadang jiwa membutuhkan liburan. Dalam kasus ini, lencana memiliki peluang tersembunyi.
Lencana: Lanjutan
Aturan pertama konferensi IB adalah bahwa Anda dapat merusak segalanya, termasuk lencana. Kami tidak menyimpang dari tradisi, tetapi memodifikasinya sedikit: untuk memecahkan papan sirkuit bercahaya kami, itu harus diperbaiki terlebih dahulu - menyolder komponen elektronik yang hilang dengan tangan kami sendiri.
Anda dapat mengetahui tentang semua peningkatan lencana dengan dua cara. Yang pertama, untuk yang penuh perhatian, adalah mempelajari
instruksi di situs web konferensi . Yang kedua, bagi yang tidak sabar, adalah menginterogasi beberapa organisator di lokasi.
Kedua metode mengarahkan peserta ke zona solder. Dan kemudian kesenangan dimulai! Gulungan solder, bau fluks dan kegembiraan lainnya yang sebelumnya hanya tersedia untuk penggemar radio amatir.

5 langkah ke lencana yang disetel
Langkah pertama untuk meningkatkan badge adalah menyolder DIP Switch menjadi 8 switch dan 8 R8-R15 resistor dengan nilai nominal 220 Ohm dan ukuran smd 0603 di sisi berlawanan papan. DIP Switch memungkinkan untuk mengganti mode operasi badge, dan juga membuka akses ke tugas pertama.

Pada tugas pertama, perlu untuk mengatur empat bit yang lebih rendah dari switch sedemikian kombinasi sehingga keempat LED menyala hijau. Segera setelah ini terjadi, lencana USB mengirim bendera kepada peserta melalui port COM.
Sedikit penjelasan bagi mereka yang tidak berhasil masuk ke area solder di konferensi dan ingin mengulangi triknya di rumah. Empat bit teratas dari sakelar menentukan dalam mode mana lencana akan dimulai setelah dimulai ulang. Posisi sakelar ini harus ditafsirkan sebagai mewakili angka biner: sakelar kedelapan pada posisi ON adalah 0001, ON ketujuh adalah 0010, ON kedelapan dan keenam adalah 0101, dan seterusnya. Angka-angka hitam dari 1 hingga 5. Status 0 - mode OFFCOIN dompet.
Untuk tugas kedua, perlu untuk memasang layar OLED kecil 0,96 inci dengan antarmuka I2C dan beberapa jumper. Tugas ini juga dapat direproduksi tidak hanya di situs OFFZONE, jadi inilah instruksinya.
Semuanya sederhana. Layar adalah konektor PLS-4, dan jumper adalah resistor R2 dan R5 dari ukuran bingkai 0603 smd. Kami menyolder, mode 2 yang dipilih pada DIP Switch, menyalakan kembali lencana, menunggu program untuk menyelesaikan pemuatan, lulus tes epilepsi dan sekarang Anda dapat memainkan Flappy Quote.

Tujuan dari tugas ini adalah untuk melewati 1337 gerbang dengan tanda kutip dan tidak mati. Tidak mudah melakukannya dengan tangan Anda sendiri. Namun, jika Anda terhubung melalui port COM ke lencana dalam mode Flappy Quote, Anda dapat melihat banyak informasi berguna - cukup untuk menulis bot Anda! Tujuan di gerbang 1337 tidak terlihat begitu mengagumkan.
Pada langkah ketiga, dimungkinkan untuk mensolder penerima IR TSOP38238 sederhana, menemukan lencana yang ditetapkan oleh penyelenggara di area solder dan menerima paket yang dipindahkan di sana. Paket itu ternyata berupa arsip 7ZIP, yang berisi sistem file FAT12 terkompresi. Itu perlu untuk menyelidiki dan menemukan bendera.
Kemudian para peserta dapat menyolder RC-522 RFID transceiver, di zona dengan tugas untuk meretas perangkat IoT, menemukan kartu pass yang ditandai, membuangnya, menggali ke dalam dump, melihat beberapa fitur menarik di dalamnya, mengoreksi data dan menulis ke kartu kosong mereka. Jika semuanya dilakukan dengan benar, pemeriksaan peta pada zona IoT berhasil dan peserta menerima bendera.

Untuk tugas terakhir, kami memiliki pita radio 433MHz dan dua modul: penerima dan pemancar. Dengan bantuan radio, obrolan diterapkan untuk semua pemilik modul ini, serta pencarian sumber transfer flag yang terus-menerus berjalan bolak-balik. Anda hanya perlu berjalan di OFFZONE, menatap berkeliling dan menangkap paket radio. Salah satunya berisi bendera yang diinginkan.

Tiga tugas terakhir tidak lagi dapat diselesaikan - kondisi yang diperlukan hanya pada OFFZONE. Tetapi jika Anda mau, Anda selalu dapat menyelesaikan modifikasi!
Informasi tambahan