How to retrieve files for IRHydra 2:
- Install Chrome Canary
- Go to its installation directory (%LOCALAPPDATA%\Google\Chrome SxS\Application\ on Windows), there should be chrome.exe
- Create script with all needed flags:
@echo off
chrome.exe --no-sandbox --js-flags="--trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces" - Run script. Chrome window should open. If needed, dismiss warning about unsupported "sandbox" option.
- In that Chrome window go to the URL you want to gather information about.
- Close Chrome.
- Go to Chrome Canary binary folder (e.g. %LOCALAPPDATA%\Google\Chrome SxS\Application\44.0.2385.0\ on Windows). There should be files "code-*-1.asm" and "hydrogen-*-1.cfg", they are created in pairs for each Chrome process while tracing.
- Pick the proper pair of files (usually the latest and biggest ones), move to another folder, delete the rest.
- Go to http://mrale.ph/irhydra/2/
- Click on folder icon in upper left corner, select those two "code-*-1.asm" and "hydrogen-*-1.cfg" files.