バイナリ列の解答/解説(第7回)

ということで(ry
(ry

JavaScript

前回に書いたようにここからは基本的に解答のみです。
私自身がよくわかってないので。


で、前回でここまで来ました。

$=~[];$={___:++$,$$$$:(![]+"")[$],__$:++$,$_$_:(![]+"")[$],_$_:++$,$_$$:({}+"")[$],$$_$:($[$]+"")[$],_$$:++$,$$$_:(!""+"")[$],$__:++$,$_$:++$,$$__:({}+"")[$],$$_:++$,$$$:++$,$___:++$,$__$:++$};$.$_=($.$_=$+"")[$.$_$]+($._$=$.$_[$.__$])+($.$$=($.$+"")[$.__$])+((!$)+"")[$._$$]+($.__=$.$_[$.$$_])+($.$=(!""+"")[$.__$])+($._=(!""+"")[$._$_])+$.$_[$.$_$]+$.__+$._$+$.$;$.$$=$.$+(!""+"")[$._$$]+$.__+$._+$.$+$.$$;$.$=($.___)[$.$_][$.$_];$.$($.$($.$$+"\""+"\\"+$.__$+$.$$_+$.$$_+$.$_$_+"\\"+$.__$+$.$$_+$._$_+" "+$.$$_$+$.$_$_+$.__+$.$_$_+"\\"+$.$$$+$.$_$+"\\\""+$._$$+$.$$$+$.$$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$$_+$._$_+$.$$$+$.__$+"\\"+$.__$+$.___+$._$$+$.___+$.___+$.___+$._$$+$.$$$+$._$$+$.$_$+$.$__$+"\\"+$.__$+$.___+$.$__+$.$___+$.___+$.__$+"\\"+$.__$+$.___+$.$$_+$.$$$+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.$__+$.$__+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.$_$+$.$_$+$.$$_+$.$__+$.$___+$.$$$+$._$$+$._$$+$.___+$.___+$._$$+$.$$_+$.__$+$.$__$+$.$__+"\\"+$.__$+$.___+$.__$+$._$_+$.__$+$._$$+$.$___+$.$$$+"\\"+$.__$+$.___+$.$__+$.$__$+$.$__$+$.$$$+$.$__$+"\\"+$.__$+$.___+$.$_$+$.___+$.__$+$.$$$+$.$__+$.$$$+"\\"+$.__$+$.___+$.__$+$.$__+"\\"+$.__$+$.___+$._$$+$.__$+"\\"+$.__$+$.___+$.$$_+$.__$+$.$$_+$.$__+$.$__+$.__$+"\\"+$.__$+$.___+$.$$_+$.$__+"\\"+$.__$+$.___+$.$$_+$.$___+$.$__$+$.$$$+$.$__$+$.$_$+$.$__+"\\"+$.__$+$.___+$.$__+$.___+"\\"+$.__$+$.___+$.$_$+$.__$+$.__$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$$_+$.___+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.__$+$._$_+$.$$$+"\\"+$.__$+$.___+$._$$+$._$$+$.$_$+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.$__+$.$$$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.__$+$.$___+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$$_+$.$_$+$.__$+$.__$+$.$$_+$.$_$+"\\"+$.__$+$.___+$.__$+$.$__+$.$$$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$_$+$._$_+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$_$+$._$$+$.__$+$.__$+$.$__$+$.$$_+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+$._$_+$.$$$+$._$_+"\\"+$.__$+$.___+$.$$_+$.$__$+"\\"+$.__$+$.___+$.__$+$.$__$+"\\"+$.__$+$.___+$.__$+$.$$$+$.__$+$.$_$+$._$_+$.$___+$.$__+$.$_$+$.___+"\\"+$.__$+$.___+$._$_+$.$$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.__$+$._$$+$.__$+$._$_+"\\"+$.__$+$.___+$._$_+$.$__+$.$__+$.__$+$.$$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$__+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$._$$+$.$__+$.$__+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$__+$.$_$+$.___+$.$$_+$.$__$+$._$_+"\\"+$.__$+$.___+$.$__+$.$__+$.$$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$._$_+$.$__$+$.$__$+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$._$$+$.$__$+$._$$+"\\"+$.__$+$.___+$.__$+$.$__+$.__$+"\\"+$.__$+$.___+$._$_+$.$$$+$.___+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$__+$.$$_+$.$__+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.$__+$.$___+$.$$_+$._$_+$._$_+"\\"+$.__$+$.___+$.$$_+$.$___+$.$___+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$__+$.$___+"\\"+$.__$+$.___+$.__$+$.$_$+"\\"+$.__$+$.___+$.$$_+$._$$+$.$__+$.$__$+$._$_+$.$$$+$.$__$+$.__$+$.$$_+"\\"+$.__$+$.___+$.__$+$.$___+$.$__+$._$$+$.___+"\\"+$.__$+$.___+$.$$_+$.___+$.___+"\\"+$.__$+$.___+$.$_$+$._$_+$.$__$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+$._$$+$.$$$+$._$_+$.$_$+$._$_+$.$__+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$$+$.___+$.$$$+$._$_+$.$__+$._$$+$.___+$._$_+$.$$_+$._$$+$.$$_+$.$$_+$.__$+$.__$+$.__$+$.$__$+$.$__+$.$__+"\\"+$.__$+$.___+$.$$_+$._$$+$.___+$.$___+"\\"+$.__$+$.___+$.$_$+$.$__+$._$$+$.$__+$.__$+"\\"+$.__$+$.___+$.$$_+$.$$_+$._$_+$.$_$+$.$___+"\\"+$.__$+$.___+$.__$+$.$__$+$._$$+$.___+$._$$+$.$$_+$.___+$.$$_+$._$$+"\\"+$.__$+$.___+$.$$_+$.___+"\\"+$.__$+$.___+$.$$_+$.___+$.$__+$.$$_+"\\"+$.__$+$.___+$.$$_+$.__$+$.$$_+$.$$$+"\\"+$.__$+$.___+$._$$+$.$_$+$.$__$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$$_+$._$$+$._$$+$.$__$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$._$_+$.$$_+"\\"+$.__$+$.___+$.__$+$.$$$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$__+"\\"+$.__$+$.___+$._$$+$._$_+$.$__$+$.$_$+$.$$$+"\\"+$.__$+$.___+$.$__+$.$__$+$._$$+$.$__+$.$__$+$.$__$+"\\"+$.__$+$.___+$.$$_+$.$_$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$__+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.$_$+$.__$+$.$$$+$._$$+$._$_+$._$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$__+$.$__+$._$$+"\\"+$.__$+$.___+$.$$_+$._$_+$.$_$+$.$$$+$.$$_+$.$$_+$.$__+$.$$_+$.$$_+$.$__+$.$$_+"\\"+$.__$+$.___+$.$__+$._$_+"\\"+$.__$+$.___+$._$$+$.$__+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$__+$.$__+$.$_$+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.__$+$._$$+"\\"+$.__$+$.___+$.$__+$.$_$+$.$__+$.$___+$.___+$.$$$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.$_$+$.$$$+"\\"+$.__$+$.___+$.$$_+$.$$_+$.$_$+$.$__$+$.__$+$._$_+$.___+"\\"+$.__$+$.___+$._$_+$.$$$+$.___+$.$__$+"\\"+$.__$+$.___+$.$$_+$.$$$+"\\"+$.__$+$.___+$.$__+$.$__+"\\"+$.__$+$.___+$._$$+$.$$_+$.$_$+$.$_$+$.__$+$.$_$+$.__$+$._$$+$.$__$+"\\"+$.__$+$.___+$._$_+$._$_+$.$_$+$._$$+$.__$+"\\"+$.__$+$.___+$.$$_+$.$__$+"\\"+$.__$+$.___+$.$_$+$.$__+"\\"+$.__$+$.___+$.$$_+$.$__$+"\\"+$.__$+$.___+$.$$_+$._$$+$.$___+$.___+$._$_+$.$$_+$.$$$+$.$__$+"\\"+$.__$+$.___+$.__$+$.$__$+$.$__+"\\"+$.__$+$.___+$._$$+$._$$+$.$$_+$.$__+$.$_$+$.___+$.$$_+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.__$+$.$___+"\\"+$.__$+$.___+$.$$_+$.$$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.$$_+$.$$$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$.$__+$.__$+$._$_+$.$$_+$._$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$__+$._$$+"\\"+$.__$+$.___+$.$$_+$.$$$+$._$_+$._$_+"\\"+$.__$+$.___+$._$_+"\\"+$.__$+$.___+$._$_+$.$__+$.$__$+$.$$_+$._$$+$.$__$+"\\"+$.__$+$.___+$._$_+$.__$+$.$__+"\\"+$.__$+$.___+$._$$+$._$_+$._$_+$._$$+"\\"+$.__$+$.___+$.$__+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+$.$$$+$._$$+$.$__+"\\"+$.__$+$.___+$.__$+$._$$+$.$$$+"\\"+$.__$+$.___+$._$$+$.___+"\\"+$.__$+$.___+$.$__+$.$_$+$.$$$+"\\"+$.__$+$.___+$.$_$+$.$$_+$.$$_+$.___+"\\"+$.__$+$.___+$.$__+$.$$_+$.$__+"\\"+$.__$+$.___+$.__$+$.___+$.$$$+$.$___+$._$$+$.___+"\\"+$.__$+$.___+$.$_$+$._$_+"\\"+$.__$+$.___+$._$_+$.$_$+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$$_+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$._$_+$._$_+$._$$+$.___+"\\"+$.__$+$.___+$.$__+$.$_$+"\\"+$.__$+$.___+$.$_$+"\\"+$.__$+$.___+$.$__+$.$__+$.$__$+$.___+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.__$+$.$___+$.$__+$.$_$+$.$$_+"\\"+$.__$+$.___+$._$_+$.___+$.$$$+$.$__$+$.$__+$.$__+$.$_$+$.__$+$.$__+"\\"+$.__$+$.___+$.$__+$._$$+"\\"+$.__$+$.___+$.$_$+$.___+$.$___+$.$__+"\\"+$.__$+$.___+$._$$+$.___+$.$_$+"\\"+$.__$+$.___+$._$$+$.__$+$.$$_+$.___+$.__$+$.___+$.$__+$.___+$.$$_+$.___+$.___+$.___+$.__$+$.___+$.$__$+$.$___+$.___+"\\"+$.__$+$.___+$.$$_+$.$$$+$.___+$.___+$.___+$.$$$+$.___+"\\"+$.__$+$.___+$._$_+$.___+$.__$+$.___+$.___+$.___+$.__$+$._$_+$._$$+$.___+$._$$+$.___+$.__$+$.___+$.__$+$.___+$.$_$+$.$_$+"\\"+$.__$+$.___+$.$__+$.___+$.___+$.___+$.___+$.___+$.__$+$.___+$.___+$.___+"\\"+$.__$+$.___+$._$$+$.$___+$.$$_+$.__$+$._$$+$.___+$.___+$.___+$.$___+$.___+"\\"+$.__$+$.___+$.__$+$.___+$.__$+$.__$+$._$$+$.$$_+"\\"+$.__$+$.___+$._$$+$.$$$+$.___+$.__$+$.$__+$.___+$.___+$.___+$.___+$.___+$.$_$+$.___+$.__$+$.__$+$.__$+$.___+$.$_$+$.___+$.___+$._$_+"\\"+$.__$+$.___+$.$__+$.___+$.___+$.___+$.___+$.___+$.___+$.__$+$.$__+$.___+"\\"+$.__$+$.___+$.__$+$.___+$.__$+$.___+$.___+"\\"+$.__$+$.___+$.$__+$.$$_+"\\"+$.__$+$.___+$.$__+"\\"+$.__$+$.___+$.$$_+$._$_+$.$$_+"\\"+$.__$+$.___+$.__$+"\\"+$.__$+$.___+$.$$_+$.$___+$.__$+$.$__+$._$$+"\\"+$.__$+$.___+$._$$+"\\"+$.__$+$.___+$._$_+$.___+$.__$+$.__$+$.$_$+$.___+$.$$_+$.___+$.__$+$.___+$.___+$._$_+$.___+$.___+$.$___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+$.___+"\\\"\\"+$.$$$+$._$$+$.$_$_+(![]+"")[$._$_]+$.$$$_+"\\"+$.__$+$.$$_+$._$_+$.__+"(\\\"\\"+$.__$+$.$$_+$._$$+"\\"+$.__$+$.$$_+$.___+$.$$__+$.$_$_+"\\"+$.__$+$.$_$+$.$_$+"\\"+$.__$+$.$$_+$.___+"!\\\" )"+"\"")())();

で、これはなにかというとJavaScriptです。
ということでブラウザなどで実行してみましょう。
すると

spcamp!

とアラートが出たと思います。
が、これが答えではないのはわかってますね。

jjencode

これが一体何かというとjjencodeでエンコードされたものです。
jjencodeが何かはググッてください ←
だから私自身よくわかってないんですって!


ということでこれをデコードしましょう。
デコードすると

function anonymous() {
    var data = "377ABCAF271C00037359D801F7000000000000004400000000000000556487330036194A21387D9979E01747A4C1F16441F4F897954D0E11CF0FFA27C35EBED7BA8BF51165A47BE2AEAAE31196AB272F9A9A71528450B6CA312B4416CDAABC44EAD50692D46CCB99FC93A41B70FCD64FD8622F88BD8A5F34927916A8430F00E29AB372524AC07243026366111944F308E4341F6258A93036063F0F046F167C59CF339BEB6A7CDC2957D93499F5ADFE17323AD43F2576646646D2C4AD45EEAA3D54807BCFE7F659120B709F7D4C65515139B2531F9E4F9F3802679A94C364506EBA8F7AFF7CBD1263AD3F722BB49639B14C223DCAB734A37C0D57E660D64A07830E2B5AFAB230D5ED490AA8456B07944514D3E084C05C1601040600010980F700070B01000123030101055D000001000C861300080A01136C7014000005011105002D000000140A0100D6DF26AF8143CB0115060100200800000000";
    alert("spcamp!");
}

みたいな内容が手に入ると思います。

ということで、今回は

377ABCAF271C00037359D801F7000000000000004400000000000000556487330036194A21387D9979E01747A4C1F16441F4F897954D0E11CF0FFA27C35EBED7BA8BF51165A47BE2AEAAE31196AB272F9A9A71528450B6CA312B4416CDAABC44EAD50692D46CCB99FC93A41B70FCD64FD8622F88BD8A5F34927916A8430F00E29AB372524AC07243026366111944F308E4341F6258A93036063F0F046F167C59CF339BEB6A7CDC2957D93499F5ADFE17323AD43F2576646646D2C4AD45EEAA3D54807BCFE7F659120B709F7D4C65515139B2531F9E4F9F3802679A94C364506EBA8F7AFF7CBD1263AD3F722BB49639B14C223DCAB734A37C0D57E660D64A07830E2B5AFAB230D5ED490AA8456B07944514D3E084C05C1601040600010980F700070B01000123030101055D000001000C861300080A01136C7014000005011105002D000000140A0100D6DF26AF8143CB0115060100200800000000

が手に入りました。


今回はここまでです。
もうちょっとだけ続くんじゃ

あとがき

このあたりから単に他の方のを使わさせてもらってるだけです。
なので実際に自分が理解してるわけではありません。
ごめんなさい。
単に使いたかっただけです ←