Zahmetsiz Arch Linux IDA Free 9.4 Kurulumu
🇹🇷 Tam otomatik bir PKGBUILD ile IDA Free 9.4'ü 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.4, 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.4’ü Arch Linux’a kurmanın otomatik bir yolunu sunuyor. Hem x86_64 hem de ARM mimarileri desteklenmektedir.
Ö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-4.git cd aur-ida-free-9-4 - 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.4’ü 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_94_x64linux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-free]$ crc32 ida-free-pc_94_x64linux.run
c1e1d699
[fr0stb1rd@archlinux ida-free]$ md5sum ida-free-pc_94_x64linux.run
424458890ae0617c14d93fbb00144edd ida-free-pc_94_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha1sum ida-free-pc_94_x64linux.run
1c29d9bf236b0f924ee0374c7142c6ca60788e85 ida-free-pc_94_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha256sum ida-free-pc_94_x64linux.run
ef1c67229b9bed4ab934ce833ad4378f14f9a21c6413c8df1d8e3deefb649fa9 ida-free-pc_94_x64linux.run
[fr0stb1rd@archlinux ida-free]$ sha512sum ida-free-pc_94_x64linux.run
b1c2ae3cde21a041becfa5fa62e224ecb59fc6170d2d922d612c133cb8c18b99c1c1cd0eba6cd5fb5e38c2a9ba0a441a44f0d5d3bfb871ef3a53473fb73591a2 ida-free-pc_94_x64linux.run
ARM (ida-free-pc_94_armlinux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-free]$ crc32 ida-free-pc_94_armlinux.run
b5e14a43
[fr0stb1rd@archlinux ida-free]$ md5sum ida-free-pc_94_armlinux.run
48adfad381ca10f5caa2d9c92fcd3699 ida-free-pc_94_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha1sum ida-free-pc_94_armlinux.run
7b5bb10732d89c67f994d99e10edb7e526123770 ida-free-pc_94_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha256sum ida-free-pc_94_armlinux.run
f4f2bf5a56c28a356deab2665e1bcbbbb030f28e15b10abd6e76fba838cf2316 ida-free-pc_94_armlinux.run
[fr0stb1rd@archlinux ida-free]$ sha512sum ida-free-pc_94_armlinux.run
6ab56edeb452d7395cb5801c562b6f37170b06623ade8c3f264ecb0ed63b8b5b12b28836ccd05cf5ff574f3fed6ea3f9f0c290c43204e7b52dbf3a8bbbc0eb29 ida-free-pc_94_armlinux.run
