XLEGAL
07/05/2007, 16:13
ARKADAŞLAR MERHABA,
BAŞLIKTANDA ANLAŞILCAĞI ÜZRE VB CODER'IM.
C++ LA YAZILMIŞ OLAN BİR SOCKET SUNUCU UYGULAMASINI
VB'DE YAZIYORUM. İLETİŞİM PROTOKELLERİNİ DEĞİŞKENLERİ VS
ÇEVİRMEK ZOR OLMADI. ANCAK PROGRAMIN BİRDE PACKET ŞİFRELEME
SİSTEMİ VAR. BUNU ÇÖZMEDE SİZDEN YARDIM BEKLİYORUM.
İSTEĞEN OLURSA TÜM KAYNAK KODLARI YOLLAYABİLİRİM.
1. FONKSİYONUN ÇAĞRILMASI
int LS_VERSION_REQ=1;
int index = 0, send_index = 0, i=0, client_version = 0;
char buff[2048]; memset( buff, 0x00, 2048 );
BYTE command = GetByte( pData, index );
SetByte( buff, LS_VERSION_REQ, send_index );
SetShort( buff, m_pMain->m_nLastVersion, send_index );
Send( buff, send_index );
2. ŞİFRELEMEDE KULLANDIĞI DİĞER FONKSİYONLAR:
inline void SetByte(char* tBuf, BYTE sByte, int& index)
{
*(tBuf+index) = (char)sByte;
index++;
};
inline void SetShort(char* tBuf, int sShort, int& index)
{
short temp = (short)sShort;
CopyMemory( tBuf+index, &temp, 2);
index += 2;
};
SONUÇ: PROGRAMIN KULLANICI TARAFINDAN ALDIĞI ŞİFRELENMİŞ ÇIKTI:
ªU òUª
BU KODLARIN NE YAPTIĞINI ANLAMADAN VBDE YAZAMAM Kİ :garip:
BAŞLIKTANDA ANLAŞILCAĞI ÜZRE VB CODER'IM.
C++ LA YAZILMIŞ OLAN BİR SOCKET SUNUCU UYGULAMASINI
VB'DE YAZIYORUM. İLETİŞİM PROTOKELLERİNİ DEĞİŞKENLERİ VS
ÇEVİRMEK ZOR OLMADI. ANCAK PROGRAMIN BİRDE PACKET ŞİFRELEME
SİSTEMİ VAR. BUNU ÇÖZMEDE SİZDEN YARDIM BEKLİYORUM.
İSTEĞEN OLURSA TÜM KAYNAK KODLARI YOLLAYABİLİRİM.
1. FONKSİYONUN ÇAĞRILMASI
int LS_VERSION_REQ=1;
int index = 0, send_index = 0, i=0, client_version = 0;
char buff[2048]; memset( buff, 0x00, 2048 );
BYTE command = GetByte( pData, index );
SetByte( buff, LS_VERSION_REQ, send_index );
SetShort( buff, m_pMain->m_nLastVersion, send_index );
Send( buff, send_index );
2. ŞİFRELEMEDE KULLANDIĞI DİĞER FONKSİYONLAR:
inline void SetByte(char* tBuf, BYTE sByte, int& index)
{
*(tBuf+index) = (char)sByte;
index++;
};
inline void SetShort(char* tBuf, int sShort, int& index)
{
short temp = (short)sShort;
CopyMemory( tBuf+index, &temp, 2);
index += 2;
};
SONUÇ: PROGRAMIN KULLANICI TARAFINDAN ALDIĞI ŞİFRELENMİŞ ÇIKTI:
ªU òUª
BU KODLARIN NE YAPTIĞINI ANLAMADAN VBDE YAZAMAM Kİ :garip: