Conti Ransomware malware leak WITH LOCKER
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
4.1 KiB

  1. �������
  2. ����������� �������
  3. ����� �������� ������� - ���������, ���������� � ���� �������� � ���� ������������ .exe ��� .dll, ����������� � ����������� ��.
  4. ������ "����" - ��� �������� �������� �������� ��� ��������.
  5. ����������
  6. 1. ������ � ��� ����������� (32/64); �������� ��� �� ����������� ��� � ����.
  7. 2. ���� �������� - .dll, ��� ����������� ��� CreateProcess. ����� ������������� � ������ �������� ��������, ��������� reloc'��, �������/��������, � ������ ����� �����.
  8. 3. ���� �������� - .exe, ������ ����������� ��������. ��������������� ProcessHollowing.
  9. ��� ���� ������ ����������� ������� ������������� ��������.
  10. 4. ���� ������ ����������� ��������:
  11. 4.1. ��������� "�����" ������, ���������� (��������) ��� GUI-��������� (� ������ ������ �� GDI), ��� COM-���������
  12. 4.2. ��������� "�������" ������: ��������� ����, ����� COM-��������, ���. ������, ����������, ��������� � ������� �� �����������, �� �� ������ ������, ��� ���-��� � �� �������� ������������� � �����
  13. 4.3. ����� ��������� ������� - ����� �����������, ��������� ������ ���.
  14. 4.4. �������� ����������� �/��� �����. ����� ������������ ���������� XOR-���������� � ������� ������. �������� ������ - ����� ����������� � ����� ������� � �������� ������ ���������.
  15. 4.5. �������� ����� ������� ��������, � �������� ������ - ������. ������� ���������� ������������ �������� �� ������ ������� (.text, .data, .rdata ���).
  16. ����� ������� ����� ������ ������� �� �� ��������.
  17. 5. ���������� ���������� "���������� ���� � ������"
  18. 6. ������ ���� ������� ������ ��� ��� LLVMO, ��� � ��� Microsoft C++.
  19. 7. ���� �� ������ ��������, �������� ������� ��������, �� ������ ����� �����������.
  20. �� ������ ����� ��� ������ �������������.
  21. ����� ������������� �������� ������������ ��������� ����� ������ � ������� ������ � ����.
  22. � ���� ���� ������ ������ ���� ������ ������� ������, �������, ���� ��������� - ����������� ������.
  23. �� ���� ��������� ������� � ������������������ ������� ������������.
  24. �� ����, ��� ��� ������������ ������������ ������ � ������� ������ (� ���� ������� ������ ��� �������).
  25. ���������� ������
  26. ���� ���� ���������� �������� - ����������� �������������� ������ �� ����-������, � ����� �������� ������� ����� ������ ��� ������� ��������.
  27. �� ���� ������ ������� ����� �� ������ ����� ����� ������� �������� (����� ����� ������� 1 �� 10 ������ �����).
  28. 8. �� ������ ������ ���� ��������� ������ ��������.
  29. ��� ����������������, ������������� � ��������� ���� ������ ���� ��������� ��� ������� ������ (������ ������ �� ������� � MSVS - ������� ������).
  30. ���� ��������� �������� ����-�������� unsigned char payload[] = {..} �� �������� ������, ����������� � �������� ��������,
  31. ��������� ����� � ��������� ���������, ������� ����� ��� ���������� ���������, � ����� �������� �����������.
  32. ���� ������ ���������� ����� ���������.
  33. 9. ������ ������� ������ ������. ��������, build.bat (��������� ������� ��. � ����������).
  34. ��� ����� ����� ���� ������ �������� � ������������������ ������� ������ �� ����-������.
  35. 10. ��� ������ ��� �������� ������ ������� ������� ������. ��������, Release_Dll_Payload1, Release_Exe_Payload1 ��� �������� 1,
  36. Release_Dll_Payload2, Release_Exe_Payload2 ��� �������� 2 � ��� �����.
  37. ������� ������ ��������� �������� ����������� ����� �������� �������������.
  38. ��������� ������������� ����� ������ �������� ���������� � ��������, ������ �� �������������, � ������.
  39. �������� ������ ����������� ��� ������ ������ ��������� CMake.
  40. ���������� 1: ������ ������
  41. echo Build started %DATE% %TIME%
  42. rem ����������� ���� ��� ����
  43. rem ��������� ��������� � ���� ����� � GIT �� ���������!
  44. set msbuild="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe"
  45. set sln=D:\Projects\project\project.sln
  46. set buildlog=project.log
  47. rem type nul > %buildlog%
  48. echo Build started %DATE% %TIME% > %buildlog%
  49. :buildmain
  50. set buildprofile="Release|Win32"
  51. %msbuild% %sln% /Clean %buildprofile%
  52. %msbuild% %sln% /Build %buildprofile% /Out %buildlog% || goto builderr
  53. :over
  54. echo Build finished successfully %DATE% %TIME%
  55. echo Build finished successfully %DATE% %TIME% >> %buildlog%
  56. exit(0)
  57. :builderr
  58. echo Build %buildprofile% failed %DATE% %TIME%
  59. echo Build %buildprofile% failed %DATE% %TIME% >> %buildlog%
  60. exit(1)