{"action":"created","issue":{"url":"https://api.github.com/repos/elierotenberg/react-armor/issues/5","repository_url":"https://api.github.com/repos/elierotenberg/react-armor","labels_url":"https://api.github.com/repos/elierotenberg/react-armor/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/elierotenberg/react-armor/issues/5/comments","events_url":"https://api.github.com/repos/elierotenberg/react-armor/issues/5/events","html_url":"https://github.com/elierotenberg/react-armor/issues/5","id":137535118,"number":5,"title":"Isn't this trivial to disable?","user":{"login":"shaneargo","id":4513926,"avatar_url":"https://avatars.githubusercontent.com/u/4513926?v=3","gravatar_id":"","url":"https://api.github.com/users/shaneargo","html_url":"https://github.com/shaneargo","followers_url":"https://api.github.com/users/shaneargo/followers","following_url":"https://api.github.com/users/shaneargo/following{/other_user}","gists_url":"https://api.github.com/users/shaneargo/gists{/gist_id}","starred_url":"https://api.github.com/users/shaneargo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shaneargo/subscriptions","organizations_url":"https://api.github.com/users/shaneargo/orgs","repos_url":"https://api.github.com/users/shaneargo/repos","events_url":"https://api.github.com/users/shaneargo/events{/privacy}","received_events_url":"https://api.github.com/users/shaneargo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-01T10:35:44Z","updated_at":"2016-03-01T13:22:13Z","closed_at":null,"body":"I apologise in advance if I am mistaken, as I have no experience with react. Perhaps there is something I am missing. To me though, it appears as though to a browser extension wishing to manipulate your DOM, this would be trivial to disable.\r\n\r\nCouldn't an extension simply inject some Javascript between the declaration of the obfuscation functions and the script in which they are used, simply overriding them to directly return the node unmodified?"},"comment":{"url":"https://api.github.com/repos/elierotenberg/react-armor/issues/comments/190722546","html_url":"https://github.com/elierotenberg/react-armor/issues/5#issuecomment-190722546","issue_url":"https://api.github.com/repos/elierotenberg/react-armor/issues/5","id":190722546,"user":{"login":"Cst2989","id":3774732,"avatar_url":"https://avatars.githubusercontent.com/u/3774732?v=3","gravatar_id":"","url":"https://api.github.com/users/Cst2989","html_url":"https://github.com/Cst2989","followers_url":"https://api.github.com/users/Cst2989/followers","following_url":"https://api.github.com/users/Cst2989/following{/other_user}","gists_url":"https://api.github.com/users/Cst2989/gists{/gist_id}","starred_url":"https://api.github.com/users/Cst2989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cst2989/subscriptions","organizations_url":"https://api.github.com/users/Cst2989/orgs","repos_url":"https://api.github.com/users/Cst2989/repos","events_url":"https://api.github.com/users/Cst2989/events{/privacy}","received_events_url":"https://api.github.com/users/Cst2989/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T13:22:13Z","updated_at":"2016-03-01T13:22:13Z","body":"It depends. For someone targeting your app it could be easier to disable. But for something like AddBlocker it will be imposible to target your DOM"}}