
Patch for qutIM
Researchers at the RST / GHC team fixed qutIM. This was written in my blog.
At oscarprotocol.cpp, you need to change line 49:
flapSeqNum = rand ()% 0x8000;
on
flapSeqNum = 0x0000;
In clientIdentification.cpp, change line 87:
quint16 num = rand ()% 0xffff;
on
quint16 num = 0x000;
You can read how to assemble it from the repository on the qutIM forum
PS. Biophreak can express your thanks - this is his work)
UPD 1 After contacting the developers, they made changes to the code. Now you can take patched sorts from the repository directly.
UPD 2Starting with the 34th revision, they broke something and now it is not going to. Take and collect 33 or wait until they fix ... (at the moment, 34-37 are not going to)
At oscarprotocol.cpp, you need to change line 49:
flapSeqNum = rand ()% 0x8000;
on
flapSeqNum = 0x0000;
In clientIdentification.cpp, change line 87:
quint16 num = rand ()% 0xffff;
on
quint16 num = 0x000;
You can read how to assemble it from the repository on the qutIM forum
PS. Biophreak can express your thanks - this is his work)
UPD 1 After contacting the developers, they made changes to the code. Now you can take patched sorts from the repository directly.
UPD 2Starting with the 34th revision, they broke something and now it is not going to. Take and collect 33 or wait until they fix ... (at the moment, 34-37 are not going to)