srcxx/arch/arm/ARMInterceptRouting.cpp
void ARMInterceptRouting::Active() {
  if (execute_state_ == ARMExecuteState) {
    DLOG("[*] Active the routing at %p\n", entry_->target_address);
    active_arm_intercept_routing();
  } else {
    DLOG("[*] Active the routing at %p\n", entry_->target_address);
    active_thumb_intercept_routing();
  }
}
// Active routing, will patch the origin insturctions, and forward to our custom routing.
Active routing, will patch the origin insturctions, and forward to our custom routing.
Active routing will patch the origin insturctions and forward to our custom routing .
void ARMInterceptRouting::Active() {
  if (execute_state_ == ARMExecuteState) {
    DLOG("[*] Active the routing at %p\n", entry_->target_address);
    active_arm_intercept_routing();
  } else {
    DLOG("[*] Active the routing at %p\n", entry_->target_address);
    active_thumb_intercept_routing();
  }
}
void ARMInterceptRouting :: Active ( ) { if ( execute_state_ == ARMExecuteState ) { DLOG ( " \n " , entry_ -> target_address ) ; active_arm_intercept_routing ( ) ; } else { DLOG ( " \n " , entry_ -> target_address ) ; active_thumb_intercept_routing ( ) ; } }
Active routing, will patch the origin insturctions, and forward to our custom routing.
Active routing will patch the origin insturctions and forward to our custom routing .