Decrypt This String

Status
This thread has been locked.

Clyde

Premium
Feedback score
44
Posts
1,574
Reactions
1,220
Resources
0
Here are my attempts:
KQMARMASMATMAUMAVMAWMAMAMAMARQMAMARRMAMARSMARTMARUMATMARVMASMARWMATMARMARMATMAUMARMASQMATMASRMASSMASTMATMARVMASMARWMATMARMASUMATMAUMASVMASWMAMASMASMASMATMATQMATRMATSMATTMATUMATVMATWMATMATUMATVMATMATMAUQMATVMAURMAUSMAUTMATMARVMASMARWMATMARMAUUMATVMAUV
FLHVMHVNHVOHVPHVQHVRHVHVHVHVMLHVHVMMHVHVMNHVMOHVMPHVOHVMQHVNHVMRHVOHVMHVMHVOHVPHVMHVNLHVOHVNMHVNNHVNOHVOHVMQHVNHVMRHVOHVMHVNPHVOHVPHVNQHVNRHVHVNHVNHVNHVOHVOLHVOMHVONHVOOHVOPHVOQHVORHVOHVOPHVOQHVOHVOHVPLHVOQHVPMHVPNHVPOHVOHVMQHVNHVMRHVOHVMHVPPHVOQHVPQ
YEAOFAOGAOHAOIAOJAOKAOAOAOAOFEAOAOFFAOAOFGAOFHAOFIAOHAOFJAOGAOFKAOHAOFAOFAOHAOIAOFAOGEAOHAOGFAOGGAOGHAOHAOFJAOGAOFKAOHAOFAOGIAOHAOIAOGJAOGKAOAOGAOGAOGAOHAOHEAOHFAOHGAOHHAOHIAOHJAOHKAOHAOHIAOHJAOHAOHAOIEAOHJAOIFAOIGAOIHAOHAOFJAOGAOFKAOHAOFAOIIAOHJAOIJ
CIESJESKESLESMESNESOESESESESJIESESJJESESJKESJLESJMESLESJNESKESJOESLESJESJESLESMESJESKIESLESKJESKKESKLESLESJNESKESJOESLESJESKMESLESMESKNESKOESESKESKESKESLESLIESLJESLKESLLESLMESLNESLOESLESLMESLNESLESLESMIESLNESMJESMKESMLESLESJNESKESJOESLESJESMMESLNESMN
DJFTKFTLFTMFTNFTOFTPFTFTFTFTKJFTFTKKFTFTKLFTKMFTKNFTMFTKOFTLFTKPFTMFTKFTKFTMFTNFTKFTLJFTMFTLKFTLLFTLMFTMFTKOFTLFTKPFTMFTKFTLNFTMFTNFTLOFTLPFTFTLFTLFTLFTMFTMJFTMKFTMLFTMMFTMNFTMOFTMPFTMFTMNFTMOFTMFTMFTNJFTMOFTNKFTNLFTNMFTMFTKOFTLFTKPFTMFTKFTNNFTMOFTNO
SYUIZUIAUIBUICUIDUIEUIUIUIUIZYUIUIZZUIUIZAUIZBUIZCUIBUIZDUIAUIZEUIBUIZUIZUIBUICUIZUIAYUIBUIAZUIAAUIABUIBUIZDUIAUIZEUIBUIZUIACUIBUICUIADUIAEUIUIAUIAUIAUIBUIBYUIBZUIBAUIBBUIBCUIBDUIBEUIBUIBCUIBDUIBUIBUICYUIBDUICZUICAUICBUIBUIZDUIAUIZEUIBUIZUICCUIBDUICD
RXTHYTHZTHATHBTHCTHDTHTHTHTHYXTHTHYYTHTHYZTHYATHYBTHATHYCTHZTHYDTHATHYTHYTHATHBTHYTHZXTHATHZYTHZZTHZATHATHYCTHZTHYDTHATHYTHZBTHATHBTHZCTHZDTHTHZTHZTHZTHATHAXTHAYTHAZTHAATHABTHACTHADTHATHABTHACTHATHATHBXTHACTHBYTHBZTHBATHATHYCTHZTHYDTHATHYTHBBTHACTHBC
LRNBSNBTNBUNBVNBWNBXNBNBNBNBSRNBNBSSNBNBSTNBSUNBSVNBUNBSWNBTNBSXNBUNBSNBSNBUNBVNBSNBTRNBUNBTSNBTTNBTUNBUNBSWNBTNBSXNBUNBSNBTVNBUNBVNBTWNBTXNBNBTNBTNBTNBUNBURNBUSNBUTNBUUNBUVNBUWNBUXNBUNBUVNBUWNBUNBUNBVRNBUWNBVSNBVTNBVUNBUNBSWNBTNBSXNBUNBSNBVVNBUWNBVW
UAWKBWKCWKDWKEWKFWKGWKWKWKWKBAWKWKBBWKWKBCWKBDWKBEWKDWKBFWKCWKBGWKDWKBWKBWKDWKEWKBWKCAWKDWKCBWKCCWKCDWKDWKBFWKCWKBGWKDWKBWKCEWKDWKEWKCFWKCGWKWKCWKCWKCWKDWKDAWKDBWKDCWKDDWKDEWKDFWKDGWKDWKDEWKDFWKDWKDWKEAWKDFWKEBWKECWKEDWKDWKBFWKCWKBGWKDWKBWKEEWKDFWKEF
VBXLCXLDXLEXLFXLGXLHXLXLXLXLCBXLXLCCXLXLCDXLCEXLCFXLEXLCGXLDXLCHXLEXLCXLCXLEXLFXLCXLDBXLEXLDCXLDDXLDEXLEXLCGXLDXLCHXLEXLCXLDFXLEXLFXLDGXLDHXLXLDXLDXLDXLEXLEBXLECXLEDXLEEXLEFXLEGXLEHXLEXLEFXLEGXLEXLEXLFBXLEGXLFCXLFDXLFEXLEXLCGXLDXLCHXLEXLCXLFFXLEGXLFG
OUQEVQEWQEXQEYQEZQEAQEQEQEQEVUQEQEVVQEQEVWQEVXQEVYQEXQEVZQEWQEVAQEXQEVQEVQEXQEYQEVQEWUQEXQEWVQEWWQEWXQEXQEVZQEWQEVAQEXQEVQEWYQEXQEYQEWZQEWAQEQEWQEWQEWQEXQEXUQEXVQEXWQEXXQEXYQEXZQEXAQEXQEXYQEXZQEXQEXQEYUQEXZQEYVQEYWQEYXQEXQEVZQEWQEVAQEXQEVQEYYQEXZQEYZ
TZVJAVJBVJCVJDVJEVJFVJVJVJVJAZVJVJAAVJVJABVJACVJADVJCVJAEVJBVJAFVJCVJAVJAVJCVJDVJAVJBZVJCVJBAVJBBVJBCVJCVJAEVJBVJAFVJCVJAVJBDVJCVJDVJBEVJBFVJVJBVJBVJBVJCVJCZVJCAVJCBVJCCVJCDVJCEVJCFVJCVJCDVJCEVJCVJCVJDZVJCEVJDAVJDBVJDCVJCVJAEVJBVJAFVJCVJAVJDDVJCEVJDE
PVRFWRFXRFYRFZRFARFBRFRFRFRFWVRFRFWWRFRFWXRFWYRFWZRFYRFWARFXRFWBRFYRFWRFWRFYRFZRFWRFXVRFYRFXWRFXXRFXYRFYRFWARFXRFWBRFYRFWRFXZRFYRFZRFXARFXBRFRFXRFXRFXRFYRFYVRFYWRFYXRFYYRFYZRFYARFYBRFYRFYZRFYARFYRFYRFZVRFYARFZWRFZXRFZYRFYRFWARFXRFWBRFYRFWRFZZRFYARFZA
WCYMDYMEYMFYMGYMHYMIYMYMYMYMDCYMYMDDYMYMDEYMDFYMDGYMFYMDHYMEYMDIYMFYMDYMDYMFYMGYMDYMECYMFYMEDYMEEYMEFYMFYMDHYMEYMDIYMFYMDYMEGYMFYMGYMEHYMEIYMYMEYMEYMEYMFYMFCYMFDYMFEYMFFYMFGYMFHYMFIYMFYMFGYMFHYMFYMFYMGCYMFHYMGDYMGEYMGFYMFYMDHYMEYMDIYMFYMDYMGGYMFHYMGH
QWSGXSGYSGZSGASGBSGCSGSGSGSGXWSGSGXXSGSGXYSGXZSGXASGZSGXBSGYSGXCSGZSGXSGXSGZSGASGXSGYWSGZSGYXSGYYSGYZSGZSGXBSGYSGXCSGZSGXSGYASGZSGASGYBSGYCSGSGYSGYSGYSGZSGZWSGZXSGZYSGZZSGZASGZBSGZCSGZSGZASGZBSGZSGZSGAWSGZBSGAXSGAYSGAZSGZSGXBSGYSGXCSGZSGXSGAASGZBSGAB
BHDRIDRJDRKDRLDRMDRNDRDRDRDRIHDRDRIIDRDRIJDRIKDRILDRKDRIMDRJDRINDRKDRIDRIDRKDRLDRIDRJHDRKDRJIDRJJDRJKDRKDRIMDRJDRINDRKDRIDRJLDRKDRLDRJMDRJNDRDRJDRJDRJDRKDRKHDRKIDRKJDRKKDRKLDRKMDRKNDRKDRKLDRKMDRKDRKDRLHDRKMDRLIDRLJDRLKDRKDRIMDRJDRINDRKDRIDRLLDRKMDRLM
AGCQHCQICQJCQKCQLCQMCQCQCQCQHGCQCQHHCQCQHICQHJCQHKCQJCQHLCQICQHMCQJCQHCQHCQJCQKCQHCQIGCQJCQIHCQIICQIJCQJCQHLCQICQHMCQJCQHCQIKCQJCQKCQILCQIMCQCQICQICQICQJCQJGCQJHCQJICQJJCQJKCQJLCQJMCQJCQJKCQJLCQJCQJCQKGCQJLCQKHCQKICQKJCQJCQHLCQICQHMCQJCQHCQKKCQJLCQKL
HNJXOJXPJXQJXRJXSJXTJXJXJXJXONJXJXOOJXJXOPJXOQJXORJXQJXOSJXPJXOTJXQJXOJXOJXQJXRJXOJXPNJXQJXPOJXPPJXPQJXQJXOSJXPJXOTJXQJXOJXPRJXQJXRJXPSJXPTJXJXPJXPJXPJXQJXQNJXQOJXQPJXQQJXQRJXQSJXQTJXQJXQRJXQSJXQJXQJXRNJXQSJXROJXRPJXRQJXQJXOSJXPJXOTJXQJXOJXRRJXQSJXRS
IOKYPKYQKYRKYSKYTKYUKYKYKYKYPOKYKYPPKYKYPQKYPRKYPSKYRKYPTKYQKYPUKYRKYPKYPKYRKYSKYPKYQOKYRKYQPKYQQKYQRKYRKYPTKYQKYPUKYRKYPKYQSKYRKYSKYQTKYQUKYKYQKYQKYQKYRKYROKYRPKYRQKYRRKYRSKYRTKYRUKYRKYRSKYRTKYRKYRKYSOKYRTKYSPKYSQKYSRKYRKYPTKYQKYPUKYRKYPKYSSKYRTKYST
JPLZQLZRLZSLZTLZULZVLZLZLZLZQPLZLZQQLZLZQRLZQSLZQTLZSLZQULZRLZQVLZSLZQLZQLZSLZTLZQLZRPLZSLZRQLZRRLZRSLZSLZQULZRLZQVLZSLZQLZRTLZSLZTLZRULZRVLZLZRLZRLZRLZSLZSPLZSQLZSRLZSSLZSTLZSULZSVLZSLZSTLZSULZSLZSLZTPLZSULZTQLZTRLZTSLZSLZQULZRLZQVLZSLZQLZTTLZSULZTU
GMIWNIWOIWPIWQIWRIWSIWIWIWIWNMIWIWNNIWIWNOIWNPIWNQIWPIWNRIWOIWNSIWPIWNIWNIWPIWQIWNIWOMIWPIWONIWOOIWOPIWPIWNRIWOIWNSIWPIWNIWOQIWPIWQIWORIWOSIWIWOIWOIWOIWPIWPMIWPNIWPOIWPPIWPQIWPRIWPSIWPIWPQIWPRIWPIWPIWQMIWPRIWQNIWQOIWQPIWPIWNRIWOIWNSIWPIWNIWQQIWPRIWQR
EKGULGUMGUNGUOGUPGUQGUGUGUGULKGUGULLGUGULMGULNGULOGUNGULPGUMGULQGUNGULGULGUNGUOGULGUMKGUNGUMLGUMMGUMNGUNGULPGUMGULQGUNGULGUMOGUNGUOGUMPGUMQGUGUMGUMGUMGUNGUNKGUNLGUNMGUNNGUNOGUNPGUNQGUNGUNOGUNPGUNGUNGUOKGUNPGUOLGUOMGUONGUNGULPGUMGULQGUNGULGUOOGUNPGUOP
ZFBPGBPHBPIBPJBPKBPLBPBPBPBPGFBPBPGGBPBPGHBPGIBPGJBPIBPGKBPHBPGLBPIBPGBPGBPIBPJBPGBPHFBPIBPHGBPHHBPHIBPIBPGKBPHBPGLBPIBPGBPHJBPIBPJBPHKBPHLBPBPHBPHBPHBPIBPIFBPIGBPIHBPIIBPIJBPIKBPILBPIBPIJBPIKBPIBPIBPJFBPIKBPJGBPJHBPJIBPIBPGKBPHBPGLBPIBPGBPJJBPIKBPJK
MSOCTOCUOCVOCWOCXOCYOCOCOCOCTSOCOCTTOCOCTUOCTVOCTWOCVOCTXOCUOCTYOCVOCTOCTOCVOCWOCTOCUSOCVOCUTOCUUOCUVOCVOCTXOCUOCTYOCVOCTOCUWOCVOCWOCUXOCUYOCOCUOCUOCUOCVOCVSOCVTOCVUOCVVOCVWOCVXOCVYOCVOCVWOCVXOCVOCVOCWSOCVXOCWTOCWUOCWVOCVOCTXOCUOCTYOCVOCTOCWWOCVXOCWX
XDZNEZNFZNGZNHZNIZNJZNZNZNZNEDZNZNEEZNZNEFZNEGZNEHZNGZNEIZNFZNEJZNGZNEZNEZNGZNHZNEZNFDZNGZNFEZNFFZNFGZNGZNEIZNFZNEJZNGZNEZNFHZNGZNHZNFIZNFJZNZNFZNFZNFZNGZNGDZNGEZNGFZNGGZNGHZNGIZNGJZNGZNGHZNGIZNGZNGZNHDZNGIZNHEZNHFZNHGZNGZNEIZNFZNEJZNGZNEZNHHZNGIZNHI
 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0
Here are my attempts:
KQMARMASMATMAUMAVMAWMAMAMAMARQMAMARRMAMARSMARTMARUMATMARVMASMARWMATMARMARMATMAUMARMASQMATMASRMASSMASTMATMARVMASMARWMATMARMASUMATMAUMASVMASWMAMASMASMASMATMATQMATRMATSMATTMATUMATVMATWMATMATUMATVMATMATMAUQMATVMAURMAUSMAUTMATMARVMASMARWMATMARMAUUMATVMAUV
FLHVMHVNHVOHVPHVQHVRHVHVHVHVMLHVHVMMHVHVMNHVMOHVMPHVOHVMQHVNHVMRHVOHVMHVMHVOHVPHVMHVNLHVOHVNMHVNNHVNOHVOHVMQHVNHVMRHVOHVMHVNPHVOHVPHVNQHVNRHVHVNHVNHVNHVOHVOLHVOMHVONHVOOHVOPHVOQHVORHVOHVOPHVOQHVOHVOHVPLHVOQHVPMHVPNHVPOHVOHVMQHVNHVMRHVOHVMHVPPHVOQHVPQ
YEAOFAOGAOHAOIAOJAOKAOAOAOAOFEAOAOFFAOAOFGAOFHAOFIAOHAOFJAOGAOFKAOHAOFAOFAOHAOIAOFAOGEAOHAOGFAOGGAOGHAOHAOFJAOGAOFKAOHAOFAOGIAOHAOIAOGJAOGKAOAOGAOGAOGAOHAOHEAOHFAOHGAOHHAOHIAOHJAOHKAOHAOHIAOHJAOHAOHAOIEAOHJAOIFAOIGAOIHAOHAOFJAOGAOFKAOHAOFAOIIAOHJAOIJ
CIESJESKESLESMESNESOESESESESJIESESJJESESJKESJLESJMESLESJNESKESJOESLESJESJESLESMESJESKIESLESKJESKKESKLESLESJNESKESJOESLESJESKMESLESMESKNESKOESESKESKESKESLESLIESLJESLKESLLESLMESLNESLOESLESLMESLNESLESLESMIESLNESMJESMKESMLESLESJNESKESJOESLESJESMMESLNESMN
DJFTKFTLFTMFTNFTOFTPFTFTFTFTKJFTFTKKFTFTKLFTKMFTKNFTMFTKOFTLFTKPFTMFTKFTKFTMFTNFTKFTLJFTMFTLKFTLLFTLMFTMFTKOFTLFTKPFTMFTKFTLNFTMFTNFTLOFTLPFTFTLFTLFTLFTMFTMJFTMKFTMLFTMMFTMNFTMOFTMPFTMFTMNFTMOFTMFTMFTNJFTMOFTNKFTNLFTNMFTMFTKOFTLFTKPFTMFTKFTNNFTMOFTNO
SYUIZUIAUIBUICUIDUIEUIUIUIUIZYUIUIZZUIUIZAUIZBUIZCUIBUIZDUIAUIZEUIBUIZUIZUIBUICUIZUIAYUIBUIAZUIAAUIABUIBUIZDUIAUIZEUIBUIZUIACUIBUICUIADUIAEUIUIAUIAUIAUIBUIBYUIBZUIBAUIBBUIBCUIBDUIBEUIBUIBCUIBDUIBUIBUICYUIBDUICZUICAUICBUIBUIZDUIAUIZEUIBUIZUICCUIBDUICD
RXTHYTHZTHATHBTHCTHDTHTHTHTHYXTHTHYYTHTHYZTHYATHYBTHATHYCTHZTHYDTHATHYTHYTHATHBTHYTHZXTHATHZYTHZZTHZATHATHYCTHZTHYDTHATHYTHZBTHATHBTHZCTHZDTHTHZTHZTHZTHATHAXTHAYTHAZTHAATHABTHACTHADTHATHABTHACTHATHATHBXTHACTHBYTHBZTHBATHATHYCTHZTHYDTHATHYTHBBTHACTHBC
LRNBSNBTNBUNBVNBWNBXNBNBNBNBSRNBNBSSNBNBSTNBSUNBSVNBUNBSWNBTNBSXNBUNBSNBSNBUNBVNBSNBTRNBUNBTSNBTTNBTUNBUNBSWNBTNBSXNBUNBSNBTVNBUNBVNBTWNBTXNBNBTNBTNBTNBUNBURNBUSNBUTNBUUNBUVNBUWNBUXNBUNBUVNBUWNBUNBUNBVRNBUWNBVSNBVTNBVUNBUNBSWNBTNBSXNBUNBSNBVVNBUWNBVW
UAWKBWKCWKDWKEWKFWKGWKWKWKWKBAWKWKBBWKWKBCWKBDWKBEWKDWKBFWKCWKBGWKDWKBWKBWKDWKEWKBWKCAWKDWKCBWKCCWKCDWKDWKBFWKCWKBGWKDWKBWKCEWKDWKEWKCFWKCGWKWKCWKCWKCWKDWKDAWKDBWKDCWKDDWKDEWKDFWKDGWKDWKDEWKDFWKDWKDWKEAWKDFWKEBWKECWKEDWKDWKBFWKCWKBGWKDWKBWKEEWKDFWKEF
VBXLCXLDXLEXLFXLGXLHXLXLXLXLCBXLXLCCXLXLCDXLCEXLCFXLEXLCGXLDXLCHXLEXLCXLCXLEXLFXLCXLDBXLEXLDCXLDDXLDEXLEXLCGXLDXLCHXLEXLCXLDFXLEXLFXLDGXLDHXLXLDXLDXLDXLEXLEBXLECXLEDXLEEXLEFXLEGXLEHXLEXLEFXLEGXLEXLEXLFBXLEGXLFCXLFDXLFEXLEXLCGXLDXLCHXLEXLCXLFFXLEGXLFG
OUQEVQEWQEXQEYQEZQEAQEQEQEQEVUQEQEVVQEQEVWQEVXQEVYQEXQEVZQEWQEVAQEXQEVQEVQEXQEYQEVQEWUQEXQEWVQEWWQEWXQEXQEVZQEWQEVAQEXQEVQEWYQEXQEYQEWZQEWAQEQEWQEWQEWQEXQEXUQEXVQEXWQEXXQEXYQEXZQEXAQEXQEXYQEXZQEXQEXQEYUQEXZQEYVQEYWQEYXQEXQEVZQEWQEVAQEXQEVQEYYQEXZQEYZ
TZVJAVJBVJCVJDVJEVJFVJVJVJVJAZVJVJAAVJVJABVJACVJADVJCVJAEVJBVJAFVJCVJAVJAVJCVJDVJAVJBZVJCVJBAVJBBVJBCVJCVJAEVJBVJAFVJCVJAVJBDVJCVJDVJBEVJBFVJVJBVJBVJBVJCVJCZVJCAVJCBVJCCVJCDVJCEVJCFVJCVJCDVJCEVJCVJCVJDZVJCEVJDAVJDBVJDCVJCVJAEVJBVJAFVJCVJAVJDDVJCEVJDE
PVRFWRFXRFYRFZRFARFBRFRFRFRFWVRFRFWWRFRFWXRFWYRFWZRFYRFWARFXRFWBRFYRFWRFWRFYRFZRFWRFXVRFYRFXWRFXXRFXYRFYRFWARFXRFWBRFYRFWRFXZRFYRFZRFXARFXBRFRFXRFXRFXRFYRFYVRFYWRFYXRFYYRFYZRFYARFYBRFYRFYZRFYARFYRFYRFZVRFYARFZWRFZXRFZYRFYRFWARFXRFWBRFYRFWRFZZRFYARFZA
WCYMDYMEYMFYMGYMHYMIYMYMYMYMDCYMYMDDYMYMDEYMDFYMDGYMFYMDHYMEYMDIYMFYMDYMDYMFYMGYMDYMECYMFYMEDYMEEYMEFYMFYMDHYMEYMDIYMFYMDYMEGYMFYMGYMEHYMEIYMYMEYMEYMEYMFYMFCYMFDYMFEYMFFYMFGYMFHYMFIYMFYMFGYMFHYMFYMFYMGCYMFHYMGDYMGEYMGFYMFYMDHYMEYMDIYMFYMDYMGGYMFHYMGH
QWSGXSGYSGZSGASGBSGCSGSGSGSGXWSGSGXXSGSGXYSGXZSGXASGZSGXBSGYSGXCSGZSGXSGXSGZSGASGXSGYWSGZSGYXSGYYSGYZSGZSGXBSGYSGXCSGZSGXSGYASGZSGASGYBSGYCSGSGYSGYSGYSGZSGZWSGZXSGZYSGZZSGZASGZBSGZCSGZSGZASGZBSGZSGZSGAWSGZBSGAXSGAYSGAZSGZSGXBSGYSGXCSGZSGXSGAASGZBSGAB
BHDRIDRJDRKDRLDRMDRNDRDRDRDRIHDRDRIIDRDRIJDRIKDRILDRKDRIMDRJDRINDRKDRIDRIDRKDRLDRIDRJHDRKDRJIDRJJDRJKDRKDRIMDRJDRINDRKDRIDRJLDRKDRLDRJMDRJNDRDRJDRJDRJDRKDRKHDRKIDRKJDRKKDRKLDRKMDRKNDRKDRKLDRKMDRKDRKDRLHDRKMDRLIDRLJDRLKDRKDRIMDRJDRINDRKDRIDRLLDRKMDRLM
AGCQHCQICQJCQKCQLCQMCQCQCQCQHGCQCQHHCQCQHICQHJCQHKCQJCQHLCQICQHMCQJCQHCQHCQJCQKCQHCQIGCQJCQIHCQIICQIJCQJCQHLCQICQHMCQJCQHCQIKCQJCQKCQILCQIMCQCQICQICQICQJCQJGCQJHCQJICQJJCQJKCQJLCQJMCQJCQJKCQJLCQJCQJCQKGCQJLCQKHCQKICQKJCQJCQHLCQICQHMCQJCQHCQKKCQJLCQKL
HNJXOJXPJXQJXRJXSJXTJXJXJXJXONJXJXOOJXJXOPJXOQJXORJXQJXOSJXPJXOTJXQJXOJXOJXQJXRJXOJXPNJXQJXPOJXPPJXPQJXQJXOSJXPJXOTJXQJXOJXPRJXQJXRJXPSJXPTJXJXPJXPJXPJXQJXQNJXQOJXQPJXQQJXQRJXQSJXQTJXQJXQRJXQSJXQJXQJXRNJXQSJXROJXRPJXRQJXQJXOSJXPJXOTJXQJXOJXRRJXQSJXRS
IOKYPKYQKYRKYSKYTKYUKYKYKYKYPOKYKYPPKYKYPQKYPRKYPSKYRKYPTKYQKYPUKYRKYPKYPKYRKYSKYPKYQOKYRKYQPKYQQKYQRKYRKYPTKYQKYPUKYRKYPKYQSKYRKYSKYQTKYQUKYKYQKYQKYQKYRKYROKYRPKYRQKYRRKYRSKYRTKYRUKYRKYRSKYRTKYRKYRKYSOKYRTKYSPKYSQKYSRKYRKYPTKYQKYPUKYRKYPKYSSKYRTKYST
JPLZQLZRLZSLZTLZULZVLZLZLZLZQPLZLZQQLZLZQRLZQSLZQTLZSLZQULZRLZQVLZSLZQLZQLZSLZTLZQLZRPLZSLZRQLZRRLZRSLZSLZQULZRLZQVLZSLZQLZRTLZSLZTLZRULZRVLZLZRLZRLZRLZSLZSPLZSQLZSRLZSSLZSTLZSULZSVLZSLZSTLZSULZSLZSLZTPLZSULZTQLZTRLZTSLZSLZQULZRLZQVLZSLZQLZTTLZSULZTU
GMIWNIWOIWPIWQIWRIWSIWIWIWIWNMIWIWNNIWIWNOIWNPIWNQIWPIWNRIWOIWNSIWPIWNIWNIWPIWQIWNIWOMIWPIWONIWOOIWOPIWPIWNRIWOIWNSIWPIWNIWOQIWPIWQIWORIWOSIWIWOIWOIWOIWPIWPMIWPNIWPOIWPPIWPQIWPRIWPSIWPIWPQIWPRIWPIWPIWQMIWPRIWQNIWQOIWQPIWPIWNRIWOIWNSIWPIWNIWQQIWPRIWQR
EKGULGUMGUNGUOGUPGUQGUGUGUGULKGUGULLGUGULMGULNGULOGUNGULPGUMGULQGUNGULGULGUNGUOGULGUMKGUNGUMLGUMMGUMNGUNGULPGUMGULQGUNGULGUMOGUNGUOGUMPGUMQGUGUMGUMGUMGUNGUNKGUNLGUNMGUNNGUNOGUNPGUNQGUNGUNOGUNPGUNGUNGUOKGUNPGUOLGUOMGUONGUNGULPGUMGULQGUNGULGUOOGUNPGUOP
ZFBPGBPHBPIBPJBPKBPLBPBPBPBPGFBPBPGGBPBPGHBPGIBPGJBPIBPGKBPHBPGLBPIBPGBPGBPIBPJBPGBPHFBPIBPHGBPHHBPHIBPIBPGKBPHBPGLBPIBPGBPHJBPIBPJBPHKBPHLBPBPHBPHBPHBPIBPIFBPIGBPIHBPIIBPIJBPIKBPILBPIBPIJBPIKBPIBPIBPJFBPIKBPJGBPJHBPJIBPIBPGKBPHBPGLBPIBPGBPJJBPIKBPJK
MSOCTOCUOCVOCWOCXOCYOCOCOCOCTSOCOCTTOCOCTUOCTVOCTWOCVOCTXOCUOCTYOCVOCTOCTOCVOCWOCTOCUSOCVOCUTOCUUOCUVOCVOCTXOCUOCTYOCVOCTOCUWOCVOCWOCUXOCUYOCOCUOCUOCUOCVOCVSOCVTOCVUOCVVOCVWOCVXOCVYOCVOCVWOCVXOCVOCVOCWSOCVXOCWTOCWUOCWVOCVOCTXOCUOCTYOCVOCTOCWWOCVXOCWX
XDZNEZNFZNGZNHZNIZNJZNZNZNZNEDZNZNEEZNZNEFZNEGZNEHZNGZNEIZNFZNEJZNGZNEZNEZNGZNHZNEZNFDZNGZNFEZNFFZNFGZNGZNEIZNFZNEJZNGZNEZNFHZNGZNHZNFIZNFJZNZNFZNFZNFZNGZNGDZNGEZNGFZNGGZNGHZNGIZNGJZNGZNGHZNGIZNGZNGZNHDZNGIZNHEZNHFZNHGZNGZNEIZNFZNEJZNGZNEZNHHZNGIZNHI
Clever attempt, I'm assuming the numbers are the shifts you've used?
 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0

iTool

Owner of Dusk Islands - DuskIslands.mcpro.io
Premium
Feedback score
2
Posts
183
Reactions
79
Resources
0
My many years of finding the answer to this found me this link...

 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0
My many years of finding the answer to this found me this link...


Hehe, a masterpiece that isn't relevant but it's put a smile on my face :).
 

Clyde

Premium
Feedback score
44
Posts
1,574
Reactions
1,220
Resources
0
Well I tried. I can't seem to mix those words into legible things.[DOUBLEPOST=1492652115][/DOUBLEPOST]My friend Beta and I decided to take on this challenge together (He is a god at this surprisingly) and this came out:

obfuscated
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 8, 11, 8, 12, 13, 14, 3, 15, 2, 16, 3, 17, 18, 3, 4, 19, 20, 3, 21, 22, 23, 3, 15, 2, 16, 3, 17, 24, 3, 4, 25, 26, 8, 27, 28, 29, 3, 30, 31, 32, 33, 34, 35, 36, 37, 34, 35, 38, 39, 40, 35, 41, 42, 43, 3, 15, 2, 16, 3, 17, 44, 35, 45, 2, 46, 35, 47, 2, 46, 14, 48, 2, 49, 42, 50, 51, 52, 53, 42, 54, 55, 56, 42, 57, 3, 58, 2, 59, 3, 60, 2, 61, 3, 17, 62, 63, 64, 65, 66, 67, 55, 68, 14, 69, 3, 70, 71, 72, 73, 74, 3, 75, 76, 14, 3, 77, 78, 3, 79, 55, 80, 42, 81, 82, 3, 83, 84, 42, 85, 55, 56, 86, 40, 87, 3, 17, 88, 35, 45, 2, 46, 35, 47, 2, 46, 89, 49, 42, 50, 51, 52, 53, 42, 90, 91, 42, 92, 93, 94, 32, 95, 96, 97, 78, 3, 58, 2, 98, 82, 3, 60, 2, 99, 94, 100, 47, 2, 101, 2, 17, 102, 103, 64, 104, 105, 3, 106, 107, 55, 108, 3, 75, 109, 3, 107, 55, 110, 3, 4, 111, 17, 112, 82, 113, 2, 114, 115, 116, 117, 42, 118, 119, 120, 121, 122, 123, 2, 124, 125, 126, 3, 127, 8, 128, 129, 2, 130, 42, 131, 51, 132, 133, 134]
[The, Charge, of, the, Light, Brigade
Alfred,, Lord, Tennyson

1.

Half, a, league,, half, league,
Half, league, onward,
All, in, valley, Death
Rode, six, hundred.
"Forward,, Brigade!
"Charge, for, guns!", he, said:
Into, hundred.

2.

"Forward,, Brigade!"
Was, there, man, dismay'd?
Not, tho', soldier, knew
Someone, had, blunder'd:
Theirs, not, to, make, reply,
Theirs, reason, why,
Theirs, but, do, and, die:
Into, hundred.

3.

Cannon, right, them,
Cannon, left, front, them
Volley'd, thunder'd;
Storm'd, at, with, shot, shell,
Boldly, they, rode, well,
Into, jaws, Death,
Into, mouth, Hell
Rode, hundred.

4.

Flash'd, all, their, sabres, bare,
Flash'd, as, turn'd, air,
Sabring, gunners, there,
Charging, an, army,, while
All, world, wonder'd:
Plunged, battery-smoke
Right, thro', line, broke;
Cossack, Russian
Reel'd, from, sabre, stroke
Shatter'd, sunder'd.
Then, back,, not
Not, hundred.

5.

Cannon, behind, shell,
While, horse, hero, fell,
They, that, fought, so, well
Came, Death
Back, Hell,
All, was, them,
Left, hundred.

6.

When, can, glory, fade?
O, wild, charge, made!
All, wondered.
Honor, made,
Honor, Brigade,
Noble, hundred.

Copied, Poems, Alfred, Tennyson,
J., E., Tilton, Company,, Boston,, 1870

This, poem, is, one, many, published, by, EServer,, non-profit, collective, students, faculty, Iowa, State, University.
][DOUBLEPOST=1492652233][/DOUBLEPOST]THE POWER OF JAVA
 
Last edited:

Teg

Developer
Supreme
Feedback score
9
Posts
63
Reactions
166
Resources
0
Well I tried. I can't seem to mix those words into legible things.[DOUBLEPOST=1492652115][/DOUBLEPOST]My friend Beta and I decided to take on this challenge together (He is a god at this surprisingly) and this came out:

obfuscated
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 8, 11, 8, 12, 13, 14, 3, 15, 2, 16, 3, 17, 18, 3, 4, 19, 20, 3, 21, 22, 23, 3, 15, 2, 16, 3, 17, 24, 3, 4, 25, 26, 8, 27, 28, 29, 3, 30, 31, 32, 33, 34, 35, 36, 37, 34, 35, 38, 39, 40, 35, 41, 42, 43, 3, 15, 2, 16, 3, 17, 44, 35, 45, 2, 46, 35, 47, 2, 46, 14, 48, 2, 49, 42, 50, 51, 52, 53, 42, 54, 55, 56, 42, 57, 3, 58, 2, 59, 3, 60, 2, 61, 3, 17, 62, 63, 64, 65, 66, 67, 55, 68, 14, 69, 3, 70, 71, 72, 73, 74, 3, 75, 76, 14, 3, 77, 78, 3, 79, 55, 80, 42, 81, 82, 3, 83, 84, 42, 85, 55, 56, 86, 40, 87, 3, 17, 88, 35, 45, 2, 46, 35, 47, 2, 46, 89, 49, 42, 50, 51, 52, 53, 42, 90, 91, 42, 92, 93, 94, 32, 95, 96, 97, 78, 3, 58, 2, 98, 82, 3, 60, 2, 99, 94, 100, 47, 2, 101, 2, 17, 102, 103, 64, 104, 105, 3, 106, 107, 55, 108, 3, 75, 109, 3, 107, 55, 110, 3, 4, 111, 17, 112, 82, 113, 2, 114, 115, 116, 117, 42, 118, 119, 120, 121, 122, 123, 2, 124, 125, 126, 3, 127, 8, 128, 129, 2, 130, 42, 131, 51, 132, 133, 134]
[The, Charge, of, the, Light, Brigade
Alfred,, Lord, Tennyson

1.

Half, a, league,, half, league,
Half, league, onward,
All, in, valley, Death
Rode, six, hundred.
"Forward,, Brigade!
"Charge, for, guns!", he, said:
Into, hundred.

2.

"Forward,, Brigade!"
Was, there, man, dismay'd?
Not, tho', soldier, knew
Someone, had, blunder'd:
Theirs, not, to, make, reply,
Theirs, reason, why,
Theirs, but, do, and, die:
Into, hundred.

3.

Cannon, right, them,
Cannon, left, front, them
Volley'd, thunder'd;
Storm'd, at, with, shot, shell,
Boldly, they, rode, well,
Into, jaws, Death,
Into, mouth, Hell
Rode, hundred.

4.

Flash'd, all, their, sabres, bare,
Flash'd, as, turn'd, air,
Sabring, gunners, there,
Charging, an, army,, while
All, world, wonder'd:
Plunged, battery-smoke
Right, thro', line, broke;
Cossack, Russian
Reel'd, from, sabre, stroke
Shatter'd, sunder'd.
Then, back,, not
Not, hundred.

5.

Cannon, behind, shell,
While, horse, hero, fell,
They, that, fought, so, well
Came, Death
Back, Hell,
All, was, them,
Left, hundred.

6.

When, can, glory, fade?
O, wild, charge, made!
All, wondered.
Honor, made,
Honor, Brigade,
Noble, hundred.

Copied, Poems, Alfred, Tennyson,
J., E., Tilton, Company,, Boston,, 1870

This, poem, is, one, many, published, by, EServer,, non-profit, collective, students, faculty, Iowa, State, University.
][DOUBLEPOST=1492652233][/DOUBLEPOST]THE POWER OF JAVA
How'd you solve it?
 

Clyde

Premium
Feedback score
44
Posts
1,574
Reactions
1,220
Resources
0
How'd you solve it?
I first just ran the binary through a binary->text converter. Then put the text in IntelliJ and did some debugging. None of my debugging worked so I did a sort of "bruteforce" method. I just looped from 0-100, and subtracted the char code of each character by i(number looped) and concatenated them into one string, then printed out each result. I looked through the output and found which one looked like English. The difference is 68 by the way.
 

Teg

Developer
Supreme
Feedback score
9
Posts
63
Reactions
166
Resources
0
Hmm, I would've thought that each character would have been shifted by a different number. ¯\_(ツ)_/¯
 

Mick

BuiltByBit Owner
Management
Feedback score
28
Posts
6,411
Reactions
7,662
Resources
0
Well I tried. I can't seem to mix those words into legible things.[DOUBLEPOST=1492652115][/DOUBLEPOST]My friend Beta and I decided to take on this challenge together (He is a god at this surprisingly) and this came out:

obfuscated
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 8, 11, 8, 12, 13, 14, 3, 15, 2, 16, 3, 17, 18, 3, 4, 19, 20, 3, 21, 22, 23, 3, 15, 2, 16, 3, 17, 24, 3, 4, 25, 26, 8, 27, 28, 29, 3, 30, 31, 32, 33, 34, 35, 36, 37, 34, 35, 38, 39, 40, 35, 41, 42, 43, 3, 15, 2, 16, 3, 17, 44, 35, 45, 2, 46, 35, 47, 2, 46, 14, 48, 2, 49, 42, 50, 51, 52, 53, 42, 54, 55, 56, 42, 57, 3, 58, 2, 59, 3, 60, 2, 61, 3, 17, 62, 63, 64, 65, 66, 67, 55, 68, 14, 69, 3, 70, 71, 72, 73, 74, 3, 75, 76, 14, 3, 77, 78, 3, 79, 55, 80, 42, 81, 82, 3, 83, 84, 42, 85, 55, 56, 86, 40, 87, 3, 17, 88, 35, 45, 2, 46, 35, 47, 2, 46, 89, 49, 42, 50, 51, 52, 53, 42, 90, 91, 42, 92, 93, 94, 32, 95, 96, 97, 78, 3, 58, 2, 98, 82, 3, 60, 2, 99, 94, 100, 47, 2, 101, 2, 17, 102, 103, 64, 104, 105, 3, 106, 107, 55, 108, 3, 75, 109, 3, 107, 55, 110, 3, 4, 111, 17, 112, 82, 113, 2, 114, 115, 116, 117, 42, 118, 119, 120, 121, 122, 123, 2, 124, 125, 126, 3, 127, 8, 128, 129, 2, 130, 42, 131, 51, 132, 133, 134]
[The, Charge, of, the, Light, Brigade
Alfred,, Lord, Tennyson

1.

Half, a, league,, half, league,
Half, league, onward,
All, in, valley, Death
Rode, six, hundred.
"Forward,, Brigade!
"Charge, for, guns!", he, said:
Into, hundred.

2.

"Forward,, Brigade!"
Was, there, man, dismay'd?
Not, tho', soldier, knew
Someone, had, blunder'd:
Theirs, not, to, make, reply,
Theirs, reason, why,
Theirs, but, do, and, die:
Into, hundred.

3.

Cannon, right, them,
Cannon, left, front, them
Volley'd, thunder'd;
Storm'd, at, with, shot, shell,
Boldly, they, rode, well,
Into, jaws, Death,
Into, mouth, Hell
Rode, hundred.

4.

Flash'd, all, their, sabres, bare,
Flash'd, as, turn'd, air,
Sabring, gunners, there,
Charging, an, army,, while
All, world, wonder'd:
Plunged, battery-smoke
Right, thro', line, broke;
Cossack, Russian
Reel'd, from, sabre, stroke
Shatter'd, sunder'd.
Then, back,, not
Not, hundred.

5.

Cannon, behind, shell,
While, horse, hero, fell,
They, that, fought, so, well
Came, Death
Back, Hell,
All, was, them,
Left, hundred.

6.

When, can, glory, fade?
O, wild, charge, made!
All, wondered.
Honor, made,
Honor, Brigade,
Noble, hundred.

Copied, Poems, Alfred, Tennyson,
J., E., Tilton, Company,, Boston,, 1870

This, poem, is, one, many, published, by, EServer,, non-profit, collective, students, faculty, Iowa, State, University.
][DOUBLEPOST=1492652233][/DOUBLEPOST]THE POWER OF JAVA
The charge of the light brigade was a poem I had to learn for my english class a year or two ago, I could have just randomly guessed this and won! :)
 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0
Well I tried. I can't seem to mix those words into legible things.[DOUBLEPOST=1492652115][/DOUBLEPOST]My friend Beta and I decided to take on this challenge together (He is a god at this surprisingly) and this came out:

obfuscated
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 8, 11, 8, 12, 13, 14, 3, 15, 2, 16, 3, 17, 18, 3, 4, 19, 20, 3, 21, 22, 23, 3, 15, 2, 16, 3, 17, 24, 3, 4, 25, 26, 8, 27, 28, 29, 3, 30, 31, 32, 33, 34, 35, 36, 37, 34, 35, 38, 39, 40, 35, 41, 42, 43, 3, 15, 2, 16, 3, 17, 44, 35, 45, 2, 46, 35, 47, 2, 46, 14, 48, 2, 49, 42, 50, 51, 52, 53, 42, 54, 55, 56, 42, 57, 3, 58, 2, 59, 3, 60, 2, 61, 3, 17, 62, 63, 64, 65, 66, 67, 55, 68, 14, 69, 3, 70, 71, 72, 73, 74, 3, 75, 76, 14, 3, 77, 78, 3, 79, 55, 80, 42, 81, 82, 3, 83, 84, 42, 85, 55, 56, 86, 40, 87, 3, 17, 88, 35, 45, 2, 46, 35, 47, 2, 46, 89, 49, 42, 50, 51, 52, 53, 42, 90, 91, 42, 92, 93, 94, 32, 95, 96, 97, 78, 3, 58, 2, 98, 82, 3, 60, 2, 99, 94, 100, 47, 2, 101, 2, 17, 102, 103, 64, 104, 105, 3, 106, 107, 55, 108, 3, 75, 109, 3, 107, 55, 110, 3, 4, 111, 17, 112, 82, 113, 2, 114, 115, 116, 117, 42, 118, 119, 120, 121, 122, 123, 2, 124, 125, 126, 3, 127, 8, 128, 129, 2, 130, 42, 131, 51, 132, 133, 134]
[The, Charge, of, the, Light, Brigade
Alfred,, Lord, Tennyson

1.

Half, a, league,, half, league,
Half, league, onward,
All, in, valley, Death
Rode, six, hundred.
"Forward,, Brigade!
"Charge, for, guns!", he, said:
Into, hundred.

2.

"Forward,, Brigade!"
Was, there, man, dismay'd?
Not, tho', soldier, knew
Someone, had, blunder'd:
Theirs, not, to, make, reply,
Theirs, reason, why,
Theirs, but, do, and, die:
Into, hundred.

3.

Cannon, right, them,
Cannon, left, front, them
Volley'd, thunder'd;
Storm'd, at, with, shot, shell,
Boldly, they, rode, well,
Into, jaws, Death,
Into, mouth, Hell
Rode, hundred.

4.

Flash'd, all, their, sabres, bare,
Flash'd, as, turn'd, air,
Sabring, gunners, there,
Charging, an, army,, while
All, world, wonder'd:
Plunged, battery-smoke
Right, thro', line, broke;
Cossack, Russian
Reel'd, from, sabre, stroke
Shatter'd, sunder'd.
Then, back,, not
Not, hundred.

5.

Cannon, behind, shell,
While, horse, hero, fell,
They, that, fought, so, well
Came, Death
Back, Hell,
All, was, them,
Left, hundred.

6.

When, can, glory, fade?
O, wild, charge, made!
All, wondered.
Honor, made,
Honor, Brigade,
Noble, hundred.

Copied, Poems, Alfred, Tennyson,
J., E., Tilton, Company,, Boston,, 1870

This, poem, is, one, many, published, by, EServer,, non-profit, collective, students, faculty, Iowa, State, University.
][DOUBLEPOST=1492652233][/DOUBLEPOST]THE POWER OF JAVA
That was very impressive - congratulations! There's a little bit of compression in there (the numbers represent the words separated by commas underneath) but you did manage to correctly identify what it was and so I applaud you. I've made a little Discord server which is free to join from which we're going to start work on Project Blanc - An encryption-locked version of Skript you might say. The point of this challenge was to reverse engineer the encryption and compression I'd applied to the text using various forms of cryptography such as binary conversion, Caesarean ciphers and the one bit you didn't crack which I like to call unification (Splitting apart a text by it's separate words and creating a list of each unique word with an attributed list of indexes).

Here's the code I used (It was a simple prototype version) in order to encrypt the file; the code's rather messy but it was intended to be a simple demo rather than a clean, robust version:
Code:
package xyz.ammartarajia.programs.skripthide;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Random;

import javax.swing.JFileChooser;
import javax.swing.JOptionPane;

public class SkriptHideObfuscator {
   public static void main(String[] args) throws IOException {
     JFileChooser fileChooser = new JFileChooser();
     fileChooser.setCurrentDirectory(new File("."));
     fileChooser.setDialogTitle("Open Skript...");
     fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
     fileChooser.setAcceptAllFileFilterUsed(false);
     fileChooser.showOpenDialog(null);

     int random = new Random().nextInt(123) + 5;

     BufferedWriter writer = new BufferedWriter(new FileWriter(fileChooser.getSelectedFile().getPath()
         .substring(0, (fileChooser.getSelectedFile().getPath().contains(".")) ?
             fileChooser.getSelectedFile().getPath().indexOf(".") :
               fileChooser.getSelectedFile().getPath().length()) + ".hsf"));
       writer.write(convertToBinary((caesar("obfuscated\n" + unify(readFile(fileChooser.getSelectedFile())), random))));
       writer.close();

     JOptionPane.showMessageDialog(null, "File has been written! Check the folder.",
         "Obfuscation Operation Complete!", JOptionPane.INFORMATION_MESSAGE);
   }
   
   private static String unify(String text) {
     ArrayList<String> unique = new ArrayList<String>();
     ArrayList<Integer> positions = new ArrayList<Integer>();
     
     for(String word : text.split(" ")) {
       if(!unique.contains(word)) {
         unique.add(word);
       }
       
       positions.add(unique.indexOf(word));
     }
     
     return positions.toString() + "\n" + unique.toString();
   }

   private static String convertToBinary(String text) {
     String bString = "";
     String temp = "";
     for (int i = 0; i < text.length(); i++) {
       temp = Integer.toBinaryString(text.charAt(i));
       for (int ii = temp.length(); ii < 8; ii++)
         temp = "0" + temp;
       bString += temp + " ";
     }
     return bString;
   }

   private static String readFile(File fileToRead) throws IOException {
     String fileContents = "";
     BufferedReader reader = new BufferedReader(new FileReader(fileToRead));

     String line = "";
     while ((line = reader.readLine()) != null)
       fileContents += line + '\n';
     reader.close();
     return fileContents;
   }

   private static String caesar(String value, int shift) {
     char[] buffer = value.toCharArray();
     for (int i = 0; i < buffer.length; i++) {
       char letter = buffer[i];
       letter = (char) (letter + shift);
       buffer[i] = letter;
     }
     return new String(buffer);
   }
}
And here's the code I devised, albeit with knowledge of how it was encrypted, to decrypt the result:
Code:
package xyz.ammartarajia.programs.skripthide;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

import javax.swing.JFileChooser;

public class SkriptShowDeobfuscator {
   public static void main(String[] args) throws IOException {
     JFileChooser fileChooser = new JFileChooser();
     fileChooser.setCurrentDirectory(new File("."));
     fileChooser.setDialogTitle("Open Obfuscated Skript...");
     fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
     fileChooser.setAcceptAllFileFilterUsed(false);
     fileChooser.showOpenDialog(null);
     
     File obfuscatedSkript = fileChooser.getSelectedFile();
     
     if (obfuscatedSkript.getName().endsWith(".hsf")) {
       String skriptCode = readFile(obfuscatedSkript);
       String[] code = skriptCode.split(" ");
       String actualSkriptCode = "";
       boolean correct = false;
           
       for(int cipher = 1; cipher < 128; cipher++) {
         if(!correct) {
           actualSkriptCode = "";
               
           for (int i = 0; i < code.length; i++)
             if (i < code.length - 1)
               actualSkriptCode += toText(code[i]);
           actualSkriptCode = caesar(actualSkriptCode, cipher);     
           correct = actualSkriptCode.startsWith("obfuscated\n");
         }
       }
       
       String deObfuscated = actualSkriptCode.substring(11);
       String decompressed = "";
       String[] words = deObfuscated.substring(deObfuscated.indexOf("\n") + 2, deObfuscated.length() - 1).split(", ");
       
       for(String position : deObfuscated.substring(1, deObfuscated.indexOf("]")).split(", "))
         decompressed += words[Integer.parseInt(position)] + " ";
       
       System.out.println(decompressed);
     }
   }
   
   private static String caesar(String value, int shift) {
     char[] buffer = value.toCharArray();
     for (int i = 0; i < buffer.length; i++) {
       char letter = buffer[i];
       letter = (char) (letter - shift);
       buffer[i] = letter;
     }
     return new String(buffer);
   }
   
   private static String readFile(File fileToRead) throws IOException {
     String fileContents = "";
     BufferedReader reader = new BufferedReader(new FileReader(fileToRead));

     String line = "";
     while ((line = reader.readLine()) != null)
       fileContents += line + '\n';
     reader.close();
     return fileContents;
   }

   private static String toText(String binaryCode) {
     String[] code = binaryCode.split(" ");
     String text = "";
     for (int i = 0; i < code.length; i++)
       text += (char) Integer.parseInt(code[i], 2);
     return text;
   }
}

Anyways: That concludes that - Clyde is the winner!

The charge of the light brigade was a poem I had to learn for my english class a year or two ago, I could have just randomly guessed this and won! :)
It's a poem from the anthology I'm currently studying that I was pretty sure most people knew; better luck next time!

Is it something using xor?
That could have been a possibility however for this test build I didn't feel it was a necessary addition.

Hmm, I would've thought that each character would have been shifted by a different number. ¯\_(ツ)_/¯
I was thinking of having a bunch of different shifts and having an overhead of shifting the little
Code:
obfuscated\n
at the top as being the order of replicating shifts however, again, this was just a test version. Nice suggestion, I'll most likely be adding that into the list of different things I'll be using to encrypt these files.

I first just ran the binary through a binary->text converter. Then put the text in IntelliJ and did some debugging. None of my debugging worked so I did a sort of "bruteforce" method. I just looped from 0-100, and subtracted the char code of each character by i(number looped) and concatenated them into one string, then printed out each result. I looked through the output and found which one looked like English. The difference is 68 by the way.
]
That is basically what my test version does, although it has the capability to go all the way to 128, if I'd forced it to 127 rather than leaving it to chance it may have stood a larger time unsolved. I'd like to congratulate you and your friend Beta again for cracking the little cipher I made so quickly - I was expecting it to take a bit longer but I think I gave away one too many hints :p.[DOUBLEPOST=1492698986][/DOUBLEPOST]And before I forget: The Discord server link - https://discord.gg/XCH3wQQ
 
Last edited:

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0

Jerry

Confirm ONSITE
Supreme
Feedback score
73
Posts
1,250
Reactions
1,194
Resources
0
Hello my son, any luck on the string?[DOUBLEPOST=1492645806][/DOUBLEPOST]I'll be posting a hint every so often to help you guys out -
I wasn't delivered by a Caesarean section.
Something to do with Macbeth Kappa
 

Ammar T

Programming Teacher
Supreme
Feedback score
7
Posts
820
Reactions
394
Resources
0

Clyde

Premium
Feedback score
44
Posts
1,574
Reactions
1,220
Resources
0
Why is this thing still getting bumped?
 
Status
This thread has been locked.
Top