И так. В общем суть вопроса.
Где могут быть функции Шифровки исходящего и дешифровки входящего трафика.... Где же админам было наиболее выгодно вставить его... Какие функции перехвачивают... Помогите плиз)
Кстати алгортим шифрования пакетов у ССP - RC4
вот так вот выглядят функции шифровки в сервер части...
Код:
final int arcfour_byte()
{
int x;
int y;
int sx, sy;
x = (this.x + 1) & 0xff;
sx = (int)state[x];
y = (sx + this.y) & 0xff;
sy = (int)state[y];
this.x = x;
this.y = y;
state[y] = (byte)(sx & 0xff);
state[x] = (byte)(sy & 0xff);
return (int)state[((sx + sy) & 0xff)];
}
public synchronized boolean encrypt(byte src[], int srcOff, byte dest[], int destOff, int len)
{
if(!_inited)
return false;
int end = srcOff + len;
int si = srcOff;
for(int di = destOff; si < end; di++)
{
dest[di] = (byte)((src[si] ^ arcfour_byte()) & 0xff);
si++;
}
return true;
}
public boolean decrypt(byte src[], int srcOff, byte dest[], int destOff, int len)
{
if (encrypt(src, srcOff, dest, destOff, len))
return true;
return false;
}