(Chain)
| 348 | export const Chain = Chain950; |
| 349 | |
| 350 | export function init(Chain) { |
| 351 | [libwebkit_base, libkernel_base, libc_base] = get_bases(); |
| 352 | |
| 353 | init_gadget_map(gadgets, webkit_gadget_offsets, libwebkit_base); |
| 354 | init_gadget_map(gadgets, libc_gadget_offsets, libc_base); |
| 355 | init_gadget_map(gadgets, libkernel_gadget_offsets, libkernel_base); |
| 356 | init_syscall_array(syscall_array, libkernel_base, 300 * KB); |
| 357 | log('syscall_array:'); |
| 358 | Chain.init_class(gadgets, syscall_array); |
| 359 | } |
| 360 | |
| 361 | log('Chain950'); |
nothing calls this directly
no test coverage detected