| 
			
				|  | Cheat Engine The Official Site of Cheat Engine
 
 
 |  
 
	
		| View previous topic :: View next topic |  
  | 
 
	  
		| Was it easy? |  
		| 
			
			  | really easy |  | 33% | [ 3 ] |  
			  | little more of a challange |  | 22% | [ 2 ] |  
			  | kinda |  | 0% | [ 0 ] |  
			  | yea |  | 0% | [ 0 ] |  
			  | i cant do keygen me's |  | 44% | [ 4 ] |  |  
		| Total Votes : 9 |  
 |  
		| Author | Message |  
		| Fafaffy Cheater
 
  Reputation: 65 
 Joined: 12 Dec 2007
 Posts: 28
 
 
 | 
			
				|  Posted: Fri Oct 17, 2008 4:23 pm    Post subject: semi-easy keygen me winner gets a +rep! |   |  
				| 
 |  
				| first of all i already built a working keygen for it. This is possible to keygen
 Rules:
 Keygening only
 May look through my code
 
 Winner gets a +rep
 
 there could be multiple serials from one name and email.
 
 i made my keygen(Not the keygen me) in VB.net so try that
 Hope you guys keygen my application for a +rep
 _________________
 
  	  | Brillia wrote: |  	  | I FUCKING FUCK SEX | 
 Last edited by Fafaffy on Sun Oct 26, 2008 8:49 am; edited 1 time in total
 |  |  
		| Back to top |  |  
		|  |  
		| HolyBlah Master Cheater
 
 ![]() Reputation: 2 
 Joined: 24 Aug 2007
 Posts: 446
 
 
 | 
			
				|  Posted: Fri Oct 17, 2008 4:48 pm    Post subject: |   |  
				| 
 |  
				|  	  | Code: |  	  | private void Button1_Click(object sender, EventArgs e) {
 if (this.TextBox1.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox2.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox3.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox4.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox5.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else
 {
 string text = this.TextBox2.Text;
 Simple3Des des = new Simple3Des(this.TextBox1.Text);
 string str2 = "";
 try
 {
 try
 {
 str2 = des.DecryptData(text);
 }
 catch (CryptographicException exception1)
 {
 ProjectData.SetProjectError(exception1);
 CryptographicException exception = exception1;
 ProjectData.ClearProjectError();
 }
 try
 {
 string str3 = this.TextBox4.Text;
 string str5 = des.DecryptData(this.TextBox5.Text);
 str2 = str2 + str5;
 }
 catch (CryptographicException exception4)
 {
 ProjectData.SetProjectError(exception4);
 CryptographicException exception2 = exception4;
 ProjectData.ClearProjectError();
 }
 if ((this.TextBox2.Text + this.TextBox5.Text) == this.TextBox3.Text)
 {
 Interaction.MsgBox("Correct info!", MsgBoxStyle.OkOnly, null);
 }
 else
 {
 Interaction.MsgBox("Incorrect", MsgBoxStyle.OkOnly, null);
 }
 }
 catch (Exception exception5)
 {
 ProjectData.SetProjectError(exception5);
 Exception exception3 = exception5;
 Interaction.MsgBox("Incorrect!", MsgBoxStyle.OkOnly, null);
 ProjectData.ClearProjectError();
 }
 }
 }
 | 
  	  | Code: |  	  | public string DecryptData(string encryptedtext) {
 byte[] buffer = Convert.FromBase64String(encryptedtext);
 MemoryStream stream2 = new MemoryStream();
 CryptoStream stream = new CryptoStream(stream2, this.TripleDes.CreateDecryptor(), CryptoStreamMode.Write);
 stream.Write(buffer, 0, buffer.Length);
 stream.FlushFinalBlock();
 return Encoding.Unicode.GetString(stream2.ToArray());
 }
 | 
  	  | Code: |  	  | public string EncryptData(string plaintext) {
 byte[] bytes = Encoding.Unicode.GetBytes(plaintext);
 MemoryStream stream2 = new MemoryStream();
 CryptoStream stream = new CryptoStream(stream2, this.TripleDes.CreateEncryptor(), CryptoStreamMode.Write);
 stream.Write(bytes, 0, bytes.Length);
 stream.FlushFinalBlock();
 return Convert.ToBase64String(stream2.ToArray());
 }
 | 
 |  |  
		| Back to top |  |  
		|  |  
		| Fafaffy Cheater
 
  Reputation: 65 
 Joined: 12 Dec 2007
 Posts: 28
 
 
 | 
			
				|  Posted: Fri Oct 17, 2008 8:26 pm    Post subject: |   |  
				| 
 |  
				|  	  | HolyBlah wrote: |  	  |  	  | Code: |  	  | private void Button1_Click(object sender, EventArgs e) {
 if (this.TextBox1.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox2.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox3.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox4.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else if (this.TextBox5.Text == "")
 {
 Interaction.MsgBox("Please fill in all boxes", MsgBoxStyle.OkOnly, null);
 }
 else
 {
 string text = this.TextBox2.Text;
 Simple3Des des = new Simple3Des(this.TextBox1.Text);
 string str2 = "";
 try
 {
 try
 {
 str2 = des.DecryptData(text);
 }
 catch (CryptographicException exception1)
 {
 ProjectData.SetProjectError(exception1);
 CryptographicException exception = exception1;
 ProjectData.ClearProjectError();
 }
 try
 {
 string str3 = this.TextBox4.Text;
 string str5 = des.DecryptData(this.TextBox5.Text);
 str2 = str2 + str5;
 }
 catch (CryptographicException exception4)
 {
 ProjectData.SetProjectError(exception4);
 CryptographicException exception2 = exception4;
 ProjectData.ClearProjectError();
 }
 if ((this.TextBox2.Text + this.TextBox5.Text) == this.TextBox3.Text)
 {
 Interaction.MsgBox("Correct info!", MsgBoxStyle.OkOnly, null);
 }
 else
 {
 Interaction.MsgBox("Incorrect", MsgBoxStyle.OkOnly, null);
 }
 }
 catch (Exception exception5)
 {
 ProjectData.SetProjectError(exception5);
 Exception exception3 = exception5;
 Interaction.MsgBox("Incorrect!", MsgBoxStyle.OkOnly, null);
 ProjectData.ClearProjectError();
 }
 }
 }
 | 
  	  | Code: |  	  | public string DecryptData(string encryptedtext) {
 byte[] buffer = Convert.FromBase64String(encryptedtext);
 MemoryStream stream2 = new MemoryStream();
 CryptoStream stream = new CryptoStream(stream2, this.TripleDes.CreateDecryptor(), CryptoStreamMode.Write);
 stream.Write(buffer, 0, buffer.Length);
 stream.FlushFinalBlock();
 return Encoding.Unicode.GetString(stream2.ToArray());
 }
 | 
  	  | Code: |  	  | public string EncryptData(string plaintext) {
 byte[] bytes = Encoding.Unicode.GetBytes(plaintext);
 MemoryStream stream2 = new MemoryStream();
 CryptoStream stream = new CryptoStream(stream2, this.TripleDes.CreateEncryptor(), CryptoStreamMode.Write);
 stream.Write(bytes, 0, bytes.Length);
 stream.FlushFinalBlock();
 return Convert.ToBase64String(stream2.ToArray());
 }
 | 
 | 
 GOOD JOB!!!
 you decompiled the program
 now make a keygen for it without patching it.
 _________________
 
  	  | Brillia wrote: |  	  | I FUCKING FUCK SEX | 
 |  |  
		| Back to top |  |  
		|  |  
		| sumnewdude Expert Cheater
 
 ![]() Reputation: 0 
 Joined: 23 May 2007
 Posts: 181
 Location: Where you least expect me.
 
 | 
			
				|  Posted: Thu Dec 18, 2008 10:05 pm    Post subject: |   |  
				| 
 |  
				| That is intresting I hav't seen that CryptoStream before Ill have to look into it. _________________
 
   .erutangis ruoy ni siht esu neht ,sdrawkcab siht daer ot hguone trams erew uoy fI
 |  |  
		| Back to top |  |  
		|  |  
		|  |  
  
	| 
 
 | You cannot post new topics in this forum You cannot reply to topics in this forum
 You cannot edit your posts in this forum
 You cannot delete your posts in this forum
 You cannot vote in polls in this forum
 You cannot attach files in this forum
 You cannot download files in this forum
 
 |  |