AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Vorhandenes W-lan prüfen

Ein Thema von bjma · begonnen am 12. Mär 2019 · letzter Beitrag vom 14. Mär 2019
Antwort Antwort
bjma

Registriert seit: 24. Sep 2005
Ort: Balingen
49 Beiträge
 
Delphi 11 Alexandria
 
#1

Vorhandenes W-lan prüfen

  Alt 12. Mär 2019, 13:39
Hallo,

wer kann mir hier weiterhelfen:

Ich möchte bestimmte Programm nur ausführen wenn der Laptop im Firmenwlan angemeldet ist.
Es geht hier um vertrauliche Daten und größere Datenmengen.
Die Laptops werden von den Mitarbeitern unterwegs genutzt.

Danke im voraus.

Gruß Bernd
Jürgen Maute
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Vorhandenes W-lan prüfen

  Alt 12. Mär 2019, 15:35
Schau dir folgendes mal an:
https://www.delphipraxis.net/191474-wlan-connect.html
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#3

AW: Vorhandenes W-lan prüfen

  Alt 12. Mär 2019, 15:40
Gibt es in dem WLAN Server, die nicht von außen zugänglich sind? Falls ja, versuch einfach auf die zuzugreifen, und reagiere entsprechend. Das könnte natürlich schief gehen, wenn die Anwender per VPN mit der Firma verbunden sind. Deine WLAN-Suche geht aber auch schief, wenn die Anwender zwar in der Firma aber per Kabel (Stichwort Dockingstation) angebunden sind.

Ist insgesamt vermutlich nicht 100% zufriedenstellend lösbar.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Vorhandenes W-lan prüfen

  Alt 13. Mär 2019, 12:09
Ich selber habe so etwas noch nicht gemacht aber wäre eine Kombination von zwei Faktoren nicht erfoderlich/möglich?
0. Faktor: Prüfen ob W-LAN überhaupt eingeschaltet ist (optional)
1. Faktor: Ist das aktuell verbundene W-LAN (SSID) das Firmen W-LAN? (um andere W-LAN's auszuschließen)
2. Faktor: Kann ich einen Server (ggf. mit entsprechender Datenstruktur) erreichen? (um das vortäuschen der SSID zu prüfen)

Zugang nur wenn beides zutrifft.
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.
  Mit Zitat antworten Zitat
rokli

Registriert seit: 21. Mär 2009
Ort: Rödinghausen
301 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Vorhandenes W-lan prüfen

  Alt 13. Mär 2019, 13:03
Ich selber habe so etwas noch nicht gemacht aber wäre eine Kombination von zwei Faktoren nicht erfoderlich/möglich?
2. Faktor: Kann ich einen Server (ggf. mit entsprechender Datenstruktur) erreichen? (um das vortäuschen der SSID zu prüfen)

Zugang nur wenn beides zutrifft.
So machen wir das seid vielen Jahren: Beim Start prüft die Software, ob ein bestimmter (DB-) Server erreichbar ist. Wenn das der Fall ist, arbeitet das Programm mit dem Server, der hier im RZ steht.

Ist der Server nicht erreichbar, verwendet der User die "kleine" DB-Version, die er auf seinem Notebook mit sich rum schleppt.

Und wenn der User das Haus verlässt, hat er die Möglichkeit seinen Datenbestand auf dem Notebook zu aktualisieren, damit er beim Kunden dann die notwendigen Daten - möglichst aktuell - bei sich hat.
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney
  Mit Zitat antworten Zitat
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#6

AW: Vorhandenes W-lan prüfen

  Alt 13. Mär 2019, 14:26
Ich selber habe so etwas noch nicht gemacht aber wäre eine Kombination von zwei Faktoren nicht erfoderlich/möglich?
2. Faktor: Kann ich einen Server (ggf. mit entsprechender Datenstruktur) erreichen? (um das vortäuschen der SSID zu prüfen)

Zugang nur wenn beides zutrifft.
So machen wir das seid vielen Jahren: Beim Start prüft die Software, ob ein bestimmter (DB-) Server erreichbar ist. Wenn das der Fall ist, arbeitet das Programm mit dem Server, der hier im RZ steht.

Ist der Server nicht erreichbar, verwendet der User die "kleine" DB-Version, die er auf seinem Notebook mit sich rum schleppt.

Und wenn der User das Haus verlässt, hat er die Möglichkeit seinen Datenbestand auf dem Notebook zu aktualisieren, damit er beim Kunden dann die notwendigen Daten - möglichst aktuell - bei sich hat.
Ich glaube es geht ihm zusätzlich darum, das halt kein fremdes W-Lan genutzt wird dafür ist die Prüfung der SSID vorher erforderlich und danach die Prüfung ob man einen bestimmten Server/Datenbank o.ä. (möglichst einzigartiges & schwer bis unmöglich vortäuschbares) erreicht werden kann um sicher zustellen das nicht nur die SSID vorgetäuscht wurde.
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.
  Mit Zitat antworten Zitat
Pfaffe

Registriert seit: 29. Jan 2009
297 Beiträge
 
Delphi 12 Athens
 
#7

AW: Vorhandenes W-lan prüfen

  Alt 13. Mär 2019, 16:33
Zitat:
Es geht hier um vertrauliche Daten und größere Datenmengen.
Die Laptops werden von den Mitarbeitern unterwegs genutzt.
Dann sollte die Festplatte sowieso komplett verschlüsselt sein.
Wenn der Laptop verloren geht, dann sind die Daten ggf. in nicht gewünschten Händen.
  Mit Zitat antworten Zitat
bjma

Registriert seit: 24. Sep 2005
Ort: Balingen
49 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Vorhandenes W-lan prüfen

  Alt 13. Mär 2019, 22:12
Danke für die vielen Antworten. Teilweise geht es jedoch an meinen Vorstellungen vorbei.
Ich glaube ich habe das Problem nicht genau präzisiert.
Im eigenen WLAN können größere Datenmengen problemlos
übertragen werden. Wenn jedoch in einem fremden WLAN gearbeitet wird, sollte das Programm nicht gestartet werden können.

Daher will ich prüfen ob das Notebook im Firmennetzwerk ist.
Eventuell kann man das Problem auch anders lösen. Nun stehe ich derzeit völlig auf dem Schlauch.

Gruß Jürgen.
Jürgen Maute
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#9

AW: Vorhandenes W-lan prüfen

  Alt 14. Mär 2019, 07:54
Sind denn alle Rechner ausschließlich über WLAN verbunden?

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#10

AW: Vorhandenes W-lan prüfen

  Alt 14. Mär 2019, 08:46
Für mich ist noch nicht ganz klar, was du alles unter Kontrolle hast. Kannst du sowohl den Server als auch das Programm kontrollieren?

Wenn ja, würde ich mich da gar nicht so stark an dem WLAN aufhängen. Du könntest dem Server ein TLS Zertifikat spendieren und versuchen, dich mit ihm zu verbinden. (Zertifikat im Client mit einkompilieren) Wenn du den Server erreichst und der das richtige Zertifikat vorweise kann, passt alles. Als nächste Maßnahme dann den Server so hinter die Firewall stecken, dass er von außen nicht erreichbar ist.

Falls du beides nicht kontrollieren kannst: Habt ihr ein VLAN für die Laptops?

Geändert von jfheins (14. Mär 2019 um 08:49 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz