Post

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.

Zahmetsiz Arch Linux IDA Free 9.5 Kurulumu

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

  1. Depoyu klonlayın:
    1
    2
    
    git clone https://gitlab.com/fr0stb1rd/aur-ida-free-9-5.git
    cd aur-ida-free-9-5
    
  2. 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

Bağlantılar

This post is licensed under CC BY 4.0 by the author.