
Binwalk, Firmware analizi ve tersine mühendislik gibi işlerde kullanılabilen bir güvenlik analizi aracıdır.
Binwalk Firmware Güvenlik Analizi Özellikleri
- Firmware Analizi
- File Extraction - Dosya Çıkarma
- Entropy Analizi
- String Search
İster dosyayı sağ üstteki Download butonundan indirin isterseniz aşağıdaki komutları kullanarak indirin farketmez.
Code:
wget https://github.com/ReFirmLabs/binwalk/archive/master.zip
unzip master.zip
İndirdikten sonra kurulum aşamasına geçebiliriz. Tek yapmanız gereken aşağıdaki kodları yazmak ve enter tuşuna hafifçe dokunmak
Code:
cd binwalk-master && sudo python setup.py uninstall && sudo python setup.py install
Ayrıca debian kullanıcılarının deps.sh dosyasını kurmaları da önerilir
Kurmak için
Code:
sudo ./binwalk-master/deps.sh
Binwalk Firmware Güvenlik Analizi ve Çıkarma Aracının Kullanımı
File Extraction - Dosya Çıkarma
-e parametresi ile .bin dosyalarını ayıklamasını sağlamış olursunuz örneğin;
Code:
binwalk -e firmware.bin
Belirli bir imza türünü ayıklamak için -D parametresi işinizi görür örneğin;
Code:
binwalk -D 'png image:png' firmware.bin
Entropy Analysis - Entropy Analizi
Entropy analizi, bir bin dosyası içindeki verilerin ilginç bölümlerini tanımlamaya yardımcı olur.
Code:
binwalk -E firmware.bin