GridTalk.de
OpenSimulator vom Manni - Druckversion

+- GridTalk.de (https://www.gridtalk.de)
+-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4)
+--- Forum: Technik (https://www.gridtalk.de/forumdisplay.php?fid=25)
+---- Forum: Linux (https://www.gridtalk.de/forumdisplay.php?fid=26)
+---- Thema: OpenSimulator vom Manni (/showthread.php?tid=4234)

Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13


RE: OpenSimulator vom Manni - Manfred Aabye - 03.12.2022

opensim-0.9.2.2 Dev - Version 353


Upgrade Version, es werden keine Konfigurationen überschrieben.
binary testfiles Ubuntu 22 + Scripts + Money + landtool + opensimMULTITOOL V0.80.704
Download:
https://eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.353.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.353.zip)


RE: OpenSimulator vom Manni - Manfred Aabye - 08.01.2023

opensim-0.9.2.2 Dev - Version 366

Upgrade Version, es werden keine Konfigurationen überschrieben.
binary testfiles Ubuntu 22 + Scripts + Money + landtool + opensimMULTITOOL V0.80.706
Download:
https://eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.366.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.366.zip)


Informationen:
Also ich ändere an sich nichts, ich füge nur den Money Server und die OSSL Beispielskripte hinzu.
Ich möchte das der OpenSimulator immer schön kompatibel bleibt.
Änderungen des OpenSimulators mache ich über Mantis und/oder direkt mit den Dev´s zusammen.
Die Änderungen stehen in den OpenSimulator logs/Changelogs auf den Seiten von opensimulator.org.

Meine Änderungen findet man hier.

Änderungen am Money Server stehen hier:
https://github.com/BigManzai/OpenSimCurrencyServer-2021
(github.com/BigManzai/OpenSimCurrencyServer-2021)

Änderungen an den OSSL Beispielskripten stehen hier:
https://github.com/BigManzai/opensim-ossl-example-scripts
(github.com/BigManzai/opensim-ossl-example-scripts)

Änderungen am OpenSim Shell Skript stehen hier:
https://github.com/BigManzai/OpenSim-Shell-Script
(github.com/BigManzai/OpenSim-Shell-Script)


RE: OpenSimulator vom Manni - Bogus Curry - 09.01.2023

Changelog bitte bzw, die wichtigsten Änderungen


RE: OpenSimulator vom Manni - Manfred Aabye - 09.01.2023

opensim-0.9.2.2 Dev - Version 367

Mit der opensim-0.9.2.2Dev-367-g8ba1441 Version ist nun Bannen durch ID0 hinzugekommen.

Wir kennen:
;DeniedMacs = "YOURLONGMACSTRING ANOTHERMAC"

neu ist:
;DeniedID0s = "YOURLONGID0STRING ANOTHERID0"

Format: DeniedID0s = "d1fdb346d01a3bda2dcb82322bd88456"

Upgrade Version, es werden keine Konfigurationen überschrieben.
binary testfiles Ubuntu 22 + Scripts + Money + landtool + opensimMULTITOOL V0.80.706

Download:
https://eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.367.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.367.zip)


RE: OpenSimulator vom Manni - Bogus Curry - 10.01.2023

Die idos sind gleich mit der UID eines users ?


RE: OpenSimulator vom Manni - Manfred Aabye - 10.01.2023

Mac und ID0 (Null nicht O) sind Adressen deines Computers.
Mit Hilfe beider Nummern kann man einen Anwender eindeutig identifizieren.


RE: OpenSimulator vom Manni - Bogus Curry - 10.01.2023

Ja schon, aber was ist, wenn derjenige die Rechner immer wieder wechselt ?


RE: OpenSimulator vom Manni - Manfred Aabye - 12.01.2023

Na und?
Wenn der 10 Rechner und 20 Netzwerkkarten hat, dann trage ich 30 Nummern ein.
Ich kann auch seine IP, wenn der eine feste hat, blocken.
Ich kann auch genau seinen Viewer sperren.
Ich habe eine Engelsgeduld, wenn es um so etwas geht.

Ich habe angefangen, das in die OpenSimulator Wiki einzutragen:
http://opensimulator.org/wiki/Banning_Foreign_Users_in_Hypergrid/de#.C3.9Cber_die_Robust_Konfiguration


RE: OpenSimulator vom Manni - Bogus Curry - 12.01.2023

(12.01.2023, 14:02)Manfred Aabye schrieb: Na und?
Wenn der 10 Rechner und 20 Netzwerkkarten hat, dann trage ich 30 Nummern ein.
Ich kann auch seine IP, wenn der eine feste hat, blocken.
Ich kann auch genau seinen Viewer sperren.
Ich habe eine Engelsgeduld, wenn es um so etwas geht.

Ich habe angefangen, das in die OpenSimulator Wiki einzutragen:
http://opensimulator.org/wiki/Banning_Foreign_Users_in_Hypergrid/de#.C3.9Cber_die_Robust_Konfiguration

Ja stimmt, aber wie du selbst schreibst ... Hinweis: Dies ist ein Verbot nach MAC-Adresse auf Firewall-Ebene. Fortgeschrittene Benutzer können ihre MAC-Adresse ändern. ... dann ist doch irrelevant ob man die adresse sperrst, wenn eeinfach die adresse änderrn kann oder ?


RE: OpenSimulator vom Manni - Manfred Aabye - 12.01.2023

Ähm nein, der Nutzer der seine Mac ändert, der ändert quasi seine Identität damit und wird nirgendwo mehr erkannt und muss seine Passwörter eingeben.
Das bequeme erkannt werden und automatische Ausfüllen des Browsers ist damit vorbei und oft muss dann auch eine E-Mail oder Handy Bestätigung gemacht werden.

attacker.sh
PHP-Code:
#!/bin/bash

# Aufruf Beispiel: ./attacker.sh John Doe

# Author Manfred Aabye 2023 MIT Lizens

FIRSTNAME=$1LASTNAME=$2;
DIELOGDATEI="/opt/robust/bin/Robust.log";

# Suchen wir nun den Angreifer.

echo "Suche nach: $FIRSTNAME"'.'"$LASTNAME# Kontrollausgabe

VIEWER2=$(cat $DIELOGDATEI grep 'Login request' grep "$FIRSTNAME"'.'"$LASTNAMEawk -',' '{ print $3 }' sort -sed 's/ //')
VIEWERERGEBNIS2="${VIEWER2:8}# Nur der Viewer.
if [ -"$VIEWERERGEBNIS2];then echo "Die Viewer Suche nach $FIRSTNAME"'.'"$LASTNAME ergab keine Treffer"
else echo "Der benutzte Viewer: $VIEWERERGEBNIS2"fi

GENUTZTEIP
=$(cat $DIELOGDATEI grep 'Login request' grep "$FIRSTNAME"'.'"$LASTNAMEawk -',' '{ print $4 }' sort -sed 's/ //')
GENUTZTEIPERGEBNIS="${GENUTZTEIP:3}# Nur die IP Adresse.
if [ -"$GENUTZTEIPERGEBNIS];then echo "Die IP Suche nach $FIRSTNAME"'.'"$LASTNAME ergab keine Treffer"
else echo "Die IP des Angreifers: $GENUTZTEIPERGEBNIS"fi

ANGREIFERABFRAGEMAC
=$(cat $DIELOGDATEI grep 'Login request' grep "$FIRSTNAME"'.'"$LASTNAMEawk -',' '{ print $5 }' sort -sed 's/ //')
ANGREIFERERGEBNISMAC="${ANGREIFERABFRAGEMAC:4:32}# Nur die Mac Adresse.
if [ -"$ANGREIFERERGEBNISMAC];then echo "Die MAC Suche nach $FIRSTNAME"'.'"$LASTNAME ergab keine Treffer"
else echo "Die MAC des Angreifers: $ANGREIFERERGEBNISMAC"fi

ANGREIFERABFRAGEID
=$(cat $DIELOGDATEI grep 'Login request' grep "$FIRSTNAME"'.'"$LASTNAMEawk -',' '{ print $6 }' sort -sed 's/ //')
ANGREIFERERGEBNISID="${ANGREIFERABFRAGEID:4:32}# Nur die id0 Adresse.
if [ -"$ANGREIFERERGEBNISID];then echo "Die ID0 Suche nach $FIRSTNAME"'.'"$LASTNAME ergab keine Treffer"
else echo "Die ID0 des Angreifers: $ANGREIFERERGEBNISID"fi 
Aufruf Beispiel: ./attacker.sh John Doe

Die Bildschirmausgabe:

Suche nach: John.Doe
Der benutzte Viewer: Darkviewer 6.6.3.67470
Die IP des Angreifers: 33.245.54.69
Die MAC des Angreifers: c6dc8e262930d73002f65260f9df4f2c
Die ID0 des Angreifers: d7f69c50d4f44bcff51eb0656341fe30