3. Az alábbi jelsorozat egy titkosírással írt mondat. Fejtsd meg a titkosítás módját! A visszafejtett mondatot írd le helyesen. (6p)
ëhÄĹÜŤťŹśhôŁśëhżş║╗şÂ┴şÂh▓ŕ┤h╗┬ş║ş╝Â╩│h╗┬ş║şŞş┤Â▒u
az istennek nem tudok rájönni a megoldásra (valami ötlet ?)
Nem a megoldás érdekel, csak hogy merre induljak...
- 3655 megtekintés
Hozzászólások
Hányféle karaktert tartalmaz, és melyikből mennyit, van-e tagolva, és ha igen, hogyan?
Ez az első lépés. Sztem :)
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
A fenti karaktersorozatot tartalmazza, nincs tagolva. Kódtáblák közti váltásra gyanakszom, vagy a kódtáblán belül el vannak tolva a karakterek értékei egy fix számmal (na de 6.-ik ban ???)
- A hozzászóláshoz be kell jelentkezni
valóban, eltolás is lehetséges.
ezek szerint a tantervben is ez történt... már 6-ik osztályban!
/mazursky
- A hozzászóláshoz be kell jelentkezni
utf-8, 852 kodolva ertelmezve probaltam a trivilisokat bytonkent +-|^~ << >> es egy 8 bites constanst.
Ha volt is kozte megoldas, nem vettem eszre :)
(nezek, meg forgasokat is.., aztan nem erdekel)
Milyen hatodikosoknak lenne ilyen feladata ?
- A hozzászóláshoz be kell jelentkezni
Fapados ötlet: nem lehet, hogy azt a betzüt takarja mindegyik, amelyik billentyűvel elő tudod hozni?
Pl: | = w
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
szerintem nem, mert vannak olyan karakterek, amik nincsenek rajta a billentyűzeten...
- A hozzászóláshoz be kell jelentkezni
leginkább arra hasonlít, mintha egy az egész karakterlánc valami statikus 0..255 közötti számmal lenne byte-onként (char-onként) XOR -olva.
/mazursky
- A hozzászóláshoz be kell jelentkezni
Szerintem ez egy mondat lesz, valamelyik karakter tagolja (space)
Gyakori karakter még a magyar nyelvben az "e" is....
Ha mondat akkor talán van mondatvégi írásjel is ami vagy pont vagy !
- A hozzászóláshoz be kell jelentkezni
Összesen 50 karakter, 25 különbözö.
Leggyakoribb, 8 ş
6 db h
3 db  és ║
2 db ▓ ┤ ┬ ë ś ╗
a többiből 1 db
Jó eséllyel ez ş az e betű
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
Be kell helyettesiteni a mondatba. Azt sajnos nem tudom fejből, melyik a második-harmadik leggyakoribb betű a magyarban.
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
Kérdés, hogy a szóközt jelölték-e valamivel, vagy egybeirták az egészet.
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
gyanitom hogy a szokoz a "h". mivel ez az egyetlen angoolban is meglevo karakter es ha pozitiv eltolasal szamolok a szokoz min 32 es karkater (amennire emlexem) a legalacsonyabb erteku karakter lessz..
az elo karakter valoszinuleg "a" mivel a fenti logika szerint szokoz jon utana
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Az ë a legelső karakter, jelölhet nagybetűt. Ebben az esetben elképzelhető, hogy az első mondat: ëhÄĹÜŤťŹśhôŁś
Mivel ezt követően a másik ë áll. Persze ekkor az ś kéne legyen a mondatvégi jel (vagy az Ł, ha az ś szóköz, és ha az ś szóköz, akkor az első szó: ëhÄĹÜŤťŹ).
Feltéve, hogy vannak mondatvégi jelek, és nagybetűvel kezdődnek a mondatok a nyelvtan szabályainak megfelelően, és van szóköz karakter.
______________________________________________
Keep It Arch Linux | Simple Xfce | Stupid! Fluxbox
- A hozzászóláshoz be kell jelentkezni
Érdemes lenne tudni, hogy eredetileg milyen az encoding, es lehetoleg hexaban bepostolni ide :)
- A hozzászóláshoz be kell jelentkezni
+1
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
Itt az eredeti feladat:
http://depositfiles.com/files/3620404
- A hozzászóláshoz be kell jelentkezni
Mivel fölötte egy Word feladat van, próbáltad már különböző betűtípusokkal megjeleníteni ezt a szöveget? Nincs se Windowsom, se Office-om, ezért nem tudom kipróbálni, de ez lenne az első amivel próbálkoznék.
- A hozzászóláshoz be kell jelentkezni
igen ezt próbáltam legelőször...
- A hozzászóláshoz be kell jelentkezni
talan 852
- A hozzászóláshoz be kell jelentkezni
Tegyuk fel hogy
"az " -al kezdodik.
Taljunk ra szabalyokat...
ps.: most latom a tobbi A szeru jel mas karakter, akkor nem ez lesz space, ha egy az egyben vannak codolva a karakterek.
- A hozzászóláshoz be kell jelentkezni
Egyáltalán nem biztos, hogy szimmetrikus kódolásról van szó...
- A hozzászóláshoz be kell jelentkezni
ha lehet programozni, akkor en bruteforcolnam a stringet.
hm, fix eltolasos probalkozas nem hozott eredmenyt.
Tyrael
- A hozzászóláshoz be kell jelentkezni
Szerintem valami egyszerű beállítás lesz a Word-ben, de ahhoz sajna nem értek :(
Egy kis script-el kipróbálgattam a karakterek ASCII kódját egyesével a megadott értékekhez képest -100 tól +100 ig eltoli, de semmi :(
Lehet másik kódtáblával kellene ugyanezt ? (Az ASCII nem tartalmaz néhány jelet...)
- A hozzászóláshoz be kell jelentkezni
Tippre 72 es pozitiv eltolas (a kodoloas.. teha akkor a dekodolas -72) 852 es kodlapon de ellenorini nem igen tudom... es "a" val kezdodik.. szinten tippre "h" a space
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
ISE UAvreynjlseenkseeen-
- A hozzászóláshoz be kell jelentkezni
ezmiez?
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
-72, re ezt dobta.
- A hozzászóláshoz be kell jelentkezni
lehetetlen h=104 (ha jol emlexem) ... -72 =32 ami space..
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Ami meg furcsa, hogy az iconv-al konvertalva şŞş -bol 72 kivonva, mind eee -lett.
UTF-8 852 volt a konverzio..
- A hozzászóláshoz be kell jelentkezni
fura...
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
A FIRSTEP KUPA versenyen jól szeretnék szerepelni-
Ez a jo, benemaradt egy sor ami miatt atugrott minden masodik karaktert.
- A hozzászóláshoz be kell jelentkezni
na azert.... :P
csak kijon ez
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
ja, elsore kivonassal probaltam , csak utf-8 -on, aztan 852-ben mar 2 szer volt veletlenul *sz++ :(, elfeledotott kiremelodni.
Nekem is jogom van hibazni :)
- A hozzászóláshoz be kell jelentkezni
Igen először egy 852-be konvertálás kellett, mivel még terminálba beillesztve is megjelent, csahát UTF-8-ban :)
De hogy csinálják meg ezt egy windózer gépen?
- A hozzászóláshoz be kell jelentkezni
Leforditjak az iconvot, vagy alapbol nem tud unicodot a win.
Vagy manualisan , kodlapbol kikeresik es beirjak a kodjat.
- A hozzászóláshoz be kell jelentkezni
Tegyük fel hogy tud alapból 852-t
De mi a mákba irja meg?
Feltesz gyorsan egy visualstudiót? Merthogy a word és excel az ilyen alap program minden gépre, csak a mikroszoft adja külön (mintha a hamburgerbe külön kelle húst venni, persze csak ha kérsz). VS-t meg 100-ból 1 gépen ha láttam.
- A hozzászóláshoz be kell jelentkezni
turbo pascal
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Dev-cpp szoktak tolni.
De mostansag Code::Blocks -ot javaslok a nepeknek helyette.
FreePascal sem ritka, valakinek gondja volt TP telpiteni ligalis XP-kre (ezt javasoltam problema athidalasara :) )
- A hozzászóláshoz be kell jelentkezni
Nos en arra kovetkeztetek, hogy megfelelo kulccsal ez a megfejtes is kijohet:
"Hogy van az anyukaja annak aki ezt kitalalta :P :D"
Azt hiszem ettol jobb megoldas nem-igen lesz :)
- A hozzászóláshoz be kell jelentkezni
véletlen ez nem egy bináris file részlet?
linux v2.6.22.15 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.18-opt2
- A hozzászóláshoz be kell jelentkezni
Esetleg 72-vel lenne eltolva felfelé a Latin 2 karaktertáblán?
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
write only? :P
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Mert?
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
okosabb vagy, mint egy 6.-os? :)
- A hozzászóláshoz be kell jelentkezni
depends on.... 6. os mint aki Phd re keszul?
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Úgy néz ki hogy ezek ÁltIsk 6.-ba járnak.
http://www.pedint-szfvar.sulinet.hu/versenyek/firstep.htm
Ilyen feladatok kellenk??? Megoldja ezt valaki ott, megadott időn belül??? Ilyen hatással van a vista?? Akkor csak azt kellene feltenni, nem pedig ezt a linuxot vagy micsodát... :)
- A hozzászóláshoz be kell jelentkezni
megoldja az aki elegt kodlapolt... de manapsag azt mar nem sokas.. ezert azt tippelem hogy nem.... ez a feladat tippre 15-20 eves... Meg robotolas az egesz ha az ember nem tud, vagy nincs lehetosege programot irni ra... ez nem a vista hatasa ez RAW emberi hulyeseg sztem.
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
A megfejtés:
A FIRSTEP KUPA versenyen jól szeretnék szerepelni-
a végén nem . van hanem -
szerk: 5 perces program
valami.txt 852-kodolásban van és kivonok 72-t minden karakterből.
main.c
--------------------------
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
int main (void)
{
int fd;
char buf[100];
fd = open("valami.txt", O_RDONLY);
while (read(fd, buf, 1))
{
printf("%c", buf[0]-72);
}
printf("\n");
}
Okosabb vagyok mint egy 6.-os?
Inkább megcsinálom a névjegyet több mint duplapontért minthogy ezt végigszámoljam.
- A hozzászóláshoz be kell jelentkezni
akkor csak igazamvolt vagy igazamvolt.... egomania rulz :D
### ()__))____________)~~~ ###
#"It's nice to be important, but it's more important to be nice"
#"Ha én veletek, ki ellenetek?"
- A hozzászóláshoz be kell jelentkezni
Köszi szépen, akkor tényleg nem volt egyszerű (már a 6.os gyerekeknek...)
És örülök hogy jól gondoltam, hogy el kell tolni egy fix számmal a karaktereket (csak én UTF-8-ban próbáltam...)
- A hozzászóláshoz be kell jelentkezni
import codecs
f=codecs.open('titokk','r','cp852')
s=(f.read()).encode("cp852")
print ''.join([chr(ord(i)-72) for i in s[:-1]])
bonyolitani meg tudom
egyszerusiteni?
- A hozzászóláshoz be kell jelentkezni
Idáig jutottam, az "a", "e", szóköz, "s", "z" adta magát, a többi pedig ránézésre.
ëhÄĹÜŤťŹśhôŁśëhżş║╗şÂ┴şÂh▓ŕ┤h╗┬ş║ş╝Â╩│h╗┬ş║şŞş┤Â▒u
--------------------------------------------------
a_???????_???a_versenyen_jól_szeretnék_szerepelni.
- A hozzászóláshoz be kell jelentkezni