// // __vcrt_getptd from 0x180124e2c to 0x180124e45 (25 bytes) // // 55 xrefs: // > _IsExceptionObjectToBeDestroyed @ 0x180124c2d // > __FrameUnwindFilter @ 0x180124ca2 // > __FrameUnwindFilter @ 0x180124cad // > __FrameUnwindFilter @ 0x180124cc2 // > __FrameUnwindFilter @ 0x180124ccf // > unknown_libname_15 @ 0x1801252e7 // > unknown_libname_16 @ 0x180125331 // > _CreateFrameInfo @ 0x180125714 // > _CreateFrameInfo @ 0x18012571f // > _CreateFrameInfo @ 0x180125730 // > _FindAndUnlinkFrame @ 0x180125751 // > _FindAndUnlinkFrame @ 0x18012575c // > _FindAndUnlinkFrame @ 0x18012577d // > _GetImageBase @ 0x18012579c // > _GetThrowImageBase @ 0x1801257b0 // > _SetImageBase @ 0x1801257c9 // > _SetThrowImageBase @ 0x1801257e1 // > __CxxFrameHandler3 @ 0x180125815 // > __CxxFrameHandler3 @ 0x180125822 // > __CxxFrameHandler3 @ 0x18012582b // > FindHandler<__FrameHandler3> @ 0x180125dc0 // > FindHandler<__FrameHandler3> @ 0x180125dd0 // > FindHandler<__FrameHandler3> @ 0x180125dd9 // > FindHandler<__FrameHandler3> @ 0x180125e1b // > FindHandler<__FrameHandler3> @ 0x180125e27 // > FindHandler<__FrameHandler3> @ 0x180125e30 // > FindHandler<__FrameHandler3> @ 0x180126164 // > FindHandler<__FrameHandler3> @ 0x1801261ba // > FindHandler<__FrameHandler3> @ 0x1801261c3 // > FindHandlerForForeignException<__FrameHandler3> @ 0x180126216 // > FindHandlerForForeignException<__FrameHandler3> @ 0x180126235 // > __InternalCxxFrameHandler<__FrameHandler3> @ 0x180126565 // > unknown_libname_19 @ 0x1801268cc // > unknown_libname_19 @ 0x1801268da // > unknown_libname_19 @ 0x18012691e // > unknown_libname_19 @ 0x180126927 // > unknown_libname_19 @ 0x180126930 // > unknown_libname_19 @ 0x180126960 // > unknown_libname_19 @ 0x18012699e // > unknown_libname_19 @ 0x180126a4d // > unknown_libname_19 @ 0x180126a56 // > ExFilterRethrow @ 0x180126aee // > __FrameHandler3::FrameUnwindToState @ 0x180126b57 // > __FrameHandler3::FrameUnwindToState @ 0x180126c53 // > __FrameHandler3::FrameUnwindToState @ 0x180126c5e // > __DestructExceptionObject @ 0x180142b82 // > __DestructExceptionObject @ 0x180142b97 // > unknown_libname_15 @ 0x180142bca // > unknown_libname_15 @ 0x180142be5 // > unknown_libname_15 @ 0x180142c2b // > unknown_libname_19 @ 0x180142cc1 // > unknown_libname_19 @ 0x180142cd1 // > __FrameHandler3::FrameUnwindToState @ 0x180142d05 // > __FrameHandler3::FrameUnwindToState @ 0x180142d10 // > @ 0x180202744 // // This function is hookable on this platform! // // Using BromaIDA 8.0.0 @ https://github.com/Stazzical/BromaIDA // Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https://github.com/geode-sdk/bindings // __int64 __fastcall _vcrt_getptd(__int64 a1) { __int64 result; // rax result = _vcrt_getptd_noexit(a1); if ( !result ) abort(); return result; }