You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run the app, put any obfuscation file, and don't forget the libraries, and it will cause the exception
Reproduction URL
No response
Reproduction steps
1. Run BitMono
2. Put any obfuscation file
3. Exception
Screenshots
No response
Logs
] Dependencies (libs) successfully specified: ***\Libraries!
[2023-07-19 21:35:47 INF][BitMono.CLI.Program] File: ***\UnturnedGuard.Features.dll
[2023-07-19 21:35:47 INF][BitMono.CLI.Program] Dependencies (libs): ***\Libraries
[2023-07-19 21:35:47 INF][BitMono.CLI.Program] Everything is seems to be ok, starting obfuscation..
[2023-07-19 21:35:47 INF][BitMono.CLI.Program]
___ _ __ __ ___
/ _ )(_) /_/ |/ /__ ___ ___
/ _ / / __/ /|_/ / _ \/ _ \/ _ \
/____/_/\__/_/ /_/\___/_//_/\___/
https://github.com/sunnamed434/BitMono
BitMono v0.16.1.0
[2023-07-19 21:35:48 INF][BitMono.Obfuscation.BitMonoObfuscator] Module UnturnedGuard.Features, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null
[2023-07-19 21:35:48 INF][BitMono.Obfuscation.BitMonoObfuscator] Module Target Framework: .NETFramework
[2023-07-19 21:35:48 INF][BitMono.Obfuscation.BitMonoObfuscator] PE TimeDateStamp: 03/17/2072 16:25:02
[2023-07-19 21:35:48 INF][BitMono.Obfuscation.BitMonoObfuscator] Module culture: ["u", "n", "k", "n", "o", "w", "n"]
Something went wrong! Autofac.Core.DependencyResolutionException: An exception was thrown while activating ?:System.Collections.Generic.List`1[[BitMono.API.Protections.IProtection, BitMono.API, Version=0.16.1.0, Culture=neutral, PublicKeyToken=null]] -> BitMono.Protections.AntiDe4dot. ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(System.IServiceProvider)' on type 'AntiDe4dot'. ---> Autofac.Core.DependencyResolutionException: An exception was thrown while activating BitMono.Core.Factories.ProtectionContextFactory -> BitMono.Core.Factories.ProtectionParametersFactory -> ?:System.Collections.Generic.List`1[[BitMono.API.Resolvers.IMemberResolver, BitMono.API, Version=0.16.1.0, Culture=neutral, PublicKeyToken=null]] -> BitMono.Core.Resolvers.DoNotResolveMemberResolver -> BitMono.Core.Analyzing.ModelAttributeCriticalAnalyzer. ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Microsoft.Extensions.Options.IOptions`1[BitMono.Shared.Models.CriticalsSettings])' on type 'ModelAttributeCriticalAnalyzer'. ---> System.InvalidOperationException: [NullGuard] Return value of property 'System.Collections.Generic.List`1<BitMono.Shared.Models.CriticalAttribute> BitMono.Shared.Models.CriticalsSettings::CriticalAttributes()' is null.
at BitMono.Shared.Models.CriticalsSettings.get_CriticalAttributes()
--- End of inner exception stack trace ---
at Autofac.Core.Activators.Reflection.BoundConstructor.Instantiate()
at Autofac.Core.Activators.Reflection.ReflectionActivator.<>c__DisplayClass12_0.<UseSingleConstructorActivation>b__0(ResolveRequestContext ctxt, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.DisposalTrackingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(ResolveRequestContext context, Action`1 next) --- End of inner exception stack trace --- at Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.SharingMiddleware.<>c__DisplayClass5_0.<Execute>b__0() at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid id, Func`1 creator) at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid primaryId, Nullable`1 qualifyingId, Func`1 creator) at Autofac.Core.Resolving.Middleware.SharingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.CircularDependencyDetectorMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request) at Autofac.Core.Resolving.ResolveOperation.ExecuteOperation(ResolveRequest request) at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request) at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance) at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters) at Autofac.Extensions.DependencyInjection.AutofacServiceProvider.GetRequiredService(Type serviceType) at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider) at BitMono.Core.ProtectionBase..ctor(IServiceProvider serviceProvider) at BitMono.Protections.AntiDe4dot..ctor(IServiceProvider serviceProvider) at lambda_method(Closure , Object[] ) at Autofac.Core.Activators.Reflection.BoundConstructor.Instantiate() --- End of inner exception stack trace --- at Autofac.Core.Activators.Reflection.BoundConstructor.Instantiate() at Autofac.Core.Activators.Reflection.ReflectionActivator.<>c__DisplayClass12_0.<UseSingleConstructorActivation>b__0(ResolveRequestContext ctxt, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.DisposalTrackingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(ResolveRequestContext context, Action`1 next) --- End of inner exception stack trace --- at Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.SharingMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.Middleware.CircularDependencyDetectorMiddleware.Execute(ResolveRequestContext context, Action`1 next) at Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder.<>c__DisplayClass14_0.<BuildPipeline>b__1(ResolveRequestContext ctxt) at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request) at Autofac.Core.Resolving.ResolveOperation.ExecuteOperation(ResolveRequest request) at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request) at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance) at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters) at Autofac.Extensions.DependencyInjection.AutofacServiceProvider.GetRequiredService(Type serviceType) at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider) at BitMono.Obfuscation.BitMonoObfuscator.SortProtectionsAsync() at BitMono.Core.Pipeline.InvokablePipeline.<InvokeAsync>d__8.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at BitMono.Obfuscation.BitMonoObfuscator.<ProtectAsync>d__15.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at BitMono.Obfuscation.Starter.BitMonoStarter.<StartAsync>d__5.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at BitMono.CLI.Program.<Main>d__3.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at BitMono.CLI.Program.<Main>d__3.MoveNext()Enter anything to exit!
Applications
CLI
OS
Windows
The text was updated successfully, but these errors were encountered:
BitMono Version
0.16.1
.NET Version
.NET 461
Description
Run the app, put any obfuscation file, and don't forget the libraries, and it will cause the exception
Reproduction URL
No response
Reproduction steps
Screenshots
No response
Logs
Applications
CLI
OS
Windows
The text was updated successfully, but these errors were encountered: