BVB Source Codes

x64dbg Show analysis.h Source code

Return Download x64dbg: download analysis.h Source code - Download x64dbg Source code - Type:.h
  1. #ifndef _ANALYSIS_H
  2. #define _ANALYSIS_H
  3.  
  4. #include "_global.h"
  5. #include <capstone_wrapper.h>
  6.  
  7. class Analysis
  8. {
  9. public:
  10.     explicit Analysis(duint base, duint size);
  11.     Analysis(const Analysis & that) = delete;
  12.     virtual ~Analysis();
  13.     virtual void Analyse() = 0;
  14.     virtual void SetMarkers() = 0;
  15.  
  16. protected:
  17.     duint mBase;
  18.     duint mSize;
  19.     unsigned char* mData;
  20.     Capstone mCp;
  21.  
  22.     bool inRange(duint addr) const
  23.     {
  24.         return addr >= mBase && addr < mBase + mSize;
  25.     }
  26.  
  27.     const unsigned char* translateAddr(duint addr) const
  28.     {
  29.         return inRange(addr) ? mData + (addr - mBase) : nullptr;
  30.     }
  31. };
  32.  
  33. #endif //_ANALYSIS_H
downloadanalysis.h Source code - Download x64dbg Source code
Related Source Codes/Software:
pencil - Multiplatform GUI Prototyping/Wireframing 2017-04-16
rainloop-webmail - Simple, modern & fast web-based email client ... 2017-04-16
qt - Qt binding for Go (Golang) which supports Windows ... 2017-04-16
MLeaksFinder - Find memory leaks in your iOS app at develop time. 2017-04-16
jsfeat - JavaScript Computer Vision library. 2017-04-16
later - A javascript library for defining recurring schedu... 2017-04-16
Android-ItemTouchHelper-Demo - Basic example of using ItemTouchHelper to add drag... 2017-04-16
onionshare - Securely and anonymously share a file of any size ... 2017-04-16
android-viewflow - A horizontal view scroller library for Android 2017-04-16
css-in-js - React: CSS in JS techniques comparison. 2017-04-16
mama2 - Mother plan - all firewood high flame 2017-04-23
BlurEffectForAndroidDesign - Sample to show how to implement blur graphical tri... 2017-04-23
sphinx_rtd_theme - Sphinx theme for readthedocs.org 2017-04-23
rouge - A pure-ruby code highlighter that is compatible wi... 2017-04-23
spring-security-oauth - Support for adding OAuth1(a) and OAuth2 features (... 2017-04-23
Toucan - Fabulous Image Processing in Swift 2017-04-23
CoffeeScriptRedux - 2017-04-23
breakpoint - Really simple media queries in Sa 2017-04-23
libsvm - 2017-04-22
grr - GRR Rapid Response: remote live forensics for inci... 2017-04-22

 Back to top