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ğin
2.1.2.0
) - P6: ??? (örneğin* *7)
- P7: ??? (örneğin
129
) - P8: ??? (örneğin
50
) - 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
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.
VS2010 Windows'un 64-bit bir sürümünü ...
Özel durum HttpRequest kullanarak.() y...
Küresel yakalanmamış özel durum ayarla...
Nasıl tamir "&; symfony2 asseticB...
Özel durum açıklaması ve yığın bir ist...