Posted March 27, 201312 yr This is a totally different approach to the other keygenMe's that I've created before but looking forward to see a keygen.if you make one give some rating between 1 and 10 of how hard it was.. and if you can show me a little video showing how u did it.. Note: make sure that you create your own keygen without using the one I provided.. the DLL is only for demo purposes and NOT to be used for a (keygen)Keygen_Me_1.5.rar Edited March 28, 201312 yr by Klinzter
March 27, 201312 yr In order to allow this to run/work you will need to do:regsvr32 KeygenMe.dll Since it is a COM DLL that requires its interface to be registered. Afterward, writing a Keygen for it is simple since the dll exposes its interface for us. Username: atom0sKey: 1E0E10EF61-BD081861C0 Source for my keygen: frmMain.cs namespace atom0s_Keygen { using System; using System.Windows.Forms; public partial class frmMain : Form { private Keygen m_Keygen; public frmMain() { InitializeComponent(); var clsid = new Guid("5DA33EEC-8C26-48ED-8FFA-8581A7DBAC52"); this.m_Keygen = (Keygen)Activator.CreateInstance(Type.GetTypeFromCLSID(clsid)); } private void txtUsername_TextChanged(object sender, EventArgs e) { try { this.txtSerial.Text = this.m_Keygen.Keygen(this.txtUsername.Text); } catch { this.txtSerial.Text = "Invalid Username Given!"; } } } } Keygen.cs: namespace atom0s_Keygen { using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [CompilerGenerated, Guid("B2C05D0D-212F-4277-A454-847CE0D2D0A5"), TypeIdentifier] [ComImport] public interface _Keygen { [DispId(1610809344)] [return: MarshalAs(UnmanagedType.BStr)] string Keygen([MarshalAs(UnmanagedType.BStr)] [in] string Username); } [CompilerGenerated, CoClass(typeof(object)), Guid("B2C05D0D-212F-4277-A454-847CE0D2D0A5"), TypeIdentifier] [ComImport] public interface Keygen : _Keygen { } }atom0s!Keygen.7z Edited March 27, 201312 yr by atom0s
March 27, 201312 yr Author anyone else up for the challenge? remember that you have to come up with your own keygen not using the existing one.. Edited April 15, 201312 yr by Klinzter
March 27, 201312 yr For me it is pointless spending time reversing the DLL and reproducing code which already can be used when you can just write a keygen which calls it and generates valid keys The DLL could be embedded into the keygen to create a standalone keygen but i'm guessing that you would like someone to re-create the code?
March 28, 201312 yr Author For me it is pointless spending time reversing the DLL and reproducing code which already can be used when you can just write a keygen which calls it and generates valid keys The DLL could be embedded into the keygen to create a standalone keygen but i'm guessing that you would like someone to re-create the code? just create a keygen without using the one I made.. I know that you could just do what atom0s did but that's like taking a math test and copying every single answer off your friend.. it doesn't prove anything and therefore his keygen is null Edited March 28, 201312 yr by Klinzter
March 28, 201312 yr just create a keygen without using the one I made.. I know that you could just do what atom0s did but that's like taking a math test and copying every single answer off your friend.. it doesn't prove anything and therefore his keygen is null Given that if you look at this as a real world application, my method would be entirely valid to produce a working serial. Also your original post never mentioned any set of rules you wanted to be followed.
March 28, 201312 yr Author Given that if you look at this as a real world application, my method would be entirely valid to produce a working serial. Also your original post never mentioned any set of rules you wanted to be followed. this is not the real world but a section called (CrackMe's / UnPackMe's / KeygenMe's) where hobbyist can prove they can unpack, crack, and make a keygen.. you want to go the lazy way by not making your own..its all cool np.. any more takers?
March 29, 201312 yr where hobbyist can prove they can unpack, crack, and make a keygen.. That's exactly what atom0s did - make a keygen. If crackme author is ignorant enough to provide a serial generation routine in the crackme, it's just normal to use it. you want to go the lazy way by not making your own.. Oh, would you like us to implement SHA256 from scratch, too? Just to prove it's doable - keygen + relevant source code. klinzter_1.5_keygen.rar
April 3, 201312 yr I doubt now that you made this If you coded this, then what are you trying? Learn how to code keygen from your own app? First of all, your rules are waste of time. If I have to give it level I will give it 2. You are saying not to use your DLL and code our own from base. But I want to ask you if we can use this DLL which is a COM type then why we can't And Kao did a job, submitted keygen. What you want more? If you are developer of this do something new securing apps, not asking for a tut which teaches you how to crack your protection. If you are the developer you have source of Kao's keygen and ofcource your's. See them.
April 3, 201312 yr @LulzCoder: No, he just wants to see a 2 hour horror movie.. In main role - kao, staring at computer screen, analyzing crackme code, writing down notes and swearing like a sailor.
Create an account or sign in to comment