Offtopic (I/2012)

Muu yhteisön välinen keskustelu.
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

koodarikalle wrote:Nyt olis tarpeessa client viestin, josta ei pysty ulkopuoliset harrastelijahaxorit lukemaan yhtään mitään.
Hmm, etkö jaksa itse tehdä? Hommahan menee näin:
  • Ota viesti ja avain
  • Tee muutamia laskuoperaatioita (algoritmi) avainta käyttämällä viestille muunnellen sitä (Kerro tuo kohta tuolla kohdalla ja vähennä 84345 tjsp.)
  • Viesti on nyt kryptattu
  • Lähetä viesti ja avain serverille
  • Serveri dekryptaa viestin tekemällä äskeiset operatiot takaperin (käyttäen tietysti avainta)
  • Done!
Tämän murtaminen vaatii aika paljon pakettien tutkimista ja käytännössä rajattoman määrän eri ratkaisualgoritmin kokeilua. Käytännössä siis mahdoton ratkaista, ellei hakkeri jollain tapaa voi ottaa selville ohjelman käyttämiä laskuoperaatioita (mikä on mahdotonta tietääkseni).

Korjatkaa jos olen väärässä. Tällainen simppeli salaus liittää kyllä pikkuisiin peleihin.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2012)

Post by Latexi95 »

naputtelija wrote: Hmm, etkö jaksa itse tehdä? Hommahan menee näin:
  • Ota viesti ja avain
  • Tee muutamia laskuoperaatioita (algoritmi) avainta käyttämällä viestille muunnellen sitä (Kerro tuo kohta tuolla kohdalla ja vähennä 84345 tjsp.)
  • Viesti on nyt kryptattu
  • Lähetä viesti ja avain serverille
  • Serveri dekryptaa viestin tekemällä äskeiset operatiot takaperin (käyttäen tietysti avainta)
  • Done!
Jos lähetät avaimen kryptatun tiedon mukana, niin salaus on yhtä tyhjän kanssa.
naputtelija wrote: Tämän murtaminen vaatii aika paljon pakettien tutkimista ja käytännössä rajattoman määrän eri ratkaisualgoritmin kokeilua. Käytännössä siis mahdoton ratkaista, ellei hakkeri jollain tapaa voi ottaa selville ohjelman käyttämiä laskuoperaatioita (mikä on mahdotonta tietääkseni).
Ei tarvita kummoista ohjelmaa joka ratkaisee salauksen jos on avain tiedossa, ja jos ohjelmatiedosto on saatavilla, niin CB:n tapauksessa on todella helppoa selvittää kaikki salauksessa käytetyt operaatiot.

Jos vähänkään turvaa halutaan, niin tarvitaan systeemi jossa serveri lähettää clientille avaimen jolla viestin voi salata mutta ei purkaa. Client salaa sen avulla tiedot ja lähettää ne serverille. Serverillä on oma salainen avaimensa jolla se saa avattua salauksen. Wikipedia kertoo asiasta lisää.
koodarikalle

Re: Offtopic (I/2012)

Post by koodarikalle »

Meinasin ihan siis jotain pikaviestinohjelmaa...
Image
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

koodarikalle wrote:Meinasin ihan siis jotain pikaviestinohjelmaa...
Ohjelman koodaat itse, me annoimme salausvinkkejä.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2012)

Post by Latexi95 »

Chattiohjelmaan varmaan kannattaa käyttää cbTCP:tä nettikirjastona. Siinä on esimerkkejäkin merkkijonon siirtämisestä netin yli.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2012)

Post by valscion »

Varmaankin koodarikalle halusi kysellä foorumiväeltä vinkkejä jostain valmiista softasta, joka käyttää jo salausta kaikessa viestimisessä. Onhan se mukava että kerrotaan, miten sellaisen ohjelman voisi koodata itse, mutta tätä ei taidettu tällä kertaa hakea.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Guest

Re: Offtopic (I/2012)

Post by Guest »

VesQ wrote:Varmaankin koodarikalle halusi kysellä valmiista softasta, joka käyttää salausta kaikessa viestimisessä. Onhan se mukava että kerrotaan miten sellaisen ohjelman voisi koodata itse, mutta tätä ei taidettu tällä kertaa hakea.
No ei todellakaan haettu. Ihan siis valmista softaa. Kujalla kyllä on porukka täällä nykyisin. Onko Minecrat sulattanut aivot? :x
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2012)

Post by Latexi95 »

Vieras wrote:No ei todellakaan haettu. Ihan siis valmista softaa. Kujalla kyllä on porukka täällä nykyisin. Onko Minecrat sulattanut aivot? :x
No koodausfoorumilla kun ollaan niin helposti tulee oletettua, että kysytään koodaukseen liittyviä kysymyksiä. Kysymyksesi kun ei ollut mitenkään maailman selkein. (+ vastasin osittain naputtelijan väitteisiin) Ja ei, ei ole Minecraft sulattanut aivoja.

Alkuperäiseen kysymykseen löytää vastauksia helposti googlen kautta. Itsellä ei ole ollut tarvetta mihinkään tehokkaasti salattuun chat ohjelmaan, niin irc on kelvannut ihan hyvin. Varmaan lähes kaikki ohjelmat, mitkä lähettävät viestejä, salaavat ainakin jotenkin viestit eli todennäköisesti esim. skypen chatti on ihan turvallinen. Jos nyt välttämättä haluat todella hyvin suojatun chatin, niin ensimmäisenä google ehdotti TorChatia.
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Offtopic (I/2012)

Post by Awaclus »

Ilmeeni kun Dominionin SM-hopea.
koodaaja
Moderator
Moderator
Posts: 1583
Joined: Mon Aug 27, 2007 11:24 pm
Location: Otaniemi - Mikkeli -pendelöinti

Re: Offtopic (I/2012)

Post by koodaaja »

Ei ilmettä?

Hatunnoston arvoinen suoritus kyllä, itse en ole omissa pienissä piireissänikään valtavaa menestystä saavuttanut. Miten kilpailun käytännön järjestelyt toimivat, millainen turausmuoto ja pakkavalikoimat? Voisi kuvitella että tuon kaltaisessa pelissä pelattaisiin ainakin muutama erä jossain karsintaporukoissa että yksittäisen pelin tuuri ei vaikuttaisi niin paljoa.
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

Nyt kyllä awa veti eeppiset.
EDIT:

Kyseessähän oli League of Legends?

<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Offtopic (I/2012)

Post by Latexi95 »

naputtelija wrote:
EDIT:

Kyseessähän oli League of Legends?

Ei
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

Latexi95 wrote:
naputtelija wrote:
EDIT:

Kyseessähän oli League of Legends?

Ei
Jaa, siinähän on pelimuoto nimeltä dominion. Mutta kyllä minkä tahansa SM-hopea on hieno saavutus.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Offtopic (I/2012)

Post by Awaclus »

koodaaja wrote:Ei ilmettä?

Hatunnoston arvoinen suoritus kyllä, itse en ole omissa pienissä piireissänikään valtavaa menestystä saavuttanut. Miten kilpailun käytännön järjestelyt toimivat, millainen turausmuoto ja pakkavalikoimat? Voisi kuvitella että tuon kaltaisessa pelissä pelattaisiin ainakin muutama erä jossain karsintaporukoissa että yksittäisen pelin tuuri ei vaikuttaisi niin paljoa.
Turnausmuoto oli 4 kierrosta swissiä, jonka jälkeen top8 single elimination plus pronssipeli. Kaikilla kierroksilla pelattiin paras kolmesta 50 minuutin aikarajalla. Pakkavalikoimat oli peruspelistä ja uusimmasta lisäosasta Donald X.:n itsensä suunnittelemia (jotka hän oli todennäköisesti vain arponut, siltä ne ainakin vaikuttivat), ja semifinaalin ja finaalin kortit arvottiin paikanpäällä. Tuurielementtiä oli pienennetty siten, että sai valita aloittaako 4/3 vai 3/4 kuparirahalla, eli ei voinut munkittaa ekan vuoron Noitaa tai muuta yhtä tyhmää.
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

Kannattaisiko Unity 3d:llä koodatessa tunkea koko pelin koodi yhden skriptin sisään? Minusta se on hieman selkeämpää niin.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
mikeful
Moderator
Moderator
Posts: 523
Joined: Mon Aug 27, 2007 8:36 pm
Location: Vaasa, Finalnd
Contact:

Re: Offtopic (I/2012)

Post by mikeful »

naputtelija wrote:Kannattaisiko Unity 3d:llä koodatessa tunkea koko pelin koodi yhden skriptin sisään? Minusta se on hieman selkeämpää niin.
Asiat saa hoidettua tuollakin tavalla, mutta itse olen testeissäni pilkkonut yhtä objektia käsittelevät koodit omaan tiedostoon jonka olen liittänyt objektista tekemääni prefab:iin mukaan. Samaa asiaa käsittelevä koodi on aina yhdessä paketissa muun tavaran kanssa.
Pelejä: Pelasta puhe, Grinder
Muuta: Blogi, Twitter
legend
Advanced Member
Posts: 371
Joined: Wed Nov 18, 2009 8:06 pm

Re: Offtopic (I/2012)

Post by legend »

9. luokan päättötodistus saatu :D
Lukuaineista keskiarvo 10 ja 3 stipendiä!

Oli pakko tulla kertomaan tänne :D :D
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Offtopic (I/2012)

Post by naputtelija »

legend wrote:9. luokan päättötodistus saatu :D
Lukuaineista keskiarvo 10 ja 3 stipendiä!

Oli pakko tulla kertomaan tänne :D :D
Lähes kaikki (paitsi minä koska en viitsinyt lueskella) nyky-CB:n jäsenet ovat saaneet vastaavanlaisen tuloksen 9. luokalta. Itsellä lukion 1. Päättötodistuksen keskiarvo 9 Kaikista aineista.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
atomimalli
Moderator
Moderator
Posts: 227
Joined: Wed Aug 29, 2007 3:55 pm

Re: Offtopic (I/2012)

Post by atomimalli »

Lisää nyky-CB:stä ensi Skrollissa tjsp.
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2012)

Post by esa94 »

legend wrote:9. luokan päättötodistus saatu :D
Lukuaineista keskiarvo 10 ja 3 stipendiä!

Oli pakko tulla kertomaan tänne :D :D
Tässä vaiheessa lähinnä ärsyttää tuommoinen.

Käytännössähän tilanne on se, että 9.5 keskiarvolla pääsee aivan mihin tahansa lukioon tai ammattikouluun ja mitään muuta virkaa yläasteen numeroilla ei sitten olekaan.
EDIT:

Hieman samoin kuin ylioppilastodistus on olemassa lähinnä sitä varten, että ylioppilasarvosanoilla mennään yliopistoon.

Post Reply