RedVi on 2023-09-18 01:45:
[Click to reveal]private bool CheckPassword(string password)
{
int num = 0;
bool result;
do
{
string @string;
if (num == 1)
{
@string = Encoding.UTF8.GetString(Convert.FromBase64String("MDEwMDAxMTAwMTAxMDAxMDAxMDAwMTAxMDEwMDAxMDEwMTAwMTEwMTAxMDAwMDAxMDEwMTAwMTEwMTAwMTExMTAxMDAxMTEwMDEwMTAwMTAwMTAxMTAwMQ=="));
num = 2;
}
if (num == 2)
{
result = password.Equals(@string);
num = 3;
}
if (num == 3)
{
break;
}
if (num == 0)
{
num = 1;
}
}
while (num != 4);
return result;
}
0100011001010010010001010100010101001101010000010101001101001111010011100101001001011001
TimLiz on 2023-09-24 19:11:
[Click to reveal]Malware
https://www.virustotal.com/gui/file/991f6a032650e7e62b1e87a0b8eae8c556a12bde78d2a5a4cf41522607a4df8d
manhcot on 2023-10-14 03:10:
0100011001010010010001010100010101001101010000010101001101001111010011100101001001011001
jeffli6789 on 2026-01-04 06:25:
This crackme had been reviewed when it was originally approved and is likely safe.
Crackmes often get flagged by antivirus software, EDR systems, or VirusTotal because they may use the same protection techniques found in malware (packers, anti-debugging, self-modifying code, etc.), or simply a false positive. This does NOT mean the crackme is actually malicious.
The only way to confirm whether something is truly malware is to reverse engineer it and find proof of malicious code and/or malicious behavior.
If you still believe this is actual malware, please report it to us via email: crackmesone@gmail.com.
**We encourage everyone to run crackmes in a VM (virtual machine) and exercise caution when executing unknown binaries.**
*Disclaimer: We do our best to review submissions, but mistakes can happen. The administrators and crackmes.one cannot be held liable for any damages or losses resulting from the use of files downloaded from this site. Always exercise caution and use a sandboxed environment.*
Solution by bang1338 on 2023-09-17 13:31: A writeup of my process and solution.
In zip file contain:
- Bunch of image instead hosted on Discord
- a markdown, which is my writeup and solution. Require a GitHub-like markdown reader like Markdown Monster
- A Python script to solve, require Python 3.x