Beiträge von chenjung

    Ist bei meinen Server ähnlich, weshalb ich mir einen anderen Admin Account erstellt habe, da der Admin Account immer oder besser gesagt, immer oft gesperrt ist. Das Passwort ist Sicher, aber durch die ungültigen Logins wird dieser Account immer gesperrt. Seit dem 2. Account kein Problem mehr.

    Wie oben schon angeführt, wäre ein VPN eine gute Lösung. Daran sollte ich mich auch mal machen :)

    Hi aRaphael, diese Frage ist berechtigt. Zu meiner Schande schreibe ich in der Tat echt wenig Code, grob versuche ich meine Ideen zu Coden, aber meine Geduld ist dann schon sehr begrenzt. Also ich muss offen sagen, dass die KI hier schon rund 80% mehr Arbeit macht, wie ich selbst.

    wie soll das denn funktionieren - die KI setzt um und schreibt - du korrigierst oder änderst die aufgabenstellung, testest und gibst der KI Fehlermeldungen damit sie nachbessern kann.

    du kannst doch nicht einen block schreiben und der KI sagen jetzt schreib du mal teil 2 - wer arbeitet denn so? dauert doch viel zu lange.

    Früher war das normal :) Da gab es ja keine KI - alles Handmade damals. Als ich mit VB Angefangen habe, als blutiger Anfänger, das war was ... Codezeile um Codezeile. Bücher gelesen, Foren durchwühlt usw. In den Foren auch dann richtig kassiert, also schon echt heftig angegangen worden. Aber mit der Zeit wurde ich besser. Hatte damals meinen kleinen Texteditor erstellt. Viel gelernt aber auch verzweifelt oft.

    Kleines Update zum Guard:

    Zitat

    Neu im Wails-Panel

    Während einer großen Baseline-Erstellung siehst du nun live:

    • aktuelle Initialisierungsphase
    • Fortschritt in Prozent
    • aktuell verarbeiteten Watch-Pfad
    • aktuell geprüfte Datei
    • Dateien verarbeitet / insgesamt
    • gefundene Verzeichnisse
    • berechnete SHA-256-Hashes
    • Dateien pro Sekunde
    • Hashes pro Sekunde
    • SQLite-Schreibvorgänge pro Sekunde
    • geschätzte Restzeit
    • Arbeitsspeicher des GGGuard-Core
    • Anzahl fertiggestellter Watch-Pfade


    image.png

    Hallo pgloor, danke für deinen Kommentar.

    Wie war deine Erfahrung während der Entwicklung in Go? Bist du mit der Leistung deiner Web Server zufrieden?

    Ich selbst versuche, ihn zweckgebunden zu entwickeln. Also mit einem GUI für den Admin für das anlegen von Subdomains, Einstellungen pro Subdomain bzw. Ordner. Dass man es eben einfach hat. Ein paar Klicks hier und zack läuft :)

    PS: SSL ist nun in Funktion

    Vielen dank für deine Mühe!

    Da steht noch einige Arbeit an für den GGServer ~ der GGServer hat zwar hier den geringsten Wert, aber er hat ja noch nicht alle Module wie z.b ein Apache :D Für den Anfang gut, aber ich denke noch nicht wirklich Aussagekräftig, da noch einige Module und Erweiterungen kommen. Aber es macht Mut - der Weg scheint zu stimmen :)

    Der Test unter Linux steht noch aus, denn das habe ich noch nicht ausprobiert - also auf meinem Linux Server den HTTP Dienst zu testen.

    Entwicklerkommentar

    Mit Version 0.8.0 Foundation beginnt ein neuer Abschnitt in der Entwicklung von GGGuard.

    Während sich die bisherigen Versionen hauptsächlich auf die zuverlässige Erkennung von Dateiänderungen konzentrierten, schafft diese Version die technische Grundlage für ein deutlich leistungsfähigeres und modular aufgebautes Sicherheitssystem.

    Das Ziel bleibt unverändert: GGGuard soll sich Schritt für Schritt zu einem modernen Host Intrusion Detection System (HIDS) für Windows entwickeln.

    GGServer 0.3.9 Alpha mit GGControl 0.1 Alpha

    Die Version auf der Offline Server Umgebung.

    Da hast du auf jeden Fall Recht, das ist eine Sache, die keine kleinigkeit ist. Vielen dank für deinen Kommentar. Eure Meinungen und Ideen / Kritik sind immer willkommen.

    Das merkte ich schon bei den ersten Versuchen, denn zur Zeit wird nur erkannt, dass sich etwas in den hinterlegeten Ordner ändert, oder gelöscht wird. Später soll dann neben der Mail an den Admin, auch die Prozesse beeinflusst werden, aber bis dahin ist es noch ein langer weg.

    Die Entwicklung des HTTP Servers geht aber auch weiter, dazu werden hier dann auch Updates folgen :)

    Ich habe mal kurz zusammengefasst, stand jetzt und was demnächst so kommen soll. Sorry für den Wall-of-Text.

    Das Thema Sicherheit wird mir in diesem Zusammenhang und durch eure Kommentare klarer. Ich baue nun neben dem GGServer nun auch an einem Tool, was Ordner, Prozesse prüfen soll. Wenn hier z.b. Veränderungen erkannt werden, oder Prozesse starten, oder Programme abgelegt werden (z.b. c:\windows) soll das Tool mir erst mal eine Mail zu senden.

    Wird erkannt, das innerhalb einer Zeit viele Dateien geändert, oder gelöscht werden, möchte ich versuchen, dass der Netzwerkdienst sich kappt. Ich denke mir, lieber den "Stecker" ziehen und dann offline Prüfen, was da passiert.

    Sicherlich muss hier genau dem Tool gesagt werden, was es tun soll, auch die Ordner die Überwacht werden sollen usw. Aber generell finde ich dies eine gute Idee. Ich möchte versuchen, das ganze mal umzusetzen und wenn was passiert, soll das System den Netzwerkdienst kappen oder deaktivieren. Ich muss mal schauen, was sich umsetzen lässt.

    Danke mein lieber :) War auch recht viel Arbeit, bis das ganze so lief, wie jetzt.

    Die Seite liegt bei einem anderen Anbieter dort läuft dies unter deren Webservice. Müsste ein nginx sein, soweit ich weiß.

    Guter Hinweis, das Fav-Icon werde ich tauschen :)

    PS: Warum ist der Anbieter hier als zensiert eingestuft?

    PPS: Hab die alte Domain und angepasst, sodass diese nicht mehr im Error 404 endet.

    Hallo Copro, das ist eine sehr gute Frage!

    Erkennen wäre in der Tat schwierig. Guter Punkt.

    Da die Entwicklung noch auf Windows läuft, läuft der Prozess mit dem Administrator-Account. Das werde ich aber abändern und einen "normalen" Account erstellen, welcher über keine Administrativen-Rechte verfügt. Wieder ein guter Hinweis, das werde ich ändern. Einziger Pluspunkt, solange ich nicht am Server arbeite, ist dieser auch "aus" - also kein Zugriff möglich.

    Als Test-Server ist ein VPS 1000 G12 im Einsatz. Das läuft soweit ganz gut :)

    Danke für deinen Kommentar. Dieser war aufschlussreich, und hat wieder Punkte aufzeigt, die ich nicht im Auge hatte.

    Das GGControl Panel ist nun auch vorhanden, und ermöglicht den Login zur Server-Steuerung (zur Zeit noch keine Einstellungen möglich). Beim dem ersten Start über die .exe oder Powershell wird ein Einmalpasswort erstellt, welches für den Login notwendig ist. Dies soll später nach dem Login abänderbar sein.

    Das Dashbaord des Servers liefert schon erste Infos - 0.3.8 Alpha läuft zur Zeit nur local auf dem Testserver (nicht erreichbar von außen).

    image.png

    Das Routing scheint aber noch Probleme zu machen, wie z.b. bei Wordpress, die Installation leitet zwar um, aber zurück ins Root-Verzeichnis-, wenn man also die Installation startet localhost/word/wp-admin/install spring die Weiterleitung zurück auf /word/ und somit kommt Error 404. Man kann es installieren, wenn man manuell die URL anpasst, aber das ist ja nicht der Sinn der Sache. Auch der Login springt immer wieder zurück:

    image.png
    Hier sollte bei dem Login localhost/word/ .... stehen

    Hier muss ich mal schauen, dass das ganze später dann automatisch richtig läuft. Auch werden die CSS Dateien nicht geladen. Hier ist also noch einiges Arbeit nötig. ;)

    Update:
    Problem gelöst, die Routen laufen nun richtig.