Hallo,
wie der Titel schon aussagt, habe ich da eine bzw. mehrere Fragen zum Thema Programmieren.
Ich weiß nicht recht, welche Sprache sich für mein Anwendungsziel am Besten eignet, daher wollte ich jetzt hier einmal nachfragen und mir von euch da ein paar Antworten holen.
Ich habe zwar auch schon einige Leute aus meinem ICQ gefragt, jedoch gab mir dort jeder 2. eine andere Antwort und die Argumente wieso jetzt ausgerechnet die eine oder andere Sprache ließen auch ziemlich zu wünschen übrig.
Und zwar geht es um folgendes:
Ich "arbeite" mit ein paar anderen Leuten an einem Projekt, welches die Führung eine Privatservers eines Spieles ist (Nein kein WoW ).
Nun gibt es aber seit einiger Zeit einen "Packeteditor", mit dem man bestimmte Packete an unseren Server senden kann, der ihn z.B. abstürzen lässt und dergleichen.
Also der Worldserver des Spiels crasht dadurch, nicht der Root. (Sry wenn ich mich blöd ausgedrückt habe)
Es gibt auch einen Packetfilter der von jemandem entwickelt wurde, jedoch updatet dieser ihn nicht regelmäßig, sodass teilweise ziemliche Schäden in der Spielwirtschaft auftreten können.
So und genau darum geht es mir jetzt.
Ich würde gerne zwei Anwendungen schreiben.
Und zwar eine, die auf unserem Root ausgeführt wird und die eingehenden Packete filtert (Wenn ich dieses Programm selbst schreibe, kann ich es updaten, sobald ein neues schädliches Packet realeased wird) und eine andere, die zusammen mit dem Spielclient ausgeführt wird und die Prozesse überwacht und dort nach diesem Packeteditor sucht.
Bei dem Programm, das mit dem Client ausgeführt werden soll, würde ich das gerne so umsetzen, dass sich der Client schließt, sobald man meinen Anticheat über den Taskmanager beendet.
Sprich dass diese zwei Programm abhängig von einander sind (Wenn der Anticheat nicht läuft dann läuft auch der Client nicht).
So, dass jetzt zuerst einmal damit ihr wisst, wo ich das ganze Anwenden möchte.
Jetzt habe ich aber leider keine Ahnung in welcher Sprache sich das ganze am Besten umsetzen lässt.
Ich hoffe ihr könnt mir da weiter helfen, da Wikipedia und Google mir dabei leider nicht so hilfreiche Sachen ausgespuckt haben (Vielleicht hab ich auch nur falsch gesucht)
Edit:
Ich habe leider noch keinerlei Vorkenntnisse in Sachen Programmieren.
Danke schon mal für eure Antworten
MfG.
Eysk
wie der Titel schon aussagt, habe ich da eine bzw. mehrere Fragen zum Thema Programmieren.
Ich weiß nicht recht, welche Sprache sich für mein Anwendungsziel am Besten eignet, daher wollte ich jetzt hier einmal nachfragen und mir von euch da ein paar Antworten holen.
Ich habe zwar auch schon einige Leute aus meinem ICQ gefragt, jedoch gab mir dort jeder 2. eine andere Antwort und die Argumente wieso jetzt ausgerechnet die eine oder andere Sprache ließen auch ziemlich zu wünschen übrig.
Und zwar geht es um folgendes:
Ich "arbeite" mit ein paar anderen Leuten an einem Projekt, welches die Führung eine Privatservers eines Spieles ist (Nein kein WoW ).
Nun gibt es aber seit einiger Zeit einen "Packeteditor", mit dem man bestimmte Packete an unseren Server senden kann, der ihn z.B. abstürzen lässt und dergleichen.
Also der Worldserver des Spiels crasht dadurch, nicht der Root. (Sry wenn ich mich blöd ausgedrückt habe)
Es gibt auch einen Packetfilter der von jemandem entwickelt wurde, jedoch updatet dieser ihn nicht regelmäßig, sodass teilweise ziemliche Schäden in der Spielwirtschaft auftreten können.
So und genau darum geht es mir jetzt.
Ich würde gerne zwei Anwendungen schreiben.
Und zwar eine, die auf unserem Root ausgeführt wird und die eingehenden Packete filtert (Wenn ich dieses Programm selbst schreibe, kann ich es updaten, sobald ein neues schädliches Packet realeased wird) und eine andere, die zusammen mit dem Spielclient ausgeführt wird und die Prozesse überwacht und dort nach diesem Packeteditor sucht.
Bei dem Programm, das mit dem Client ausgeführt werden soll, würde ich das gerne so umsetzen, dass sich der Client schließt, sobald man meinen Anticheat über den Taskmanager beendet.
Sprich dass diese zwei Programm abhängig von einander sind (Wenn der Anticheat nicht läuft dann läuft auch der Client nicht).
So, dass jetzt zuerst einmal damit ihr wisst, wo ich das ganze Anwenden möchte.
Jetzt habe ich aber leider keine Ahnung in welcher Sprache sich das ganze am Besten umsetzen lässt.
Ich hoffe ihr könnt mir da weiter helfen, da Wikipedia und Google mir dabei leider nicht so hilfreiche Sachen ausgespuckt haben (Vielleicht hab ich auch nur falsch gesucht)
Edit:
Ich habe leider noch keinerlei Vorkenntnisse in Sachen Programmieren.
Danke schon mal für eure Antworten
MfG.
Eysk
Zuletzt bearbeitet: