Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    unknown81311
    @unknown81311
    I was trying to get typeOf but to get the p you need an m and for an m you need number witch you then need typeOf to get that. so it is sorta like a loop lol
    unknown81311
    @unknown81311
    nvm about the typeOf you can use ([]+(+[])["constructor"]) to get the Number
    and that also is a typeOf
    unknown81311
    @unknown81311
    I got fromCharCode
    _=+!+[]+!+[],$='',u=[][[]],c=([][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]]+[])[_+_-!+$]+([!![]]+[][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]])[+!+[]+[+[]]]+([][[]]+$)[+!+[]]+(![]+$)[_+_-!+$]+(!![]+$)[+[]]+(!![]+$)[+!+[]]+([][[]]+$)[+[]]+([][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]]+$)[_+_-!+$]+(!![]+$)[+[]]+([!![]]+[][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]],r=(!![]+$)[+!+[]]+(!![]+$)[_+_-!+$]+(!![]+$)[+[]]+(!![]+$)[_]+(!![]+$)[+!+[]]+([][[]]+$)[+!+[]]+(+[![]]+[][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]])[(+!+$)+$+(+!+$)]+(!![]+$)[_+_-!+$]+(![]+$)[_+_-!+$]+([][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]]+$)[_+_-!+$]+(![]+$)[+!+[]]+(+((_)+$+(+!+$)+$+(+!+$)))[((!![]+$)[+[]]+(!![]+[][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]])[(+!+$)+$+(+$)])+$[c][(u+[])[+!+[]]+(![]+[])[+!+[]]+([]+(+[])[c])[+!+[]+[+!+[]]]+(!![]+[])[_+_-!+$]]]((_+_-!+$)+$+(+!+$))[+!+[]]+(!![]+$)[_+_-!+$],f=([][(![]+$)[+[]]+([][[]]+$)[_+_+!+$]+(![]+$)[_]+(!![]+$)[+[]]+(!![]+$)[_+_-!+$]+(!![]+$)[+!+[]]])[c](r)()(($)[([][[]]+[])[_+_+!+$]+(!![]+$)[+[]]+(![]+$)[+!+[]]+(![]+$)[_]+([][[]]+[])[_+_+!+$]+([][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]]+$)[_+_-!+$]+(![]+$)[_+_-!+$]]())[_],_=(![]+$)[+[]]+(!![]+$)[+!+[]]+([][(!![]+$)[_+_-!+$]+(u+$)[+!+[]]+(!![]+$)[+[]]+(!![]+$)[+!+[]]+([][[]]+[])[_+_+!+$]+(!![]+$)[_+_-!+$]+(![]+$)[_+_-!+$]]()+$)[+(_)+(+[]+$)]+($+(+$)[c])[(+!+$)+$+(+!+$)]+f+(+((+!+$)+$+(+$)+$+(+!+$)))[((!![]+$)[+[]]+(!![]+[][(![]+$)[+[]]+(![]+$)[_]+(![]+$)[+!+[]]+(!![]+$)[+[]]])[(+!+$)+$+(+$)])+$[c][(u+[])[+!+[]]+(![]+[])[+!+[]]+([]+(+[])[c])[1+[+!+[]]]+(!![]+[])[_+_-!+$]]]((_)+$+(+!+$))[+!+[]]+(![]+$)[+!+[]]+(!![]+$)[+!+[]]+f+([][(!![]+$)[_+_-!+$]+(u+$)[+!+[]]+(!![]+$)[+[]]+(!![]+$)[+!+[]]+([][[]]+[])[_+_+!+$]+(!![]+$)[_+_-!+$]+(![]+$)[_+_-!+$]]()+$)[+(_)+(+[]+$)]+([][[]]+$)[_]+(!![]+$)[_+_-!+$]
    c is construct starts as 2 u is undefined(because I was having problems) $ is a blank string
    then finally
    becomes fromCharCode
    so then you can do $[c][_](69) to get E
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    oh Function exists
    (([]["entries"]()+"")[2]+(!![]+[])[0]+(true+[]["flat"])[10]+(false+"")[1])+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+("")["fontcolor"]()[12]+([]["flat"]+"")[14]
    hmm
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    :point_up: Edit: (([]["entries"]()+"")[2]+(!![]+[])[0]+(true+[]["flat"])[10]+(false+"")[1])+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+("")["fontcolor"]()[12]+([]["flat"]+"")[14]
    []["flat"]["constructor"]((true+"")[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]["entries"]()+"")[2]+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+"ISMkJypAXl9gfH49"+("")["fontcolor"]()[12]+([]["flat"]+"")[14])() this is what i got but it's long and strings are going to make it way longer
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    :point_up: Edit: []["flat"]["constructor"]((true+"")[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]["entries"]()+"")[2]+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+"ISMkJypAXl9gfH49"+("")["fontcolor"]()[12]+([]["flat"]+"")[14])()
    this is what i got but it's long and strings are going to make it way longer

    :point_up: Edit: []["flat"]["constructor"]((true+"")[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]["entries"]()+"")[2]+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+"ISMkJypAXl9gfH49"+("")["fontcolor"]()[12]+([]["flat"]+"")[14])()

    this is what i got but it's long and strings are going to make it way longer

    :point_up: Edit: ```
    []["flat"]"constructor"[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]"entries"+"")[2]+([]["flat"]+"")[13]+("")"fontcolor"[12]+"ISMkJypAXl9gfH49"+("")"fontcolor"[12]+([]["flat"]+"")[14])()

    ```

    this is what i got but it's long and strings are going to make it way longer

    :point_up: Edit: []["flat"]["constructor"]((true+"")[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]["entries"]()+"")[2]+([]["flat"]+"")[13]+("")["fontcolor"]()[12]+"ISMkJypAXl9gfH49"+("")["fontcolor"]()[12]+([]["flat"]+"")[14])()

    this is what i got but it's long and strings are going to make it way longer

    :point_up: Edit: ```
    []["flat"]"constructor"[1]+(true+"")[3]+(true+"")[0]+(undefined+"")[0]+(true+"")[1]+(undefined+"")[1]+([]+[]["flat"])[8]+(false+"")[1]+(!![]+[])[0]+(true+[]["flat"])[10]+([]"entries"+"")[2]+([]["flat"]+"")[13]+("")"fontcolor"[12]+"ISMkJypAXl9gfH49"+("")"fontcolor"[12]+([]["flat"]+"")[14])()

    ```

    this is what i got but it's long and strings are going to make it way longer

    odog8
    @odog8
    so i think i found a new character set
    since '$' is a function now, (at least in chrome) we can use that
    1 reply
    "function $(selector, [startNode]) { [Command Line API] }"
    yeah its +[]$()
    im trying to see if i can minimize to 5!
    odog8
    @odog8
    [20][+[]]["to"+[[]+[]][+[]]["constructor"]["name"]]`21`
    anyone wanna see if they can work this out?
    1 reply
    []+$`
    odog8
    @odog8
    hmm how would you call a function with arguments using backticks
    1 reply
    odog8
    @odog8
    ooh you can get fromCodePoint
    but how do you get words inside the backticks...
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    oh it's a dom thing, not supported in things like node tho
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    wait nvm there seems to be a difference
    []+[] = ""
    [[]+[]] = [""]
    +[] = 0
    so basically the same thing
    oh nvm i forgot brackets
    makes sense if you don't want brackets i guess
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    have y'all thought of using Function (eval) with string escape codes?
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    i'm guessing it's not possible to get this
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    how are characters that aren't in the list used? does it somehow find a get character by code function or something?
    unknown81311
    @unknown81311
    !![]+!![]+!![]+!![]+!![]+!![]==6
    +!+[]+!+[]+!+[]+!+[]+!+[]+!+[]==6
    the second is the normal
    but the first is smaller
    Gage Raiden
    @GageRaiden_twitter
    I have a very simple question if anyone answers it will be thankful to him
    how is this 0 in javascript +[]
    Manucoding
    @ManuCoding
    hi, just saw this discussion existed, and I wanted to share some random ideas! (also you guys are amazing smart people)
    here is a simple project that I made that can make js writtable with only [ and ] (not documented yet, coming soon):
    https://github.com/ManuCoding/brackets
    Manucoding
    @ManuCoding
    also @GageRaiden_twitter it's because of type casting, you can read documentation here:
    https://www.w3schools.com/js/js_type_conversion.asp
    (empty array first transforms into empty string, then empty string is cast to the number '0')
    Manucoding
    @ManuCoding
    I guess this repo is an answer to your previous question @andrewbayly
    mekb the turtle
    @mekbturtle:matrix.org
    [m]
    !![] = true, +[] = 0? huh??
    Manucoding
    @ManuCoding
    type conversions
    rezomsb
    @rezomsb
    guys
    i have a question
    how do i obfuscate with jsfuck?
    Manucoding
    @ManuCoding
    converter here:
    27Onion Nebell
    @onion108
    I've just done a jsfuck converter by rust now https://github.com/onion108/just-fuck
    (Well, it's highly incomplete and unoptimized but it works)