Deobfuscation SmartAssembly 8+ and recreating Original Module SAE+DnSpy

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 16

  • @1337BR3AK
    @1337BR3AK Рік тому +1

    man, how did I take so long to find your channel. Pretty cool and engaging

  • @Ri0ee
    @Ri0ee 2 роки тому

    There is a problem in my case. The app is obfuscated by SmartAssembly 7.5.2, the app itself heavily depends on fetching all the resource collections. It does so with ResourceManager, which takes the root name of the resource file as a string, which, unfortunately is encrypted. The problem is that the resource file names are scrambled and if I decrypt the strings that locate them, then I must "decrypt" the resource file names the same way, but I can't. I can't think of any way other than renaming the resource files manually

  • @SunCream654
    @SunCream654 Рік тому

    How to Activate assembly explorer

  • @redmercury2663
    @redmercury2663 Рік тому

    I have program which is obfscated plz can u help me

  • @n3l346
    @n3l346 2 роки тому

    Perfect!

  • @SalimNemoMakouche
    @SalimNemoMakouche 8 місяців тому

    SAE show an error even with Profile: Nothing
    Impossible d'effectuer un cast d'un objet de type 'System.Boolean' en type 'System.String'.
    à Mono.Cecil.MetadataBuilder.GetConstantSignature(ElementType type, Object value)
    à Mono.Cecil.MetadataBuilder.AddConstant(IConstantProvider owner, TypeReference type)
    à Mono.Cecil.MetadataBuilder.AddParameter(UInt16 sequence, ParameterDefinition parameter, ParamTable table)
    à Mono.Cecil.MetadataBuilder.AddParameters(MethodDefinition method)
    à Mono.Cecil.MetadataBuilder.AddMethod(MethodDefinition method)
    à Mono.Cecil.MetadataBuilder.AddMethods(TypeDefinition type)
    à Mono.Cecil.MetadataBuilder.AddType(TypeDefinition type)
    à Mono.Cecil.MetadataBuilder.AddTypeDefs()
    à Mono.Cecil.MetadataBuilder.BuildTypes()
    à Mono.Cecil.MetadataBuilder.BuildModule()
    à Mono.Cecil.ModuleWriter.b__0(MetadataBuilder builder, MetadataReader _)
    à Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read)
    à Mono.Cecil.ModuleWriter.WriteModuleTo(ModuleDefinition module, Stream stream, WriterParameters parameters)
    à Mono.Cecil.ModuleDefinition.Write(String fileName, WriterParameters parameters)
    à SimpleAssemblyExplorer.Deobfuscator.Deobf(AssemblyDefinition assemblyDef, String file)
    à SimpleAssemblyExplorer.Deobfuscator.Go()
    à SimpleAssemblyExplorer.frmDeobf.btnOK_Click(Object sender, EventArgs e)
    à System.Windows.Forms.Control.OnClick(EventArgs e)
    à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    à System.Windows.Forms.Control.WndProc(Message& m)
    à System.Windows.Forms.ButtonBase.WndProc(Message& m)
    à System.Windows.Forms.Button.WndProc(Message& m)
    à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  • @namesurname201
    @namesurname201 2 роки тому

    cool trick, thanks for video

  • @REBL0X3RSCREW
    @REBL0X3RSCREW 2 роки тому

    That’s what we are searching for.

  • @starasoft5133
    @starasoft5133 2 роки тому

    Great

  • @pattrycke
    @pattrycke Рік тому

    Help rede social you?

  • @vbnet4865
    @vbnet4865 2 роки тому

    Really Thank you for Video Like And subscribe Done

  • @igorthelight
    @igorthelight 2 роки тому +1

    There is also "DnSpyEx" - an unofficial continuation of DnSpy that was abandoned in 2020 ;-)

    • @DuMpGuYTrIcKsTeR
      @DuMpGuYTrIcKsTeR  2 роки тому +2

      I know and I am very happy using it 😊 This video was recorded before first official release of dnSpyEx.