Italia
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 circa 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 per 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.: per 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 naturalmente auch posten...

650 kB
Kurzbeschreibung: Server Zip mit Anleitung V1.1.0.2
Hochgeladen:29.07.2006
Downloadcounter430
Download
812 kB
Kurzbeschreibung: Server Setup mit Anleitung V1.1.0.2
Hochgeladen:29.07.2006
Downloadcounter194
Download
891 kB
Kurzbeschreibung: Client Setup mit Anleitung V1.1.0.1
Hochgeladen:29.07.2006
Downloadcounter226
Download
767 kB
Kurzbeschreibung: Client Zip mit Anleitung V1.1.0.1
Hochgeladen:29.07.2006
Downloadcounter173
Download
 
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 per 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");

;nt>

?>
 
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$)re>

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 corre es...

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

Da sollte es einen Patch per 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 File 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 disponibile 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 circa irgendeinen schutz verfügt das Script nicht...ach nicht circa 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 corre 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 circa irgendeinen schutz verfügt das Script nicht...ach nicht circa 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 File 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 File nochmal angezeigt wird...ausser Du nimmst ein FTP Proggi und lädst Dir die File runter...

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

Aber ich habe ein kommerzielles Proggi geschrieben hauptsächlich per 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 Registro 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 circa 2600 Zeilen lang..
(der Server etwa 1600)

Saluto 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 File nochmal angezeigt wird...ausser du nimmst ein FTP proggi und lädst dir die File runter...

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

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

Jedermann kann somit seine IP circa 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 naturalmente.....
 
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


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

22.784 Views

Untitledvor 0 min.
Member 766256624.08.2019
Georg Teles09.01.2016
Julian Schmidt04.01.2016
RudiB.24.01.2015
Di più...

Themeninformationen

Dieses Thema hat 2 subscriber:

Hubert Binnewies (13x)
iF (11x)


Admins  |  AGB  |  Anwendungen  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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