Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Other Semi-Popular First Person Shooter Hacks › Crysis 2 Hacks / Cheats › Crysis 2 Keygen

Crysis 2 Keygen

Posts 1–15 of 49 · Page 1 of 4
FR
freehuntx
Crysis 2 Keygen
Hi Peoples.

I coded this Keygen.

It has follow Features:

- Generate Fake-Key
- Send the Key at the Crysis Window (Means it write the key for you)

I hope you will like it.

Screen:



Virusscan:
Virustotal = Server Error While Upload File
Novirusscan = http://vscan.novirusthanks.org/analy...5Z2VuLWV4ZQ==/

The Positive comes Because the Keygen have a Feature wich Writes an text to an other window. This feature gets detected by some virusscans.

But I can Give you the Source that you see i coded it.

Its coded in Autoit

Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
FileInstall("C:\Users\Drago\Desktop\MpghLogo.jpg", @TempDir&"\MpghLogo.jpg")
#Region ### START Koda GUI section ### Form=


$Form1 = GUICreate("Crysis 2 Keygen", 241, 212, 362, 322)
$Input_serials = GUICtrlCreateInput("", 8, 32, 161, 21)
$Label1 = GUICtrlCreateLabel("Serial", 72, 8, 30, 17)
$Button1 = GUICtrlCreateButton("Gen.", 176, 32, 59, 25)
$Label2 = GUICtrlCreateLabel("Window Name", 72, 72, 74, 17)
$Input2 = GUICtrlCreateInput("Crysis 2 (TM)", 8, 96, 225, 21)
$Button2 = GUICtrlCreateButton("Send Key at Window", 8, 128, 227, 25)
$Pic1 = GUICtrlCreatePic(@TempDir&"\MpghLogo.jpg", 8, 160, 225, 49)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

_SerialsRandom()

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_SerialsRandom()
		Case $Button2
			WriteIT()
			
		Case $Pic1
			ShellExecute("www.mpgh.net")

	EndSwitch
WEnd




Func WriteIT()
	ControlSend(GUICtrlRead($Input2),"","",GUICtrlRead($Input_serials))
EndFunc



Func _SerialsRandom()
    Local $sStr = _StringGetRandomString(20, "ABCDEF1234567890")
    GUICtrlSetData($Input_serials, StringRegExpReplace($sStr, '([A-Z0-9]{4})(?=[A-Z0-9])', '\1-'))
	$Hot = GUICtrlRead($Input_serials)
EndFunc

Func _StringGetRandomString($iLen, $sABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
    Local $iABC = StringLen($sABC), $sOut = ""
    Local $iBit = Int(Log($iABC) / Log(2))
    Local $iMsk = 2 ^ $iBit - 1
    Local $iChr = Int(31 / $iBit)
    Local $iRnd
    
    While 1
        $iRnd = Random(1, 0x7FFFFFFF, 1)
        
        For $i = 1 To $iChr
            $sOut &= StringMid($sABC, BitAND($iRnd, $iMsk), 1)
            If StringLen($sOut) >= $iLen Then Return $sOut
            $iRnd = BitShift($iRnd, $iBit)
        Next
    WEnd
EndFunc

AT ALL PEOPLES CANT READ!!!

THIS KEYGEN WILL MAKE FAKE KEYS WICH MEAN THIS KEYS WILL NOT WORK IN NORMAL MULTIPLAYER. THIS WAS MAKED FOR THE CRACKED MULTIPLAYER WICH ALLOWS FAKE KEYS!!!!!
#1 · edited 15y ago · 15y ago
SP
speedman89
so this keygen is based on real keys or is just generates random keys?
#2 · 15y ago
FR
freehuntx
Quote Originally Posted by speedman89 View Post
so this keygen is based on real keys or is just generates random keys?
It has follow Features:

- Generate Fake-Key

It generates Fake-Keys not real Keys. But with this Keygen u dont need everytime write by yourself the keys in because it sucks.
#3 · 15y ago
lucbas
lucbas
Very good job, when im at home ill give you a thx^^
#4 · 15y ago
SL
slmg
thanks you
#5 · 15y ago
FR
freehuntx
Thanks ^^

Here are an Little Instruction:

1. Click some Times on Gen.
2. In Game Go to the Window, where u need Type in a Key.
3. Go to the Keygen and Click on Send Key at Window
4. The Keygen Will Write in about 50 Milliseconds the Key in the Inputbox.
5. Click ok and try login.

If Key is used Try again.


@peoples wich cant wait until Approv.

Download Autoit
Make a New Script
Put this Source in

Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=


$Form1 = GUICreate("Crysis 2 Keygen", 241, 212, 362, 322)
$Input_serials = GUICtrlCreateInput("", 8, 32, 161, 21)
$Label1 = GUICtrlCreateLabel("Serial", 72, 8, 30, 17)
$Button1 = GUICtrlCreateButton("Gen.", 176, 32, 59, 25)
$Label2 = GUICtrlCreateLabel("Window Name", 72, 72, 74, 17)
$Input2 = GUICtrlCreateInput("Crysis 2 (TM)", 8, 96, 225, 21)
$Button2 = GUICtrlCreateButton("Send Key at Window", 8, 128, 227, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

_SerialsRandom()

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_SerialsRandom()
		Case $Button2
			WriteIT()
	EndSwitch
WEnd




Func WriteIT()
	ControlSend(GUICtrlRead($Input2),"","",GUICtrlRead($Input_serials))
EndFunc



Func _SerialsRandom()
    Local $sStr = _StringGetRandomString(20, "ABCDEF1234567890")
    GUICtrlSetData($Input_serials, StringRegExpReplace($sStr, '([A-Z0-9]{4})(?=[A-Z0-9])', '\1-'))
	$Hot = GUICtrlRead($Input_serials)
EndFunc

Func _StringGetRandomString($iLen, $sABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
    Local $iABC = StringLen($sABC), $sOut = ""
    Local $iBit = Int(Log($iABC) / Log(2))
    Local $iMsk = 2 ^ $iBit - 1
    Local $iChr = Int(31 / $iBit)
    Local $iRnd
    
    While 1
        $iRnd = Random(1, 0x7FFFFFFF, 1)
        
        For $i = 1 To $iChr
            $sOut &= StringMid($sABC, BitAND($iRnd, $iMsk), 1)
            If StringLen($sOut) >= $iLen Then Return $sOut
            $iRnd = BitShift($iRnd, $iBit)
        Next
    WEnd
EndFunc
Save it and run the Script.
#6 · edited 15y ago · 15y ago
WA
walsh155
Quote Originally Posted by freehuntx View Post
Hi Peoples.

I coded this Keygen.

It has follow Features:

- Generate Fake-Key
- Send the Key at the Crysis Window (Means it write the key for you)

I hope you will like it.

Screen:



Virusscan:
Virustotal = Server Error While Upload File
Novirusscan = Multi-Engine Antivirus Scanner - Services - NoVirusThanks.org

The Positive comes Because the Keygen have a Feature wich Writes an text to an other window. This feature gets detected by some virusscans.

But I can Give you the Source that you see i coded it.

Its coded in Autoit

Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
FileInstall("C:\Users\Drago\Desktop\MpghLogo.jpg", @TempDir&"\MpghLogo.jpg")
#Region ### START Koda GUI section ### Form=


$Form1 = GUICreate("Crysis 2 Keygen", 241, 212, 362, 322)
$Input_serials = GUICtrlCreateInput("", 8, 32, 161, 21)
$Label1 = GUICtrlCreateLabel("Serial", 72, 8, 30, 17)
$Button1 = GUICtrlCreateButton("Gen.", 176, 32, 59, 25)
$Label2 = GUICtrlCreateLabel("Window Name", 72, 72, 74, 17)
$Input2 = GUICtrlCreateInput("Crysis 2 (TM)", 8, 96, 225, 21)
$Button2 = GUICtrlCreateButton("Send Key at Window", 8, 128, 227, 25)
$Pic1 = GUICtrlCreatePic(@TempDir&"\MpghLogo.jpg", 8, 160, 225, 49)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

_SerialsRandom()

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_SerialsRandom()
		Case $Button2
			WriteIT()
			
		Case $Pic1
			ShellExecute("www.mpgh.net")

	EndSwitch
WEnd




Func WriteIT()
	ControlSend(GUICtrlRead($Input2),"","",GUICtrlRead($Input_serials))
EndFunc



Func _SerialsRandom()
    Local $sStr = _StringGetRandomString(20, "ABCDEF1234567890")
    GUICtrlSetData($Input_serials, StringRegExpReplace($sStr, '([A-Z0-9]{4})(?=[A-Z0-9])', '\1-'))
	$Hot = GUICtrlRead($Input_serials)
EndFunc

Func _StringGetRandomString($iLen, $sABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
    Local $iABC = StringLen($sABC), $sOut = ""
    Local $iBit = Int(Log($iABC) / Log(2))
    Local $iMsk = 2 ^ $iBit - 1
    Local $iChr = Int(31 / $iBit)
    Local $iRnd
    
    While 1
        $iRnd = Random(1, 0x7FFFFFFF, 1)
        
        For $i = 1 To $iChr
            $sOut &= StringMid($sABC, BitAND($iRnd, $iMsk), 1)
            If StringLen($sOut) >= $iLen Then Return $sOut
            $iRnd = BitShift($iRnd, $iBit)
        Next
    WEnd
EndFunc
What RAT do you use? And crypter.
#7 · 15y ago
FR
freehuntx
Sorry i dont use Rats.
And If i need an Crypter i would code an own Crypter lol.

But like i sayd. Watch my source and use it if you dont trust me.

And it looks like you my friend are an noob and cant read.
#8 · 15y ago
IM
Imaloser
This isn't exactly that useful is it?

May save you typing but wont do much else :P

In other words this DOSE NOT generate REAL CRYSIS 2 keys that WORK*.

In english - this generates RANDOM 5 by 4 sets of alphanumerical codes that have no relation to ANY game whatsoever.

This is NOT a keygen in the true sense of the meaning, its is a RANDOM alphanumerical generator created in the hope that you may possibly find a set of numbers/letters that might, possibly, maybe, unlikely, in fact deffinately won't - get accepted between now and your 90th birthday.

I'm betting your 90th birthday will be quicker than generating a working serial key.

Nice try but i think this comes under the heading 'fail' ?

p.s yes i've compiled and tried it, yes it does generate random alphanumericals and does send to crysis2 but (of course) NO it does not enable you to login and play multiplayer.
I'd dearly like to be prooved wrong but it is a (*100%) waste of space.
#9 · edited 15y ago · 15y ago
master131
[MPGH]master131
Quote Originally Posted by Imaloser View Post
This isn't exactly that useful is it?

May save you typing but wont do much else :P

In other words this DOSE NOT generate keys that work.

In english - this generates RANDOM 5 by 4 sets of alphanumerical codes that have no relation to ANY game whatsoever.

This is NOT a keygen in the true sense of the meaning, its is a RANDOM alphanumerical generator created in the hope that you may possibly find a set of numbers/letters that mights get accepted between now and your 90th birthday.

I'm betting your 90th birthday will be quicker than generating a working serial key.

Nice try but i think this comes under the heading 'fail' ?
That's correct however the point of this program is to generate a key for the cracked MP which accepts any alphanumeric serial key.
#10 · 15y ago
FR
freehuntx
Omg.

Keygen means Keygenerator.
A Random Number is a Key too.

Should i call it"RANDOM NUMBER MAKER WICH DONT WORK FOR MULTIPLAYER Crysis 2" ?
Keygen all Normal Guys understand.
But it seems like you dont understand it.


omg...

I Posted in Thread "- Generate Fake-Key" Its this not enough?
#11 · 15y ago
SmX1
SmX1
I have a little bug with the keygen.

After generate a key like this:

"5CA4-2F1F-1E4C-6B14-3F5E",

when i send key at window,
he dont write the numbers :


and if i actived "Caps Lock",
he dont write the "-"





#12 · 15y ago
FR
freehuntx
Hmm...

Wich Os you have? wich Bitsystem`?

You tried using the source?
#13 · 15y ago
F-
F-I-R-E
work good in cracked mp?
#14 · 15y ago
SmX1
SmX1
Quote Originally Posted by freehuntx View Post
Hmm...

Wich Os you have? wich Bitsystem`?

You tried using the source?
Win7 x64
French language (called "French Belgian")
Belgian keyboard (azerty)

Here, his layout :


#15 · 15y ago
Posts 1–15 of 49 · Page 1 of 4

Post a Reply

Tags for this Thread

None