Util.h
上传用户:nbcables
上传日期:2007-01-11
资源大小:1243k
文件大小:1k
源码类别:

钩子与API截获

开发平台:

Visual C++

  1. #ifndef __UTIL_H__
  2. #define __UTIL_H__
  3. typedef struct
  4. {
  5. char app_name[128];
  6. char ip[16];
  7. char password[9];
  8. }PASSWORD_DATA;
  9. int ipcmp(char *szip1, char *szip2);
  10. ULONG GetIntIP(char *szip);
  11. ULONG my_atoi(char *p);
  12. void GetFileName(char *fname);
  13. void WriteLog(char *fmt,...);
  14. void WriteLog9x(char *msg);
  15. int CheckPassword(char *, char *, char *password);
  16. int FindData(unsigned char *, int , unsigned char *, int, int);
  17. int EncryptData(int algrithm, char *password, unsigned char *inbuf, int inbuf_len, unsigned char *outbuf, int *outbuf_len);
  18. int DecryptData(int algrithm, char *password, unsigned char *inbuf, int inbuf_len, unsigned char *outbuf, int *outbuf_len);
  19. #endif