* .Lyr ve * .mxd dosyalarının ikili biçimleri yayınlanıyor mu?
* .Lyr ve * .mxd dosyalarının ikili biçimleri yayınlanıyor mu?
Yanıtlar:
Yayınlanmadılar ve muhtemelen bunları tersine çevirmeniz ve hala ESRI UC'de ücretsiz çerez beklememeniz gerekiyor, ancak temel olarak MS Word ve Excel belgeleri gibi OLE2 Bileşik Belge biçimi dosyaları. Onları açık kırmak için güzel bir araçla (örn. Http://www.gemboxsoftware.com/CompoundFile.htm ), saldırı parçasına oldukça hızlı bir şekilde ulaşabilirsiniz. Dikkatli bir göz ve ArcObjects nesne modeli hakkında biraz bilgi sahibi olursanız, hiçbir zaman ilginç veriler okuyacaksınız. Hatta ESRI olmayan kodu kullanarak sıfırdan LYR dosyaları oluşturan insanların söylentilerini duydum.
Bir .mxd temel olarak standart IPersistStream mekanizması ile serileştirilmiş ArcObjects (araç çubukları, haritalar, katmanlar, oluşturucular, semboller vb.) Tarafından oluşturulduğundan, yapılamaz ve tahmin edilemez.
Bir haritanın, her birinin kendi serileştirmesi ile birlikte birçok özel bileşen içerebileceği açık ArcObjects ekosistemi ile, bileşen sürümleri arasındaki serileştirilmiş verilerdeki değişikliklerden bahsetmiyorum, maalesef bunun nasıl mümkün olacağını hayal edemiyorum.
.lyr uzantısını .zip veya .7z olarak değiştirirseniz ve 7Zip (ver 9.20 ile test edilmiş) ile açarsanız 3 dosya bulabilirsiniz: - Layer - LayerLargeImage (sadece görmek için .bmp ekleyin) - LayerSmallImage (sadece ekleyin. görmek için bmp)
"Katman" dosyasının nasıl açılacağı hakkında bir fikir yok, ancak bir adım atıldı.