Zaszyfrowany tekst Prosba o odkodowanie

Toxicapo

Użytkownik
Dołączył
Grudzień 5, 2010
Posty
4
Byłbym wdzięczny gdyby ktoś mi odkodował poniższy szyfr
Kod:
ayb7oćtarmzy9cyzrte0pyutnk9wjyiśl4na9pćoast2Soannat7ltis6pcoądja9w2joeg9tirceś6sjwó1nkic
 

Vandervir

Były Administrator
Dołączył
Grudzień 19, 2005
Posty
474
Kocham wieczorne wyzwania ;D

Opis algorytmu szyfrującego:
Bierzesz wyraz
Vandervir

Dzielisz go na połowę
Vande || rvir

Dodajesz pierwsza litere z prawej strony na przedostatnie miejsce w 1 ciągu
Vandre || vir

Dodajesz pierwsza litere z prawej strony na 3 miejsce od końca w 1 ciagu
Vanvdre || ir

Dodajesz pierwsza litere z prawej strony na 5 miejsce od końca w 1 ciagu
Vainvdre || r

Dodajesz pierwsza litere z prawej strony na 7 miejsce od końca w 1 ciagu
Vrainvdre


Dzięki za rozrywke :)
Kod:
Input: ayb7oćtarmzy9cyzrte0pyutnk9wjyiśl4na9pćoast2Soannat7ltis6pcoądja9w2joeg9tirceś6sjwó1nkic

ayb7 aby
oćtarmzy9 otrzymać
cyzrte0 cztery
pyutnk9 punkty
wjyiśl4 wyślij
na9 na
pćoast2 postać
Soannat7 
ltis6 list
pcoądja9 podając
w2 w
joeg9 jego
tirceś6 treści
sjwó1 swój
nkic nick

Output: aby otrzymać cztery punkty wyślij na postać Santano list podając w jego treści swój nick
 

discovery44

Były Moderator
Dołączył
Sierpień 14, 2007
Posty
763
Nieźle ;) Teraz zacząłem coś widzieć w tym zakodowanym tekście. Wpadłeś na to 40 minut przekładając literki w pamięci? :D
Kod:
#include <iostream>
using namespace std;

void koduj(string arg)
{
    cout << "Input: " << arg << endl;
    int len = arg.length();
    if( (len % 2) ) len += 1;
    string part1 = arg.substr(0, len / 2);
    string part2 = arg.substr(len / 2);
    int len_part1 = part1.length();
    int len_part2 = part2.length();
    for(int i = 1 ;  ; i += 2)
    {
    part1.insert(len_part1 - i, part2, 0, 1);
    part2.erase(0, 1);
    len_part1 = part1.length();
    len_part2 = part2.length();
    if(len_part2 == 0) { cout << "Output: " << part1 << endl; break; }
    }
}

int main(int argc, char *argv[])
{
    koduj(argv[1]);
}
./kodowanie vandervir
Input: vandervir
Output: vrainvdre
 

Vandervir

Były Administrator
Dołączył
Grudzień 19, 2005
Posty
474
Pierwsze co się rzuciło to polskie znaki ;F
Drugie cyferki
zrobiłem po cyferkach odstępy i włączyłem generator słów do scrabble wpisując litery.

jak już miałem parę słów przyjrzałem się ich ułożeniu i znalazłem analogie ;D
 

szaron

Użytkownik
Dołączył
Czerwiec 28, 2011
Posty
2
Odkodowanie tekstu

Witam,
mam dokładnie ten sam problem co mój poprzednik. Mój tekst próbowało odkodować już kilkanaście osób i nikt nie dał rady, może tutaj ktoś mi pomoże ?

µŤˇ&Q[‡¦µ"j4TŽŻGŇrVś…;©°L~(Î0l%”48l8§¤J>ůδŐUMážŘy÷$«ůdą‹J•hŰ0ÎřU.«ĽZÓÉ>ú·0ç€bŘ€Ď#B*Â4µž‹čýy*nvV@§,fwÖE—nFĚ$ďmď1ä;i˛V90¨ňČŹ•Éę=›¸ÔĐcŕ/’4¸•qĄö×.˘ge%¦€żyř |#
řá2FÁ`#•ÄŻDŚ-–ŹÝć˘pJ‘nkGSëľí~DתuWď…áëżËj$¸[{^oŁŢ*p:+gú{‹ß·°H”~§Ň.ř·ĎÄňPK çE°ík‡PKšeĎ>^Ć2
''mimetypePKšeĎ>MConfigurations2/statusbar/PK™eĎ>'…Configurations2/accelerator/current.xmlPKšeĎ>ĚConfigurations2/floater/PKšeĎ>Configurations2/popupmenu/PKšeĎ>:Configurations2/progressbar/PKšeĎ>tConfigurations2/toolpanel/PKšeĎ>¬Configurations2/menubar/PKšeĎ>âConfigurations2/toolbar/PKšeĎ>Configurations2/images/Bitmaps/PKšeĎ>AlxÜ
Ulayout-cachePKšeĎ>
¤˙&
kcontent.xmlPK™eĎ>ćĆOô
©manifest.rdfPKšeĎ>›kÎú!ý,
Çstyles.xmlPKšeĎ>T K && meta.xmlPKšeĎ>™JđžŞl!Thumbnails/thumbnail.pngPKšeĎ>UZŰßÂ
\#settings.xmlPKšeĎ>çE°ík‡ł(META-INF/manifest.xmlPKŞa*
 

jan64

Użytkownik
Dołączył
Listopad 28, 2009
Posty
49
Stawiałbym że jest to fragment jakiejś aplikacji (najprawdopodobniej w javie). Podaj więcej informacji
 

szaron

Użytkownik
Dołączył
Czerwiec 28, 2011
Posty
2
Hm powiem szczerze, ze niebardzo znam sie na tym wszystkim, i tak na prawde nie wiem co mam więcej napisać : / mogłabym podesłać ten plik na prywatną pocztę ? jeśli to nie problem ...
 

Agatkamakatka

Użytkownik
Dołączył
Styczeń 23, 2012
Posty
5
Hmm trochę bawię się w Javie i faktycznie to tak wygląda. Można by to dekompilować. Generalnie z w javie to proste. Szkoda że akurat najmniej mówiący fragment wstawiłeś.

Pewnie już się tym nie interesujesz, ale jakbyś znów wpadł to daj znać.
 
Do góry Bottom