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
Binwalk Firmware Güvenlik Analizi Aracının Kurulumu

İster dosyayı sağ üstteki Download butonundan indirin isterseniz aşağıdaki komutları kullanarak indirin farketmez.

Kod:
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


Kod:
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
Kod:
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;

Kod:
binwalk -e firmware.bin
Belirli bir imza türünü ayıklamak için -D parametresi işinizi görür örneğin;

Kod:
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.

Kod:
binwalk -E firmware.bin
indir