Autor Beitrag
jackie05
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Di 10.04.07 19:13 
Hallo,
ist es irgendwie möglich ein Client Hack untert Delphi zu schreiben?
Wäre echt nett, wenn mir einer erklären könnte wie das geht bzw. was ich brauche.

EDIT: Also ich habe ja einen eigenen Server und ich möchte mich dann dort einloggen, also Edit1: Name und Edit2: Passwort.

Danke euch im vorraus.

MfG Chris


Moderiert von user profile iconraziel: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mi 11.04.2007 um 07:13
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10184
Erhaltene Danke: 1259

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 10.04.07 19:16 
Moin!

user profile iconjackie05 hat folgendes geschrieben:
ist es irgendwie möglich ein Client Hack untert Delphi zu schreiben?

Erklär doch bitte erstmal, was das überhaupt ist, dann können wir vielleicht auch was dazu sagen... :?!?: :gruebel:

cu
Narses

//EDIT: OK, du warst mit deinem Edit schneller... ;) ändert aber nix an der Frage... :nixweiss:

_________________
There are 10 types of people - those who understand binary and those who don´t.
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Di 10.04.07 20:30 
Also, wenn ich Name und PW eingebe und auf Button "Anmelden" klicke, möchte ich zu meinem Server eingeloggt werden.
Nur wie mache ich das in Delphi?
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Di 10.04.07 20:37 
was für ein server, welches protokoll ?

mfg
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Di 10.04.07 21:17 
Also is en Linux Server indem ich auch Counter-Strike: Source laufen habe.
Ich weiss es grad net was für Protokohl.
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Di 10.04.07 21:44 
user profile iconjackie05 hat folgendes geschrieben:
Protokohl
:lol:
Wie auch immer, das Protokoll musst du schon selbst rausfinden, da das bei jedem Server unterschiedlich ist (In diesem Fall ist es übrigens egal, ob der CS:S Server auf Linux, Windows oder OS-drölftausend läuft ;) )
Also. Du willst praktisch einen eigenen CS:S Client schreiben, ja? Bzw. einen Client, der sich auf den CS:S Server einloggen kann? In dem Fall musst du als erstes manuel mit dem Server "reden" oder per Sniffer herausfinden, wie das Protokoll aussieht (iirc). Danach baust du dir einen Client (Socket-Komponenten bieten sich an) der mit dem Protokoll umgehen kann.

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Di 10.04.07 22:24 
Achso, Danke Dir.
Das werde ich schon rausfinden, gibt es vll Tutorials wie man soetwas Programmieren kann in Delphi?

MfG
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Di 10.04.07 22:39 
Siehe das Tut von NArses (und alle weiteren von ihm ...): www.delphi-library.d...iewtopic.php?t=54269

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Mi 11.04.07 14:31 
Danke Dir.
Ich hab mir mal das Tutorial durchgenommen und auch ein kleines Chat erstellt, aber was mich wundert ist, das der Chat übers Internet nicht funktioniert obwohl der Port von meinem Router frei ist.
Ich hab den jenigen ja auch meine IP vom Internet mitgegeben um sich bei meinem Chat einzuloggen über den freien Port.

Es wäre sehr nett, wenn mir da einer weiterhelfen könnte.

Vielen Dank.

MfG
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 11.04.07 14:37 
Neue Fragen in neue Threads :mahn: ;-) Hast Du den POort am Router auch korrekt geforwarded?

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Mi 11.04.07 15:34 
Danke Dir.
Sry, Ich wollte wegen dieser eine problem nicht gleich ein neuer Thread aufmachen.
Also der Port ist frei.
Muss ich ein bestimmter Port für den Chat freigeben oder ist es egal was für ein Port ich freigebe?
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mi 11.04.07 15:38 
Du musst schon den nehmen, den du benutzt.
Und definiere mal freigeben:
Meinst du damit in der Firewall freigegeben, oder im Router geforwardet, oder sonstwas?

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10184
Erhaltene Danke: 1259

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Mi 11.04.07 15:46 
Moin!

user profile iconjackie05 hat folgendes geschrieben:
Muss ich ein bestimmter Port für den Chat freigeben oder ist es egal was für ein Port ich freigebe?

Checkliste: ;)
  • Nur der, der das Serverprogramm startet, muss an seinem Router rumfummeln, und zwar: :mahn:
  • den benutzten Port in der Router-Firewall freigeben,
  • Portforwarding (schau mal unter Port-Weiterleitung, Virtual Server oder auch Service-Tabelle) für diesen Port im Router einrichten (meistens liegt hier der Hammer im Pfeffer begraben... :idea:)
  • den benutzten Port in der Firewall auf dem PC freigeben.
cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.


Zuletzt bearbeitet von Narses am Mo 18.02.08 02:37, insgesamt 1-mal bearbeitet
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Mi 11.04.07 17:11 
Danke.
Also ich habe alles versucht und es möchte einfach nicht gehen :(
Ich habe den Router "Netgear RP614V2" kennt sich einer vieleicht mit diesem Router aus was ich noch alles einstellen muss?
Ich bekomme es einfach nicht hin, ich kann da noch Tage rumfummeln ohne erfolg.
Wäre echt nett, wenn mir da einer helfen könnte.

MfG
Kugelblitz
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 34

Win XP, Debian

BeitragVerfasst: Mi 11.04.07 18:24 
ich hab den RP614V3 , und da muss ich nur unter Portweiterleitung den port den ich freigeben will bei start UND endport eingeben und bei IP-Adresse des Servers die IP meines rechners reinhauen. das ganze übernehmen und der port sollte frei sein...

bei der software version meines routers gibts nen bug das ich keine port ranges freigeben kann, dann passiert einfach nix...

_________________
I haven't lost my mind; it's backed up on tape somewhere!
jackie05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 357



BeitragVerfasst: Mi 11.04.07 19:09 
Danke.
Also der fehler lag an mir.
Ich habe ja 2 PC's bei mir vernetzt und jeder hat eine eigene adresse z.B. 192.168.0.2 u.s.w. Das problem war, das ich den Port auf einer falschen adresse freigeschaltet habe und somit das ja dann nicht gehen kann.
Also es funktioniert sehr gut.

Und danke für die antworten.

MfG