⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sitebld.html

📁 This is a e-book How to Crack with Softice. HTML type document.
💻 HTML
字号:
<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
   <META NAME="Author" CONTENT="KLee8084">
   <META NAME="Classification" CONTENT="Reverse Code Engineering">
   <META NAME="Description" CONTENT="Step by step guide to cracking Site Builder v1.2">
   <META NAME="KeyWords" CONTENT="How to crack Site Builder v1.2">
   <TITLE>Site Builder v1.2</TITLE>
</HEAD>
<BODY TEXT="#001010" BGCOLOR="#C0C0C0" LINK="#FF0000" VLINK="#000099" ALINK="#FFFF00">
&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" 22" >
<TR BGCOLOR="#FFFFFF">
<TD WIDTH="15%">
<CENTER><B><FONT FACE="Arial,Helvetica">October 1998</FONT></B></CENTER>
</TD>

<TD WIDTH="100%">
<CENTER><FONT FACE="Arial,Helvetica"><FONT SIZE=+1>"Cracking Site Builder
v1.2"</FONT></FONT></CENTER>
</TD>

<TD WIDTH="30%">
<CENTER><B><FONT FACE="Arial,Helvetica">Win '95 PROGRAM</FONT></B></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><FONT COLOR="#808080">Win Code Reversing</FONT></FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><FONT COLOR="#808080">&nbsp;</FONT></FONT></CENTER>
</TD>
</TR>

<TR BGCOLOR="#FFFF99">
<TD WIDTH="15%">
<CENTER><FONT FACE="Arial,Helvetica"><FONT COLOR="#890000">&nbsp;</FONT></FONT></CENTER>
</TD>

<TD>
<CENTER><FONT FACE="Arial,Helvetica">by KLee8084<FONT SIZE=+3>&nbsp;</FONT></FONT></CENTER>
</TD>

<TD VALIGN=CENTER WIDTH="30%"><FONT FACE="Arial,Helvetica">&nbsp;</FONT></TD>
</TR>

<TR BGCOLOR="#999900">
<TD WIDTH="15%">
<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>
</TD>

<TD>
<CENTER><FONT FACE="Arial,Helvetica">Code Reversing For Beginners&nbsp;</FONT></CENTER>
</TD>

<TD WIDTH="30%">
<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>
</TD>
</TR>

<TR BGCOLOR="#C0C0C0">
<TD WIDTH="15%"></TD>

<TD ALIGN=LEFT>
<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>

<CENTER><B><FONT FACE="Arial,Helvetica">Program Details</FONT></B></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><B>Program Name:</B> setup.exe</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><B>Program Type:</B> HTML Editor</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><B>Program Location: <A HREF="http://w1.550.telia.com/~u55002465/sbuilder/setup.exe">here</A></B>&nbsp;</FONT></CENTER>

<CENTER><B><FONT FACE="Arial,Helvetica">Program Size: 6.2 meg</FONT></B></CENTER>
<FONT FACE="Arial,Helvetica">&nbsp;</FONT></TD>

<TD WIDTH="30%"></TD>
</TR>

<TR BGCOLOR="#C0C0C0">
<TD WIDTH="15%"></TD>

<TD><FONT FACE="Arial,Helvetica"><B>&nbsp;</B>&nbsp;</FONT>&nbsp;
<CENTER><B><FONT FACE="Arial,Helvetica">Tools Used:</FONT></B></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">Softice V3.2 - Debugger</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>
</TD>

<TD WIDTH="30%"></TD>
</TR>

<TR>
<TD VALIGN=CENTER BGCOLOR="#C6E7C6">
<CENTER><B><FONT FACE="Arial,Helvetica"><FONT COLOR="#0000FF">Rating</FONT></FONT></B></CENTER>
</TD>

<TD VALIGN=CENTER BGCOLOR="#C6E7C6">
<CENTER><B><FONT FACE="Arial,Helvetica"><FONT SIZE=-1><FONT COLOR="#0000FF">Easy
( X )&nbsp; Medium (&nbsp; )&nbsp; Hard (&nbsp;&nbsp;&nbsp; )&nbsp; Pro
(&nbsp;&nbsp;&nbsp; )</FONT>&nbsp;</FONT></FONT></B></CENTER>
</TD>

<TD WIDTH="30%" BGCOLOR="#999900"><B><FONT FACE="Arial,Helvetica"><FONT SIZE=-1>There
is a crack, a crack in everything. That's how the light gets in.</FONT></FONT></B></TD>
</TR>
</TABLE>

<CENTER><FONT FACE="Arial,Helvetica"><FONT SIZE=-1>&nbsp;</FONT></FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT>&nbsp;
<HR></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><FONT SIZE=+2>Site Builder v1.2 Serial
Number Fishing</FONT></FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica"><FONT COLOR="#0B7FC1">Written by KLee8084</FONT></FONT></CENTER>

<CENTER><FONT FACE="Arial Black">&nbsp;</FONT> (as requested by Jerry)</CENTER>
&nbsp;
<BR>&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT COLOR="#0000FF"><FONT SIZE=+2>Introduction</FONT></FONT></CENTER>
</TD>
</TR>
</TABLE>
<FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<BR>Site Builder v1.2 is a nice HTML editor with FTP capabilities, etc...
<BR>&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT COLOR="#3333FF"><FONT SIZE=+2>About this protection system</FONT></FONT></CENTER>
</TD>
</TR>
</TABLE>
<FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<BR>This program uses the standard Name/Serial number protection system.
<BR><FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT SIZE=+2><FONT COLOR="#0000FF">The Essay</FONT>&nbsp;</FONT></CENTER>
</TD>
</TR>
</TABLE>
<FONT FACE="Arial,Helvetica"><FONT COLOR="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></FONT>
<BR>First of all, this program plays a trick on you. If you have previously
installed this program and tried to register it, it changes the memory
location of the real serial number.
<BR>&nbsp;<BR>
To start from scratch, you need to edit your system's registry (use regedit).
Find and delete all SITEBUILD and Patrik Nilsson keys. This will bring
the program back to the virgin state. Ready? Let's go!
<BR>&nbsp;
<BR>Install the program and run it. A nag screen will pop up that tells
you that you have only 50 uses and makes you wait a number of seconds until
you can click on the OK button.
<BR>Let the nag screen run, and then click on the OK button.
<BR>&nbsp;
<BR>A tip window will then pop up. Click on the window's CLOSE button.
<BR>&nbsp;
<BR>Now, in the program itself, click on Help and then click on <U>R</U>egister.
<BR>&nbsp;
<BR>In the box that pops up, enter your Name and a fake Serial number.
The Name that I had entered was <FONT COLOR="#3333FF">Registered</FONT>
and the fake serial number was <FONT COLOR="#3333FF">1234-5678</FONT>.
<BR>&nbsp;
<BR>Now, hit <B>CTRL-D</B> to go into Softice.
<BR>&nbsp;
<BR>Once in Softice, set a breakpoint on the MessageBeep function (the
other functions don't seem to work...try them) by typing <B>BPX MESSAGEBEEP</B>.
<BR>&nbsp;
<BR>Now, hit <B>CTRL-D</B> again to return to the program.
<BR>&nbsp;
<BR>Ready? Click on OK.
<BR>&nbsp;
<BR>We are now in Softice at the start of <FONT COLOR="#CC6600">USER32!MessageBeep</FONT>.
<BR><B>&nbsp;</B>
<BR><B>F11</B> to step out of this function.
<BR>&nbsp;
<BR>We return here:

<P>:0040AE77&nbsp;&nbsp;&nbsp; PUSH 00

<P>If you look upwards, you'll see this:

<P>:0040AE6E&nbsp;&nbsp;&nbsp; JMP 0040AEC4
<BR>:0040AE70&nbsp;&nbsp;&nbsp; PUSH 00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;- Start of the MessageBeep routine
<BR>:0040AE72&nbsp;&nbsp;&nbsp; CALL USER32!MessageBeep
<BR>:0040AE77&nbsp;&nbsp;&nbsp; PUSH 00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;- We are here, now

<P>Notice that this MessageBeep routine really starts at :0040AE70.
<BR>Scroll upwards (<B>CTRL-UP ARROW</B>) until you find a reference to
0040AE70.

<P>:0040AD55&nbsp;&nbsp;&nbsp; JZ 0040AE70

<P>Do you see the call that is 3 instructions above this jump?

<P>:0040AD4D&nbsp;&nbsp;&nbsp; CALL 0046E684

<P>You'll want to set a breakpoint on this call (don't forget to kill off
your other breakpoint by typing <B>bc *</B>) by typing <B>BPX 0040AD4D</B>.
<BR>&nbsp;
<BR>Press <B>CTRL-D</B> to return to the program.
<BR>&nbsp;
<BR>Click on OK.
<BR>&nbsp;
<BR>Now, again click on Help and then on <U>R</U>egister.
<BR>&nbsp;
<BR>Enter your Name and fake Serial number.
<BR>&nbsp;
<BR>Click on OK.
<BR>&nbsp;
<BR>We are now back in Softice at the call:

<P>:0040AD4D&nbsp;&nbsp;&nbsp; CALL 0046E684

<P><B>F8</B> into this call.
<BR><B>F8</B> until:

<P>:0046E68C&nbsp;&nbsp;&nbsp; MOV [EBP-04], EAX

<P>If you type <B>d @eax</B> you'll see your fake serial number.
<BR><B>F8</B> until:

<P>:0046E698&nbsp;&nbsp;&nbsp; CALL 00493F60

<P><B>F8</B> into this call.
<BR><B>F8</B> until you reach the next call:

<P>:00493F7A&nbsp;&nbsp;&nbsp; CALL 00493144

<P><B>F8</B> into THIS call as well.
<BR><B>F8</B> until:

<P>00493148&nbsp;&nbsp;&nbsp; CALL [0050871C]

<P><B>F8</B> into this call.
<BR><B>F8</B> until you reach:

<P>:00492D48&nbsp;&nbsp;&nbsp; CALL KERNEL32!EnterCriticalSection

<P>This call can be stepped over.
<BR><B>F10</B> over this call.
<BR><B>F8</B> until you reach this interesting instruction:

<P>:00492DD4&nbsp;&nbsp;&nbsp; CMP EDI, [0050F294]

<P>I wonder what's at 0050F294?
<BR>Type <B>d @0050F294</B>

<P>Hmmm....I see 561568-566443-396428
<BR>&nbsp;
<BR>If you don't see your number, then use regedit and delete all SITEBUILD
and Patrik Nillson keys, and then redo the steps in this tutorial.
<BR>&nbsp;
<BR>Clear your breakpoint by typing <B>bc *</B>
<BR><B>&nbsp;</B>
<BR><B>CTRL-D</B> to go back to the program.
<BR>&nbsp;
<BR>Re-register with your Name and the Serial number that you found.
<BR>&nbsp;
<BR>Tada! Program cracked...
<BR>&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT SIZE=+2><FONT COLOR="#0000FF">The 'Crack'</FONT>&nbsp;</FONT></CENTER>
</TD>
</TR>
</TABLE>
<FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<BR>None.
<BR>&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT SIZE=+2><FONT COLOR="#0000FF">Final Notes</FONT>&nbsp;</FONT></CENTER>
</TD>
</TR>
</TABLE>
<FONT FACE="Arial,Helvetica"><FONT COLOR="#333333">&nbsp;</FONT></FONT>
<BR>SiteBuilder v1.2 has a simple protection scheme (other than the memory
relocation if the program is not in the virgin state).

<P>&nbsp;
<TABLE BORDER CELLSPACING=2 WIDTH="100%" HEIGHT="22" >
<TR>
<TD BGCOLOR="#C6E7C6">
<CENTER><FONT COLOR="#0000FF"><FONT SIZE=+2>Ob Duh</FONT></FONT>&nbsp;</CENTER>
</TD>
</TR>
</TABLE>
<I><FONT FACE="Arial,Helvetica">&nbsp;</FONT></I>
<BR><FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<BR><I><FONT FACE="Arial,Helvetica">Do I really have to remind you all
that by buying and NOT stealing the software you use will ensure that these
software houses will continue to&nbsp; produce even *better* software for
us to use and more importantly, to continue offering even more challenges
to breaking their often weak protection systems.</FONT></I>
<BR><FONT FACE="Arial,Helvetica">&nbsp;</FONT>
<BR><I><FONT FACE="Arial,Helvetica">If your looking for cracks or serial
numbers from these pages then your wasting your time, try searching elsewhere
on the Web under Warze, Cracks etc.</FONT></I>
<BR>&nbsp;
<BR>
<HR SIZE=3 WIDTH="100%">
<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>

<CENTER><FONT FACE="Arial,Helvetica">&nbsp;</FONT></CENTER>

<CENTER><TABLE BORDER=2 >
<TR>
<TD>&nbsp;<FONT FACE="Arial,Helvetica"><FONT SIZE=+1>[ <A HREF="Main.html">Return</A>
]</FONT></FONT>&nbsp;</TD>
</TR>
</TABLE></CENTER>

<CENTER><B><FONT FACE="Arial,Helvetica"><FONT SIZE=+1>&nbsp;</FONT></FONT></B></CENTER>

<HR SIZE=3 WIDTH="100%">
<BR><FONT FACE="Arial,Helvetica"><FONT SIZE=-2>Essay by: <A HREF="mailto:KLee8084@snet.net">KLee8084</A></FONT></FONT>
<BR><FONT FACE="Arial,Helvetica"><FONT SIZE=-2>Page Created: 18th October
1998</FONT></FONT>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -