Avatar billede digitalmann Nybegynder
11. december 2007 - 13:05 Der er 8 kommentarer og
1 løsning

Kan man snyde tidstageren i saadan en online test_

hejsa
en af mine venner bryster sig af at vaere hurtig med musen.

Jeg maa indroemme at jeg maa give ham ret, jeg kan ikke foelge med ham.

Men kan jeg ikke snyde saadan en tidstager i denne type script, bare for at give ham en laerestreg.

Koden i selve tidssciptet ser saadan ud:

<script src="/multiplechoicetest.js" type="text/javascript"></script>
<script type="text/javascript">
            // This array is used by the function fncValidateForm() from the general.js file. The function is called from the the action parameter of the form frmSubmitTest
            aryValidateTest = new Array(
                'question455', 'spg 1?', 'R',
                'question456', 'spg 2?', 'R',
                'question461', 'spg 3?', 'R',
                'question464', 'spg 4?', 'R',
                'question467', 'spg 5?', 'R',
                'question469', 'spg 6?', 'R',
                'question472', 'spg 7?', 'R',
                'question476', 'spg 8?', 'R',
                'question479', 'spg 9?', 'R',
                'question482', 'spg 10?', 'R');

           
                    document.write('<div>Så meget tid har du brugt:</div><form name="frmCountUp"><input type="text" name="time" size="20" value="" style="border:0px; font-size:140%; color:#009900;" /><input type="hidden" name="starttime" value="" /></form>');
                    fncStartCountUp(0);
                            </script>
Avatar billede keysersoze Ekspert
11. december 2007 - 20:01 #1
det kommer an på flere ting - der er ikke noget i ovenstående kode der umiddelbart indikerer åbenlyse snydemuligheder. Hvis scriptet er bygget op så tiden valideres i forhold til serveren kan du ingenting gøre - tæller scriptet derimod klientens tid er der måske muligt at snyde ved at sætte din computers tid tilbage.
Avatar billede roenving Novice
13. december 2007 - 00:12 #2
-- eller f.eks. ændre en variabel undervejs !-)
Avatar billede digitalmann Nybegynder
13. december 2007 - 23:31 #3
roenving - hvad mener du med at ændre en variabel?
Avatar billede roenving Novice
18. december 2007 - 18:57 #4
F.eks. i adresse-linjen skrive:

java script:det_aktuelle_variabelnavn=den_ny_værdi;void(0)

-- og trykke på [Enter] !-)
Avatar billede digitalmann Nybegynder
20. december 2007 - 15:56 #5
I den aktuelle kode, hvad vil linien så hedde?
Avatar billede roenving Novice
21. december 2007 - 13:06 #6
Hvad hedder variablen (den findes nok i multiplechoicetest.js !-)
Avatar billede keysersoze Ekspert
17. marts 2008 - 17:39 #7
kommet videre?
Avatar billede digitalmann Nybegynder
20. marts 2008 - 00:02 #8
Næææ desværre ikke.
Jeg opgav :-(
Avatar billede keysersoze Ekspert
20. marts 2008 - 07:28 #9
jamen - så tak for hjælpen da.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester