Fungsi Kernel 32

Apa itu Kernel? Menurut Wikipedia Indonesia, kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing. Selengkapnya silahkan baca artikel tentang kernel di wikipedia indonesia.

Kernel32 adalah pemegang peranan penting di windows adapun cara menggunakannya Klik start –> pilih run kemudian ketik perintah berikut :

rundll32 shell32,Control_RunDLL
Membuka Control Pannel

rundll32 shell32,Control_RunDLL X
Membuka X di Control Panel (“X” = file yang ber extensi cpl)

rundll32 shell32,OpenAs_RunDLL”
Membuka ‘Open With…’ Window

rundll32 shell32,ShellAboutA Info-Box
Membuka ‘About Window Window’

rundll32 shell32,Control_RunDLL desk.cpl
Membuka Display Properties

rundll32 user,cascadechildwindows
Cascade All Windows

rundll32 user,tilechildwindows”
Minimize All Child-Windows

rundll32 user,repaintscreen
Refresh Desktop

rundll32 keyboard,disable
Mengunci Keyboard

rundll32 mouse,disable
Disable Mouse

rundll32 user,swapmousebutton
Swap Mouse Buttons

rundll32 user,setcursorpos
Set Cursor Position To (0,0)

rundll32 user,wnetconnectdialog
Show ‘Map Network Drive’ Window

rundll32 user,wnetdisconnectdialog
Show ‘Disconnect Network Disk’ Window

rundll32 user,disableoemlayer
Display The BSOD (blue screen of death)Window

rundll32 diskcopy,DiskCopyRunDll
Show Copy Disk Window

rundll32 rnaui.dll,RnaWizard
Run ‘Internet Connection Wizard’

rundll32 shell32,SHFormatDrive
Run ‘Format Disk (A)’ Window

rundll32 shell32,SHExitWindowsEx -1
Cold Restart Of Windows Explorer

rundll32 shell32,SHExitWindowsEx 1
Shut Down Computer

rundll32 shell32,SHExitWindowsEx 0
Logoff Current User

rundll32 shell32,SHExitWindowsEx 2
Windows9x Quick Reboot

rundll32 krnl386.exe,exitkernel
Force Windows 9x To Exit (no confirmation)

rundll32 rnaui.dll,RnaDial “MyConnect”
Run ‘Net Connection’ Dialog

rundll32 msprint2.dll,RUNDLL_PrintTestPage
Choose & Print Test Page Of Current Printer

rundll32 user,setcaretblinktime
Set New Cursor Rate Speed

rundll32 user, setdoubleclicktime
Set New DblClick Speed (Rate)

rundll32 sysdm.cpl,InstallDevice_Rundll
Hardware installation wizard

rundll32 user,MessageBeep
Default beep sound

rundll32 shell32.dll,Control_RunDLL appwiz.cpl
Add/remove programs

rundll32 shell32.dll,Control_RunDLL timedate.cpl,,0
Date/time settings

rundll32 shell32.dll,Control_RunDLL odbccp32.cpl
ODBC settings

Control Panel (CONTROL.EXE)
——————————–
Control Panel:
rundll32.exe shell32.dll,Control_RunDLL

Accessability Options (ACCESS.CPL)
—————————————
Accessability Properties (Keyboard):
rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
Accessability Properties (Sound):
rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
Accessability Properties (Display):
rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
Accessability Properties (Mouse):
rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
Accessability Properties (General):
rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5

Add/Remove Programs (APPWIZ.CPL)
————————————-
Add/Remove Programs Properties (Install/Uninstall):
rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
Add/Remove Programs Properties (Windows Setup):
rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
Add/Remove Programs Properties (Startup Disk):
rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3

Display Options (DESK.CPL)
——————————-
Display Properties (Background):
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
Display Properties (Screen Saver):
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
Display Properties (Appearance):
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
Display Properties (Settings):
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3

Regional Settings (INTL.CPL)
———————————
Regional Settings Properties (Regional Settings):
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
Regional Settings Properties (Number):
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
Regional Settings Properties (Currency):
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
Regional Settings Properties (Time):
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
Regional Settings Properties (Date):
rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4

Joystick Options (JOY.CPL)
——————————-
Joystick Properties (Joystick):
rundll32.exe shell32.dll,Control_RunDLL joy.cpl

Mouse/Keyboard/Printers/Fonts Options (MAIN.CPL)
—————————————————–
Mouse Properties:
rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
Keyboard Properties:
rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
Printers:
rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
Fonts:
rundll32.exe shell32.dll,Control_RunDLL main.cpl @3

Mail and Fax Options (MLCFG32.CPL)
—————————————
Microsoft Exchange Profiles (General):
rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl

Multimedia/Sounds Options (MMSYS.CPL)
——————————————
Multimedia Properties (Audio):
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
Multimedia Properties (Video):
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
Multimedia Properties (MIDI):
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
Multimedia Properties (CD Music):
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
Multimedia Properties (Advanced):
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
= = = = = = = = = = = = = = = = = = = = = = = = = = =
Sounds Properties:
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1

Modem Options (MODEM.CPL)
——————————
Modem Properties (General):
rundll32.exe shell32.dll,Control_RunDLL modem.cpl

Network Options (NETCPL.CPL)
———————————
Network (Configuration):
rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl

Password Options (PASSWORD.CPL)
————————————
Password Properties (Change Passwords):
rundll32.exe shell32.dll,Control_RunDLL password.cpl

System/Add New Hardware Options (SYSDM.CPL)
————————————————
System Properties (General):
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
System Properties (Device Manager):
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
System Properties (Hardware Profiles):
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
System Properties (Performance):
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
= = = = = = = = = = = = = = = = = = = = = = = = = = =
Add New Hardware Wizard:
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1

Date and Time Options (TIMEDATE.CPL)
—————————————–
Date/Time Properties:
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl

Microsoft Mail Postoffice Options (WGPOCPL.CPL)
—————————————————-
Microsoft Workgroup Postoffice Admin:
rundll32.exe shell32.dll,Control_RunDLL wgpocpl.cpl

====================================================
SYSTEM WIZARDS
====================================================
Open With (File Associations):
rundll32.exe shell32.dll,OpenAs_RunDLL d:pathfilename.ext

Run Diskcopy Dialog:
rundll32 diskcopy.dll,DiskCopyRunDll

Create New Shortcut Wizard:
‘puts the new shortcut in the location specified by %1
rundll32.exe AppWiz.Cpl,NewLinkHere %1

Install New Hardware Wizard:
rundll32.exe sysdm.cpl,InstallDevice_RunDLL

Add Printer Wizard:
rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter

Dial-up Networking Wizard
rundll32.exe rnaui.dll,RnaWizard

Open a Scrap document:
rundll32.exe shscrap.dll,OpenScrap_RunDLL /r /x %1

Create a Briefcase:
rundll32.exe syncui.dll,Briefcase_Create

View Printers:
rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder

View Fonts:
rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder

Pick a Time Zone Dialog:
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,/f

To bring up the “Format – 3 1/2 Floppy (A:)” window:
rundll32.exe shell32.dll,SHFormatDrive

To bring up the Control Panel “Date/Time Properties” window:
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl

To bring up the Control Panel “Display Properties” window:
rundll32.exe shell32.dll,Control_RunDLL desk.cpl

To bring up the Control Panel “Display Properties” window and open the third tab (the third tab is 2 because the first tab is 0):
rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,@0,2

To bring up the Control Panel “Network” window:
rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl

To bring up the Control Panel “System Properties” window:
rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl

To shut windows down using the Windows 3.1 API:
rundll user,exitwindows
or you can use the number that Quick View displays alongside the function name:
rundll user,#7

To try for a reboot using the Windows 3.1 API:
rundll user,exitwindowsexec
or
rundll user,#246

To shut Windows down using the Win32 API
rundll32 user.exe,#7

Make a beep
rundll user,messagebeep
rundll32 user.exe,messagebeep
rundll32 user.exe,#104

Shuts off COM2 serial port if the port was opened under the Windows 3.1 API
rundll user,closecomm
rundll32 user.exe,closecomm
rundll32 user.exe,#207

Polite windows restart
rundll user,exitwindowsexec

Polite power off
rundll user,exitwindows
rundll32 user.exe,exitwindows
rundll32 user.exe,#7

Forced immediate logoff
rundll32 user32.dll,ExitWindowsEx

Open DUN (dial up networking exported file):
rundll32.exe rnaui.dll,RnaRunImport

Start a dialup connection by name
rundll32.exe rnaui.dll,RnaDial %1

NetMeeting Speeddial CNF:
rundll32.exe msconf.dll,OpenConfLink %l

H.323 -or- Intel IPhone Internet telephony:
rundll32.exe msconf.dll,NewMediaPhone %l

URL Callto:
rundll32.exe msconf.dll,CallToProtocolHandler %l

URL:
rundll32.exe shdocvw.dll,OpenURL %l

URL Rlogin / Telnet / TN3270:
rundll32.exe url.dll,TelnetProtocolHandler %l

Email rfc822 EML:
rundll32.exe c:windowsSYSTEMmailnews.dll,EMLFileHandler

News rfc822 NWS:
rundll32.exe c:windowsSYSTEMmailnews.dll,News_RunDLL

URL File:
rundll32.exe url.dll,FileProtocolHandler %l

URL Mailto:
rundll32.exe c:windowsSYSTEMmailnews.dll,Mail_RunDLL

INF install:
C:WINDOWSrundll.exe setupx.dll,InstallHinfSection DefaultInstall 132

INF active install
rundll32.exe advpack.dll,LaunchINFSection %1, DefaultInstall

New briefcase
C:WINDOWSrundll32.exe syncui.dll,Briefcase_Create %1!d! %2

New LNK
RunDLL32 AppWiz.Cpl,NewLinkHere %1

open aif
rundll32 amovie.ocx,RunDll %1

play aif
rundll32 amovie.ocx,RunDll /play /close %1

open auf
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /open %1

play auf
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /play /close %1

open avi
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /open %1

play avi
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /play /close %1

open channel file
rundll32 cdfview.dll,OpenChannel %L

subscribe to channel
rundll32 cdfview.dll,Subscribe %L

print HTML
rundll32.exe C:WINDOWSSYSTEMMSHTML.DLL,PrintHTML “%1″

printto HTML
rundll32.exe C:WINDOWSSYSTEMMSHTML.DLL,PrintHTML “%1″ “%2″ “%3″ “%4″

open midi
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /open %1

play midi
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /play /close %1

open MOV
rundll32 amovie.ocx,RunDll %1

play MOV
rundll32 amovie.ocx,RunDll /play /close %1

open MPEG
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /open %1

play MPEG
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /play /close %1

open sound
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /open %1

play sound
C:WINDOWSrundll32.exe C:WINDOWSSYSTEMamovie.ocx,RunDll /play /close %1

open unknown file
C:WINDOWSrundll32.exe shell32.dll,OpenAs_RunDLL %1

install screensaver
C:WINDOWSrundll32.exe desk.cpl,InstallScreenSaver %l

sumber :

http://www.rgagnon.com/pbdetails/pb-0204.html

http://vb.mvps.org/tips/shellcpl.txt

http://www.ericphelps.com/batch/rundll/

About these ads



    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s



Follow

Get every new post delivered to your Inbox.

%d bloggers like this: