Deutsch
Anwendungen

Privat IP Finder

 

Hubert
Binnewies
Hallo zusammen...

Erstmal einen wirklich grossen Dank an alle die mir mit ihren vielen Tipps und Antworten zur Seite standen.

Der Grundgedanke meines Programms (eigendlich sind es ja 2) ist die Möglichkeit seinen Rechner zu jeder Zeit von überall im Internet zu finden.
Gibt es schon werdet Ihr sagen, klar...habe ich gesehen.
zum Beispiel FileZillaServer, nur das man hier nur einen FTP Server aufrufen kann.
Oder DynDNS, aber dann hat der Rechner einen festen Namen und so finde nicht nur ich sondern auch jeder andere meinen Rechner, und hat somit alle Zeit der Welt ihn anzugreifen.

hier nun meine Programme:
Das Server Programm wird auf den zu findenden Rechner installiert und angemeldet.
In regelmässigen Abständen meldet sich das Server Programm nun in einer Datenbank auf meinem Webspace.

Das Clientprogramm wird auf einem anderen Rechner Installiert, und hier hat man nun die Möglichkeit alles mögliche über den Server zu speichern (bis zu 5 Server), auch Ports und so weiter...
Ich habe besonderen Wert auf Sicherheit gelegt, so wird das ClientProgramm wenn es Kopiert wird niemals seine gespeicherten Informationen preisgeben, es sei denn man ist wirklich der Eigentümer der Installation.
Es sind auch noch viele Funktionen eingebaut die man eigendlich nur sieht wenn man selber fehler erzeugt..zum beispiel das umkopieren innerhalb des eigenen rechners...das ändern des Passwortes und das anschliessende Starten der alten Version......oder Ähnliches...

Testet mal fleissig rum, Ich bin für konstruktive Kritik offen.

Alle Juroren erhalten selbstverständlich eine 12 Monatige Freischaltung, sofern ich hier eine Private Nachricht mit dem Nutzernamen erhalte.

Hubert

P.S.: für die Bequemen unter uns habe ich auch Setups erstellt, mit Uninstall, die keine gravierenden Systemveränderungen vornehmen.

nochmal P.S.: Auf meiner Webseite baue ich auch noch eine Abfrage ein, ich habe hier schonmal die Programme gepostet da ja das XProfan und nicht das HTML bewertet wird.
Sobald aber auch die Webseitenabfrage steht werde ich das hier natürlich auch posten...

650 kB
Kurzbeschreibung: Server Zip mit Anleitung V1.1.0.2
Hochgeladen:29.07.2006
Ladeanzahl427
Herunterladen
812 kB
Kurzbeschreibung: Server Setup mit Anleitung V1.1.0.2
Hochgeladen:29.07.2006
Ladeanzahl192
Herunterladen
891 kB
Kurzbeschreibung: Client Setup mit Anleitung V1.1.0.1
Hochgeladen:29.07.2006
Ladeanzahl226
Herunterladen
767 kB
Kurzbeschreibung: Client Zip mit Anleitung V1.1.0.1
Hochgeladen:29.07.2006
Ladeanzahl173
Herunterladen
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
05.06.2006  
 



Ich habe mir für genau diesen Fall einfach eine kleine PHP geschrieben mit welcher ich bestimmte (oder eigene) IPs im Netz statisch abrufbar machen kann.
KompilierenMarkierenSeparieren
!<?

;if (strlen($q)>0) {

    ;if ($fp=fopen($q.".ip","w")) {

        ;fputs($fp,getenv("REMOTE_ADDR"))
        ;fclose ($fp)

    ;}

    ;} else {
    ;echo getenv("REMOTE_ADDR");

;}

?>
 
06.06.2006  
 



Hrm nach Installation des Server zeigt mir das Programm ein Fenster und stürzt danach sofort ab. Ich hätte also gerne eine debugVersion. Der Client hingegen funktioniert jedoch - was Du sicher auch in Deiner DB sehen kannst.
 
06.06.2006  
 




Hubert
Binnewies
Ich kenne das Problem....ich habe das auch mehrfach versucht hier zu klären...

Das ist der allseits geliebte @RTF befehl....

Schuld sind die 3 Zeilen:
KompilierenMarkierenSeparieren
text$ = $progdir+"Hilfe.rtf"
sleep 20
@RTF("LoadRTF",RICHEDIT1&,text$)

Die Schreibweise ist ja schon bekannt, das die nicht abstürzen soll..

Es gibt da aber noch eine Bedingung die das ganze zum Absturz bringt.
Bennene mal die INI.Dat im Clienten um (damit das Programm meint das wäre der Erststart, aber um gotteswillen nicht löschen) und nehme mal im Ordnernamen die Leerzeichen weg...und schon stürtzt der Befehl ab...

und nun das seltsame...mach mal beim ServerProgramm die Leerzeichen im Ordnernamen weg...und schon läuft es...

Ich krieg die Krätze bei diesem Mist Fehlerhaften Befehl....

Da sollte es einen Patch für geben...

Im übrigen zeigt dir dein PHP Script nur deine Eigene IP...nicht die eines ANDEREN Computers...

Hubert...
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
06.06.2006  
 




Hubert
Binnewies
Ich habe die Setups und Zips aktualisiert, die Ergebnisse sollten jetzt laufen...
Aber ich empfinde das Anpassen des Ordnernamens als Flickwerk...
gibt es da keine andere Möglichkeit ne RTF Datei zu laden???
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
06.06.2006  
 



[quote:9e2823eecd=Hubert Binnewies]Im übrigen zeigt dir dein PHP Script nur deine Eigene IP...nicht die eines ANDEREN Computers...Hubert...[/quote:9e2823eecd]
Schau Sie Dir ruhig nochmals genauer an und Du wirst sehen das die PHP sehrwohl es ermöglicht die IPs Anderer Computer im Netz verfügbar zu machen. $q ist hierbei der Query welcher per Get an die Url angehangen werden kann und einen Bezeichner definiert.
 
06.06.2006  
 




Hubert
Binnewies
ok....hast recht....aber über irgendeinen schutz verfügt das Script nicht...ach nicht über eine Identifikation des Rechners... ich meine ich habs jetzt nicht probiert...aber kannst du auch 100 Rechner definieren??...oder 1000??...und die auch sicher erkennen???

Du hast dir das neue Setup noch nicht geladen...versuchs mal...das läuft jetzt..( so Gott und der Programmierer von XProfan wollen)....
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
06.06.2006  
 



[quote:faf8e50c56]ok....hast recht....aber über irgendeinen schutz verfügt das Script nicht...ach nicht über eine Identifikation des Rechners... ich meine ich habs jetzt nicht probiert...aber kannst du auch 100 Rechner definieren??...oder 1000??...und die auch sicher erkennen???[/quote:faf8e50c56]Sogar beliebig viele - quasi kaum aussprechbar.

Das Setup schau ich mir heut gerne an.
 
07.06.2006  
 




Hubert
Binnewies
OK....ich übersehe einfach mal das das $_REQUEST fehlt, (ich gehe einfach mal davon aus das Du es nicht kopiert sondern aus der Hand geschrieben hast.

Aber (berichtige mich wenn ich falsch liege, in PHP bin ich auch ein Newbie) so wie ich das sehe gibt es 2 Möglichkeiten das Script aufzurufen:
1.) mit Namen, dabei wird eine Datei angelegt die im Dateinamen den aufgerufenen Namen und die IP erhält und als Inhalt nochmal die IP.
2.) ohne Namen, dabei wird einem einfach nur die eigene IP angezeigt...

Aber ich sehe nicht wie die IP aus der Datei nochmal angezeigt wird...ausser Du nimmst ein FTP Proggi und lädst Dir die Datei runter...

hmmmmm...... klar..ist auch ne Möglichkeit...

Aber ich habe ein kommerzielles Proggi geschrieben hauptsächlich für Geschäftsleute die unterwegs sind...
Darum habe ich auch Wert auf Sicherheit gelegt...

Du darfst gerne versuchen meine Scripte anzugreifen...
Oder kopiere mal das ganze Proggi nach dem Anmelden auf einen anderen Rechner (das simuliert einen Klau des Proggis) und versuch mal die INI.Dat in der alles gespeichert ist zu dekodieren... viel Spass...
(nur der Ehrlichkeit halber, ich habe hier mal einen Beitrag mit dem verschlüsselten Speichern geschrieben, ich habe nur einen Teil der Grundidee verwendet, aber im eigentlichen ist das ein ganz anderer Algorythmus den ich aus Sicherheitsgründen geheim halte)

Desweiteren ist das ganze Projekt auch so angelegt das wenn einer versucht die Daten zu klauen es sich (fast) immer zurückverfolgen lässt.

Das Blöde HIER ist nur das man es dem Proggi nicht ansieht , der Client ist immerhin über 2600 Zeilen lang..
(der Server etwa 1600)

Gruß Hubert.
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
07.06.2006  
 



[quote:12dc895285]aber ich sehe nicht wie die IP aus der Datei nochmal angezeigt wird...ausser du nimmst ein FTP proggi und lädst dir die Datei runter...

hmmmmm...... klar..ist auch ne möglichkeit...[/quote:12dc895285]Tztz! Nein die einfachen Dinge sinds doch.

Zum Downloaden einer Datei welche im Publicbereich liegt braucht man doch kein FTP - sondern hier hilft doch ein einfacher Urldownload.

Jedermann kann somit seine IP über einen einfachen URL Aufruf a) sichern und b) abholen. Dieses Verfahren habe ich nach einigen Jahren als optimal eingestuft, denn die Installation einer Software ist da doch ein Zacken schärfer und auch deutlich Systemlastiger. Natürlich sind beide Varianten kaum vergleichbar zumal ich davon ausgehe das Dein Programm noch viele andere Features mitsich bringt.

Ich wollte mit dem Aufzeigen des kleines Scriptes auch nur ein bisl Anregung schaffen.

Jetzt schau ich mal obs mit dem Setup klappt...
 
07.06.2006  
 



Der Server stürzt immer noch ab.
 
07.06.2006  
 




Hubert
Binnewies
ok...da gebe ich dir in allen Punkten vollkommen recht...es ist einfacher und weniger Systemlastig

Ich mach es halt wie die Reifenhersteller....immer und immer wieder das Rad neu erfinden...

mit Verbesserungen natürlich.....
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
07.06.2006  
 




Zur Anwendung


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

22.537 Betrachtungen

Unbenanntvor 0 min.
Member 766256624.08.2019
Georg Teles09.01.2016
Julian Schmidt04.01.2016
RudiB.24.01.2015
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Hubert Binnewies (13x)
iF (11x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie