4 ms·
Yeah, I put labels corresponding to the original IP throughout and used a jump table.
by tntn 7y ago
Yeah, I put labels corresponding to the original IP throughout and used a jump table.
- archgoon 7y agoThat's pretty cool! I just transliterated the instructions into C macros; but i didn't bother with the jump tables. The nice thing with this approach is that you can mix vm instructions with c code freely; and get gdb support. I needed that because speeding up via C wasnt enough to decode the full URL and I still needed to do additional reversing. Was your method fast enough to get all three parts of the URL?
- tntn 7y agoIt produces the full domain name (up to .com) in ~ 1 minute. If there is more to the url (a path, ?= parameters, etc) after the domain name, then no.