# Decompile .NET on Command Line > Decompile a .NET assembly to C# source on REMnux **Tools:** [[tools/ilspycmd|ilspycmd]], [[tools/de4dot|de4dot]] **FOR610 Lab:** 4.8 ## Commands ```bash # Decompile to C# source ilspycmd > source.cs # Search for suspicious patterns grep -n 'Assembly.Load\|WebClient\|Process.Start' source.cs # If obfuscated, deobfuscate first de4dot ilspycmd > source_clean.cs ``` #recipe #ilspycmd #de4dot