SORU
29 EKİM 2010, Cuma


Bu deşifre .NET clr20r3 özel durum parametreleri P1 P10..

benim uygulama bir özel durum yaşandığında P1...P10 parametreleri olay için yazılmış clr20r3 ile ilişkili oturum anlamını çözmeye çalışıyorum.

15 ** ben en iyisi:

  • P1: hosting işlemi (örneğin* *2)
  • P2: bilgisayar işlemi sürümü (örneğin* *3)
  • P3: ??? (örneğin* *4)
  • P4: Meclis dışında büyüdü (örneğin* *5)
  • P5: derleme sürümü (örneğin2.1.2.0)
  • P6: ??? (örneğin* *7)
  • P7: ??? (örneğin129)
  • P8: ??? (örneğin50)
  • P9: özel durum türü (kaldırdıörneğin* *10)
  • P10: ??? (örneğin* *11)

Googling for clr20r3 birisi bir desen elde etmek için deneyebilirsiniz örnek parametre değerleri, binlerce sağlar.

Ama tahminler farklı olarak parametre anlamları, belgeleri bekliyorum.


Düzenleme:Kurallı belgeleri için umut olabilir rağmen, gerçekten özel, ne de atılan bir yığın izleme ile tamamlamak için mutlu olurdum.

CEVAP
29 EKİM 2010, Cuma


P7 ve P8 P9 olan özel durumu oluşturuldu nerede olduğunu öğrenmek için önemli olanlar. P4 için kullanın. İldasm.exe çalışma ve derleme açın. Dump dosyası, tik "Belirteç değerleri", TAMAM ve Kaydet onay kutusu .ıl dosya bir yerlerde.

Bir metin düzenleyicisinde açın. P7 senin yöntemi token verir, 0x06, üreten token değeri ile başlar "06000129". Arama için:

.method /*06000129*/

Senin yöntemin adını verir, bulmak için oradan bak .sınıf, sınıf adını verir.

P8 sen IL uzaklığı verir. Buldum .yöntem, özel durum oluşturuldu talimat için İL_0050 arayın. Bu kaynak geri eşleme kodu biraz zor ama herhalde bir çaresini bulursun. Gerekirse Reflektör kullanın.

Genel olarak, bir olay AppDomain.UnhandledException ters mühendislik bu Watson kilitlenme kova ağrı önlemek için işleyici yazın. e.ExceptionObject.ToString() değeri özel durum iletisi ve bir iki yığın izleme almak için oturum açın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009
  • Whizzpopping

    Whizzpopping

    10 Kasım 2005