Advertisement
CaffeineSecurity

New unknown malware "nt" - decompile

Jul 18th, 2012
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.10 KB | None | 0 0
  1. char* strchr(char* __s, int __c)
  2. {// addr = 0x08048914
  3.     goto __imp__strchr;
  4. }
  5.  
  6. int feof(struct _IO_FILE* fp)
  7. {// addr = 0x08048924
  8.     goto __imp__feof;
  9. }
  10.  
  11. int close(int __fd)
  12. {// addr = 0x08048944
  13.     goto __imp__close;
  14. }
  15.  
  16. void perror(char* msg)
  17. {// addr = 0x08048954
  18.     goto __imp__perror;
  19. }
  20.  
  21. int fprintf(struct _IO_FILE* fp, char* format)
  22. {// addr = 0x08048964
  23.     goto __imp__fprintf;
  24. }
  25.  
  26. int fflush(struct _IO_FILE* fp)
  27. {// addr = 0x08048984
  28.     goto __imp__fflush;
  29. }
  30.  
  31. void* malloc(int __size)
  32. {// addr = 0x080489C4
  33.     goto __imp__malloc;
  34. }
  35.  
  36. int fscanf(struct _IO_FILE* fp, char* format)
  37. {// addr = 0x080489E4
  38.     goto __imp__fscanf;
  39. }
  40.  
  41. __deregister_frame_info()
  42. {// addr = 0x080489F4
  43.     goto __imp____deregister_frame_info;
  44. }
  45.  
  46. int getopt(int __argc, __caddr_t* __argv, char* __opts)
  47. {// addr = 0x08048A14
  48.     goto __imp__getopt;
  49. }
  50.  
  51. char* strstr(char* __haystack, char* __needle)
  52. {// addr = 0x08048A34
  53.     goto __imp__strstr;
  54. }
  55.  
  56. __libc_start_main()
  57. {// addr = 0x08048A64
  58.     goto __imp____libc_start_main;
  59. }
  60.  
  61. void* memcpy(void* __dest, void* __src, int __n)
  62. {// addr = 0x08048A84
  63.     goto __imp__memcpy;
  64. }
  65.  
  66. int fclose(struct _IO_FILE* fp)
  67. {// addr = 0x08048A94
  68.     goto __imp__fclose;
  69. }
  70.  
  71. void exit(int __status)
  72. {// addr = 0x08048AB4
  73.     goto __imp__exit;
  74. }
  75.  
  76. void free(void* __ptr)
  77. {// addr = 0x08048AC4
  78.     goto __imp__free;
  79. }
  80.  
  81. void* memset(void* __s, int __c, int __n)
  82. {// addr = 0x08048AE4
  83.     goto __imp__memset;
  84. }
  85.  
  86. char* strncpy(char* __dest, char* __src, int __n)
  87. {// addr = 0x08048B04
  88.     goto __imp__strncpy;
  89. }
  90.  
  91. struct _IO_FILE* fopen(char* name, char* mode)
  92. {// addr = 0x08048B14
  93.     goto __imp__fopen;
  94. }
  95.  
  96. int sprintf(char* dst, char* format)
  97. {// addr = 0x08048B44
  98.     goto __imp__sprintf;
  99. }
  100.  
  101. int sprintf(char* dst, char* format)
  102. {// addr = 0x08048B44
  103.     goto __imp__sprintf;
  104. }
  105.  
  106. // Statistics:
  107. //       0 Register nodes
  108. //       0 Temporaries nodes
  109. //       0 Casts
  110. //      40 Statements
  111. //       0 Labels
  112. //       0 Gotos
  113. //      20 Blocks
  114. //      40 Nodes
  115. //       0 Assembly nodes
  116. //       0 Unknown Types
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement