Project Description:
What I need is a webpage where you can enter a skype user's name and it should return you the skype account's IP address to trace a user.
The webpage should put the name into the MySQL Database table "queue" which will be processed by some tool ( Coding language doesnt matter.)
Also, a custom link like http://domain.com/trace.php?name=SKYPEACCOUNTNAME should be shown so the user can come back later to see if the IP has already been found out!
So, now there is this tool that processes the "queue":
It looks up for "undone" accounts or better said: accounts where the ip adress has not been found out.
Now the tool that processes the queue has to enter a account name which has not been already processed into the modified skype version.
Or better, it has to search for the account name in skype, and if found, it should ONLY VIEW THE PROFILE ( not add ).
This modified Skype will make a log file output after viewing the profile showing the remote IP address.
This IP should be entered to the MySQL Database together with the account name so next time when the user comes back at http://domain.com/trace.php?name=SKYPEACCOUNTNAME, there should be the ip adress instead of a text like "sorry, your accountname has not yet been looked up. please wait."
Here is some tutorial by a blog which provides the software and info on how the logfile will look etc etc !
(If you prefer to read it on the blog itself, go here: http://skype-open-source.blogspot.de/2012/04/skype-user-ip-address-disclosure.html )
Note: This is only an IDEA on how to do it, if you know a better way to trace a skypes user accounts ip adress without having him added or called, please feel free to use it !
Thanks for bidding!
------------------------------------------
Skype user IP-address disclosure
1. Download this patched version of Skype 5.5:
http://skype-open-source.blogspot.com/2012/03/skype55-deobfuscated-version-released.html
2. Turn on debug-log file creation via adding a few registry keys.
https://github.com/skypeopensource/skypeopensource/wiki/skype-3.x-4.x-5.x-enable-logging
3. Make "add a Skype contact" action, but do not send add request, just click on the user to view his vcard.
4. Have a look at the log file to find the desired skypename.
The record will be like this for real user ip: -r195.100.213.25:31101
And like this for user internal network card ip: -l172.10.5.17
21:16:45.818 | T#3668 PresenceManager: | noticing skypetestuser1 0x3e54a539a91a19fc-s-s65.55.223.23:40013-r195.100.213.25:31101-l172 .10.5.17:22960 23d23109 82f328ff