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


Pratite diskusiju/Subscribe
Obaveštavaj/Notify

0 Comments / Komentara
Najstarije/Oldest
Najnovije/Newest Izglasano/Most Voted
Inline Feedbacks
View all comments