Rakenna ohjelma

Hello!
Kukaan oikea kunnon hakkeri täällä joka osaa tehdä yksinkertasen ohjelman mulle?
En voi kertoo yksityiskohtia kun joku pöllii sitten idean, mutta tarkoitus olisi saada "cookiet" pysymään koneessa, käyttäjän vahvistettua sen johonki toiseen paikkaan, missä ei vahingossa sitä voi poistaa.
Meinaan siis että www.123.com sisältää kohdan jossa käyttäjä vahvistaa tiettyjä toimintoja jotka sitten tallenetaan koneeseen ja joka kerta kun hän menee kyseiselle sivustolle ne ovat ns. Muistissa, vaikka cookiet ja temp-kansiot olis tyhjennetty.
191100
Äänestä

Muut lukivat myös

Vastaukset 19

Vanhimmat

Haluat, että sivustolla kävijästä talletettaisiin personoituja tietoja, jotka pysyvät muistissa vaikka kävijä poistaa omalta koneeltaan kaikki tunnistetiedot?

Miten ajattelit tunnistaa käyttäjän, kun hän tulee sivustolle seuraavan kerran, jos tunnistetiedot on poistettu? Taitaapi ainoa tapa olla luoda sivustolle tunnukset, joilla käyttäjä kirjautuu, jolloin kaikki personoitu tieto voidaan tallentaa tunnarin taaksen palvelimelle. Mutta tällöinhän on yhdentekevää mitä käyttäjä tekee omille tunnistetiedoilleen koneellaan.

Speksaas vähän tarkemmin mitä oikein ajat takaa. Mitä esim. tarkoitaa "käyttäjän vahvistettua sen johonki toiseen paikkaan"?

Äänestä
  • Koitan selventää.
    Pekka menee www.123.com sivustolle ja rekisteryöityy siellä käyttäjäksi.
    Hän saa itsellensä sivustolla osion mihin hän voi laittaa vaikkapa valokuvia ja tekstejä.

    Vahvistamalla jonkun toiminnon hänen tietonsa säästyvät sekä meidän sivulle että Pekan koneeseen.

    Pekka on tässä tapauksessa vainoharhanen tyyppi joten rutiinimaisesti hän tyhjentää kaikki cookiet ja ajaa "spywere" ohjelmalla loput jäljet koneesta pois.

    Seuraavana aamuna Pekka menee jälleen www.123.com sivustolle, mutta hänen ei tarvitse kirjautua sinne vaan pääsee suoraan omalle osastollensa.

    Onnistuisiko tällänen mitenkään?

    Vaikeeta selittää, etenki kun yrittää parhaiten olla kertomatta jutun ydintä :)

    *Ei olisi mikään laiton juttu*

    Äänestä

  • Moonblue kirjoitti:

    Koitan selventää.
    Pekka menee www.123.com sivustolle ja rekisteryöityy siellä käyttäjäksi.
    Hän saa itsellensä sivustolla osion mihin hän voi laittaa vaikkapa valokuvia ja tekstejä.

    Vahvistamalla jonkun toiminnon hänen tietonsa säästyvät sekä meidän sivulle että Pekan koneeseen.

    Pekka on tässä tapauksessa vainoharhanen tyyppi joten rutiinimaisesti hän tyhjentää kaikki cookiet ja ajaa "spywere" ohjelmalla loput jäljet koneesta pois.

    Seuraavana aamuna Pekka menee jälleen www.123.com sivustolle, mutta hänen ei tarvitse kirjautua sinne vaan pääsee suoraan omalle osastollensa.

    Onnistuisiko tällänen mitenkään?

    Vaikeeta selittää, etenki kun yrittää parhaiten olla kertomatta jutun ydintä :)

    *Ei olisi mikään laiton juttu*

    Ongelmana on varmaan justiinsa se cookie-osio...Missä pitäisi olla ne tiedot, kun hän menee nettiin...

    Äänestä

  • Moonblue kirjoitti:

    Koitan selventää.
    Pekka menee www.123.com sivustolle ja rekisteryöityy siellä käyttäjäksi.
    Hän saa itsellensä sivustolla osion mihin hän voi laittaa vaikkapa valokuvia ja tekstejä.

    Vahvistamalla jonkun toiminnon hänen tietonsa säästyvät sekä meidän sivulle että Pekan koneeseen.

    Pekka on tässä tapauksessa vainoharhanen tyyppi joten rutiinimaisesti hän tyhjentää kaikki cookiet ja ajaa "spywere" ohjelmalla loput jäljet koneesta pois.

    Seuraavana aamuna Pekka menee jälleen www.123.com sivustolle, mutta hänen ei tarvitse kirjautua sinne vaan pääsee suoraan omalle osastollensa.

    Onnistuisiko tällänen mitenkään?

    Vaikeeta selittää, etenki kun yrittää parhaiten olla kertomatta jutun ydintä :)

    *Ei olisi mikään laiton juttu*

    Noilla reunaehdoilla homma ei toimi. Kun käyttäjä menee sivustolle ja rekisteröityy, niin palvelin voi tallentaa omaan kantaansa käyttäjän tiedot. Nämä tiedot voidaan myös tallentaa evästeiden avulla selailijan koneelle ja automaaginen kirjautuminenkin voidaan tehdä evästeiden avulla. Mutta kun käyttäjä poistaa kerran kaikki tiedot selaimesta, niin häntä ei voida enää tunnistaa automaattisesti. Tällöin hänen pitää kirjautua uudestaan sivustolle, jolloin palvelin hakee kannastaan käyttäjän tiedot ja palvelutapahtuma pääsee alkamaan.

    Ongelma kulminoituu siihen, että käyttäjää ei voida yksilöidä mitenkään automaattisesti kun hän on siivonnut koneensa. Ainoa tapa yksilöimiseen on kirjautuminen sivulle jolloin ikään kuin aloitetaan tyhjältä pöydältä.

    Äänestä

  • aldfas kirjoitti:

    Noilla reunaehdoilla homma ei toimi. Kun käyttäjä menee sivustolle ja rekisteröityy, niin palvelin voi tallentaa omaan kantaansa käyttäjän tiedot. Nämä tiedot voidaan myös tallentaa evästeiden avulla selailijan koneelle ja automaaginen kirjautuminenkin voidaan tehdä evästeiden avulla. Mutta kun käyttäjä poistaa kerran kaikki tiedot selaimesta, niin häntä ei voida enää tunnistaa automaattisesti. Tällöin hänen pitää kirjautua uudestaan sivustolle, jolloin palvelin hakee kannastaan käyttäjän tiedot ja palvelutapahtuma pääsee alkamaan.

    Ongelma kulminoituu siihen, että käyttäjää ei voida yksilöidä mitenkään automaattisesti kun hän on siivonnut koneensa. Ainoa tapa yksilöimiseen on kirjautuminen sivulle jolloin ikään kuin aloitetaan tyhjältä pöydältä.

    Eikö sitten sitä pysty jotenki kiertämään...Ehkä sillai että vaikka käyttäjä tyhjentää cookiet niin jotenki se on ja pysyy siellä.
    Tai että tämä ns "ohjelma/scripti" tallettaa sen cookien johonki toiseen paikkaan, josta aina esim selainta avatessa, se siirtää kopsan sinne cookiet- osioon jotta se toimii normaalilla tavalla?
    Kysäsen vaan jos se on mahdollista, en paljonkaan tiedä tosta asiasta...

    Äänestä

  • Moonblue kirjoitti:

    Koitan selventää.
    Pekka menee www.123.com sivustolle ja rekisteryöityy siellä käyttäjäksi.
    Hän saa itsellensä sivustolla osion mihin hän voi laittaa vaikkapa valokuvia ja tekstejä.

    Vahvistamalla jonkun toiminnon hänen tietonsa säästyvät sekä meidän sivulle että Pekan koneeseen.

    Pekka on tässä tapauksessa vainoharhanen tyyppi joten rutiinimaisesti hän tyhjentää kaikki cookiet ja ajaa "spywere" ohjelmalla loput jäljet koneesta pois.

    Seuraavana aamuna Pekka menee jälleen www.123.com sivustolle, mutta hänen ei tarvitse kirjautua sinne vaan pääsee suoraan omalle osastollensa.

    Onnistuisiko tällänen mitenkään?

    Vaikeeta selittää, etenki kun yrittää parhaiten olla kertomatta jutun ydintä :)

    *Ei olisi mikään laiton juttu*

    Eihän tuosta ota selvää vanha Erkkikään. Miksi ihmeessä vainoharhainen Pekka vaivautuisi asentamaan jonkin apuohjelman koneelle, joka estäisi tietyn cookien tuhoutumisen? Jos et ole 123 sivun kehittäjä, niin mistä edes tiedät, mitä kyseiseen keksiin tallennetaan, ja voiko sitä ylipäätänsä säilyttää koneella isän iän ja pojan polven? Oletko siis edes kokeillut sen ideasi toimivuutta, ennen kuin pyydät joltakin ohjelmaa?

    Jos olet kyseisen 123 sivun kehittäjä, niin mikä silloin oli se varsinainen ongelma? Sisään kirjautumiseen menee korkeintaan 4 sekuntia.

    Äänestä

Luulen, että käyttäjä mieluummin kirjoittaa ne tunnukset uudestaan (tai antaa selaimen tehdä sen puolestaan) kuin lataa jonkin ohjelman koneelleen.

Äänestä
  • tekstitiedostoja, eli voit kopioida niitä minne tahansa.

    Html (tai Javascript) ei kuitenkaan sisällä yhtään komentoa jolla voisit tehdä mitään tiedosto-operaatiota ("keksien" luonti ei tapahdu perinteisten tiedosto-operaatioden avulla vaan erikoiskomennolla jolloin selain tarkalleen päättää minne keksi tallennetaan. Käyttäjä ei voi vaikuttaa tähän.)

    ActiveX-kompponentilla voi olla tiedosto-operaatiota, mutta kukaan ei salli niitä koneeseensa!

    Severin-puoleisilla skripteilla (esim php, asp) voit tehdä tiedosto-operaatioita SERVERIN levylle. Johtuen dynaamisista osoitteista tietyn käyttäjän tunnistaminen ei ole aivan helppoa (vaikka tehtävissä).

    Äänestä

  • ovat tavallisia kirjoitti:

    tekstitiedostoja, eli voit kopioida niitä minne tahansa.

    Html (tai Javascript) ei kuitenkaan sisällä yhtään komentoa jolla voisit tehdä mitään tiedosto-operaatiota ("keksien" luonti ei tapahdu perinteisten tiedosto-operaatioden avulla vaan erikoiskomennolla jolloin selain tarkalleen päättää minne keksi tallennetaan. Käyttäjä ei voi vaikuttaa tähän.)

    ActiveX-kompponentilla voi olla tiedosto-operaatiota, mutta kukaan ei salli niitä koneeseensa!

    Severin-puoleisilla skripteilla (esim php, asp) voit tehdä tiedosto-operaatioita SERVERIN levylle. Johtuen dynaamisista osoitteista tietyn käyttäjän tunnistaminen ei ole aivan helppoa (vaikka tehtävissä).

    "Johtuen dynaamisista osoitteista tietyn käyttäjän tunnistaminen ei ole aivan helppoa (vaikka tehtävissä)."

    Miten niin tehtävissä? Se ei ole pitävästi mahdollista mitenkään muuten kuin jollakin sivuston tunnistautumismenetelmällä (sisäänkirjautuminen manuaalisesti).

    Äänestä

  • adf kirjoitti:

    "Johtuen dynaamisista osoitteista tietyn käyttäjän tunnistaminen ei ole aivan helppoa (vaikka tehtävissä)."

    Miten niin tehtävissä? Se ei ole pitävästi mahdollista mitenkään muuten kuin jollakin sivuston tunnistautumismenetelmällä (sisäänkirjautuminen manuaalisesti).

    Kirjoitin että tunnistaminen on VAIKEAA (mutta oma ammattitaitoni esti minua kirjoittamasta että se olisi mahdotonta. Kyllä se on tehtävissä!)

    Äänestä

  • edelliseen kirjoitti:

    Kirjoitin että tunnistaminen on VAIKEAA (mutta oma ammattitaitoni esti minua kirjoittamasta että se olisi mahdotonta. Kyllä se on tehtävissä!)

    Se ei ole mahdollista. Ammattitaitosi taitaa olla joko ruosteessa tai vasta itämässä.

    Jos olet erimieltä, niin kerro toki miten se onnistuu.

    Äänestä

  • asf kirjoitti:

    Se ei ole mahdollista. Ammattitaitosi taitaa olla joko ruosteessa tai vasta itämässä.

    Jos olet erimieltä, niin kerro toki miten se onnistuu.

    kertomasta miten se tehdään.

    Voit itse miettiä miksi toimin näin.

    Äänestä

  • tahallani kirjoitti:

    kertomasta miten se tehdään.

    Voit itse miettiä miksi toimin näin.

    Niin tietenkin, vältit kertomasta, koska et ymmärrä ettei se ole mahdollista ja haluat luoda illuusion muusta.

    Se ei ole mahdollista ja asialle ei voi mitään. On olemassa erilaisia metodeja kaivaa esille tietoja käyttäjästä, mutta ei ole mitenkään mahdollista identifioida käyttäjää varmasti.

    Äänestä

  • joojoo kirjoitti:

    Niin tietenkin, vältit kertomasta, koska et ymmärrä ettei se ole mahdollista ja haluat luoda illuusion muusta.

    Se ei ole mahdollista ja asialle ei voi mitään. On olemassa erilaisia metodeja kaivaa esille tietoja käyttäjästä, mutta ei ole mitenkään mahdollista identifioida käyttäjää varmasti.

    .....???

    Äänestä

  • kysymykseen! kirjoitti:

    .....???

    Juttu on siis tällänen:

    1. Rekkaa 123.com
    2.Lataa sinne kuvan
    3.Tyhjennä cookiet
    4.Mene takasin 123.com´lle
    5.Pääset suoraan kuvallesi

    Saako tämän tehtyä mitenkään? Iso JOO tai iso EEI riittää vastaukseksi jotta tiedän kannataako mun tuhlata lisää aivosoluja tämän idean parissa?

    *Kiitollinen kun on vastattu kysymykseen*

    Äänestä

  • Moonblue kirjoitti:

    Juttu on siis tällänen:

    1. Rekkaa 123.com
    2.Lataa sinne kuvan
    3.Tyhjennä cookiet
    4.Mene takasin 123.com´lle
    5.Pääset suoraan kuvallesi

    Saako tämän tehtyä mitenkään? Iso JOO tai iso EEI riittää vastaukseksi jotta tiedän kannataako mun tuhlata lisää aivosoluja tämän idean parissa?

    *Kiitollinen kun on vastattu kysymykseen*

    Iso EI siinä tapauksessa ettet omista 123.comin takana olevaa palvelinta.

    Periaattellinen JOO jos omistat palvelimen jolloin pystyt seuraamaan kuka ottaa yhteyttä palvelimelle ja vertailemalla näiden ip/mac-osoitteita ja muita tietoja keskenään jolloin voit luoda suht henkilökohtaisen profiilin käyttäjästä. Ongelmaksi muodostuu tällöin proxy-palvelinta ja dynaamisia ip-osoitteita käyttävät(useimmat).
    Tämä minusta kuitenkin aivan liian suuri urakka suhteutettuna käyttötarkoitukseen.

    Äänestä

  • Johnnie83 kirjoitti:

    Iso EI siinä tapauksessa ettet omista 123.comin takana olevaa palvelinta.

    Periaattellinen JOO jos omistat palvelimen jolloin pystyt seuraamaan kuka ottaa yhteyttä palvelimelle ja vertailemalla näiden ip/mac-osoitteita ja muita tietoja keskenään jolloin voit luoda suht henkilökohtaisen profiilin käyttäjästä. Ongelmaksi muodostuu tällöin proxy-palvelinta ja dynaamisia ip-osoitteita käyttävät(useimmat).
    Tämä minusta kuitenkin aivan liian suuri urakka suhteutettuna käyttötarkoitukseen.

    IP-osoite ei tosiaan yksilöi käyttäjää käytännössä ollenkaan. Se on yleensä käyttäjän koneellakin dynaaminen ja NAT on enemmän kuin yleinen. MAC-osoite jää käsittääkseni ensimmäiseen reitittimeen kiinni ja siitä eteenpäin näkyy reitittimen osoite, tämä on tosin arvaus eli saa korjata. Sen tiedän, että MAC-osoite ei ole yksilöivä (vaikka sen pitäisi olla).

    Selain ei lähetä yleensä mitään varsinaisesti yksilöiväksi tekevää tietoa (tietenkään) eli pyynnöstä ei kyllä voi paljoakaan päätellä.

    Yksi vaihtoehto olisi antaa jokaisella käyttäjälle oma osoite sivustolle. Eli tyyliin http://www.esimerkki.com/?id=30832 jossa id yksilöi pyynnön tekijän. Tämä on luonnollisesti kyllä enemmän kuin hankala ja epäkäytännöllinen.

    Projekti on mahdoton.

    Äänestä

Määrittele niille cookieille voimassaoloaika. Webbiselain itse huolehtii cookieiden tallentamisesta omaan cookie cacheensa.

Kunkin käyttäjän Webbiselaimessa voi olla cookiet sallittuna tai kiellettynä, webbisivun tekijänä sä et voi siihen vaikuttaa. Se miten sä tuon haluamasi toiminnon voit tehdä on juuri se, että määrittelet niille cookieille voimassaoloajan, esim niin että ne ei vanhene ollenkaan jos käyttäjä antaa luvan tietojen tallennukseen.

Äänestä
  • Mun henkilökohtanen mielipiteeni on, että ainakaan webbisivujen ydintoiminnallisuutta ei pitäisi rakentaa pelkästään vain cookieiden tai esim javascriptin varaan. Ei pidä tehdä oletuksia että cookiet ja javasctip on aina käytettävissä. Käyttäjä voi disabloida molemmat selaimessaan, ja käyttäjä voi koska tahansa tyhjentää cookiet selaimen muistista. Esim käyttäjien tunnistamisessa cookiet ei siis ole kovin luotettava systeemi. Mutta toki cookieita voi käyttää apuna tuomaan lisätoiminnallisuutta, jotka on käytettävissä jos cookiet on selaimessa sallittuna.

    Äänestä

Kommentoi aloitusta


Moonblue kirjoitti:

Hello!
Kukaan oikea kunnon hakkeri täällä joka osaa tehdä yksinkertasen ohjelman mulle?
En voi kertoo yksityiskohtia kun joku pöllii sitten idean, mutta tarkoitus olisi saada "cookiet" pysymään koneessa, käyttäjän vahvistettua sen johonki toiseen paikkaan, missä ei vahingossa sitä voi poistaa.
Meinaan siis että www.123.com sisältää kohdan jossa käyttäjä vahvistaa tiettyjä toimintoja jotka sitten tallenetaan koneeseen ja joka kerta kun hän menee kyseiselle sivustolle ne ovat ns. Muistissa, vaikka cookiet ja temp-kansiot olis tyhjennetty.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu