YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » IP Log komplett aus WBB entfernen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 13.303 Views | | Thema zu Favoriten hinzufügen
Seiten (4): [1] 2 3 4 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen IP Log komplett aus WBB entfernen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Jack
Alternativ Mitglied


Dabei seit: 16.01.04
Beiträge: 1.055

 IP Log komplett aus WBB entfernen Antworten Zitieren Editieren Melden       UP

Titel: IP Log komplett aus WBB entfernen
Version: 1.0
Beschreibung: Hallo,
seit langem mal wieder ein Hack von mir.
Ich wurde gebeten das WBB so zu ändern, dass es keine gültigen IPs mehr Logt. Dies kann für große Selbsthilfe Foren, wessen Benutzer anonym bleiben wollen nützlich sein.
Ich weiße darauf hin, das es rechtlich gesehen nicht sinnvoll ist diesen Hack einzubauen, da ohne Ihn besser gegen Störenfriede angegangen werden kann!

Der Hack löscht die gespeicherten IPs und neue werden nur noch als 0.0.0.0 gespeichert.
Einen Copyrightverweis gibt es nicht.
----


weiter zum Download
24.03.05 15:11 Jack ist offline Finden Als Freund hinzufügen
consul consul ist männlich
Mitglied


Dabei seit: 23.05.04
Beiträge: 12
Herkunft: Nürnberg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

rechtlich sehr bedenklich, da bei rechtwidrigen Äußerungen, Inhalten, Links etc. dann automtisch der Betreiber des Forums haftbar gemacht wird, denn er kann ja nicht beweisen das nicht er den Beitrag geschrieben hat.

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von consul: 24.03.05 18:43.

24.03.05 18:23 consul ist offline E-Mail WWW Finden Als Freund hinzufügen
Der Wixxer
Mitglied


Dabei seit: 29.05.04
Beiträge: 28

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von consul
....., denn er kann ja nicht beweisen das nicht er den Beitrag geschrieben hat.


Tja man kann ihm aber auch nicht nachweissen das er den Beitrag geschrieben hat Augenzwinkern !

EDIT:
soll das so sein oder ist da ein kleiner Fehler :

Suche:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($REMOTE_ADDR)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);

Ersetze:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($REMOTE_ADDR)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);

EDIT2:
es heist ja bei dir IP Log komplett aus WBB entfernen, stimmt aber ned ganz , schau dir mal die acp/lib/class_adminsession.php an Augenzwinkern

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Der Wixxer: 25.03.05 13:34.

25.03.05 00:36 Der Wixxer ist offline E-Mail Finden Als Freund hinzufügen
Jack
Alternativ Mitglied


Dabei seit: 16.01.04
Beiträge: 1.055

Themenstarter Thema begonnen von Jack
Antworten Zitieren Editieren Melden       UP

die adminsession ist absicht. ist außerdem nur ne session*fg

wenn das so da steht ist das nen kleiner fehler. soll natürlich auch ipaddr sein.

Suche:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($REMOTE_ADDR)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);

Ersetze:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($ipaddr)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);


Edit: Wegen dem Rechtskram hab ich das auch in der install geschrieben.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Jack: 29.03.05 03:27.

29.03.05 03:26 Jack ist offline Finden Als Freund hinzufügen
Das_Schnappi
Gesperrt! 03/04/05


Dabei seit: 06.03.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Jack
die adminsession ist absicht. ist außerdem nur ne session*fg

wenn das so da steht ist das nen kleiner fehler. soll natürlich auch ipaddr sein.

Suche:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($REMOTE_ADDR)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);

Ersetze:

if (isset($guestsession)) { /* guest */
$db->unbuffered_query("DELETE FROM bb".$n."_sessions WHERE userid='0' AND ipaddress = '".addslashes($ipaddr)."' AND useragent = '".addslashes($HTTP_USER_AGENT)."'", 1);


Edit: Wegen dem Rechtskram hab ich das auch in der install geschrieben.


Wollte fragen ob das bei irgendeinen ohne probleme funzt,bevor ich das einbaue.

Mfg
31.03.05 20:17 Das_Schnappi ist offline Finden Als Freund hinzufügen
Sebastian Sebastian ist männlich
Mitglied


images/avatars/avatar-4414.gif

Dabei seit: 16.01.04
Beiträge: 1.912
Herkunft: aerzen

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Der Wixxer
Tja man kann ihm aber auch nicht nachweissen das er den Beitrag geschrieben hat Augenzwinkern !


Trotzdem ist der admin für seine seite verantwortlich. und wenn er nicht sagen kann wer den thread geschrieben hat ist er rechenschaft schuldig.

__________________
MfG Sebastian
NICK-Forum | Bilder-Hosting | Rettet das free-TV
31.03.05 20:41 Sebastian ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Sebastian in deine Kontaktliste ein MSN Passport-Profil von Sebastian anzeigen
Das_Schnappi
Gesperrt! 03/04/05


Dabei seit: 06.03.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

hab nun alles gemacht nur wenn ich eine seite aufrufe kommt son fehler

php:
1:
Parse errorparse errorunexpected T_IF in /var/www/web242/html/acp/lib/session.php on line 76


auf zeile 76 steht das.
php:
1:
$session['lastactivity'] = time();


Kann mir da jemmand helfen wenn meine alte wieder oben ist geht wieder alles.
01.04.05 13:50 Das_Schnappi ist offline Finden Als Freund hinzufügen
deviled
Mitglied


images/avatars/avatar-2140.gif

Dabei seit: 05.01.04
Beiträge: 2.552

Antworten Zitieren Editieren Melden       UP

01.04.05 13:53 deviled ist offline E-Mail Finden Als Freund hinzufügen
Das_Schnappi
Gesperrt! 03/04/05


Dabei seit: 06.03.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

danke hat gefunzt.

Darf ich fragen was falsh war?
01.04.05 20:31 Das_Schnappi ist offline Finden Als Freund hinzufügen
deviled
Mitglied


images/avatars/avatar-2140.gif

Dabei seit: 05.01.04
Beiträge: 2.552

Antworten Zitieren Editieren Melden       UP

Da fehlte ein ; in einer der vorherigen Zeilen. Augenzwinkern
01.04.05 20:36 deviled ist offline E-Mail Finden Als Freund hinzufügen
Das_Schnappi
Gesperrt! 03/04/05


Dabei seit: 06.03.05
Beiträge: 62

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Despair
Da fehlte ein ; in einer der vorherigen Zeilen. Augenzwinkern


lol,wegen son bisschen son hatte das ganze board nichtmehr gefunzt. großes Grinsen
01.04.05 20:57 Das_Schnappi ist offline Finden Als Freund hinzufügen
MastaG
Mitglied


Dabei seit: 05.02.04
Beiträge: 123

Antworten Zitieren Editieren Melden       UP

Ähhmm? Nur mal so als Anmerkung: Auf www.woltlab.de gibt es den hack schon von mir...

__________________
großes Grinsen ? Du liest wohl gerne Signaturen, oder ? großes Grinsen

06.04.05 22:12 MastaG ist offline E-Mail Finden Als Freund hinzufügen
Jack
Alternativ Mitglied


Dabei seit: 16.01.04
Beiträge: 1.055

Themenstarter Thema begonnen von Jack
Antworten Zitieren Editieren Melden       UP

Schön für dich MastaG, und was soll mir das jetzt sagen?

die änderung würde ohne probleme funzen an dem entstandenen fehler bin ch nicht schuld.
09.04.05 02:39 Jack ist offline Finden Als Freund hinzufügen
NitroX
Mitglied


Dabei seit: 16.01.04
Beiträge: 73

Antworten Zitieren Editieren Melden       UP

thx 4 hack

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von NitroX: 07.07.05 13:35.

25.06.05 17:27 NitroX ist offline E-Mail Finden Als Freund hinzufügen
MastaG
Mitglied


Dabei seit: 05.02.04
Beiträge: 123

Antworten Zitieren Editieren Melden       UP

Bei diesem Hack werden definitiv NICHT alle Logs entfernt. Wie sieht es bei der Administratorsitzung aus? Hab meinen Hack eben an das wbb2.3 angepasst... - Wenn beide Hacks zusammen zu einem gemacht wären würden, wäre es die perfekte lösung ^^

__________________
großes Grinsen ? Du liest wohl gerne Signaturen, oder ? großes Grinsen

08.07.05 20:03 MastaG ist offline E-Mail Finden Als Freund hinzufügen
Jack
Alternativ Mitglied


Dabei seit: 16.01.04
Beiträge: 1.055

Themenstarter Thema begonnen von Jack
Antworten Zitieren Editieren Melden       UP

Der Hack wurde heute nun aktualisiert in der Datenbank. Die aktuelle Version ist die 1.0.2 in der auch die adminsessions berücksichtigt werden.
14.07.05 17:02 Jack ist offline Finden Als Freund hinzufügen
SvPe
Mitglied


images/avatars/avatar-3062.gif

Dabei seit: 07.05.05
Beiträge: 279

Antworten Zitieren Editieren Melden       UP

es reicht wenn die Funktion getIpAddress so aussieht:
php:
1:
2:
3:
function getIpAddress() {
    return '127.0.0.1';
}

Könnte sogar sein das das die einzige notwendige Änderung ist um alles anonym zu machen, da das wBB die IP eigentlich immer mit der Funktion bestimmt!

__________________

JID svpe@jabber.ccc.de
OpenPGP KeyID 0x2D682680
eMail sven@codeartists.org
There are only 10 types of people in this world: Those who understand binary and those who don't.

14.07.05 17:20 SvPe ist offline E-Mail Finden Als Freund hinzufügen
Jonny Jonny ist männlich
Mitglied


images/avatars/avatar-2626.gif

Dabei seit: 11.08.04
Beiträge: 181
Herkunft: Wien

Antworten Zitieren Editieren Melden       UP

Hab den IP-Log für wbb2.3.x Addon einfach in umgekehrter Reihenfolge ausgebaut ... Datenbakeinträge gelöscht

und jetzt den von Bräke etwas abgeändert, das er mit wbb2.3.3 wieder bestens funkt!

lg
15.07.05 10:18 Jonny ist offline E-Mail Finden Als Freund hinzufügen
Jack
Alternativ Mitglied


Dabei seit: 16.01.04
Beiträge: 1.055

Themenstarter Thema begonnen von Jack
Antworten Zitieren Editieren Melden       UP

was von Bräke?
Kannst mir da mal einen Link geben?

Nur

php:
1:
2:
3:
function getIpAddress() {
    return '127.0.0.1';
}


dürfte nicht funktionieren, da in der adminsession und session der user oft direkt mit REMOTE_ADDR gearbeitet wird.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Jack: 23.07.05 15:39.

23.07.05 15:22 Jack ist offline Finden Als Freund hinzufügen
SvPe
Mitglied


images/avatars/avatar-3062.gif

Dabei seit: 07.05.05
Beiträge: 279

Antworten Zitieren Editieren Melden       UP

acp/lib/session.php; Zeile 36:
php:
1:
$REMOTE_ADDR getIpAddress();
Ab dann kann ja auch überall $REMOTE_ADDR verwendet werden Augenzwinkern

__________________

JID svpe@jabber.ccc.de
OpenPGP KeyID 0x2D682680
eMail sven@codeartists.org
There are only 10 types of people in this world: Those who understand binary and those who don't.

23.07.05 16:57 SvPe ist offline E-Mail Finden Als Freund hinzufügen
Seiten (4): [1] 2 3 4 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » IP Log komplett aus WBB entfernen