Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Opened Ports Viewer 1.2 (https://www.delphipraxis.net/97494-opened-ports-viewer-1-2-a.html)

Gaijin 11. Aug 2007 12:25


Opened Ports Viewer 1.2
 
Liste der Anhänge anzeigen (Anzahl: 1)
Opened Ports Viewer

Der Opened Ports Viewer zeigt eine Liste mit geöffneten Ports, ähnlich wie der Konsolenbefehl "netstat" an.

Wie auch unter "netstat" können Hostnamen aufgelöst und an Stelle der Portnummer der Portname angezeigt werden, z.B. "http" für Port 80. Der zu einer Verbindung gehörende Prozess wird ebenfalls, mit Datei- und Versionsinformationen, angezeigt.

Um die Liste übersichtlicher zu halten, können System-Prozesse ("System" und "Idle") ausgeblendet werden.

Opened Ports Viewer 1.2 herunterladen
(75 KB, RAR, für Windows XP SP2 / Server 2003 SP1 / Vista, .NET Framework 2.0 wird benötigt)

dominikkv 11. Aug 2007 13:10

Re: Opened Ports Viewer 0.9.0.1 Beta
 
Liste der Anhänge anzeigen (Anzahl: 1)
Beim starten kommt eine fehlermeldung (siehe anhang)
Ein klick auf Details enthüllt folgendes:
Zitat:

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.EntryPointNotFoundException: Der Einstiegspunkt AllocateAndGetTcpExTableFromStack wurde nicht in der DLL iphlpapi.dll gefunden.
bei IpHlpApiDotNet.IPHlpAPI32Wrapper.AllocateAndGetTcp ExTableFromStack(IntPtr& pTable, Boolean bOrder, IntPtr heap, Int32 zero, Int32 flags)
bei IpHlpApiDotNet.IPHelper.GetExTcpConnections()
bei OPView.formMain.RefreshConnectionList()
bei OPView.formMain.formMain_Load(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------
OPView
Assembly-Version: 0.9.0.0.
Win32-Version: 0.9.0.0.
CodeBase: file:///C:/Users/Dominik/AppData/Local/Temp/Rar$EX17.468/OPView.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

OregonGhost 11. Aug 2007 13:28

Re: Opened Ports Viewer 0.9.0.1 Beta
 
Gleicher Fehler bei mir (Vista 32 Bit). Da fehlt wohl eine DLL ;)

Außerdem speichert das Programm eine INI im Programmverzeichnis, was natürlich fehlschlägt, wenn es im regulären Programme-Verzeichnis liegt.

Gaijin 11. Aug 2007 13:52

Re: Opened Ports Viewer 0.9.0.1 Beta
 
@ dominikkv / OregonGhost
Danke für die Rückmeldungen.

Laut Microsoft ist diese Funktion ab Windows Vista nicht mehr enthalten.
Somit funktioniert das Programm leider nur mit Windows XP bzw. Server 2003.

Gaijin 11. Aug 2007 19:17

Re: Opened Ports Viewer 0.9.0.2 Beta
 
Die Version 0.9.0.2 sollte nun auch unter Windows Vista funktionieren. Weiters müsste das Programm auch auch mit dem .NET Framework 2.0 laufen (nicht getestet).

Gaijin 13. Aug 2007 16:03

Re: Opened Ports Viewer 0.9.0.4 Beta
 
Ich habe eine neue Version online gestellt, die ich nun auch mit Windows Vista mit .NET Framework 2.0 testen konnte.

Weiters können die einzelnen Spalten sortiert werden und die Dateigröße wird jetzt an erster Stelle in einer geeigneten Größe angezeigt. (Byte, KB oder MB folgen dahinter).

Daniel G 13. Aug 2007 16:20

Re: Opened Ports Viewer 0.9.0.4 Beta
 
Sehr nett. :thumb:

Gaijin 13. Aug 2007 20:08

Re: Opened Ports Viewer 0.9.0.4 Beta
 
Zitat:

Zitat von Daniel G
Sehr nett. :thumb:

Vielen Dank!

majmarcus 14. Aug 2007 07:09

Re: Opened Ports Viewer 0.9.0.4 Beta
 
Gefällt mir sehr gut!

Gaijin 14. Aug 2007 16:36

Re: Opened Ports Viewer 0.9.0.4 Beta
 
Zitat:

Zitat von majmarcus
Gefällt mir sehr gut!

Danke!

In der neuen Version können die Spalten jetzt auch absteigend sortiert werden und über den Optionsdialog können einige Einstellungen für den Detailbereich getroffen werden. Weiters wurden einige kleinere Änderungen/Verbesserungen umgesetzt.

(Download im ersten Posting.)

Gaijin 19. Aug 2007 14:15

Re: Opened Ports Viewer 1.0
 
Opened Ports Viewer 1.0 ist verfügbar.

Seit der letzten Beta-Version hat sich nicht mehr viel geändert, außer, dass die Portnamen auf die wichtigsten beschränkt wurden.

(Download im ersten Posting.)

moritz 19. Aug 2007 14:55

Re: Opened Ports Viewer 1.0
 
Sehr schönes Programm! Gefällt mir gut, und zeig bei mir auch keinen Fehler.

Was ich noch toll fände: Eine Hash-Datenbank. Dass ein Prozess firefox.exe heisst, bedeutet noch lange nicht, dass es auch wirklich mein Firefox ist. Was hältst du davon, eine Hash-Datenbank aufzubauen mit Hashes von vertrauenswürdiger Software?

phXql 19. Aug 2007 15:06

Re: Opened Ports Viewer 1.0
 
Tolles Programm. Könnte man, wenn man "Portnamen anzeigen" aktiviert, die Portnummer hinter dem Namen in Klammern anzeigen lassen?

Gaijin 19. Aug 2007 16:22

Re: Opened Ports Viewer 1.0
 
Zitat:

Zitat von moritz
Sehr schönes Programm! Gefällt mir gut, und zeig bei mir auch keinen Fehler.

Danke!

Zitat:

Zitat von moritz
Was hältst du davon, eine Hash-Datenbank aufzubauen mit Hashes von vertrauenswürdiger Software?

Das sollte eigentlich die Firewall machen... :wink:
Ich habe es mir jedenfalls mal aufgeschrieben.

Gaijin 19. Aug 2007 16:24

Re: Opened Ports Viewer 1.0
 
Zitat:

Zitat von phXql
Tolles Programm. Könnte man, wenn man "Portnamen anzeigen" aktiviert, die Portnummer hinter dem Namen in Klammern anzeigen lassen?

Ich werde deinen Vorschlag in einer der nächsten Versionen umsetzen, vielen Dank.

Gaijin 21. Aug 2007 14:40

Re: Opened Ports Viewer 1.0
 
Ich habe eine Beta-Version veröffentlicht, in der die Portnamen jetzt auch zusätzlich zu den Portnummern in der Liste angezeigt werden können. Weiters kann mit dem Befehlszeilenparameter "/AppData" das Speichern der Einstellungen im Anwendungsverzeichnis (%APPDATA%) bewirkt werden.

(Download im ersten Posting.)

Gaijin 21. Sep 2007 12:20

Re: Opened Ports Viewer 1.1
 
Version 1.1:
[+] Die Portliste kann jetzt als CSV-Tabelle, als tabulatorgetrennter Text und als HTML-Seite exportiert werden.
[+] Die Portnamen können jetzt auch zusätzlich zu den Portnummern in der Liste angezeigt werden.
[+] Einträge mit nicht verbundenen Endpunkten können jetzt ausgeblendet werden.
[+] Mit dem Befehlszeilenparameter "/AppData" können die Einstellungen jetzt im Anwendungsverzeichnis abgelegt werden. Ansonsten werden sie im Programmverzeichnis (portabel) gespeichert.
[+] Opened Ports Viewer kann jetzt in andere Sprachen übersetzt werden. Die Sprachen Deutsch und Englisch sind bereits enthalten.
[+] TCP- und UDP-Verbindungen können nun auch getrennt angezeigt werden.

(Download im ersten Posting)

Gaijin 11. Feb 2008 07:31

Re: Opened Ports Viewer 1.1
 
Version 1.2:
[+] Eine französische Sprachdatei wurde hinzugefügt.
[+] Für jeden Prozess kann jetzt (falls verfügbar) die Liste der Module mit Datei- und Versionsinformationen angezeigt werden.

(Download im ersten Posting)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 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