Bazen IDA'da bir ikili dosyayı manuel olarak yüklediğinizde, sonunda bilinmeyen okuma yazma ve çalıştırma bayraklarına sahip segmentlerle karşılaşırsınız. Bunları Segmentler alt görünümü altında görebilirsiniz ( Shift + F7 ). Bir komut dosyası çalıştırmadan ve değiştirmeden bu bayrakları IDA'nın GUI'sinden değiştirmenin bir yolu var mı?
Hex Rays kod çözücünün düzgün çalışması için çok önemli olan temel bir işlevsellik parçası gibi görünüyor. Sınıfı, bu bayraklar var olduğu düşünüldüğünde yanlış görünen bölüm haklarını ifade etmek için kullanıyorum.
Genel durumda yanıtlanmasını memnuniyetle karşılayacak olsam da, bu özel durumda düz ile uğraşıyorum kod ve veri karıştırılmış ikili ARM dosyaları. Tüm sayfa düzeyinde izinler, yazılım yüklenirken MMU aracılığıyla doğrudan eşleştirilerek ayarlanır.