Zahmetsiz Arch Linux IDA Pro 9.5 Kurulumu
🇹🇷 Tam otomatik bir PKGBUILD ile IDA Pro 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 Pro 9.5, tersine mühendislik için çok önemli bir araçtır, ancak Arch Linux’a kurmak eskiden zahmetliydi. AUR’daki ida-pro paketi, kurulum dosyasını manuel olarak indirip PKGBUILD dosyasının yanına yerleştirmenizi gerektiriyordu, bu da yay gibi AUR yardımcılarını kullanarak tam otomatik bir kurulum yapmayı imkansız hale getiriyordu.
Bu rehber, kurulum dosyasını Internet Archive üzerinden sizin için getiren güncellenmiş bir PKGBUILD kullanarak IDA Pro 9.5’i Arch Linux’a kurmanın yeni ve 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-pro-9-5.git cd aur-ida-pro-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 Pro 9.5’i sisteminize kuracaktır.
Kurulum Dosyası Sağlamaları
x86_64 (ida-pro_95_x64linux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-pro]$ crc32 ida-pro_95_x64linux.run
a80b5f2a
[fr0stb1rd@archlinux ida-pro]$ md5sum ida-pro_95_x64linux.run
95bb8945b999d470fa6c13d47eda5aec ida-pro_95_x64linux.run
[fr0stb1rd@archlinux ida-pro]$ sha1sum ida-pro_95_x64linux.run
2eeeffc33d22490ce09c5c6cd10d7ea0a1250285 ida-pro_95_x64linux.run
[fr0stb1rd@archlinux ida-pro]$ sha256sum ida-pro_95_x64linux.run
f8bbc7904ab7ab1b864bbaa698374396d52afacd3c39403db6dff2d0cf355075 ida-pro_95_x64linux.run
[fr0stb1rd@archlinux ida-pro]$ sha512sum ida-pro_95_x64linux.run
6bf8274b6062eb087ed1134e98333fb3cdf4f7d9b4cf514d48e1f8edd9751a9193bc35e14fcedf00e3b2f52d0a020f63cbf285f3795bddf97fdca8bcc95c8c46 ida-pro_95_x64linux.run
ARM (ida-pro_95_armlinux.run)
1
2
3
4
5
6
7
8
9
10
[fr0stb1rd@archlinux ida-pro]$ crc32 ida-pro_95_armlinux.run
a39013fc
[fr0stb1rd@archlinux ida-pro]$ md5sum ida-pro_95_armlinux.run
492c8b7a19269216581c2b18b3b7989d ida-pro_95_armlinux.run
[fr0stb1rd@archlinux ida-pro]$ sha1sum ida-pro_95_armlinux.run
d22c017e051d154b2ee11fe513f9d2691281b69e ida-pro_95_armlinux.run
[fr0stb1rd@archlinux ida-pro]$ sha256sum ida-pro_95_armlinux.run
50d73d89faf0509313e823c9385ba8ded5639b8dcc8e2071357ce873e6000709 ida-pro_95_armlinux.run
[fr0stb1rd@archlinux ida-pro]$ sha512sum ida-pro_95_armlinux.run
55d107b6b899a2fae7f72aaf63a9176ec5be13ad7c4c2de621d4d57a24667240e8aa0e100e10bfad3a83a9892c75ddfdaa38825f6d17d85b57f463a98e63d481 ida-pro_95_armlinux.run
