Results 1 to 10 of 10

Threaded View

  1. #1
    bkRy's Avatar
    Join Date
    Sep 2016
    Gender
    male
    Location
    Austria. (No kangaroos)
    Posts
    15
    Reputation
    14
    Thanks
    7
    My Mood
    Amazed

    Crack_Me V1 (Easy to Medium difficulty)

    Hello bkRy here,

    so yesterday I saw a "Crack Me" made by Mezmaa and I decided to make one myself, so here it is!

    What do you need to find?
    ->You have to find the "correct" keys to get access.








    !If you are going to post the "answer" + !explanation!, please put it into a spoiler tag!

    I will post the code of the whole programm since both of those scans are getting false-positives... Just in case you wanna compile it yourself
    Don't cheat by looking at the code!
     
    Code:
    #include <windows.h>
    #include <iostream>
    #include <random>
    #include <time.h>
    
    bool isKeyPresent = FALSE;
    unsigned int inputKey;
    
    int main(){
    	SetConsoleTitle("Crack_Me-MPGH v1 - by bkRy");
    	std::cout << "\t\t\tCrackeMe v1 by bkRy" << std::endl;
    
    #pragma region math
    	int tempSerial;
    
    	
    		srand(time(NULL));
    		//getting rand. values with <time.h>
    		unsigned int x = rand();
    		Sleep(30);
    		unsigned int z = (rand()) + x;
    		Sleep(30);
    		unsigned int y = (rand()) + x;
    		Sleep(30);
    		unsigned int multiX = 15;
    		Sleep(30);
    		//done getting rand. values, should be big enough to make a "good" key				
    
    
    		unsigned int q = z*((x + y)*(x + y));
    		unsigned int p = x*((x - y)*(x - y));
    		unsigned int multi = y / multiX;
    
    		tempSerial = (((((q - p) + multi))*(x / 10)) / x); //all that should equal https://prntscr.com/d21km1
    		tempSerial += tempSerial;				
    
    
    
    		if (tempSerial > 2){
    			isKeyPresent = TRUE;
    		}
    		else{goto end;} //prevent no key "cracks"
    
    		rtry: //could have placed the rtry on 45, but to prevent cracks lets put it up here
    		if (isKeyPresent == TRUE){	
    			std::cout << "What is the Key?\n" << "Key: ";
    			std::cin >> inputKey;
    
    			if (inputKey == tempSerial){
    				std::cout << "\nCongratulations!\nPlease leave a 'thanks' on my profile if you enjoyed it!" << std::endl;
    				Sleep(5000);
    				goto end;
    			}if (inputKey != tempSerial){
    				std::cout << "Wrong key...\nTry again!" << std::endl;
    				Sleep(700);
    				system("cls");
    				std::cout << "\t\t\tCrackeMe v1 by bkRy" << std::endl;
    				goto rtry;
    			}
    
    
    		}	
    		
    		if (isKeyPresent == FALSE){goto end;} //prevent no key "cracks"
    #pragma endregion
    
    
    
    	end:
    	return 0;
    }




    //EDIT forgot to compile file in Release mode, uploaded it new + virustotal updated
    <b>Downloadable Files</b> Downloadable Files
    Last edited by bkRy; 11-02-2016 at 02:38 PM.

  2. The Following 5 Users Say Thank You to bkRy For This Useful Post:

    Jattkx (06-10-2017),nullptr_t (01-04-2017),sistemB (04-13-2018),ssksalvation (04-17-2017),Zaczero (11-02-2016)

Similar Threads

  1. WarRock NFV1 Edition - "Easy Wall Hack"
    By Unavailable in forum WarRock - International Hacks
    Replies: 19
    Last Post: 07-21-2007, 02:36 AM
  2. Endless Online, Easy target.
    By The_Enigma in forum General Game Hacking
    Replies: 1
    Last Post: 06-28-2006, 07:59 PM
  3. easy AoE1 resource hack
    By oowatsthat in forum Hack Requests
    Replies: 1
    Last Post: 05-02-2006, 09:13 PM
  4. *Makes a seperate thread for easy viewing*
    By Severed in forum Help & Requests
    Replies: 3
    Last Post: 02-21-2006, 02:40 AM
  5. Replies: 13
    Last Post: 02-09-2006, 10:25 PM