Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,194,845 members, 7,956,170 topics. Date: Monday, 23 September 2024 at 06:48 AM |
Nairaland Forum / Science/Technology / Programming / Crack/keygen/reg/patch (2580 Views)
Autocad 2010 64 Bit Activation Crack / Pls,help Me Unlock Crack Or Remove This Password Protected File (2) (3) (4)
Crack/keygen/reg/patch by nembudziya(m): 3:56pm On Jun 20, 2015 |
How do you code, and make 1? |
Re: Crack/keygen/reg/patch by FincoApps(m): 4:24pm On Jun 20, 2015 |
I don't think you actually just magically start to write a key gen/patch or crack from scratch. Normally cracks for example are just the edited versions of the original exe. So what happens is, you decompile it, edit it to remove the protection and recompile it. For recent apps that are now very sophisticated, you might need a debugger to read through each line of the decompiled program as it runs, eventually, you would find the line responsible for the protection and you can redirect the code. I once tried it but recent apps are tooo sophissticated.... Its easier to just buy the app nembudziya: 1 Like |
Re: Crack/keygen/reg/patch by defresh97(m): 5:48am On Jun 23, 2015 |
pls guy I need ur help I activate easybrowsing timer and the admin password change I can login again pls help me out |
Re: Crack/keygen/reg/patch by nembudziya(m): 12:09pm On Jun 23, 2015 |
google is your friend, now a days defresh97: 1 Like |
Re: Crack/keygen/reg/patch by nembudziya(m): 8:00am On Aug 09, 2015 |
Re: Crack/keygen/reg/patch by Nobody: 11:18am On Aug 10, 2015 |
When I started to learn the net wide assembler, I learnt it for some several reasons If you gonna make aimed cracks, key gen and whatever I think NASM should be the key to your problems, ask me why because you also have to study reverse engineering When an executable is reversed, it reverses into asm codes, you see registers and all what not, then you get to see things like
Obviously, this may seem garbage, but a simple understanding of it is adding two numbers and calling printf function to print the results. Ok, that said, when doing things like api hooking, you need assembly too, passing 5 bytes (opcode and return addresses) you still need assembly Now issue of the day, when you want to make a crack for some software which has passed it's trial period, you have to first study assembly to know what you are doing. It's simple to understand. I learnt NASM in 3 days Then use Ollydbg to reverse, you see some asse mbly codes, now debug, search for GetDialogItemA(), to display the message box notifying you of the period expiry, breakpoint to it and then enter the main function in olly, you might get surprised to see something like
This small line gets the input for say name and registration key and compares if it's the same, if there is a matching , it grants you access else it prompts back the messagebox Consider filling with nops
Now you see it doesn't compare again. Every thing works without the messagebox Assembly plays a role in this. So you see Assembly is good to make key gen and the rest. I'm coding from blackberry, so don't have much to share here Happy coding |
Re: Crack/keygen/reg/patch by nembudziya(m): 8:28am On Aug 11, 2015 |
gimakon:thanks, javanian lordzouga what do u say, guyz? |
Re: Crack/keygen/reg/patch by nembudziya(m): 7:57am On Sep 05, 2015 |
Can u brief me with a beginners guide for ollydbg, or guy, is what you have written a beginners guide for someone who is starting programming? Or can you send links to a very precise step by step guide of using ollydbg. Thank you in advance. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 8:45am On Sep 05, 2015 |
nembudziya: That's the major reason I started to teach assembly, even tho no comments / commendation was given. Firstly that tutorial answers all your questions then later the second tutorial i'm preparing which I will paste tomorrow, then on Wednesday evening I should paste the one for tutorials on how to use ollydbg. Ollydbg is a debugger , not a programming IDE, used for reverse technology for executables, Exe, dll,com etc. But it reverses the program back to Asm (assembly), generally it's not MASM, it's NASM because most debuggers like ollydbg, IDA and immunity uses this assembler. Will see you later tomorrow. Have fun. |
Re: Crack/keygen/reg/patch by nembudziya(m): 9:13am On Sep 05, 2015 |
if only you could give me a step by step guide to make every trial version software to become a permanent version, i would be most appreciative. Thank you so kindly. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 9:27am On Sep 05, 2015 |
nembudziya: Understand assembly first. Then I show u others |
Re: Crack/keygen/reg/patch by nembudziya(m): 6:05pm On Sep 05, 2015 |
Sir, you are well read and write. What must i do to ensure that i understand using olly debugger, as i intend to use it at least starting this coming Monday for the purpose of getting and/or making a registration username and password for any software as has been mentioned in your earlier post. Thank you, Sir. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 7:21pm On Sep 05, 2015 |
nembudziya: Ok what do you understand by this I did here
If you are able to say exactly what I did there, then I promise you, I will release tutorials for ollydbg in the next 25 mins. |
Re: Crack/keygen/reg/patch by nembudziya(m): 7:30pm On Sep 05, 2015 |
nop means "no" i suppose. Msg2 is replaced by messageboxA. I dont know what pop ecx means but i understand that its the returned output. Am i right. If i am wrong furnish me as to what the code means. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 8:11pm On Sep 05, 2015 |
nembudziya: It's wrong. I don't want to deceive you and that's why I say you should have a ground in assembly (at least basics) before you venture into things like making cracks and keygens. NOP simply means No operation. It shouldn't perform any operation in about 5 places then push msg2 (which has already been assigned earlier to a value ) push msg2, pushes the data in msg2 to the stack already created by saying push ebp, mov ebp, esp ( tho I didn't state this one here), then I call MessageboxA, which apparently is a function. Pop ecx destroys the stack and ret returns to the main programme again. Those are the likes you would see in ollydbg. That's why I said you should understand assembly then you could in turn learn to use NOP to make keygens there by removing specific CMP (compare) commands and replacing them with NOP inside the debugger (ollydbg) It seems confusing, but with some practice, you surely gonna get it. Trust me |
Re: Crack/keygen/reg/patch by nembudziya(m): 6:10am On Sep 06, 2015 |
Ok now. Thank you. Then i came across this basic tutorial over the internet, and what does it mean, maybe i can start from there, here goes the first of the 7 steps of code i want to learn from: 00401000 6A 00 PUSH 0 00401002 E8 FF040000 <JMP & KERNEL32.GetModuleHandleA> 00401007 A3 CA204000 MOV DWORD PTR DS: [4020CA], EAX 0040100C 6A 00 PUSH 0 sir i require your help in interpretation of this code line by line. Please use very basic explicating of this code for me to understand. I have basic understanding of C++ so if you explain to me good layman language, i should be able to understand. This is only the first of the 7 codes until the software program username and password are decrypted for which i'd post the other 6 after interpretation of this first 1. I am so exasperated to understand the 7 processes to decrypt the code. So, sir I leave to you to make clear to me what this means. Thank you. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 6:58am On Sep 06, 2015 |
nembudziya: The code is simple, just asks you to GetModuleHandleA(), in c++ it's like this
Jmp asks the program to jump to that function GetModuleHandleA, the rest are addresses. The program doesn't seem to be complete tho. But you not up to this now. Learn the basics first. |
Re: Crack/keygen/reg/patch by nembudziya(m): 7:30am On Sep 06, 2015 |
Ok sir, what steps must i take then to reverse engineer almost all trial version dated software to full version software. Sir, listen, sir, i want to know what areas of code i must pay particular attention when reverse engineering a trial version software using ollydbg. Some people do not have any programming expertise and they say to themselves, 'i do not need to master anything because i have not gone to school for this. But i will only master a piece of code to attain the ultimate goal (reverse engineering a trial version program to full version program), nothing more, nothing less, and anything that i will understand in later life will come from this technique.' This is all in quotes, and that is my position. Now what should i do? Thank you, Sir. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 8:20am On Sep 06, 2015 |
nembudziya: I have answered that before, seems you don't read. Are you trying to reverse malware or what? I asked you to learn assembly as there are no specific sections, just have basic knowledge of NASM, that's what You cannot count one and 100. Listen and learn. Assembly isn't that hard to pick up see I coded a hello world from my blackberry for your viewing
Also learn c/c++ win32. Or any win32 to understand. |
Re: Crack/keygen/reg/patch by FincoApps(m): 12:24am On Sep 07, 2015 |
Please, you have tried too much. I admire your patience gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 6:47am On Sep 07, 2015 |
FincoApps: Thanks a Whole lot fam. will paste the NASM tuts later been very busy lately. 1 Like |
Re: Crack/keygen/reg/patch by nembudziya(m): 8:00pm On Sep 07, 2015 |
Which site link do you recommend i get beginner for nasm and asm pls post dem. gimakon: |
Re: Crack/keygen/reg/patch by Nobody: 8:27pm On Sep 07, 2015 |
nembudziya: Read my tutorial i pasted. download code::blocks so you can use the gcc compiler and when you want to compile , you compile as
Where xxxxxx is the name of the file(asm file) |
Re: Crack/keygen/reg/patch by nembudziya(m): 3:31am On Sep 08, 2015 |
Thanks, thun gimakon: |
(1) (Reply)
I Need Pdf E-book On Vb.net For Web Application / Is Data Science Worth It In Nigeria / How Has Programming Changed Your Life And The Way You Think?
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 72 |