- Flopper Ziro, ünlü hack aracı Flipper Zero'nun doğrudan üretilebilen en düşük maliyetli açık kaynaklı sürümünü sunan bir proje
- Arduino IDE tabanlı olarak geliştirildiği için mühendis olan herkes tarafından kolayca değiştirilip genişletilebilir
- RFID/NFC, kızılötesi(IR), radyo frekansı(RF) sinyalleri okuma ve emülasyon, RubberDucky gibi çeşitli hack işlevlerini destekler
- 3D yazıcı kabuğu, TF kart depolama, batarya yönetimi gibi pratik özellikler eklenmiştir
- Tam bir ticari alternatif değildir; ticari olmayan, öğrenme ve DIY amaçlarına odaklanan bir projedir
Proje özeti
- Flopper Ziro, orijinal Flipper Zero'ya benzeyen ancak olabildiğince ucuz, DIY ve açık kaynaklı olacak şekilde herkesin üretebileceği bir klondur
- Arduino IDE içinde doğrudan geliştirme ve programlama yapılabilir
- Bu proje, eğlence ve eğitim amaçlı, ticari olmayan bir girişimdir
- Ticari veya profesyonel cihazların yerine geçmesi amaçlanmamıştır
Donanım bileşenleri
- STM32-L432KC mikrodenetleyici
- FS1000a radyo frekansı vericisi
- RXB12 radyo frekansı alıcısı
- PN532 RFID/NFC modülü
- PN7150 kullanımı da planlanıyor
- Kızılötesi LED ve alıcı
- 2N222A PBFREE transistör
- SSD1306 OLED ekran (128x64)
- TF kart bellek shield'i
- TP4056 batarya şarj bileşeni
- DC-DC 5V BOOST güç dönüştürücüsü
- 6 adet 6x6x8mm push button
- Micro USB SMD
- 3.7V Li-Po batarya
Başlıca özellikler
- RubberDucky tuş vuruşu otomasyon işlevi desteği
- RFID/NFC: çalışma sürüyor; UID okuma tamamlandı ve çeşitli format desteği planlanıyor
- Kızılötesi(IR): sinyal okuma, emülasyon ve kaydetme mümkün
- Radyo frekansı(RF): sinyal okuma, emülasyon ve kaydetme mümkün
- SD kart kaydetme/yükleme desteği
- Batarya seviyesi ve SD kapasitesi gösterimi
- Tüm işlevler Arduino IDE ile programlanabilir
- 3D yazıcı kasası (referans model: https://www.printables.com/model/1142768-flopper-ziro-shell), henüz tamamlanmamıştır
Yazılım ve donanım geliştirme durumu
Yazılım To Do
- SD/SSD1306 entegrasyon sorunlarını çözme, SD menüsü ve dosya yönetimi işlevlerini tamamlama
- RF tarayıcı ve iletim işlevini tamamlama
- Menü sistemini kurma, BadUSB ve IR işlevlerini uygulama, IR veri gösterim hatasını çözme
- RFID ilerleme durumu: UID okuma tamamlandı; ISO14443B okuma, emülasyon ve RFID kaydetme işlevleri kaldı
Donanım To Do
- İlk PCB tamamlandı
- Yeni PCB sürümü geliştirilecek
- PN7150 modülü test edilecek
Dokümantasyon
- Dokümantasyon çalışması planlanıyor
Sonuç
- Flopper Ziro, Flipper Zero'ya benzeyen ve Arduino uyumluluğu·en düşük maliyetli BOM·temel hack işlevleri odağında geliştirilen bir projedir
- Eğitim, DIY, yeni başlayanların öğrenmesi ve geliştirilmiş genişletilebilirlik üzerine odaklanan açık kaynaklı bir projedir
- Topluluk ve katkıcı odaklı gelişme potansiyeline sahip bir projedir
3 yorum
Keşke YCD olarak da çıksa~
Orijinal fiyatı 220 bin wonu aşıyor gibi görünüyor; alanların bunu ne tür yerlerde kullanıp dolaşacağını merak ediyorum.....
Hacker News görüşleri
LilyGo T-Embed CC1100, FlipperZero’ya benzer donanım performansı sunarken WiFi/Bluetooth da destekliyor ve Bruce Pentest firmware’ini kullanabiliyor; ayrıca fiyatı da Flipper’ın yarısından daha az olma avantajına sahip. Bruce firmware iyi çalışıyor ama olgunluk seviyesi Flipper kadar yüksek değil. Ancak hem donanım hem de yazılım açık kaynak olduğu için modifiye etmesi kolay.
IoT cihazlarının Arduino veya Raspberry Pi kadar popüler ve kullanışlı olmasının nedeni aslında donanım performansı değil, devasa kullanıcı topluluğu. Ne kadar çok kişi kullanırsa uyumlu yazılım, donanım, rehber vb. bulmak da o kadar kolay oluyor. Bence Flipper Zero da bu etkiden büyük ölçüde yararlanıyor.
Kiisu diye bir ürün de var; bu da FlipperZero ile neredeyse aynı performansa sahip ve ek özellikler de sunuyor.
Ben bu projeye başladığımda böyle alternatif ürünler yoktu.
Capibara Zero gibi bahsedilen diğer alternatif ürünlerle kıyaslandığında, bunların gerçekten Flipper Zero kadar yazılım desteği alıp alamayacağını merak ediyorum. Bence Flipper Zero’nun istikrarlı biçimde popülerlik kazanmasının temel nedeni güçlü topluluğu.
Flipper gerçekten çok büyük bir topluluk tarafından destekleniyor. Flipper’a doğrudan dahil olan insanları da katınca gerçekten etkileyici bir yapı çıkıyor. Bu durumda yazılım desteği seviyesi kıyas kabul etmeyecek kadar farklı.
Bu durum, Raspberry Pi ile diğer (daha ucuz ve daha güçlü) tek kart bilgisayarlar arasındaki tabloyla tamamen aynı.
İlgili firmware deposu 12 Nisan 2025’te arşivlendi. Yeniden canlanacağını ya da özellik açısından rekabetçi hale geleceğini sanmıyorum.
Bu Defcon sırasında Las Vegas’taki otellerin bu tür cihazları görünce nasıl tepki vereceğini merak ediyorum.
İlk bakışta en büyük fark RF işlevi. Bu ürün neredeyse 433MHz replay attack için özelleştirilmiş gibi. Rastgele veri üretmenin yalnızca OOK modülasyonda mümkün olduğunu tahmin ediyorum. Bazı kullanım alanları için uygun olabilir ama beklentiyi fazla yükseltmemek gerekir. Çok temel işlevlere odaklanan bir ürün.
"Önemli not: Bu sadece vakit geçirmek için başlatılmış eğlencelik bir proje. Profesyonel cihazların yerine geçmesi için yapılmadı. Hiç profesyonel değil."
Sadece replay attack yapabildiğini biliyorum. Şu an için istediğim tek şey buydu ve ileride nasıl genişleteceğimi yavaş yavaş düşünmeyi planlıyorum.
RF sinyallerini okuyup kaydediyor ya da emüle ediyor olması nedeniyle, kullanıcının ilgili frekansta yayın yapabilmek için gerekli lisans şartlarını sağlayıp sağlamadığını da kontrol edip etmediğini merak ediyorum.
Acaba Tamagotchi gibi görünsün diye mi tasarlandı?
Günümüzde bir akıllı telefonun böyle bir cihazı tek bir kılıf içinde besleyip besleyemeyeceğini merak ediyorum. Flipper’ı seviyorum ama hacimli olması ve ayrıca şarj edilmesi gerekmesi rahatsız edici.
NFC desteğinin yakında eklenecek olması beni gerçekten heyecanlandırıyor.
PCB tasarımı biraz tuhaf hissettiriyor. Sanki birkaç geliştirme kartı büyük bir PCB üzerine lehimlenmiş gibi; bunu bu şekilde yapmayı gerektiren özel bir neden var mı diye merak ediyorum.
Ben de aynısını yaptım, o yüzden söyleyebilirim; birkaç neden var. 1) Bazı bileşenlerde yerleşim gerçekten çok önemli. Örneğin bir DC-DC dönüştürücü varsa, döngü alanını küçültmek ve çipe uygun footprint kullanmak gerekir; bu durumda hazır bir modül kullanmak işi basitleştirebilir. 2) Gerekli parça sayısı azalır. DC-DC dönüştürücü için uygun indüktör, sayısız direnç, kapasitör vb. parçaları tek tek az miktarda satın almak yerine hazır modül alırsın. 3) Lehimleme kolaylaşır. Pinsiz paketler gibi zor çipler, hassas LED’ler ya da pin aralığı dar IC’ler lehimlemeyi zorlaştırır; modül kullanınca bu dertler ortadan kalkar.
Aynı yöntemi denemiş biri olarak söyleyebilirim ki tamamen özel bir kart tasarlamaktan çok daha hızlı, daha kolay ve hatta bazen daha ucuz oluyor. Tam özel kartlarda hata çok oluyor ve parçaları küçük miktarlarda doğrudan tedarik etmek çoğu zaman maliyet yükünü artırıyor. İyi mühendislik, maliyeti (parasal ve parasal olmayan) optimize etmeyi de içerir. Küçük ölçekli hobi ya da tek seferlik projelerde modül kullanmak gayet iyi bir mühendislik yaklaşımıdır.
Bu, bir ressama neden boyasını kendi üretmeyip hazır boya kullandığını sormaya benzer. Herkes PCB’nin 11. sürümündeki trace hatalarını düzeltmek için zaman ve para harcamaktan hoşlanmıyor. Hazır araçları doğrudan kullanmak daha iyi bir seçim olabilir.
PCB yerleşimi çok daha kolay hale geliyor ve farklı kart revizyonları arasında parçaların çoğunu yeniden kullanabiliyorsun. İş bittikten sonra bileşenler de tekrar değerlendirilebilir. Bu da elektronik atığı azaltıyor.
Neden olmasın diye düşünüyorum. Mevcut kartları toplayıp doğrudan PCB’ye koymak DIY için çok daha uygun. Tamamen özel kart yapmak ise zaten çoğu durumda DIY sınırını aşan bir iş.
İsmini gerçekten çok beğendim.