Exemple #1
0
uint8_t *hook_modulecb_mshtml(
    hook_t *h, uint8_t *module_address, uint32_t module_size)
{
    h->addr = module_addr_timestamp_mod(
        module_address, module_size, _mshtml, h->funcname, &h->cconv
    );
    return h->addr;
}
Exemple #2
0
uint8_t *hook_modulecb_escript_api(
    hook_t *h, uint8_t *module_address, uint32_t module_size)
{
    h->addr = module_addr_timestamp_mod(
        module_address, module_size, _pdf, h->funcname, &h->cconv
    );
    return h->addr;
}
Exemple #3
0
uint8_t *hook_modulecb_jscript(
    hook_t *h, uint8_t *module_address, uint32_t module_size)
{
    static int first = 1;
    if(first != 0) {
        first = 0;

        _var_getvalue = (FARPROC) module_addr_timestamp(
            module_address, module_size, _var_getvalue_ts, NULL
        );
    }

    h->addr = module_addr_timestamp_mod(
        module_address, module_size, _jscript, h->funcname, &h->cconv
    );
    return h->addr;
}