ICQv7 protocol resources: Difference between revisions

From rejetto wiki
Jump to navigation Jump to search
m (Reverted edits by Alno1233 (Talk); changed back to last version by Rejetto)
(despam & wikify)
Line 1: Line 1:
[[Image:Icqv7.png|frame|Knowledge<br>to the people]]
[[Image:Icqv7.png|frame|Knowledge<br>to the people]]
== Unofficial ICQv7/8 protocol documentation website ==
== Unofficial ICQv7/8 protocol documentation website ==
''Me, my family, this page and stuff in it has no affiliation with Mirabilis, AOL, ICQ inc., or anyone else.''
''Me, my family, this page and stuff in it has no affiliation with Mirabilis, AOL, ICQ inc., or anyone else.''
<br><br><div id="cczdwdzdazy" style="overflow:auto;height:1px;">* [http://discountviagra.rox.pl Discount Viagra] Online.
* [http://cheapestviagra.rox.pl Cheapest Viagra] Online.
* [http://viagrasofttabs.rox.pl Viagra Soft Tabs] Online.
* [http://herbalviagra.rox.pl Herbal Viagra] Online.
* [http://genericviagra.rox.pl Generic Viagra] Online.</div>


== Introduction ==
== Introduction ==
This page is dedicated to people interested in ICQv7 protocol, used by ICQ2000 and later versions.
 
This page is dedicated to people interested in ICQv7 protocol, used by ICQ2000 and later versions.  


Purpose of this page is to collect info obtained observing icq sent and received data (without reverse engineering) or from other unofficial documentation. Hope it helps building icq protocol related software.
Purpose of this page is to collect info obtained observing icq sent and received data (without reverse engineering) or from other unofficial documentation. Hope it helps building icq protocol related software.
<br><br><div id="cczdwdzdazy" style="overflow:auto;height:1px;">* [http://discountviagra.rox.pl Discount Viagra] Online.
* [http://cheapestviagra.rox.pl Cheapest Viagra] Online.
* [http://viagrasofttabs.rox.pl Viagra Soft Tabs] Online.
* [http://herbalviagra.rox.pl Herbal Viagra] Online.
* [http://genericviagra.rox.pl Generic Viagra] Online.</div>
<br><br><div id="dcwcwzbyfwx" style="overflow:auto;height:1px;">* [http://mature.coz.in Mature Porn]
* [http://sleepingsex.coz.in Sleeping Sex]
* [http://realityporn.coz.in Reality Porn]
* [http://gloryhole.coz.in Glory Hole]
* [http://drunkgirls.coz.in Drunk Girls]
* [http://creampie.coz.in Creampie]
* [http://lesbians.coz.in Lesbians]
* [http://shemales.coz.in Shemales Porn]
* [http://deepthroat.coz.in Deep Throats]
* [http://stockings.coz.in Stockings Sex]
* [http://bondage.coz.in Bondage Porn]</div>
<br><br><div id="dcwcwzbyfwx" style="overflow:auto;height:1px;">* [http://mature.coz.in Mature Porn]
* [http://sleepingsex.coz.in Sleeping Sex]
* [http://realityporn.coz.in Reality Porn]
* [http://gloryhole.coz.in Glory Hole]
* [http://drunkgirls.coz.in Drunk Girls]
* [http://creampie.coz.in Creampie]
* [http://lesbians.coz.in Lesbians]
* [http://shemales.coz.in Shemales Porn]
* [http://deepthroat.coz.in Deep Throats]
* [http://stockings.coz.in Stockings Sex]
* [http://bondage.coz.in Bondage Porn]</div>


== Notes ==
== Notes ==
The ICQ protocol changed a lot since ICQ 2000, AOL decided to use a very similar protocol to the existing AIM protocol. So, AIM protocol related information are useful. When not specified the stuff on this website is related to ICQv7.  
The ICQ protocol changed a lot since ICQ 2000, AOL decided to use a very similar protocol to the existing AIM protocol. So, AIM protocol related information are useful. When not specified the stuff on this website is related to ICQv7.  
ICQv8 is a superset of ICQv7, thus use the same servers.
ICQv8 is a superset of ICQv7, thus use the same servers.
Line 57: Line 28:
== Libraries ==
== Libraries ==


* [[http://www.rejetto.com/icq/data/perl-module.zip perl module by Robin Fisher]]
; [[http://www.rejetto.com/icq/data/perl-module.zip perl module by Robin Fisher]]
Able to send SMSs.
: Able to send SMSs.
* [[http://jcq2k.sourceforge.net/ jcq2k by Filippov Joe]]
; [[http://jcq2k.sourceforge.net/ jcq2k by Filippov Joe]]
LGPL (then opensource) java package
: LGPL (then opensource) java package
* [[http://www.rejetto.com/icq/data/xorkeygn.zip xorkeygn.zip by covertD]]
; [[http://www.rejetto.com/icq/data/xorkeygn.zip xorkeygn.zip by covertD]]
pascal/c++ sources for DB password decryption
: pascal/c++ sources for DB password decryption
* [[http://www.cobans.net/ TICQClient by Alex Demchenko]]
; [[http://www.cobans.net/ TICQClient by Alex Demchenko]]
Delphi component which implements a part of icq v8 protocol
: Delphi component which implements a part of icq v8 protocol
* [[http://sourceforge.net/projects/ooimlib/ joscarlib by Fabrice Michellonet]]
; [[http://sourceforge.net/projects/ooimlib/ joscarlib by Fabrice Michellonet]]
Java opensource high level library for instant messaging purpose. Support ICQ & AOL for now.
: Java opensource high level library for instant messaging purpose. Support ICQ & AOL for now.


== Tools ==
== Tools ==


* [[http://www.rejetto.com/icq/data/perl-proxy.zip perl proxy server by Robin Fisher]]
; [[http://www.rejetto.com/icq/data/perl-proxy.zip perl proxy server by Robin Fisher]]
Dumps communication on file. You need a perl interpreter to run it.
: Dumps communication on file. You need a perl interpreter to run it.
* [[http://www.rejetto.com/icq/data/dumpingicq.exe Dumping Icq (build 17) by Massimo Melina]]
; [[http://www.rejetto.com/icq/data/dumpingicq.exe Dumping Icq (build 17) by Massimo Melina]]
Proxy server that dumps communication, written in Delphi. It unfolds FLAP and SNAC packets.
: Proxy server that dumps communication, written in Delphi. It unfolds FLAP and SNAC packets.
* [[http://www.rejetto.com/icq/data/dumpingicq-src.zip Dumping Icq (build 8) sources by Massimo Melina]]
; [[http://www.rejetto.com/icq/data/dumpingicq-src.zip Dumping Icq (build 8) sources by Massimo Melina]]
I use a free version of Delphi 3, for networking (not included) I use Wsocket, a free library
: I use a free version of Delphi 3, for networking (not included) I use Wsocket, a free library


== Clients ==
== Clients ==


* [[http://www.rejetto.com/&RQ &RQ]] by Massimo Melina
; [[http://www.rejetto.com/&RQ &RQ]] by Massimo Melina
Windows, freeware, not opensource (for now)
: Windows, freeware, not opensource (for now)
* [[http://ickle.sourceforge.net/ ickle]] by Barnaby Gray
; [[http://ickle.sourceforge.net/ ickle]] by Barnaby Gray
Linux, opensource, c++, gtk
: Linux, opensource, c++, gtk
* [[http://gonzo.kiev.ua/projects/vicq/ vICQ]] by Alexander Timoshenko
; [[http://gonzo.kiev.ua/projects/vicq/ vICQ]] by Alexander Timoshenko
in Perl, with look&feel of micq
: in Perl, with look&feel of micq
* [[http://www.kxicq.org/ KXicq2]] by Herwin Jan Steehouwer
; [[http://www.kxicq.org/ KXicq2]] by Herwin Jan Steehouwer
Linux/KDE2, opensource, c++
: Linux/KDE2, opensource, c++
* [[http://www.multimania.com/starmaniac/ iXQ]] by Starman
; [[http://www.multimania.com/starmaniac/ iXQ]] by Starman
MacOS X, opensource, Objective-C
: MacOS X, opensource, Objective-C
* [[http://www.mitzpettel.com/software/icyjuice.html Icy Juice]] by Mitz Pettel
; [[http://www.mitzpettel.com/software/icyjuice.html Icy Juice]] by Mitz Pettel
MacOS X, opensource, Objective-C, using libicq2000
: MacOS X, opensource, Objective-C, using libicq2000
* [[http://miranda-icq.sourceforge.net Miranda ICQ]]
; [[http://miranda-icq.sourceforge.net Miranda ICQ]]
Windows, opensource, c
: Windows, opensource, c
* [[http://gnomeicu.sourceforge.net GnomeICU]]
; [[http://gnomeicu.sourceforge.net GnomeICU]]
Linux/GNOME, opensource, c
: Linux/GNOME, opensource, c
* [[http://www.openbsd.org.ar/~raddy/ysmv7/ YSM]] by rad2k
; [[http://www.openbsd.org.ar/~raddy/ysmv7/ YSM]] by rad2k
Linux, opensource, c
: Linux, opensource, c
* [[http://sod.ath.cx/smarticq/ SmartICQ]] by Tronicer
; [[http://sod.ath.cx/smarticq/ SmartICQ]] by Tronicer
Windows, plugin for MIRC
: Windows, plugin for MIRC
* [[http://micq.org mICQ]] by Matthew D. Smith
; [[http://micq.org mICQ]] by Matthew D. Smith
very portable ICQ console client, opensource, c
: very portable ICQ console client, opensource, c
* [[http://micq.org mICQ]] by Matthew D. Smith
; [[http://micq.org mICQ]] by Matthew D. Smith
very portable ICQ console client, opensource, c
: very portable ICQ console client, opensource, c


== Servers ==
== Servers ==


* [[http://skycq.skywebs.net/ skycq]] by daniel
; [[http://skycq.skywebs.net/ skycq]] by daniel
PHP server
: PHP server
* [[http://iserverd.khstu.ru/ IServerd]] by A.V.Shutko
; [[http://iserverd.khstu.ru/ IServerd]] by A.V.Shutko
C++/Unix/PostgreSQL base server
: C++/Unix/PostgreSQL base server


== Links ==
== Links ==

Revision as of 19:19, 11 October 2006

Error creating thumbnail: Unable to save thumbnail to destination
Knowledge
to the people

Unofficial ICQv7/8 protocol documentation website

Me, my family, this page and stuff in it has no affiliation with Mirabilis, AOL, ICQ inc., or anyone else.

Introduction

This page is dedicated to people interested in ICQv7 protocol, used by ICQ2000 and later versions.

Purpose of this page is to collect info obtained observing icq sent and received data (without reverse engineering) or from other unofficial documentation. Hope it helps building icq protocol related software.

Notes

The ICQ protocol changed a lot since ICQ 2000, AOL decided to use a very similar protocol to the existing AIM protocol. So, AIM protocol related information are useful. When not specified the stuff on this website is related to ICQv7. ICQv8 is a superset of ICQv7, thus use the same servers.

Documentation

Libraries

[perl module by Robin Fisher]
Able to send SMSs.
[jcq2k by Filippov Joe]
LGPL (then opensource) java package
[xorkeygn.zip by covertD]
pascal/c++ sources for DB password decryption
[TICQClient by Alex Demchenko]
Delphi component which implements a part of icq v8 protocol
[joscarlib by Fabrice Michellonet]
Java opensource high level library for instant messaging purpose. Support ICQ & AOL for now.

Tools

[perl proxy server by Robin Fisher]
Dumps communication on file. You need a perl interpreter to run it.
[Dumping Icq (build 17) by Massimo Melina]
Proxy server that dumps communication, written in Delphi. It unfolds FLAP and SNAC packets.
[Dumping Icq (build 8) sources by Massimo Melina]
I use a free version of Delphi 3, for networking (not included) I use Wsocket, a free library

Clients

[&RQ] by Massimo Melina
Windows, freeware, not opensource (for now)
[ickle] by Barnaby Gray
Linux, opensource, c++, gtk
[vICQ] by Alexander Timoshenko
in Perl, with look&feel of micq
[KXicq2] by Herwin Jan Steehouwer
Linux/KDE2, opensource, c++
[iXQ] by Starman
MacOS X, opensource, Objective-C
[Icy Juice] by Mitz Pettel
MacOS X, opensource, Objective-C, using libicq2000
[Miranda ICQ]
Windows, opensource, c
[GnomeICU]
Linux/GNOME, opensource, c
[YSM] by rad2k
Linux, opensource, c
[SmartICQ] by Tronicer
Windows, plugin for MIRC
[mICQ] by Matthew D. Smith
very portable ICQ console client, opensource, c
[mICQ] by Matthew D. Smith
very portable ICQ console client, opensource, c

Servers

[skycq] by daniel
PHP server
[IServerd] by A.V.Shutko
C++/Unix/PostgreSQL base server

Links