Page 55 of 60

Re: Offtopic (I/2012)

Posted: Fri Apr 12, 2013 6:18 pm
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.

Re: Offtopic (I/2012)

Posted: Fri Apr 12, 2013 7:03 pm
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ää.

Re: Offtopic (I/2012)

Posted: Sun Apr 14, 2013 12:29 am
by koodarikalle
Meinasin ihan siis jotain pikaviestinohjelmaa...
Image

Re: Offtopic (I/2012)

Posted: Sun Apr 14, 2013 11:29 am
by naputtelija
koodarikalle wrote:Meinasin ihan siis jotain pikaviestinohjelmaa...
Ohjelman koodaat itse, me annoimme salausvinkkejä.

Re: Offtopic (I/2012)

Posted: Sun Apr 14, 2013 11:56 am
by Latexi95
Chattiohjelmaan varmaan kannattaa käyttää cbTCP:tä nettikirjastona. Siinä on esimerkkejäkin merkkijonon siirtämisestä netin yli.

Re: Offtopic (I/2012)

Posted: Sun Apr 14, 2013 1:03 pm
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.

Re: Offtopic (I/2012)

Posted: Thu Apr 18, 2013 2:31 pm
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

Re: Offtopic (I/2012)

Posted: Thu Apr 18, 2013 3:52 pm
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.

Re: Offtopic (I/2012)

Posted: Sat May 25, 2013 9:50 pm
by Awaclus
Ilmeeni kun Dominionin SM-hopea.

Re: Offtopic (I/2012)

Posted: Sun May 26, 2013 12:59 am
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.

Re: Offtopic (I/2012)

Posted: Sun May 26, 2013 1:06 pm
by naputtelija
Nyt kyllä awa veti eeppiset.
EDIT:

Kyseessähän oli League of Legends?


Re: Offtopic (I/2012)

Posted: Sun May 26, 2013 1:58 pm
by Latexi95
naputtelija wrote:
EDIT:

Kyseessähän oli League of Legends?

Ei

Re: Offtopic (I/2012)

Posted: Sun May 26, 2013 2:13 pm
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.

Re: Offtopic (I/2012)

Posted: Sun May 26, 2013 10:14 pm
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ää.

Re: Offtopic (I/2012)

Posted: Mon May 27, 2013 8:03 pm
by naputtelija
Kannattaisiko Unity 3d:llä koodatessa tunkea koko pelin koodi yhden skriptin sisään? Minusta se on hieman selkeämpää niin.

Re: Offtopic (I/2012)

Posted: Tue May 28, 2013 8:46 pm
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.

Re: Offtopic (I/2012)

Posted: Sat Jun 01, 2013 11:51 am
by legend
9. luokan päättötodistus saatu :D
Lukuaineista keskiarvo 10 ja 3 stipendiä!

Oli pakko tulla kertomaan tänne :D :D

Re: Offtopic (I/2012)

Posted: Sat Jun 01, 2013 12:05 pm
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.

Re: Offtopic (I/2012)

Posted: Sat Jun 01, 2013 10:56 pm
by atomimalli
Lisää nyky-CB:stä ensi Skrollissa tjsp.

Re: Offtopic (I/2012)

Posted: Mon Jun 03, 2013 2:54 am
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.