Zaobilaženje sistema mašine

Zaobilaženje sistema mašine

/ Sistem je tu da se zaobiđe /

.

Vrlo praktičan način pristupa i razmišljanja kada je potrebno zaobići pravila (u ovom primeru testiranja znanja), kada su svi učesnici testiranja povezani na glavni server sa pitanjima i odgovorima, u ovom slučaju nazvanom ”Mašina”. Jer mašina je ta koja zna odgovore na sva pitanja, treba joj samo pristupiti na odgovarajući način i povući neophodne podatke. Tada Mašina svima automatski odgovara na zadata pitanja.

Okvirni, princip je sledeći:

.

Ispit is = Ispit.getCurrentIspit();

Grupa gr = Grupa.get();

Studenti st = gr.getStudenti();

Rad rad = is.getRad();

for (Student s:st)

{

if (s.getName().equals(”Masina”))

{

Socket sk = s.createSocket();

sk.startListener (new CheaterListener())

{

@Override

public void onResponse (Response res)

{

Pitanje pitanje = res.getPitanje();

Odgovor odgovor = res.getOdgovor();

rad.getWriter().write(pitanje,odgovor);

}

}

break;

}

}

Debugging Mode


Iznesite Vaše mišljenje na predloženu temu

Polja označena zvezdicom (*) su obavezna. Uneti email neće biti javno dostupan, niti deljen s trećim licima.