Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

How to make a no-cd crack?

Name: Anonymous 2012-01-03 19:51

I want to try to create a no-cd crack for Morrowind. I have no clue how to begin this though. Do you have any tips on how to do this?

I've read that debuggers can be used to crack programs, so would the debugger that comes with the Windows SDK work for this?

Name: Anonymous 2012-01-03 20:07

suck a bigass dick

Please respond

b-back that ass up!

CHECK MUH DUBS

HAVE A BLESSED 2012 NEW YEAR!!!

Name: Anonymous 2012-01-03 20:19

This won't teach you how to crack games so they won't need a CD. It will teach you what you need to know to crack games.
http://mitpress.mit.edu/sicp/full-text/book/book.html

Name: Anonymous 2012-01-03 20:31

>>3
This book is overhyped and useless for non-Scheme programmers. The obscure and non-intuitive syntax(with plenty of parenteheses) of Lisp + heavy abuse of recursion means people learn bad coding habits. If you want to learn practical programming use a book suited to your language of choice, or a language reference/manual.

Name: Anonymous 2012-01-03 20:51

>>4
you are unemployed

Name: Anonymous 2012-01-03 20:58

>>4
PROTIP: SICP is not a book on programming or a book about Scheme. SICP is a computer science course. One can study computer science without ever writing a program that'll compile correctly. One can study SICP in any Turing-complete language.

http://www.gamedev.net/topic/431082-sicp-in-other-languages/
http://lambda-the-ultimate.org/node/1826
This last link is dead ATM. http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages

Name: Anonymous 2012-01-03 22:20

OP, google for fravia+ and you'll find all the other links you'll need, as you need them.

I was cracking games long before I knew SICP existed - you don't need CS fundamentals to change a "cmp" to a "nop", just a logical, problem-solving mind. Also, patience.

Name: Anonymous 2012-01-04 1:50

Chances are one already exists out there, so a search on google should do it.
If this is for educational purposes, all you have to do is learn x86 assembly and C, and in this case, Win32 APIs, and get familiar with some tools like OllyDBG (debugger) and IDA Pro(disassembler). That should be enough for you to be able to understand what some piece of compiled code does, and all you'd have to do after that is modify or transform that piece of code to do what you want (as opposed to what it does now).

Reading SICP doesn't have anything to do with 'cracking', but it has everything to do with programming and this board and being a good programmer will also make one a much better reverse engineer(someone who understands programs in whatever form they are in), which is what you seem to be interested in.

Name: Anonymous 2012-01-04 2:22

>>8
learn x86 assembly
x86 assembly is shit. All of the cruft and kludges just because Bill would cry if he had to remove his 1981-era code from the Windows code base. But hey, at least it runs VisiCalc. I call advocating x86 "toeing the A20 line."

Name: Anonymous 2012-01-04 3:07

>>9
It doesn't matter if you like it or not, >>1 needs to know if to accomplish his goal. He must understand code which is compiled to x86 to do it.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2012-01-04 4:09

Find the check for a CD, and force it to succeed.

Here is a good vicinity to look:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364993(v=vs.85).aspx

>>9
At least it's not MIPS.

Name: Anonymous 2012-01-04 4:24

I hate cudder and namefags in general. They cant just recommend SICP, they have to spoil entire thread.

Name: Anonymous 2012-01-04 5:36

>>1
Start classical way: http://tuts4you.com/download.php?list.17
Also grab recently leaked IDA Pro(with decompiler)
Other worthful tools are mentioned by Lena

>>11
I dunno about morrowind, but most simple CD check that I saw used  GetDriveType instead(
http://msdn.microsoft.com/en-us/library/windows/desktop/aa364939%28v=vs.85%29.aspx )

Name: Anonymous 2012-01-04 5:37

>>13
*cd checks. GetDriveType was popular back then, before starforce.

Name: Anonymous 2012-01-04 12:43

$ dd if=/dev/hda of=/home/faggot/image.iso
$ mount -o loop /home/fahhot/image.iso /media/cdrom

Name: Anonymous 2012-01-04 12:45

fahhot
oh great

Name: Anonymous 2012-01-04 17:39

>>16
You've managed to turn an insult into a pseudo-middle-Eastern name.

Don't change these.
Name: Email:
Entire Thread Thread List