Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What does this actually do? #16

Open
goigle opened this issue Dec 22, 2024 · 0 comments
Open

What does this actually do? #16

goigle opened this issue Dec 22, 2024 · 0 comments

Comments

@goigle
Copy link

goigle commented Dec 22, 2024

I opened it in a VM and there was a fake progress load and it did nothing.

Looking at the source code, it's clear the progress bar is fake:

	private void FillProgressBar()
	{
		progressBar1.Minimum = 0;
		progressBar1.Maximum = 600;
		progressBar1.Value = 0;
		int num = 0;
		while (num <= progressBar1.Maximum)
		{
			progressBar1.Value = num;
			num++;
			Thread.Sleep(100);
			Application.DoEvents();
		}
	}

Additionally, it uses Nethereum, an open source .NET ethereum library. This isn't weird on its own, but the copy of the Nethereum is obfuscated. This would make sense for a proprietary library but makes no legitimate sense for an open source library. Only Nethereum.Accounts appears to be obfuscated, the other DLLs are not. The exception is Nethereum.Common.DLL which the main code decrypts. Why is one DLL from an open source library encrypted? This screams malware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant