Сейчас на форуме: bartolomeo, -Sanchez-, morgot, sashalogout (+4 невидимых)

 eXeL@B —› Софт, инструменты —› Control Flow Guard Teleportation
Посл.ответ Сообщение

Ранг: 1.3 (гость), 2thx
Активность: 0.02=0.02
Статус: Участник

Создано: 05 октября 2019 22:42
· Личное сообщение · #1

https://86hh.github.io/cfg2.html
https://github.com/86hh/cfg-teleport-demo

Если кто еще не видел

Добавлено спустя 5 минут
Hex Rays

Code:
  1. /* This file has been generated by the Hex-Rays decompiler.
  2.    Copyright (c) 2007-2017 Hex-Rays <info@hex-rays.com>
  3.  
  4.    Detected compiler: Visual C++
  5. */
  6.  
  7. #include <defs.h>
  8.  
  9.  
  10. //-------------------------------------------------------------------------
  11. // Function declarations
  12.  
  13. // void __usercall sub_402DC0(int _EAX@<eax>, _BYTE *a2@<edx>);
  14.  
  15. //-------------------------------------------------------------------------
  16. // Data declarations
  17.  
  18. char byte_402DD1[2] = { '\0', '\0' }; // weak
  19.  
  20.  
  21. //----- (00402DC0) --------------------------------------------------------
  22. void __usercall sub_402DC0(int _EAX@<eax>, _BYTE *a2@<edx>)
  23. {
  24.   __asm { bound   eax, [eax] }
  25.   *a2 += _EAX;
  26.   *a2 = 0;
  27.   *(_BYTE *)(_EAX + 33554530) += BYTE1(_EAX);
  28.   JUMPOUT(*(_DWORD *)byte_402DD1);
  29. }
  30.  
  31. // ALL OK, 1 function(s) have been successfully decompiled


| Сообщение посчитали полезным: mak
 eXeL@B —› Софт, инструменты —› Control Flow Guard Teleportation
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати