title: Avoid the detection of "whether Chrome DevTools(console) is open"
body: <p>Today I see this post
  <a href="https://stackoverflow.com/questions/7798748/find-out-whether-chrome-console-is-open">Find out whether Chrome console is open</a> .</p>
  
  <p>@zswang gave the way to detect if Chrome DevTools(console) is open. That's really suprise me, then I began to think is there any way to walk around this detection technique?</p>
  
  <p>There are two way to detect chrome DevTools is open(detail in above post)</p>
  
  <ol>
  <li><p>Using <code>Object.defineProperty</code></p>
  
  <p>I can walk around this, it can be assign to another function.I have tried <code>Object.defineProperty=null</code> ,then the detect function die(I know write a mock function is better, here just an example)</p></li>
  <li><p>Using <code>obj.__defineGetter__</code> (<code>Object.prototype.__defineGetter__</code>)</p>
  
  <p><code>Object.prototype.__defineGetter__= null</code> would not break the detection, how to walk around?</p></li>
  </ol>
  
  <p><br></p>
  
  <p>Finally, I have to say I don't like to be monitored.Hope there is a proper way to walk around.</p>