Is it possible to somehow access to console.log after it gets overwritten?
window.console = { log: function (msg) { alert(msg); }, /* etc... */ };
It's not possible. Except if whoever has overwritten it has included some code to undo it.