Use Kaspersky without a key

April 23rd, 2008

Use Kaspersky without a key! (Temp. sol. if ur key is not Valid)
TRY it on your own responsibility!

Backup First
( Run ) type ( regedit ) press ( OK ).

1- Go To ( HKEY_LOCAL_MACHINESOFTWAREKasperskyLabAVP6Data ) & right click on ( Data ) & choose ( Permissions ).

2- Choose ( Advanced ) From The ( Permissions For Data ) … a new window will open.

3- On ( Advanced Security Settings for Data ) window .. look for ( Inherit from parent … ) click on the nike or check mark to remove or uncheck it.

4- After removing the check or nike mark u will get a new message .. choose ( Remove ).

5- On ( Advanced Security Settings for Data ) click on ( Apply ).

6- Choose ( Yes ) for the new message that u will get.

7- Press ( OK ) on ( Advanced Security Settings for Data ).

8- Press ( OK ) on ( Permissions For Data ).

9- Exit KasperSky & restart it again.

- The Kaspersky icon will be GRAY but it is working perfect.
- You will have to update the database manually … no automatic update.
- Ignore Windows security center that the antivirus is not working … in fact it is active.

Tutorial on Key Generators

October 17th, 2007

Tools!
For tools you need a minimum of debugger like SoftIce for Windows (hence WinIce), and a C compiler with Dos libraries.

Content!
In this tutorial I will show how to make a key-gen for Ize and Swiftsearch. The protection that these programs use is the well known Enter-Name-and-Registration-Number method. After selecting ‘register’,  a window pops up where you can enter your name and your registration number.   The strategy here is to find out where in memory the data you enter is stored and then to find out what is done with it. Before you go on make sure you configure the SoftIce dat file according to the PWD tutorial #1.

Part 1: Scanline Swiftsearch 2.0!

Swiftsearch is a useful little program that you can use to search on the web. I will explain step by step how to crack it.

step 1. Start the program :)

step 2: Choose register from the menus. You will now get a window where you can enter your name and your  registration number.

step 3: Enter SoftIce (ctrl-d)

step 4: We will now set a breakpoint on functions like GetWindowText(a) and GetDlgItemText(a) to find out where in memory the data that we just entered is stored.  The function that is used by this program is GetDlgItemTexta (trial and error, just try yourself :) so, in SoftIce type BPX GetDlgItemTexta  and exit SoftIce with the g command.

step 5: Now type a name and a registration number  (I used razzia and 12345) and press OK, this will put you  back in  SoftIce. Since you are now inside the GetDlgItemTexta function press F11 to get out of it.  You should see the following code:

lea eax, [ebp-2C]          :<— we are looking for this location
push eax
push 00000404
push [ebp+08]
call [USER32!GetDlgItemTextA]
mov edi, eax               :<— eax has the length of the string
and is stored in edi for later usage.

We see that EAX is loaded with a memory address and then pushed to the stack as a parameter for the function GetDlgItemTextA. Since the function GetDlgItemTextA is already been run we can look at EBP-2c (with ED EDP-2c) and see that the name we entered is there. Now we know where the name is stored in memory, normally it would be wise to write that address down, but we will see that in this case it wont be necessary.

So, what next? Now we have to allow the program to read the registration number we entered. Just type g and return and when  back in SoftIce press F11. You should see the following code:

push 0000000B
lea ecx, [ebp-18]         : <–So, ebp-18 is where the reg. number
push ecx                  :    is stored.
push 0000042A
push [ebp+08]
call [USER32!GetDlgItemTextA]
mov ebx, eax              : <–save the lenght of string in EBX
test edi, edi             : <–remember EDI had the lenght of the
jne 00402FBF              :    name we entered?

We see that the registration number is stored at location EBP-18 , check it with ED EBP-18.  Again, normally it would be wise to note that address down.  Also we see that it is checked if the length of the name we gave was not zero. If it is not zero the  program will continue.

Step 6: Ok, now we know where the data we entered is stored in memory. What next?
Now we have to find out what is DONE with it. Usually it would we wise to put breakpoints on those memory locations and find out where in the program they are read. But in this case the answer is just a few F10’s away. Press F10 until you see the following code :

cmp ebx, 0000000A       :<–remember EPX had the length of the
je 00402FDE             :   registration code we entered?

These two lines are important. They check if the length of the registration code we entered is equal  to 10. If not the registration number will be considered wrong already. The program wont even bother  to check it. Modify EBX or the FLAG register in the register window to allow the jump. Continue Pressing F10 until you get to the following code (note that the adresses you will see could be different) :

:00402FDE xor esi, esi        :<– Clear ESI
:00402FE0 xor eax, eax        :<– Clear EAX
:00402FE2 test edi, edi
:00402FE4 jle 00402FF2
:00402FE6 movsx byte ptr ecx, [ebp + eax - 2C] :<– ECX is loaded with a letter of the  name we entered.
:00402FEB add esi, ecx        :<– Add the letter to ESI
:00402FED inc eax             :<– Increment EAX to get next letter
:00402FEE cmp eax, edi        :<– Did we reach the end of the string?
:00402FF0 jl 00402FE6         :<– If not, go get the next letter.

Well, we see that the program adds together all the letters of the name we entered.  Knowing that ESI contains the sum of the letters, lets continue and find out what the program does with that value :

:00402FF2 push 0000000A
:00402FF4 lea eax, [ebp-18]   :<– Load EAX with the address of the reg. number we entered
:00402FF7 push 00000000
:00402FF9 push eax            :<– Push EAX (as a parameter for the following function)
:00402FFA call 00403870       :<– Well, what do you think this function does? :)
:00402FFF add esp, 0000000C
:00403002 cmp eax, esi        :<– Hey!
:00403004 je 00403020

We see that a function is called and when RETurned ESI is compared with EAX. Hmm, lets look at what’s in EAX.  A ‘? EAX’ reveals :

00003039       0000012345   ”09″

Bingo. That’s what we entered as the registration number. It should have been what’s inside ESI.  And we know what’s inside ESI, the sum of the letters of the name we entered!

Step 7:  Now we know how the program computes the registration code we can make a key-gen.
But we should not forget that the program checks also that the registration number has 10
digits.
A simple C code that will compute the registration number for this program could look like this:

#include   <stdio.h>
#include   <string.h>
main()
{
char Name[100];
int NameLength,Offset;
long int Reg = 0, Dummy2 = 10;
int Dummy = 0;
int LengtDummy = 1;
int Lengt , Teller;
printf(”Scanline SwiftSearch 2.0 crack by raZZia.\n”);
printf(”Enter your name: “);
gets(Name);
NameLength=strlen(Name);

/* the for lus calculates the sum of the letters in Name */
/* and places that value in Reg                          */
for (Offset=0;Offset<NameLength;Offset=Offset+1)
{
Reg=Reg+Name[Offset];
}
/* the while lus calculates the lenght of the figure in */
/* Reg and places it in Lengt                           */
while (Dummy != 1)
{
if ( Reg < Dummy2 )
{ Lengt = LengtDummy ; Dummy =1;
}
else
{ LengtDummy=LengtDummy + 1; Dummy2=Dummy2*10;
}
};
printf(”\nYour registration number is : ” );
/* First print 10-Lengt times a 0                        */
Lengt=10-Lengt;
for (Teller=1;Teller<=Lengt;Teller=Teller+1) printf(”0″);
/* Then print the registration number                    */
printf(”%lu\n”,Reg);
}

Case 2 Ize 2.04 from Gadgetware

Ize from Gadgetware is a cute little program that will put a pair of eyes on your screen which will
follow your mousepointer. It has a register function where you can enter your name and a registration
number. The strategy in this case is still the same : Find out where in memory the entered information
is stored and then find out what is done with that information.

Step 1:   Start Ize. Chose register and enter a name and a number. I used ‘razzia’ and ‘12345′.

Sterp 2: Enter (CTRL-D) Softice and set a breakpoint on GetDlgItemTextA.

Step 3:  Leave SoftIce and press OK. This will put you back in Softice. You will be inside the GetDlgItemTextA
function. To get out of it press F11. You should see the following code :

mov esi, [esp + 0C]
push 00000064
push 0040C3A0      :<–On this memory location the NAME we entered will be stored.
mov edi, [USER32!GetDlgItemTextA]  :<–Load edi with adress of GetDlgItemTextA
push 00004EE9
push esi
call edi           :<– Call GetDlgItemTextA
push 00000064            :<– (you should be here now)
push 0040C210      :<–On this memory location the NUMBER we entered will be stored
push 00004EEA
push esi
call edi           :<– Call GetDlgItemTextA

We see that the function GetDlgItemTextA is called twice in this code fragment. The first call has
already happened. With ED 40C3A0 we can check that the name we entered is stored on that location.
To allow the program to read in the number we entered we type G and enter. Now we are inside the Get-
DlgItemTextA function again and we press f11 to get out of it. We check memory location 40C210 and
we see the number we entered is stored there.
Now we know the locations were the name and the number are stored,we note those down!

Step 4:   Ok, what next? We now know where in memory the name and the number are stored. We need to find out
what the program does with those values. In order to do that we could set breakpoints on those memory
locations to see where they are read. But in this case it wont be necessary. The answer is right after the
above code :

push 0040C210  :<–save the location of the number we entered (as a parameter for the next call)
call 00404490  :<– call this unknown function
add esp, 00000004
mov edi, eax  :<– save EAX  (hmmmm)

We see a function being called with the number-location as a parameter. We could trace into the                                    function and see what it does, but that is not needed. With your experience of the Swiftsearch
example you should be able to guess what this function does.  It calculates the numerical value of the                    registration number and puts it in EAX. To be sure we step further using F10 untill we are past the call     and check the contents of EAX (with ? EAX). In my case it showed : 00003039       0000012345   ”09″.

Knowing that EDI contains our registration number we proceed:

push 0040C3A0 :<– save the location of the name we entered (as a parameter for the next call)
push 00409080 :<– save an unknown memory-location (as a parameter for the next call)
call 004043B0 :<–call to an unknown function
add esp, 00000008
cmp edi, eax  :<–compare EDI (reg # we entered) with EAX (unknown, since the previous call                                                                           changed it)
jne 004018A1  :<–jump if not equal

We see that a function is called with two parameters. One of the parameters is the location of the name
we entered. The other we dont know, but we can find out with ED 409080. We see the text ‘Ize’.
This function calculates the right registration number using those two parameters. If you just want to
crack this program, you can place a breakpoint right after the call and check the contents of EAX. It will
contain the right registration number.  But since we want to know HOW the reg. # is calculated we will          trace inside the function (using T). We will then try to find out HOW the contents of EAX got in there.

Step 5:    Once inside the interesting function  you will see that we are dealing with a rather long function. It wont               be necessary for me to include the complete listing of this function, because we wont need all of it to    make our key-gen.
But in order find out which part of the code is essential for the computation of the right registration    number, you  have to trace STEP by STEP and figure out what EXACTLY is going on!

Afther doing this i found out that the first part of the function computes  some kind of “key”. Then this
“key” is stored in memory and in that way passed on to the second part of the function.
The second part of the function then computes the right registration number, based on this “key” AND
the name we entered.

The code that is essential and that we need for our key-gen is the following:

( Note that before the following code starts, the registers that are used will have the following values:
EBX will point to the first letter of the name we entered,
EDX will be zero,
EBP will be zero,
The “key” that we talked about earlier is stored in memory location 0040B828 and will
have 0xA4CC as its initial value. )

:00404425 movsx byte ptr edi, [ebx + edx]   :<– Put first letter of the name in EDI
:00404429 lea esi, [edx+01]    :<– ESI gets the “letter-number”
:0040442C call 00404470          :<– Call  function
:00404431 imul edi, eax          :<– EDI=EDI*EAX (eax is the return value of the the previous call)
:00404434 call 00404470          :<– Call function
:00404439 mov edx, esi
:0040443B mov ecx, FFFFFFFF
:00404440 imul edi, eax       :<– EDI=EDI*EAX (eax is the return value of the previous call)
:00404443 imul edi, esi       :<– EDI=EDI*ESI ( esi is the number of the letter position)
:00404446 add ebp, edi       :<– EBP=EBP+EDI  (beware that EBP will finally contain the right reg#)
:00404448 mov edi, ebx  :<–these lines compute the lenght of the name we entered
:0040444A sub eax, eax   :<–these lines compute the lenght of the name we entered
:0040444C repnz      :<–these lines compute the lenght of the name we entered
:0040444D scasb      :<–these lines compute the lenght of the name we entered
:0040444E not ecx      :<–these lines compute the lenght of the name we entered
:00404450 dec ecx      :<– ECX now contains the lenght of the name
:00404451 cmp ecx, esi
:00404453 ja 00404425     :<– If its not the end of the name , go do the same with the next letter
:00404455 mov eax, ebp    :<–  SAVE EBP TO EAX !!!!
:00404457 pop ebp
:00404458 pop edi
:00404459 pop esi
:0040445A pop ebx
:0040445B ret
_____

:00404470 mov eax, [0040B828]      :<– Put “key” in EAX
:00404475 mul eax, eax, 015A4E35   :<– EAX=EAX * 15A4E35
:0040447B inc eax            :<– EAX=EAX + 1
:0040447C mov [0040B828], eax      :<– Replace the “key” with the new value of EAX
:00404481 and eax, 7FFF0000      :<– EAX=EAX && 7FFF0000
:00404486 shr eax, 10         :<– EAX=EAX >>10
:00404489 ret

The above code consists of a loop that goes trough all the letters of the name we entered. With each
letter some value is calculated, all these values are added up together (in EBP). Then this value is stored
in EAX and the function RETurns. And that was what we were looking for, we wanted to know how EAX                                     got its value!

Step 6:   Now to make a key-gen we have to translate the above method of calculating the right reg# into a
c program. It could be done in the following way :
(Note : I am a bad c programmer :)

#include   <stdio.h>
#include   <string.h>
main()
{
char Name[100];
int NameLength,Offset;
unsigned long Letter,DummyA;
unsigned long Key = 0xa4cc;
unsigned long Number = 0;
printf(”Ize 2.04 crack by razzia\n”);
printf(”Enter your name: “);
gets(Name);
NameLength=strlen(Name);
for (Offset=0;Offset<NameLength;Offset=Offset+1)
{
Letter=Name[Offset];
DummyA=Key;
DummyA=DummyA*0×15a4e35;
DummyA=DummyA+1;
Key=DummyA;
DummyA=DummyA & 0×7fff0000;
DummyA=DummyA >> 0×10;
Letter=Letter*DummyA;
DummyA=Key;
DummyA=DummyA*0×15a4e35;
DummyA=DummyA+1;
Key=DummyA;
DummyA=DummyA & 0×7fff0000;
DummyA=DummyA >> 0×10;
Letter=Letter*DummyA;
Letter=Letter*(Offset+1);
Number=Number+Letter;
}
printf(”\nYour registration number is : %lu\n”,Number);
}

Turn your LG phone into a vibrator

October 17th, 2007

Ok, this is a tutorial for puting your LG phone into a vibrator. This might only work if you have LG, if you don’t then :\ Still try it.

On your phone go to the menu.
Press ‘0′
It will say ‘SERVICE CODE’ and there will be 6 question marks. Press 0 six more times.
You will be taken to ‘SERVICES’.
Now press the ‘#’ sign. You will now be in ‘Test Mode’.
Go to ‘Motor Test’
Press ‘ON’
Yourcell will now vibrate continiously until you press off. You can closeout of the menu and it will still continue to vibrate. Just do the samething that you did before, but this time press ‘OFF’ to turn thevibrate off.

I hope you can try..it,

Recover a Corrupted System File

October 17th, 2007

If an essential Windows file gets whacked by a virus or otherwise corrupted, restore it from the Windows CD. Search the CD for the filename, replacing the last character with an underscore; for example, Notepad.ex_. If it’s found, open a command prompt and enter the command EXPAND, followed by the full pathname of the file and of the desired destination: EXPAND D:\SETUP\NOTEPAD.EX_ C:\Windows\NOTEPAD.EXE. If either pathname contains any spaces, surround it with double quotes.

If the file isn’t found, search on the unmodified filename. It will probably be inside a CAB file, which Win XP treats as a folder. Simply right-drag and copy the file to the desired location. In other Windows platforms, search for a file matching *.cab that contains the filename. When the search is done, open a command prompt and enter EXTRACT /L followed by the desired location, the full pathname of the CAB file, and the desired filename; for example: EXTRACT /L C:\Windows D:\I386\Driver.cab Notepad.exe. Again, if the destination or CAB file pathname contains spaces, surround it with double quotes.

boost up your internet connection

September 15th, 2007

METHOD 1

For:
WinME Win95 and Win98

—–To do this click on your start button, then go to Search then open up Dial Up
Networking, then right click on your connection,Go to Properties then where the modem is
located(Tellin you wut modem you are using)Hit Configure, Next click on Connection, and
locate the Advaced button click on it and see where it says Extra Settings Type This:

at&fx

Then hit apply, then close it out, and disconect from your internet, and then start it back
up…your connection speedwill be 5 times more…It made mine boost up from 45,200BPS to
115,200BPS—–

For:
WinXP WinCE and Win2000

—–Right click on “My Computer” then go to “Properties” then go to “Hardware” then go to
“Device Manager” then go to “Modems” Then select that tab so it scrolls down, then go to
your modem, and right click and go to “Properties” then go to “Advanced” Then in the box
saying “Extra Settings/Extra Initialization Commands” type in that box:

at&fx

–then click ok then ok again and exit out of everything, disconect from tha internet and
reconnect and you will be connected at a faster speed. you wouold be connected at 42,200KBPS
and now your new connection will be 100,200KBPS–

METHOD 2

Increase the speed your modem connects.
1. Click start.
2. Click control panel.
3. Click modems.
4. Click properties.
5. Click the connection tab.
6. Click advanced.
7. In the extra settings dialog box add the string S11=40.
8. Click Ok.

Microsoft Minesweeper - Reveal Where Mines Are

September 15th, 2007
  • Move your cursor to the Window with Minesweeper.
  • Type in XYZZY then press SHIFT-ENTER then ENTER
  • A little white dot will come up to the upper-left hand corner of the screen. Watch it.

If you move your cursor over a mine, the dot will turn black.
So now you you know where the mines are.
If it is white, it is a safe square.

NOTE:
The code does not work on Windows 95 and Windows NT.

two simple ways to access Windows with Administrator rights and privileges

September 12th, 2007

You have password protected your Windows XP system and can’t remember the password(s) to login regularly.
* You’ve forgotten the password to an Administrator account and have lost the ability to change any of the vital system settings.

Steps:

1. The first method is incredibly easy. Whenever Windows XP is installed on a system, it creates a default administrator account called “Administrator” and by default this account is not password protected. Therefore, if you bought a brand name computer (such as Dell, HP, Compaq or Sony) or installed Windows XP yourself, you should be able to login to the computer through the unprotected Administrator account.
2. The previous author wrote the login to the unprotected Administratior account is normally accessible only through safe mode, but this is not correct. If the computer utilizes the screen instead of the standard NT domain logon prompt, you can press Ctrl + Alt + Del twice to get to the logon prompt. You can access the Administrator account through the logon prompt without logging into safe mode. If the target system does not use the screen or you cannot log off, continue following these steps.
3. Reboot your machine. Before the Windows Boot screen appears, press F8. Do not press F5 used on the NT/9x series of Windows. You will be be prompted with a boot options menu.
4. Select the “Boot Windows in Safe Mode” option.
5. After several screens this should bring you to the familiar ‘Welcome’ screen, except the colors will be reduced to 256 colors and 640×480 resolution because the primary graphics will have been set to the Windows Safe Mode software VGA adapter. You will not be able to change this mode even in Display options, while Windows is running in Safe Mode.
6. The ‘Welcome’ screen might display some of the users you had configured on your system, but most importantly it should display an icon for the user “Administrator”. If the default settings of your system haven’t been changed, there should be no password for this account.
7. Login and Press ‘No’ at the prompt, asking if you would like to continue using System Restore Mode and continue on to the User Settings in your control panel. Here you can change any of the other passwords for any other user on the account.
8. Make the changes you want and then reboot your computer. As long as you don’t press any keys (i.e. F8) during the boot-up this time, the computer will boot normally. You can then login as the User for which you set the password
..

Tips:

* Some users are smart enough to password protect their Administrator account when they install windows. If that’s the case, you’ll have to know THAT password in order for this method to work.
* Note there is a way to crack the windows “SAM” and system files to retrieve the original passwords you’ve forgotten. But this process is a little more complicated and isn’t always succesfull based on the complexity of the password you’re trying to retrieve.

tweak firefox for speed

September 9th, 2007

This is a more in depth guide to speeding up Mozilla Firefox than some other guides. This guide was made so that any computer could become faster, not just a fast computer with a fast connection.

First, install the ChromEdit Plus extension.(Get it here: http://webdesigns.ms11.net/chromeditp.html#top) It makes it easier to edit user files.
Now, run Firefox, go to Tools > Edit User Files, click user.js tab.
Insert the following texts based on your PC speed and internet connection.

Here’s a little key:
Fast Computer is greater than 1.5Ghz CPU and atleast 512MB RAM
Fast Connection is DSL or cable or better.

Common to all configurations

These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about:plugins and the bookmark menu delay is turned off.

/* Speed Tweak - Common to all Configurations */
user_pref(”network.http.pipelining”, true);
user_pref(”network.http.proxy.pipelining”, true);
user_pref(”network.http.pipelining.maxrequests”, 8);
user_pref(”content.notify.backoffcount”, 5);
user_pref(”plugin.expose_full_path”, true);
user_pref(”ui.submenuDelay”, 0);

Fast Computer Fast Connection

/* Speed Tweak - Fast Computer Fast Connection */
user_pref(”content.interrupt.parsing”, true);
user_pref(”content.max.tokenizing.time”, 2250000);
user_pref(”content.notify.interval”, 750000);
user_pref(”content.notify.ontimer”, true);
user_pref(”content.switch.threshold”, 750000);
user_pref(”nglayout.initialpaint.delay”, 0);
user_pref(”network.http.max-connections”, 48);
user_pref(”network.http.max-connections-per-server”, 16);
user_pref(”network.http.max-persistent-connections-per-proxy”, 16);
user_pref(”network.http.max-persistent-connections-per-server”, 8);
user_pref(”browser.cache.memory.capacity”, 65536);

A couple settings of note - Firefox allocates 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.

Fast Computer, Slower Connection

This configuration is more suited to people without ultra fast connections. We are not talking about dial up connections but slower DSL / Cable connections.

/* Speed Tweak - Fast Computer, Slower Connection */
user_pref(”content.max.tokenizing.time”, 2250000);
user_pref(”content.notify.interval”, 750000);
user_pref(”content.notify.ontimer”, true);
user_pref(”content.switch.threshold”, 750000);
user_pref(”network.http.max-connections”, 48);
user_pref(”network.http.max-connections-per-server”, 16);
user_pref(”network.http.max-persistent-connections-per-proxy”, 16);
user_pref(”network.http.max-persistent-connections-per-server”, 8);
user_pref(”nglayout.initialpaint.delay”, 0);
user_pref(”browser.cache.memory.capacity”, 65536);

Fast Computer, Slow Connection

/* Speed Tweak - Fast Computer, Slow Connection */
user_pref(”browser.xul.error_pages.enabled”, true);
user_pref(”content.interrupt.parsing”, true);
user_pref(”content.max.tokenizing.time”, 3000000);
user_pref(”content.maxtextrun”, 8191);
user_pref(”content.notify.interval”, 750000);
user_pref(”content.notify.ontimer”, true);
user_pref(”content.switch.threshold”, 750000);
user_pref(”network.http.max-connections”, 32);
user_pref(”network.http.max-connections-per-server”, 8);
user_pref(”network.http.max-persistent-connections-per-proxy”, 8);
user_pref(”network.http.max-persistent-connections-per-server”, 4);
user_pref(”nglayout.initialpaint.delay”, 0);
user_pref(”browser.cache.memory.capacity”, 65536);

Slow Computer, Fast Connection

/* Speed Tweak - Slow Computer, Fast Connection */
user_pref(”content.max.tokenizing.time”, 3000000);
user_pref(”content.notify.backoffcount”, 5);
user_pref(”content.notify.interval”, 1000000);
user_pref(”content.notify.ontimer”, true);
user_pref(”content.switch.threshold”, 1000000);
user_pref(”content.maxtextrun”, 4095);
user_pref(”nglayout.initialpaint.delay”, 1000);
user_pref(”network.http.max-connections”, 48);
user_pref(”network.http.max-connections-per-server”, 16);
user_pref(”network.http.max-persistent-connections-per-proxy”, 16);
user_pref(”network.http.max-persistent-connections-per-server”, 8);
user_pref(”dom.disable_window_status_change”, true);

One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.

Slow Computer, Slow Connection

We have entered the doldrums of the dial-up user

/* Speed Tweak - Slow Computer, Slow Connection */
user_pref(”content.max.tokenizing.time”, 2250000);
user_pref(”content.notify.interval”, 750000);
user_pref(”content.notify.ontimer”, true);
user_pref(”content.switch.threshold”, 750000);
user_pref(”nglayout.initialpaint.delay”, 750);
user_pref(”network.http.max-connections”, 32);
user_pref(”network.http.max-connections-per-server”, 8);
user_pref(”network.http.max-persistent-connections-per-proxy”, 8);
user_pref(”network.http.max-persistent-connections-per-server”, 4);
user_pref(”dom.disable_window_status_change”, true);

10 seconds turn on your computer

September 9th, 2007

All right so u wanna know how to turn the pc on in 10 seconds right here is what u have to do to turn ur pc on in 10 seconds

Click on the start button then press R it will take u to Run well go to run
and type Regedit
press enter
this will open Registery Editor
now look for the key

HKEY_LOACAL_MECHINE\SYSTEM\CurrentControlSet\Contr ol\ContentIndex

now there find the Key Called
Startup Delay
Double Click On It
Now where its Base
Click Decimal
Now its Default Value Is 4800000
Change The Value To 40000
here u go u have done it
now close the Registery Editor and Restart Your Computer
You’ll See The Result
Comments Apriciated

window XP shot cut

September 8th, 2007

Run Commands:

compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor
msinfo32 _ System Information
sysedit _ System Edit
win.ini _ windows loading information(also system.ini)
winver _ Shows current version of windows
mailto: _ Opens default email client
command _ Opens command prompt

Run Commands to access the control panel:

appwiz.cpl - Add/Remove Programs control
timedate.cpl - Date/Time Properties control
desk.cpl - Display Properties control
findfast.cpl - FindFast control Fonts Folder control fonts
inetcpl.cpl - Internet Properties control
main.cpl - keyboardKeyboard Properties control
main.cpl - Mouse Properties control
mmsys.cpl - Multimedia / sound Properties control
netcpl.cpl - Network Properties control
password.cpl - Password Properties control Printers Folder
control printers
mmsys.cpl - Sound Properties control
sysdm.cpl - System Properties control

Command Prompt:

ANSI.SYS Defines functions that change display graphics,
control cursor movement, and reassign keys.
APPEND Causes MS-DOS to look in other directories when
editing a file or running a command.
ARP Displays, adds, and removes arp information from
network devices.
ASSIGN Assign a drive letter to an alternate letter.
ASSOC View the file associations.
AT Schedule a time to execute commands or programs.
ATMADM Lists connections and addresses seen by Windows
ATM call manager.
ATTRIB Display and change file attributes.
BATCH Recovery console command that executes a series
of commands in a file.
BOOTCFG Recovery console command that allows a user to view,
modify, and rebuild the boot.ini
BREAK Enable / disable CTRL + C feature.
CACLS View and modify file ACL\’s.
CALL Calls a batch file from another batch file.
CD Changes directories.
CHCP Supplement the International keyboard and character
set information.
CHDIR Changes directories.
CHKDSK Check the hard disk drive running FAT for errors.
CHKNTFS Check the hard disk drive running NTFS for errors.
CHOICE Specify a listing of multiple options within a batch file.
CLS Clears the screen.
CMD Opens the command interpreter.
COLOR Easily change the foreground and background color
of the MS-DOS window.
COMP Compares files.
COMPACT Compresses and uncompress files.
CONTROL Open control panel icons from the MS-DOS prompt.
CONVERT Convert FAT to NTFS.
COPY Copy one or more files to an alternate location.
CTTY Change the computers input/output devices.
DATE View or change the systems date.
DEBUG Debug utility to create assembly programs to
modify hardware settings.
DEFRAG Re-arrange the hard disk drive to help with loading programs.
DEL Deletes one or more files.
DELETE Recovery console command that deletes a file.
DELTREE Deletes one or more files and/or directories.
DIR List the contents of one or more directory.
DISABLE Recovery console command that disables Windows
system services or drivers.
DISKCOMP Compare a disk with another disk.
DISKCOPY Copy the contents of one disk and place them on
another disk.
DOSKEY Command to view and execute commands that have
been run in the past.
DOSSHELL A GUI to help with early MS-DOS users.
DRIVPARM Enables overwrite of original device drivers.
ECHO Displays messages and enables and disables echo.
EDIT View and edit files.
EDLIN View and edit files.
EMM386 Load extended Memory Manager.
ENABLE Recovery console command to enable a disable
service or driver.
ENDLOCAL Stops the localization of the environment changes enabled
by the setlocal command.
ERASE Erase files from computer.
EXIT Exit from the command interpreter.
EXPAND Expand a M*cros*ft Windows file back to it\’s
original format.
EXTRACT Extract files from the M*cros*ft Windows cabinets.
FASTHELP Displays a listing of MS-DOS commands and
information about them.
FC Compare files.
FDISK Utility used to create partitions on the hard disk drive.
FIND Search for text within a file.
FINDSTR Searches for a string of text within a file.
FIXBOOT Writes a new boot sector.
FIXMBR Writes a new boot record to a disk drive.
FOR Boolean used in batch files.
FORMAT Command to erase and prepare a disk drive.
FTP Command to connect and operate on a FTP server.
FTYPE Displays or modifies file types used in file
extension associations.
GOTO Moves a batch file to a specific label or location.
GRAFTABL Show extended characters in graphics mode.
HELP Display a listing of commands and brief explanation.
IF Allows for batch files to perform conditional processing.
IFSHLP.SYS 32-bit file manager.
IPCONFIG Network command to view network adapter settings
and assigned values.
KEYB Change layout of keyboard.
LABEL Change the label of a disk drive.
LH Load a device driver in to high memory.
LISTSVC Recovery console command that displays the
services and drivers.
LOADFIX Load a program above the first 64k.
LOADHIGH Load a device driver in to high memory.
LOCK Lock the hard disk drive.
LOGON Recovery console command to list installations and
enable administrator login.
MAP Displays the device name of a drive.
MD Command to create a new directory.
MEM Display memory on system.
MKDIR Command to create a new directory.
MODE Modify the port or display settings.
MORE Display one page at a time.
MOVE Move one or more files from one directory to another directory.
MSAV Early M*cros*ft Virus scanner.
MSD Diagnostics utility.
MSCDEX Utility used to load and provide access to the CD-ROM.
NBTSTAT Displays protocol statistics and current
TCP/IP connections using NBT
NET Update, fix, or view the network or network settings
NETSH Configure dynamic and static network information from MS-DOS.
NETSTAT Display the TCP/IP network protocol statistics and information.
NLSFUNC Load country specific information.
NSLOOKUP Look up an IP address of a domain or host on a network.
PATH View and modify the computers path location.
PATHPING View and locate locations of network latency.
PAUSE Command used in batch files to stop the processing of a command.
PING Test / send information to another network computer
or network device.
POPD Changes to the directory or network path stored
by the pushd command.
POWER Conserve power with computer portables.
PRINT Prints data to a printer port.
PROMPT View and change the MS-DOS prompt.
PUSHD Stores a directory or network path in memory
so it can be returned to at any time.
QBASIC Open the QBasic.
RD Removes an empty directory.
REN Renames a file or directory.
RENAME Renames a file or directory.
RMDIR Removes an empty directory.
ROUTE View and configure windows network route tables.
RUNAS Enables a user to execute a program on another computer.
SCANDISK Run the scandisk utility.
SCANREG Scan registry and recover registry from errors.
SET Change one variable or string to another.
SETLOCAL Enables local environments to be changed without
affecting anything else.
SETVER Change MS-DOS version to trick older MS-DOS programs.
SHARE Installs support for file sharing and locking capabilities.
SHIFT Changes the position of replaceable parameters
in a batch program.
SHUTDOWN Shutdown the computer from the MS-DOS prompt.
SMARTDRV Create a disk cache in conventional memory or
extended memory.
SORT Sorts the input and displays the output to the screen.
START Start a separate window in Windows from the MS-DOS prompt.
SUBST Substitute a folder on your computer for
another drive letter.
SWITCHES Remove add functions from MS-DOS.
SYS Transfer system files to disk drive.
TELNET Telnet to another computer / device from the prompt.
TIME View or modify the system time.
TITLE Change the title of their MS-DOS window.
TRACERT Visually view a network packets route across a network.
TREE View a visual tree of the hard disk drive.
TYPE Display the contents of a file.
UNDELETE Undelete a file that has been deleted.
UNFORMAT Unformat a hard disk drive.
UNLOCK Unlock a disk drive.
VER Display the version information.
VERIFY Enables or disables the feature to determine if files
have been written properly.
VOL Displays the volume information about the designated drive.
XCOPY Copy multiple files, directories, and/or drives from
one location to another.
TRUENAME When placed before a file, will display the whole directory
in which it exists
TASKKILL It allows you to kill those unneeded or
locked up applications

Windows XP Shortcuts:

ALT+- (ALT+hyphen) Displays the Multiple Document Interface
(MDI) child window\’s System menu
ALT+ENTER View properties for the selected item
ALT+ESC Cycle through items in the order they were opened
ALT+F4 Close the active item, or quit the active program
ALT+SPACEBAR Display the System menu for the active window
ALT+TAB Switch between open items
ALT+Underlined letter Display the corresponding menu
BACKSPACE View the folder one level up in My Computer or
Windows Explorer
CTRL+A Select all
CTRL+B Bold
CTRL+C Copy
CTRL+I Italics
CTRL+O Open an item
CTRL+U Underline
CTRL+V Paste
CTRL+X Cut
CTRL+Z Undo
CTRL+F4 Close the active document
CTRL while dragging Copy selected item
CTRL+SHIFT while dragging Create shortcut to selected iteM
CTRL+RIGHT ARROW Move the insertion point to the beginning of
the next word
CTRL+LEFT ARROW Move the insertion point to the beginning of
the previous word
CTRL+DOWN ARROW Move the insertion point to the beginning of
the next paragraph
CTRL+UP ARROW Move the insertion point to the beginning of
the previous paragraph
SHIFT+DELETE Delete selected item permanently
ESC Cancel the current task
F1 Displays Help
F2 Rename selected item
F3 Search for a file or folder
F4 Display the Address bar list in My Computer or
Windows Explorer
F5 Refresh the active window
F6 Cycle through screen elements in a window or on
the desktop
F10 Activate the menu bar in the active program
SHIFT+F10 Display the shortcut menu for the selected item
CTRL+ESC Display the Start menu
SHIFT+CTRL+ESC Launches Task Manager
SHIFT when you insert a CD Prevent the CD from
automatically playing
WIN Display or hide the Start menu
WIN+BREAK Display the System Properties dialog box
WIN+D Minimizes all Windows and shows the Desktop
WIN+E Open Windows Explorer
WIN+F Search for a file or folder
WIN+F+CTRL Search for computers
WIN+L Locks the desktop
WIN+M Minimize or restore all windows
WIN+R Open the Run dialog box
WIN+TAB Switch between open items

Windows Explorer Shortcuts:

ALT+SPACEBAR - Display the current window’s system menu
SHIFT+F10 - Display the item\’s context menu
CTRL+ESC - Display the Start menu
ALT+TAB - Switch to the window you last used
ALT+F4 - Close the current window or quit
CTRL+A - Select all items
CTRL+X - Cut selected item(s)
CTRL+C - Copy selected item(s)
CTRL+V - Paste item(s)
CTRL+Z - Undo last action
CTRL+(+) - Automatically resize the columns
in the right hand pane
TAB - Move forward through options
ALT+RIGHT ARROW - Move forward to a previous view
ALT+LEFT ARROW - Move backward to a previous view
SHIFT+DELETE - Delete an item immediately
BACKSPACE - View the folder one level up
ALT+ENTER - View an item’s properties
F10 - Activate the menu bar in programs
F6 - Switch between left and right panes
F5 - Refresh window contents
F3 - Display Find application
F2 - Rename selected item

Internet Explorer Shortcuts:

CTRL+A - Select all items on the current page
CTRL+D - Add the current page to your Favorites
CTRL+E - Open the Search bar
CTRL+F - Find on this page
CTRL+H - Open the History bar
CTRL+I - Open the Favorites bar
CTRL+N - Open a new window
CTRL+O - Go to a new location
CTRL+P - Print the current page or active frame
CTRL+S - Save the current page
CTRL+W - Close current browser window
CTRL+ENTER - Adds the http://www. (url) .com
SHIFT+CLICK - Open link in new window
BACKSPACE - Go to the previous page
ALT+HOME - Go to your Home page
HOME - Move to the beginning of a document
TAB - Move forward through items on a page
END - Move to the end of a document
ESC - Stop downloading a page
F11 - Toggle full-screen view
F5 - Refresh the current page
F4 - Display list of typed addresses
F6 - Change Address bar and page focus
ALT+RIGHT ARROW - Go to the next page
SHIFT+CTRL+TAB - Move back between frames
SHIFT+F10 - Display a shortcut menu for a link
SHIFT+TAB - Move back through the items on a page
CTRL+TAB - Move forward between frames
CTRL+C - Copy selected items to the clipboard
CTRL+V - Insert contents of the clipboard
ENTER - Activate a selected link

Security hole masa setup win XP

Bila WinXP admin key terlock…. run repair guna CD XP
option repair no.2..
tekan SHIFT+F10 untuk bukak dos masa setup windows XP.

Run Command : lusrmgr.msc - Local users and groups

Semua command nie boleh pakai masa repair windows Xp

compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor

Find entries :

You will want to make sure that it is checked every five years or so, however, if you are at serious risk for a heart attack or stroke (because they are genetically linked), you will want to go every year. You may want to stay concerned about your cholesterol levels.

Subscribe to Tips & TricksTechnoratidel.icio.us