» Forum » Clanscript » Module und Modifikationen » IP Logger
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ 1 | 2 ] [ Anmelden zum schreiben ]

IP Logger
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 13.12.2010 - 22:28:03     Zitieren
*hust*

Registrierung erforderlich. Wer meldet sich schon heute noch an? Kein Normaler Mensch mehr. Free Downloads sollten auch Free sein.

*Mucosolvan genommen*


Google+shelfinger.eu
oink
ForenTroll
218 Beitragspunkte
Posts: 727

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 13.12.2010 - 22:47:37     Zitieren
Zitat geschrieben von she
oder auch so Dumme Kommentare von einigen Users die nur meckeren können aber nicht selber machen (Tiergeräuch User)...



hey du eitles teil, behalt mal deine vermutungen mal schön für dich du pfeipfe und hör auf mir irgendwelche eigenschaften/laster/sonstwas zu unterstellen die dir in deiner argumentation gerade in kram passen.

wenn dich die community anflamed und/oder du damit nicht klarkommt, wehr dich aus eigener kraft und schieb nicht andere leute vor.

und jetzt schieb ab und rück mir nicht andauernd auf die pelle


before creation there must be destruction
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 13.12.2010 - 23:04:44     Zitieren
^^

Sehr gut argumentiert. Nur leider wieder völlig daneben.

Ich wähle meine Argumentation so aus wie ich es denke und leider denke ich so über dich. Wie ich aber sehe habe ich das bekommen was ich wollte.
Aus eigner Kraft wehren kann ich mich sehr wohl. Ich nutze alle möglichkeiten die mir als Deutscher Staatsbürger zur verfügung stehen. Solltest dich mal belesen damit Zwinker

Abschieben, pelle rücken. 15? Bemitleidenswert. Aber so kennt man dich ja. Nur austeilen aber richtige Informationen bringen kannst du nicht. OK die letzten 2 Beiträge von dir waren oKay aber das von 65 Posts.....


Google+shelfinger.eu
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 14.12.2010 - 00:58:48     Zitieren
So und Schluss ihr beiden. Klärt das bitte per pm sonst ist hier gleich geschlossen!


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
Sunshine Live
Mitglied
69 Beitragspunkte
Posts: 913

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.12.2010 - 16:17:13     Zitieren
hay, She ich hab gerad gesehn wenn man bei dir ein Lastwar einträgt kommt folgende fehlermeldung
Warning: urlencode() expects parameter 1 to be string, array given in /var/www/vhosts/tkg-spielplatz.de/httpdocs/ilch7/iploga.php on line 40

Warning: urlencode() expects parameter 1 to be string, array given in /var/www/vhosts/tkg-spielplatz.de/httpdocs/ilch7/iploga.php on line 40

Warning: urlencode() expects parameter 1 to be string, array given in /var/www/vhosts/tkg-spielplatz.de/httpdocs/ilch7/iploga.php on line 40

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tkg-spielplatz.de/httpdocs/ilch7/iploga.php:40) in /var/www/vhosts/tkg-spielplatz.de/httpdocs/ilch7/include/includes/class/design.php on line 23


Meine Page
Profilansicht 1.2b
Profilansicht 1.2
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 29.12.2010 - 18:22:40     Zitieren
Neues Update ist nun Verfügbar.

Changelog
Installation
Update

Gruß
SHe


Zuletzt modifiziert von she am 04.01.2011 - 04:32:18


Google+shelfinger.eu
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 06.01.2011 - 07:51:50     Zitieren
Es wird demnächst noch ein Update kommen da ich gesehen habe das die V0.65 ein Bug hat. Keine LänderFlaggen anzeige bei wegen fehlender Einstellung des Users.

Momentan sieht es so aus.



Google+shelfinger.eu
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 22.02.2011 - 23:16:35     Zitieren
Hi ich melde mich mal wieder hier.

Ich habe mal die V1.0 fast fertig gemacht. Nur noch readme muss angepasst werden.



Statistik



Google+shelfinger.eu
Sunshine Live
Mitglied
69 Beitragspunkte
Posts: 913

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 23.02.2011 - 02:17:50     Zitieren
Freu ma schon sieht gut aus


Meine Page
Profilansicht 1.2b
Profilansicht 1.2
SiV-Siggi
Mitglied
16 Beitragspunkte
Posts: 429

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 23.02.2011 - 10:27:25     Zitieren
hoffe die passt Zwinker


siegfried1965.de
s-i-v-clan.de
dods-mappool.de
Mairu
Coder
128 Beitragspunkte
Posts: 12770

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 23.02.2011 - 11:37:15     Zitieren
Ich hoffe du denkst daran, dass die Datenbank nicht zu groß wird.


Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
MagistYata
Mitglied
6 Beitragspunkte
Posts: 844

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 23.02.2011 - 12:02:03     Zitieren
Die Links gehen immer noch nicht.


Streß ist Lebensdiebstahl
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.02.2011 - 04:29:12     Zitieren
Hi habe nun erster mal die Version 1.02 Fertig.

www.file-upload.net/download-3248138/iplogger_1-02.zip.html

Sollten Bugs vorhanden sein bitte mir/hier melden.

@Mairu.
Habe dran gedacht. Deshalb habe ich Statistiken in eine Extra Tabelle geworfen. Es ist auch ein DB Optimierung dabei.

@SiV-Siggi.
Wie "hoffe die passt" Was hat nicht gepasst?

@MagistYata.
Habe meine Webseite vorerst runtergefahren da in letzter Zeit zuviele Bot Angriffe kamen. Die leider zuoft meine Webseite DoS haben. Ich denk mal so in April haben die mich vergessen Zwinker


Google+shelfinger.eu
SiV-Siggi
Mitglied
16 Beitragspunkte
Posts: 429

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.02.2011 - 04:32:18     Zitieren
war nur bezug auf den eintrag vorher... hat nix mit deinem modul zutun, werde nachher mal testen!


siegfried1965.de
s-i-v-clan.de
dods-mappool.de
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.02.2011 - 04:37:40     Zitieren
Achso. Naja wie das nunmal so ist mit Bugs o.O


Google+shelfinger.eu
SiV-Siggi
Mitglied
16 Beitragspunkte
Posts: 429

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.02.2011 - 04:40:01     Zitieren
nicht schlimm... deswegen sind die meissten ja hier... Zwinker


siegfried1965.de
s-i-v-clan.de
dods-mappool.de
MagistYata
Mitglied
6 Beitragspunkte
Posts: 844

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.03.2011 - 13:36:07     Zitieren
@she: Ja diesen Bots nerven ganz schön rum. Da müsste man mal eine Botsperre einbauen, wenn das überhaupt möglich ist.
Danke für den Downnloadlink.

EDIT:
Habe es aufgespielt. Schönes Teil.
Eine Frage hätte ich noch dazu. Wir haben die shbox (selbstaktuallisierende Shoutbox) von hier installiert, das müllt die Datenbank zu.
shbox=fetch sthet dort mehrfach. Kann man das irgendwie ausblenden lassen, bzw. das es gar nicht mit erfasst wird?


Zuletzt modifiziert von MagistYata am 01.03.2011 - 14:11:38


Streß ist Lebensdiebstahl
MagistYata
Mitglied
6 Beitragspunkte
Posts: 844

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 01.03.2011 - 15:24:56     Zitieren
Kannst Du mir mal kurz diesen Code erklären?

$output['useroradmin'] = $row->page;
  if ($row->url) {
    $url = preg_match("@^(?:http://)?([^/]+)@i", $row->url, $matches);
    if ($matches[0] != 'http://'.$_SERVER['HTTP_HOST'] AND $_SERVER['HTTP_HOST'] != 'localhost') {
       $output['url'] = '<a href="'.$row->url.'" target="_blank">'.$matches[0].'</a>';
    }
    else { $output['url'] = ''; }
  }
  else { $output['url'] = ''; }
  if (strlen($row->request) > 40) {
     if ($row->selfpage) {
        if (preg_match("/\%2F\%3B/is",$row->request) OR preg_match("/\%2F/is",$row->request)) { $output['re'] = '<a href="http://de.wikipedia.org/wiki/Cross-Site_Scripting" alt="Wikipedia: Cross-Site Scripting" title="Wikipedia: Cross-Site Scripting"><img src="'.$icb.'logger/hacker.png" title="Hack: Cross-Site Scripting" alt="Hack: Cross-Site Scripting"></a><a href="'.$row->selfpage.'" alt="'.$row->request.'" title="'.$row->request.'">'.substr($row->request, 0, 30).'...</a>'; }
        elseif (preg_match("/http%3A%2F%2F/is",$row->request)) { $output['re'] = '<a href="http://de.wikipedia.org/wiki/Cross-Site_Scripting" alt="Wikipedia: Cross-Site Scripting" title="Wikipedia: Cross-Site Scripting"><img src="'.$icb.'logger/hacker.png" title="Hack: Cross-Site Scripting" alt="Hack: Cross-Site Scripting"></a><a href="'.$row->selfpage.'" alt="'.$row->request.'" title="'.$row->request.'">'.substr($row->request, 0, 30).'...</a>'; }
        else { $output['re'] = '<a href="'.$row->selfpage.'" alt="'.$row->request.'" title="'.$row->request.'">'.substr($row->request, 0, 40).'...</a>'; }
     }

Da steht etwas von Hack:...


Streß ist Lebensdiebstahl
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 02:44:10     Zitieren
Das Script zeigt dir nur an wenn ein XSS passiert ist.

Schau mal im Admin -> Konfiguration -> "Welche Seiten sollen nicht mitgeloggt werden?" -> shbox dazuschreiben.


Google+shelfinger.eu
MagistYata
Mitglied
6 Beitragspunkte
Posts: 844

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 12:19:57     Zitieren
Danke she. Es wird jetzt zwar keine shbox mit dem shbox=fetch geloggt, statt dessen stehen jetzt lauter leere Felder drin.
Die ShBox wird ja via Ajax aktiviert (im moment bei uns im 3 Sekunden Takt=.

Da wird innerhalb von 2-3 Minuten die Übersicht im iploger unübersichtlich.
Liegt es daran, dass es eine Box ist? Und wie kann ich da abhilfe schaffen?
Ansonsten noch danke für den Hinweis.


Streß ist Lebensdiebstahl
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 13:16:29     Zitieren
Ich werde mal im Quellcode nachschauen woran es liegt.

*EDIT*

Hab im Quellcode den "Fehler" gefunden. Was eigentlich kein Fehler ist sondern eher eine ausgrenzung.

iplog.php Line 65
else {
   $ip = getip();
   $os = iplog_browser_or_os($_SERVER['HTTP_USER_AGENT'],'os');
   $br = iplog_browser_or_os($_SERVER['HTTP_USER_AGENT'],'br');
   $br_version = $br['version'];
   $ur = ( isset ($_SERVER['HTTP_REFERER']) ? site_statistic_get_referer($_SERVER['HTTP_REFERER']) : '' );
   $dada = $_SERVER["REQUEST_URI"];
   if ($SVN) {
       db_query("INSERT INTO `prefix_iplogger` (`ip`, `userid`, `timestamp`, `sid`, `os`, `br`, `url`, `request`, `page`, `selfpage`, `svn`) VALUES ('$ip', '".$_SESSION['authid']."', '".time()."', '".session_id()."', '".$os['name']."', '".$br['name']."', '".$ur."', '".$request."', 'USER', '".$dada."', '".$_SERVER['HTTP_USER_AGENT']."')");
   }
   else { db_query("INSERT INTO `prefix_iplogger` (`ip`, `userid`, `timestamp`, `sid`, `os`, `br`, `url`, `page`, `selfpage`) VALUES ('$ip', '".$_SESSION['authid']."', '".time()."', '".session_id()."', '".$os['name']."', '".$br['name']."', '".$ur."', 'USER', '".$dada."')"); }
}


in

/*else {
   $ip = getip();
   $os = iplog_browser_or_os($_SERVER['HTTP_USER_AGENT'],'os');
   $br = iplog_browser_or_os($_SERVER['HTTP_USER_AGENT'],'br');
   $br_version = $br['version'];
   $ur = ( isset ($_SERVER['HTTP_REFERER']) ? site_statistic_get_referer($_SERVER['HTTP_REFERER']) : '' );
   $dada = $_SERVER["REQUEST_URI"];
   if ($SVN) {
       db_query("INSERT INTO `prefix_iplogger` (`ip`, `userid`, `timestamp`, `sid`, `os`, `br`, `url`, `request`, `page`, `selfpage`, `svn`) VALUES ('$ip', '".$_SESSION['authid']."', '".time()."', '".session_id()."', '".$os['name']."', '".$br['name']."', '".$ur."', '".$request."', 'USER', '".$dada."', '".$_SERVER['HTTP_USER_AGENT']."')");
   }
   else { db_query("INSERT INTO `prefix_iplogger` (`ip`, `userid`, `timestamp`, `sid`, `os`, `br`, `url`, `page`, `selfpage`) VALUES ('$ip', '".$_SESSION['authid']."', '".time()."', '".session_id()."', '".$os['name']."', '".$br['name']."', '".$ur."', 'USER', '".$dada."')"); }
} */


ändern dann solltest du kein Eintrag mehr bekommen.


Zuletzt modifiziert von she am 02.03.2011 - 13:37:56


Google+shelfinger.eu
MagistYata
Mitglied
6 Beitragspunkte
Posts: 844

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 19:44:39     Zitieren
Danke, jetzt ist es weg.


Streß ist Lebensdiebstahl
Volo
Mitglied
1 Beitragspunkte
Posts: 8

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 22:56:12     Zitieren
Hallo

Also ich teste dein IP-Logger Modul auch gerade und es gefällt mir wirklich gut, habe nur etwas das mir auffällt und eine frage.

Erstmal ist mir aufgefallen wenn ich meine Seite über ein iPhone öffne erkennt der IP-Logger dies auch allerdings nicht als Browser oder als OS sondern als bot ist das Absicht?

Und dann wollte ich Fragen ob es möglich ist eine IP oder einen IP-Bereich aus dem loggen auszuschließen. Ich nutze einen Dienst der regelmäßig die Erreichbarkeit meiner HP überprüft, diese SPAMT mir allerdings so das log voll.

Gruß
Volo


Die Jugend von heute liebt den Luxus, hat schlechte Manieren und verachtet die Autorität. Sie widersprechen ihren Eltern, legen die Beine übereinander und tyrannisieren ihre Lehrer!
(Sokrates)
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 02.03.2011 - 23:24:55     Zitieren
Das mit dem Iphone ist absicht. Da es kein Browser oder OS ist. Es ist beides Zwinker Ich denke aber mal das es nicht angezeigt wird als Bot sondern als OS und Browser Zwinker.

Mit der IP ist ne gute Idee werde ich in der nächsten Version umsetzen.


Google+shelfinger.eu
Volo
Mitglied
1 Beitragspunkte
Posts: 8

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 03.03.2011 - 00:05:40     Zitieren
Hi

Ich hatte nochmal nachgesehen und ich glaube wir haben beide recht :-)

in der Auflistung taucht das iPhone als beides auf, aber unter der Statistik steht es nicht als OS und auch nicht als Browser sondern dort wird es als Bot aufgelistet.

Gruß
Volo


Die Jugend von heute liebt den Luxus, hat schlechte Manieren und verachtet die Autorität. Sie widersprechen ihren Eltern, legen die Beine übereinander und tyrannisieren ihre Lehrer!
(Sokrates)
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 03.03.2011 - 00:11:19     Zitieren
Genau. Da wie schon geschrieben es ist beides deshalb kann das System nicht erkennen ob es nun als Browser oder als OS angezeigt werden soll. Hat was damit zutun das ich nicht unnötige Dateneinträge in die DB ballern wollte.


Google+shelfinger.eu
she
Mitglied
67 Beitragspunkte
Posts: 963

User Pic

2 Mitglieder finden den Beitrag gut.

Merkliste 20.05.2011 - 08:40:28     Zitieren
So mal wieder was zum Thema IP-Logger schreiben.

Die Version 1.05 ist demnächst Fertig.

Vorweg die Version Uplevel bestimmt aus Jahr/Monat das heißt wenn Version 1.02 dann heißt es Feb/2011

Zu den neuerungen 1.05

  • Language File (English, German, French)
  • IP Ban
  • IP nicht mitloggen
  • Bot Navigation (Sollte ein Gesperrter Bereich aufgerufen werden kommt der bekannte 404 Fehler)
  • 20 Neue Betriebssysteme und Browsers
  • DB Optimiert


Durch die änderungen ist die vorhergehende Versionen nicht kompatibel mit diesem Update.

Der Download Link wird demnächst veröffentlicht.

Mit der Language Files wollte ich der ilch Version 2.0 ein wenig antreiben. Bin auch gespannt wie es mit der Language Classen aussieht. Da ich nun eine eigenständige Classe implentiert habe.

Eine Vorschau des IP-Logger kommt morgen in dem Thread.


Google+shelfinger.eu
Hallodriho
Mitglied
1 Beitragspunkte
Posts: 30

0 Mitglieder finden den Beitrag gut.

Merkliste 22.05.2011 - 18:19:23     Zitieren
Freu mich schon auf deine Arbeit, derzeit machen mir die Spam-Bots schon zu schaffen :/

[ 1 | 2 ] [ Anmelden zum schreiben ]