Guest User

Untitled

a guest
Dec 13th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. CloseHandle(HANDLE handle) __import("kernel32");
  2. CreateDirectoryA(const char* name, void* security) __import("kernel32");
  3. CreateFileA(const char* name, uint32_t access, uint32_t share, void* security, uint32_t disposition,
  4. CreateFileMappingA(HANDLE file, void* security, uint32_t prot,
  5. CreatePipe(HANDLE* read, HANDLE* write, void* security, uint32_t size) __import("kernel32");
  6. CreateProcessA(const char* app, const char* cmdline, void* processAttr, void* threadAttr,
  7. DeleteFileA(const char* name) __import("kernel32");
  8. ExitProcess(uint32_t exitCode) __import("kernel32") __noreturn;
  9. FindClose(HANDLE find) __import("kernel32");
  10. FindFirstFileA(const char* name, WIN32_FIND_DATAA* data) __import("kernel32");
  11. FindNextFileA(HANDLE find, WIN32_FIND_DATAA* data) __import("kernel32");
  12. GetCurrentDirectoryA(uint32_t len, char* buf) __import("kernel32");
  13. GetCurrentProcessId() __import("kernel32");
  14. GetCurrentThreadId() __import("kernel32");
  15. GetExitCodeProcess(HANDLE proc, uint32_t* exitCode) __import("kernel32");
  16. GetExitCodeThread(HANDLE thread, uint32_t* exitCode) __import("kernel32");
  17. GetFileAttributesA(const char* name) __import("kernel32");
  18. GetFileAttributesExA(const char* name, uint32_t level, void* info) __import("kernel32");
  19. GetFileInformationByHandle(HANDLE file, BY_HANDLE_FILE_INFORMATION* info) __import("kernel32");
  20. GetFileSize(HANDLE file, uint32_t* high) __import("kernel32");
  21. GetHandleInformation(HANDLE obj, uint32_t* flags) __import("kernel32");
  22. GetModuleHandleA(const char* name) __import("kernel32");
  23. GetProcAddress(void* module, const char* name) __import("kernel32");
  24. GetProcessHeap() __import("kernel32");
  25. GetProcessId(HANDLE proc) __import("kernel32");
  26. GetStdHandle(uint32_t type) __import("kernel32");
  27. GetThreadId(HANDLE thread) __import("kernel32");
  28. GetUserNameA(char* buf, uint32_t* size) __import("advapi32");
  29. LoadLibraryA(const char* name) __import("kernel32");
  30. LoadLibraryExA(const char* name, void* reserved, uint32_t flags) __import("kernel32");
  31. MapViewOfFile(HANDLE mapping, uint32_t access, uint32_t offsetHigh,
  32. MessageBoxA(HANDLE hwnd, const char* msg, const char* title, uint32_t flags) __import("user32");
  33. MoveFileA(const char* from, const char* to) __import("kernel32");
  34. OpenProcess(uint32_t access, bool inherit, uint32_t pid) __import("kernel32");
  35. ReadFile(HANDLE file, void* buf, uint32_t bytesToRead, uint32_t* bytesRead, void* overlapped) __import("kernel32");
  36. RemoveDirectoryA(const char* name) __import("kernel32");
  37. RtlAllocateHeap(void* heap, uint32_t flags, size_t bytes) __import("ntdll");
  38. RtlFreeHeap(void* heap, uint32_t flags, void* ptr) __import("ntdll");
  39. SetCurrentDirectoryA(const char* name) __import("kernel32");
  40. SetEndOfFile(HANDLE file) __import("kernel32");
  41. SetFilePointer(HANDLE file, int32_t dist, int32_t* distHigh, uint32_t method) __import("kernel32");
  42. SetHandleInformation(HANDLE obj, uint32_t mask, uint32_t flags) __import("kernel32");
  43. TerminateProcess(HANDLE proc, uint32_t code) __import("kernel32");
  44. UnmapViewOfFile(void* addr) __import("kernel32");
  45. VirtualAlloc(void* addr, size_t size, uint32_t alloc, uint32_t protect) __import("kernel32");
  46. VirtualFree(void* addr, size_t size, uint32_t type) __import("kernel32");
  47. VirtualProtect(void* addr, size_t size, uint32_t prot, uint32_t* oldProt) __import("kernel32");
  48. WSAStartup(uint16_t versionRequested, WSADATA* data) __import("ws2_32");
  49. WaitForMultipleObjects(uint32_t count, const HANDLE* handles, bool all,
  50. WaitForSingleObject(HANDLE handle, uint32_t milliseconds) __import("kernel32");
  51. WriteFile(HANDLE file, const void* buf, uint32_t bytesToWrite, uint32_t* bytesWritten,
  52. accept(int sockfd, struct sockaddr* addr, socklen_t* addrlen) __import("ws2_32");
  53. bind(int sockfd, const struct sockaddr* addr, socklen_t addrlen) __import("ws2_32");
  54. closesocket(int sockfd) __import("ws2_32");
  55. connect(int sockfd, const struct sockaddr* addr, socklen_t addrlen) __import("ws2_32");
  56. getpeername(int sockfd, struct sockaddr* addr, socklen_t* addrlen) __import("ws2_32");
  57. getsockname(int sockfd, struct sockaddr* addr, socklen_t* addrlen) __import("ws2_32");
  58. getsockopt(int fd, int level, int optname, void* optval, socklen_t* optlen) __import("ws2_32");
  59. listen(int sockfd, int backlog) __import("ws2_32");
  60. recv(int fd, void* buf, int n, int flags) __import("ws2_32");
  61. recvfrom(int fd, void* buf, int n, int flags, struct sockaddr* addr, socklen_t* addrlen) __import("ws2_32");
  62. send(int fd, const void* buf, int n, int flags) __import("ws2_32");
  63. sendto(int fd, const void* buf, int n, int flags, const struct sockaddr* addr, socklen_t addrlen) __import("ws2_32");
  64. setsockopt(int fd, int level, int optname, const void* optval, socklen_t optlen) __import("ws2_32");
  65. shutdown(int sockfd, int how) __import("ws2_32");
  66. socket(int af, int type, int protocol) __import("ws2_32");
Add Comment
Please, Sign In to add comment