- Notifications
You must be signed in to change notification settings - Fork132
Open
Labels
Description
I was curious if separate scripts obfuscated independently from one another can call functions from one another.
I just tested, and it seems to work fine -- functions between scripts successfully call one another, but I was curious if this is 100% reliable.
Are there circumstances where obfuscated code will make functions or global variables, etc. unrecognizable?
The following suggests it works fine:
index.html
<!doctype><html><head><script src="Script1.js"></script><script src="Script2.js"></script><script>window.onload=Script1;</script></head><body></body><html>Script1.js (Obfuscated)
function Script1(){alert("Script1");Script2();}Script2.js (Obfuscated separately)
function Script2(){alert("Success");}