I wrote a shifter to compute the code given. It is not working perfectly. The “3” in “os3” got wrongly translated, but it did the rest correctly.
My special admire goes to people who did this kind of thing with pen and paper, hell a lot of work!
source file of shifter
#!/usr/bin/perl sub getInput { $input=<STDIN>; chop $input; return $input; } $input=getInput; @letters=split(//,$input); for ($i=1;$i<26;$i++) { print "+$i: "; foreach (@letters) { $j=$_; #print $j; $j=ord($j); if ($j==32) { $j=45; } else { $j+=$i; } if ($j>122) { $j-=26; } print chr($j); } print "\n"; }
It reads input of the cipher from keyboard and shift it 25 times. I did 26 in the first place, stupid. line: +5 should be the CD key of win2003 server.
outpout
rdiorzzypduziyymdz fcaqdzmqdzm eqdzmbymdzuzn vxcoyuzqziqdzmuzqzi soymdzro vxcoyymdzch +1: sejpsaazqevajzznea-gdbreanrean-freanczneavao-wydpzvarajreanvaraj-tpzneasp-wydpzzneadi +2: tfkqtbbarfwbkaaofb-hecsfbosfbo-gsfbodaofbwbp-xzeqawbsbksfbowbsbk-uqaofbtq-xzeqaaofbej +3: uglruccbsgxclbbpgc-ifdtgcptgcp-htgcpebpgcxcq-yafrbxctcltgcpxctcl-vrbpgcur-yafrbbpgcfk +4: vhmsvddcthydmccqhd-jgeuhdquhdq-iuhdqfcqhdydr-zbgscydudmuhdqydudm-wscqhdvs-zbgsccqhdgl +5: wintweeduizenddrie-khfviervier-jviergdriezes-achtdzevenvierzeven-xtdriewt-achtddriehm +6: xjouxffevjafoeesjf-ligwjfswjfs-kwjfshesjfaft-bdiueafwfowjfsafwfo-yuesjfxu-bdiueesjfin +7: ykpvyggfwkbgpfftkg-mjhxkgtxkgt-lxkgtiftkgbgu-cejvfbgxgpxkgtbgxgp-zvftkgyv-cejvfftkgjo +8: zlqwzhhgxlchqggulh-nkiylhuylhu-mylhujgulhchv-dfkwgchyhqylhuchyhq-awgulhzw-dfkwggulhkp +9: amrxaiihymdirhhvmi-oljzmivzmiv-nzmivkhvmidiw-eglxhdizirzmivdizir-bxhvmiax-eglxhhvmilq +10: bnsybjjiznejsiiwnj-pmkanjwanjw-oanjwliwnjejx-fhmyiejajsanjwejajs-cyiwnjby-fhmyiiwnjmr +11: cotzckkjaofktjjxok-qnlbokxbokx-pbokxmjxokfky-ginzjfkbktbokxfkbkt-dzjxokcz-ginzjjxokns +12: dpuadllkbpglukkypl-romcplycply-qcplynkyplglz-hjoakglclucplyglclu-eakyplda-hjoakkyplot +13: eqvbemmlcqhmvllzqm-spndqmzdqmz-rdqmzolzqmhma-ikpblhmdmvdqmzhmdmv-fblzqmeb-ikpbllzqmpu +14: frwcfnnmdrinwmmarn-tqoernaerna-sernapmarninb-jlqcminenwernainenw-gcmarnfc-jlqcmmarnqv +15: gsxdgoonesjoxnnbso-urpfsobfsob-tfsobqnbsojoc-kmrdnjofoxfsobjofox-hdnbsogd-kmrdnnbsorw +16: htyehppoftkpyooctp-vsqgtpcgtpc-ugtpcroctpkpd-lnseokpgpygtpckpgpy-ieoctphe-lnseooctpsx +17: iuzfiqqpgulqzppduq-wtrhuqdhuqd-vhuqdspduqlqe-motfplqhqzhuqdlqhqz-jfpduqif-motfppduqty +18: jvagjrrqhvmraqqevr-xusivreivre-wivretqevrmrf-npugqmriraivremrira-kgqevrjg-npugqqevruz +19: kwbhkssriwnsbrrfws-yvtjwsfjwsf-xjwsfurfwsnsg-oqvhrnsjsbjwsfnsjsb-lhrfwskh-oqvhrrfwsva +20: lxcilttsjxotcssgxt-zwukxtgkxtg-ykxtgvsgxtoth-prwisotktckxtgotktc-misgxtli-prwissgxtwb +21: mydjmuutkypudtthyu-axvlyuhlyuh-zlyuhwthyupui-qsxjtpuludlyuhpulud-njthyumj-qsxjtthyuxc +22: nzeknvvulzqveuuizv-bywmzvimzvi-amzvixuizvqvj-rtykuqvmvemzviqvmve-okuizvnk-rtykuuizvyd +23: oaflowwvmarwfvvjaw-czxnawjnawj-bnawjyvjawrwk-suzlvrwnwfnawjrwnwf-plvjawol-suzlvvjawze +24: pbgmpxxwnbsxgwwkbx-dayobxkobxk-cobxkzwkbxsxl-tvamwsxoxgobxksxoxg-qmwkbxpm-tvamwwkbxaf +25: qchnqyyxoctyhxxlcy-ebzpcylpcyl-dpcylaxlcytym-uwbnxtypyhpcyltypyh-rnxlcyqn-uwbnxxlcybg
And I downloaded part 2 of the assignment from the following address
line: +25 has the address in text format: http://www.os3.nl/~schatbrn/ssn/weekone/zvryycad.tar.gz
vic@vic-desktop:~/Desktop$ ./shiftletters iuuqdpmptmbttmbtxxxepupt3epuomtmbtujmetdibucsotmbtttotmbtxfflpoftmbtawszzdbeepuubsepuha +1: jvvreqnquncuuncuyyyfqvqu4fqvpnuncuvknfuejcvdtpuncuuupuncuyggmqpguncubxtaaecffqvvctfqvib +2: kwwsfrorvodvvodvzzzgrwrv5grwqovodvwlogvfkdweuqvodvvvqvodvzhhnrqhvodvcyubbfdggrwwdugrwjc +3: lxxtgspswpewwpewaaahsxsw6hsxrpwpewxmphwglexfvrwpewwwrwpewaiiosriwpewdzvccgehhsxxevhsxkd +4: myyuhtqtxqfxxqfxbbbitytx7itysqxqfxynqixhmfygwsxqfxxxsxqfxbjjptsjxqfxeawddhfiityyfwityle +5: nzzviuruyrgyyrgycccjuzuy8juztryrgyzorjyingzhxtyrgyyytyrgyckkqutkyrgyfbxeeigjjuzzgxjuzmf +6: oaawjvsvzshzzshzdddkvavz9kvauszshzapskzjohaiyuzshzzzuzshzdllrvulzshzgcyffjhkkvaahykvang +7: pbbxkwtwatiaatiaeeelwbwa:lwbvtatiabqtlakpibjzvatiaaavatiaemmswvmatiahdzggkillwbbizlwboh +8: qccylxuxbujbbujbfffmxcxb;mxcwubujbcrumblqjckawbujbbbwbujbfnntxwnbujbieahhljmmxccjamxcpi +9: rddzmyvycvkccvkcgggnydyc<nydxvcvkcdsvncmrkdlbxcvkcccxcvkcgoouyxocvkcjfbiimknnyddkbnydqj +10: seeanzwzdwlddwldhhhozezd=ozeywdwldetwodnslemcydwldddydwldhppvzypdwldkgcjjnloozeelcozerk +11: tffboaxaexmeexmeiiipafae>pafzxexmefuxpeotmfndzexmeeezexmeiqqwazqexmelhdkkomppaffmdpafsl +12: uggcpbybfynffynfjjjqbgbf?qbgayfynfgvyqfpungoeafynfffafynfjrrxbarfynfmiellpnqqbggneqbgtm +13: vhhdqczcgzoggzogkkkrchcg@rchbzgzoghwzrgqvohpfbgzogggbgzogkssycbsgzognjfmmqorrchhofrchun +14: wiierdadhaphhaphlllsdidhAsdicahaphixashrwpiqgchaphhhchaphlttzdcthaphokgnnrpssdiipgsdivo +15: xjjfsebeibqiibqimmmtejeiBtejdbibqijybtisxqjrhdibqiiidibqimuuaeduibqiplhoosqttejjqhtejwp +16: ykkgtfcfjcrjjcrjnnnufkfjCufkecjcrjkzcujtyrksiejcrjjjejcrjnvvbfevjcrjqmipptruufkkriufkxq +17: zllhugdgkdskkdskooovglgkDvglfdkdskladvkuzsltjfkdskkkfkdskowwcgfwkdskrnjqqusvvgllsjvglyr +18: ammivhehletlletlpppwhmhlEwhmgeletlmbewlvatmukgletlllgletlpxxdhgxletlsokrrvtwwhmmtkwhmzs +19: bnnjwifimfummfumqqqxinimFxinhfmfumncfxmwbunvlhmfummmhmfumqyyeihymfumtplsswuxxinnulxinat +20: cookxjgjngvnngvnrrryjojnGyjoigngvnodgynxcvowmingvnnningvnrzzfjizngvnuqmttxvyyjoovmyjobu +21: dpplykhkohwoohwossszkpkoHzkpjhohwopehzoydwpxnjohwooojohwosaagkjaohwovrnuuywzzkppwnzkpcv +22: eqqmzlilpixppixptttalqlpIalqkipixpqfiapzexqyokpixpppkpixptbbhlkbpixpwsovvzxaalqqxoalqdw +23: frrnamjmqjyqqjyquuubmrmqJbmrljqjyqrgjbqafyrzplqjyqqqlqjyquccimlcqjyqxtpwwaybbmrrypbmrex +24: gssobnknrkzrrkzrvvvcnsnrKcnsmkrkzrshkcrbgzsaqmrkzrrrmrkzrvddjnmdrkzryuqxxbzccnsszqcnsfy +25: httpcoloslasslaswwwdotosLdotnlslastildschatbrnslasssnslasweekoneslaszvryycaddottardotgz
Teaming up for assignment 2 I will do the assignment part 2 in group with Berry.
I finished with the windows server installation and the installation of the updates.
Vigenere Berry's puzzle
CMAOPTHMIOJHDRVITWWMVUECOPKLAVBXDAVALKIBONQKVLVWNVEKFGXSVAUBNEQIIBKAVGICJCNBRVXLZECRPLWIYBJXCZKIIMTXJZTLZZVHLEGVTXVHYVRGDXJXYKLMNBGQANIPGQUNYVLSKMVAHKCSPEKESWMKPZGHBKLSRBQWLTMTCMTBALWMIOVALBICRWTWPGVSQQFXKPSYIWYBKFRXFVQPDYEXOWVTSBEFJCVTUPQSMMUHPNMPGRWLAKVCOWOTRVYTRWTWZKSKZBVHAYIIDOJMFNSVYAVAHKEVZVGVLJWEMG
key
victhree
clear text
heyvicdinghowareyoutodaythistextisthetextforourssncryptoassignmentihopeyoulikethewayiusedthevigenereciphertoencryptorencipherthistextwellisurehopethatyouwillfigureouthowtodecipheritusingthekeywordiprovidedyounowidontknowwhattotalkaboutanymoresoiwilljusttrytomakeupwordstogettotheeightywordsthatarenecessary
abcdefghijklmnopqrstuvwxyz | |
---|---|
+1: | bcdefghijklmnopqrstuvwxyza |
+2: | cdefghijklmnopqrstuvwxyzab |
+3: | defghijklmnopqrstuvwxyzabc |
+4: | efghijklmnopqrstuvwxyzabcd |
+5: | fghijklmnopqrstuvwxyzabcde |
+6: | ghijklmnopqrstuvwxyzabcdef |
+7: | hijklmnopqrstuvwxyzabcdefg |
+8: | ijklmnopqrstuvwxyzabcdefgh |
+9: | jklmnopqrstuvwxyzabcdefghi |
+10: | klmnopqrstuvwxyzabcdefghij |
+11: | lmnopqrstuvwxyzabcdefghijk |
+12: | mnopqrstuvwxyzabcdefghijkl |
+13: | nopqrstuvwxyzabcdefghijklm |
+14: | opqrstuvwxyzabcdefghijklmn |
+15: | pqrstuvwxyzabcdefghijklmno |
+16: | qrstuvwxyzabcdefghijklmnop |
+17: | rstuvwxyzabcdefghijklmnopq |
+18: | stuvwxyzabcdefghijklmnopqr |
+19: | tuvwxyzabcdefghijklmnopqrs |
+20: | uvwxyzabcdefghijklmnopqrst |
+21: | vwxyzabcdefghijklmnopqrstu |
+22: | wxyzabcdefghijklmnopqrstuv |
+23: | xyzabcdefghijklmnopqrstuvw |
+24: | yzabcdefghijklmnopqrstuvwx |
+25: | zabcdefghijklmnopqrstuvwxy |
Another Berry's puzzle
Berry used Caeser Cipher with +13 shift
Cipher text
Jungf hc Ivp Qvat Guvf grkg vf pvcurerq hfvat nabgure pvcure guna gur cerivbhf bar Fb guvf vf abg gur Ivtrarer pvcure ohg nabgure pvcure V ubcr lbh pna penpx vg nf V xrcg vg n ovg fvzcry sbe lbh Bu V unir gb trg hc gb 80 jbeqf sbe guvf nffvtazrag nyfb fb v jvyy gel gb svyy vg hc ntnva whfg yvxr v qvq ynfg gvzr fbeel vs guvf obguref lbh ohg v unir gb pbzr hc jvgu fbzr grkg naljnl Olrolr abj tbbq yhpx
Answer: +13
Whats-up-Vic-Ding-This-text-is-ciphered-using-another-cipher-than-the-previous-one-So-this-is-not-the-Vigenere-cipher-but-another-cipher-i-hope-you-can-crack-it-as-i-kept-it-a-bit-simpel-for-you-Oh-i-have-to-get-up-to-EN-words-for-this-assignment-also-so-i-will-try-to-fill-it-up-again-just-like-i-did-last-time-sorry-if-this-bothers-you-but-i-have-to-come-up-with-some-text-anyway-byebye-now-good-luck
My cipher for Berry
ZDGUGBTZQUHVGOOTGGBBGGTVKMEOBPVVIAJAZGHLBSNAGWNBXOPKQBUONLGFTNXVBKRVJOOPQXBQONBKQKGOJVQIIAEFQPGAHICIUUIPKXWNRCEYZFNDVTAVOGUMYOBQQQXBRDBKFIYUMWVKMEUKQPLWATVBKRVNRJZURKVGGWTLOVTKZQSMEZTJKUBUUMWVKMEYOIVXA
fake Key
wo de ying wen ming zi jia shang zhong wen de xing