Zahmetsiz Arch Linux IDA Free 9.5 Kurulumu
🇹🇷 Tam otomatik bir PKGBUILD ile IDA Free 9.5'i Arch Linux'a kurmak için adım adım rehber. Manuel kurulum dosyası indirme gerektirmez. Hem x86_64 hem de ARM destekler.
Giriş
IDA Free 9.5, IDA Pro’nun ücretsiz sürümüdür ve tersine mühendislik için kullanılan profesyonel bir tersine derleyici ve hata ayıklayıcıdır. Birden çok işlemci mimarisini ve çalıştırılabilir formatı destekleyerek, ücretsiz olarak gelişmiş binary kod analizi yetenekleri sunar.
Bu rehber, kurulum dosyasını Internet Archive üzerinden sizin için getiren bir PKGBUILD kullanarak IDA Free 9.5’i Arch Linux’a kurmanın otomatik bir yolunu sunuyor. Hem x86_64 hem de ARM mimarileri desteklenmektedir ve paket .idb ile .i64 veritabanı formatlarını masaüstü ortamınıza kaydeder.
Ön Gereksinimler
- Arch Linux sistemi
- Temel terminal kullanım bilgisi
- git ve base-devel paketlerinin kurulu olması
Kurulum
- Depoyu klonlayın:
1 2
git clone https://gitlab.com/fr0stb1rd/aur-ida-free-9-5.git cd aur-ida-free-9-5 - Paketi derleyin ve kurun:
1
makepkg -sic-s: Derlemeden önce gerekli bağımlılıkları otomatik olarak kurar.
-i: Derlendikten sonra paketi kurar.
-c: Derlemeden sonra geçici dosyaları temizler.
Bu komut, kurulum dosyasını otomatik olarak indirecek, paketi derleyecek ve IDA Free 9.5’i sisteminize kuracaktır.
Kullanım
Kurulumdan sonra IDA Free’yi uygulama menünüzden veya terminalden çalıştırabilirsiniz:
1
idafree
Kurulum Dosyası Sağlamaları
x86_64 (ida-free-pc_95_x64linux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-free]$ crc32 ida-free-pc_95_x64linux.run
1d7678d0
[fr0stb1rd@archlinux ida-free]$ md5sum ida-free-pc_95_x64linux.run
fa6f797a3328e52cd63d44320e5cf4f8 ida-free-pc_95_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha1sum ida-free-pc_95_x64linux.run
c0a8dd18cd59e80e16605117b64db18bc2c469ad ida-free-pc_95_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha256sum ida-free-pc_95_x64linux.run
c7828e9b3e87e6448fce171d42acb091a4318e67c28b9eb26ac11becb1e39c88 ida-free-pc_95_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha512sum ida-free-pc_95_x64linux.run
cdfef3e6783b8c2ee94cee5e3cfaa61e70cbcdcaecbc3ace7081858cd4d09b9fddaf52221c1fb99ee68c4ea33715a72fe9172bc94e92257a7ea85620eabc67cb ida-free-pc_95_x64linux.run
ARM (ida-free-pc_95_armlinux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-free]$ crc32 ida-free-pc_95_armlinux.run
424605df
[fr0stb1rd@archlinux ida-free]$ md5sum ida-free-pc_95_armlinux.run
24db72c0cb12e5b9daa3d15fc0f3d67d ida-free-pc_95_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha1sum ida-free-pc_95_armlinux.run
7cfea6a29dba477c3a410323c892003d7a8d68bc ida-free-pc_95_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha256sum ida-free-pc_95_armlinux.run
b67f0df4a8a1f0f57c7046fb072fcd160cbe0b8761e5c89dccb89bb74612a5e3 ida-free-pc_95_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha512sum ida-free-pc_95_armlinux.run
aba54114a12d7960d10ca6fd546e175113f5fdd0569054e6b1555a3121732c1cee66504ca3d4f9d26774ec086eb0340711bd091973b8a87003e6b72df9a6feb2 ida-free-pc_95_armlinux.run
