Kā dekompilēt .NET EXE lasāmā C# avota kodā?

Pirms pāris gadiem klientam uzrakstīju C# lietojumprogrammu, taču man vairs nav avota koda. Man ir tikai EXE, ko es izvietoju klienta datorā. Vai ir veids, kā es varu no EXE ģenerēt C# pirmkodu?

Risinājums

Reflector un tā papildinājums FileDisassembler.

Reflector ļaus apskatīt pirmkodu. FileDisassembler ļaus to pārvērst VS risinājumā.

Komentāri (8)

Reflector un File Disassembler papildinājums no Denisa Bauera. Tas faktiski rada avota projektus no asamblejām, bet Reflector pats par sevi parāda tikai dezassemblēto avotu.

PIEDEVTS: Mans jaunākais favorīts ir JetBrains dotPeek.

Komentāri (3)

Jums ir nepieciešams reflektors.

Komentāri (0)