![]() The first thing we want to do is write out some simple Javascript and obfuscate it. I went line for line and function for function translating the Javascript into python. ![]() How did I do that? It was somewhat like disentangling a bundle of yarn. To be sure, I didn’t do a lot of deobfuscation so much as translation between Javascript and python. ![]() But I wanted to grab a url that was obfuscated with a particular method we’ll call hunter, in a python environment. One particular type of obfuscation for Javascript is “hunter.” To be honest, I don’t know what it’s called as I was not able to find a lot of information about it. Obfuscation, on the other hand, is as Wikipedia describes, “…the deliberate act of creating source or machine code that is difficult for humans to understand.” ![]() Obfuscation is similar to encryption except that encryption generally relies on secret information shared between multiple parties. What am I talking about, exactly? Well, some websites contain resources such as images and videos, that they don’t want to be easily accessed unless you execute their code, such as by running their video player. A while back ago I wrote a python script to deobfuscate hunter javascript. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |