Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Netzwerk/Internet sperren (https://www.delphipraxis.net/57181-netzwerk-internet-sperren.html)

gsh 16. Nov 2005 23:55


Netzwerk/Internet sperren
 
Hi DPler

Wie kann ich vorallem des Internet (oder auch Netzwerk) sperren?
Es sollte nicht nur ein einfaches Netzwerkadapter deaktivieren sein.

Noch drei wichtige Punkte:
  • Meine Netzwerkverbindung zum server muss erhalten bleiben
  • Es sollte möglichst sicher sein (also nicht leicht umgehbar)
  • Die Funktion muss ohne Adminrechte aufgerufen werden können (Die Installation wird unter Adminrechten durchgeführt.)

Zielbetriebssystem: Win 2000, Win XP

raffo 17. Nov 2005 00:12

Re: Netzwerk/Internet sperren
 
Wie wärs mit meinem WindowBlocker (Freeware), greift auf "Fensterebene", nicht auf Systemebene, meiner Meinung nach zu Deinen 3 Punkten passend...

http://www.windowblocker.de.vu

gsh 17. Nov 2005 00:29

Re: Netzwerk/Internet sperren
 
nein brauch kein Prog dafür sondern Code (oder Lösungsvorschläge)
troztdem danke

gsh 17. Nov 2005 17:49

Re: Netzwerk/Internet sperren
 
*push*
:duck:

gsh 18. Nov 2005 21:12

Re: Netzwerk/Internet sperren
 
*push²*

PierreB 18. Nov 2005 21:15

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von gsh
nein brauch kein Prog dafür sondern Code (oder Lösungsvorschläge)
troztdem danke

Sollte es keine konkrete Aufgabe sein, wäre es wahrscheinlich sinnvoller schon ne fertige Software zu nehmen, denn sowas umzusetzen wird kein Zuckerschlecken (jedenfalls fällt mir keine schnelle & gute Lösung ein).

faux 18. Nov 2005 21:17

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von gsh
Wie kann ich vorallem des Internet (oder auch Netzwerk) sperren?
Es sollte nicht nur ein einfaches Netzwerkadapter deaktivieren sein.
...
Noch drei wichtige Punkte:
  • Meine Netzwerkverbindung zum server muss erhalten bleiben

Da ist doch ein Wiederspruch, oder? :gruebel:

PierreB 18. Nov 2005 21:21

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von faux
Zitat:

Zitat von gsh
Wie kann ich vorallem des Internet (oder auch Netzwerk) sperren?
Es sollte nicht nur ein einfaches Netzwerkadapter deaktivieren sein.
...
Noch drei wichtige Punkte:
  • Meine Netzwerkverbindung zum server muss erhalten bleiben

Da ist doch ein Wiederspruch, oder? :gruebel:

Vielleicht möchte er einfach das man nichts mehr ins Netz kann oder sich in ein anderes Netzwerk einloggen kann.

Alternativ könntest du wegen der Internet-Sache einfach die nötigen Ports blockieren, die zum Beispiel Browser, FTP-Programm, etc. verwenden wollen.

gsh 18. Nov 2005 21:22

Re: Netzwerk/Internet sperren
 
ja ich muss diese Funktion aber ihn meinem Programm einbinden also darf ich keine andere Anwendung benutzen.

(PS: Ja ich könnte die Exe mit meiner mtibringe und auf die Zugreifen aber des will ich aus vielen verschiedenen Gründen nicht)


Nachtrag: @faux: Nein nicht ganz. Ich drück mich besser aus: Ich will den gesamten Internet verkehr bzw. den Netzwerk verkehr bis auf meiner Verbindung

//edit: @PierreB: Wie blokiere ich die Ports?

x000x 18. Nov 2005 21:52

Re: Netzwerk/Internet sperren
 
Moin moin,
Zitat:

Zitat von gsh
Wie blokiere ich die Ports?

Ich habe in diesem Thread schon darauf hingewiesen,
suche nach fltdefs.pas etc...
Zitat:

Zitat von gsh
* Meine Netzwerkverbindung zum server muss erhalten bleiben

Kein Problem, wenn du per default alle Pakete dropst und dann Regeln erstellst, die die
Verbindung zu einer bestimmten IP (z.B. dein Server) erlauben.
Zitat:

Zitat von gsh
* Es sollte möglichst sicher sein (also nicht leicht umgehbar)

Zur Sicherheit der Filter kann ich dir nicht wirklich viel sagen, ich habe es noch nicht versucht, sie zu umgehen...
Zitat:

Zitat von gsh
* Die Funktion muss ohne Adminrechte aufgerufen werden können (Die Installation wird unter Adminrechten durchgeführt.)

Für das Erstellen von Paketfiltern benötigst du natürlich Adminrechte, wäre fatal, wenn dem nicht so wäre...

PS:
Mir hat damals diese Seite weitergeholfen.

gsh 18. Nov 2005 22:04

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von x000x
Für das Erstellen von Paketfiltern benötigst du natürlich Adminrechte, wäre fatal, wenn dem nicht so wäre...

Naja aber des Programm muss unter Benutzerrechten ausführbar sein, sonst würd des alles ja nicht so schlecht klingen


edit: Fehler ausgebessert

x000x 18. Nov 2005 22:20

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von gsh
Naja aber des Programm muss unter Benutzerrechten ausführbar sein, sonst würd des alles ja nicht so schlecht klingen

ich denke mal, das sollte kein problem sein. (Vorrausgesetzt, es muss nicht unter Win9x laufen)
Das setzen der Filter kannst du (unter anderem) auch über einen Dienst erledigen lassen.
Zitat:

Zitat von gsh
Wie kann ich vorallem des Internet (oder auch Netzwerk) sperren?

Was willst du eigentlich machen, willst du einen Benutzer daran hindern, auf Dienste im Web
zu zugreifen, oder deinen Rechner einfach vor Zugriffen aus dem Internet schützen?

gsh 18. Nov 2005 22:48

Re: Netzwerk/Internet sperren
 
ich will software mäßig den Netzwerkstecker ziehen
es muss aber noch die Verbindung zum Server gehen

Ich überleg mir eh ob ich den ganzen Client ihn einen Dienst packe. häte viel vorteile. des problem ist nur des ich des noch nie gemacht habe und keine Ahnung von service programmierung habe.

Tubos 18. Nov 2005 23:02

Re: Netzwerk/Internet sperren
 
Zitat:

Ich überleg mir eh ob ich den ganzen Client ihn einen Dienst packe.
Solltest du unbedingt machen wenn du nicht willst dass jeder das Proggie beenden kann.
Kommunikation zu irgendeiner Oberfläche die mit Benutzerrechten läuft kann dann z.B. über TCP funktionieren.

gsh 18. Nov 2005 23:09

Re: Netzwerk/Internet sperren
 
naja Oberfläche brauch ich vorerst eh keine
es ist nur so des wnn ich einen Service schreib delphi so einen komischen Fehler bringt
aber will des hier jetzt nicht in dieses Thema schreiben

also werd ich mal mein glück mit dem service versuchen und wenn ich was brauche dann meld ich mich wieder

x000x 18. Nov 2005 23:31

Re: Netzwerk/Internet sperren
 
Zitat:

Zitat von gsh
ich will software mäßig den Netzwerkstecker ziehen
es muss aber noch die Verbindung zum Server gehen

Wie gesagt, dass ist mit den Paketfiltern definitiv möglich und stellt kein größeres Problem dar. Die Implementierung
über ein Systemdienst scheint mir hier am sinnvollsten, weil >>siehe Tubos<<

[EDIT]
Wenn du an einem Beispiel-Code interessiert bist - zu Paketfiltern -
--> PN an mich (dann aber nicht vor morgen)
[/EDIT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz