Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

poszukuję poleceń informujących o komputerze który odwiedził moją stronę:
Znam nr IP $_SERVER['REMOTE_ADDR']
nazwę przeglądarki $_SERVER['HTTP_USER_AGENT']
poprzednią stronę $_SERVER['HTTP_REFERER']

A jak znaleźć informację jakiego SO klient używa (Windows: XP, Vista; Linux: Debian, Ubuntu; Mac: 9, X)?
albo jaką ma wersję językową (pl, en, de)?

Czy ma ktoś jakieś rozwiązania

konto usunięte

Temat: polecenia php identyfikujące komputer

$_SERVER['HTTP_USER_AGENT'];

mozna jeszcze javascriptem rozdzielczosc ekranu wyciagac.

ale generalnie o samym komputerze za duzo info nie wyciagniesz. wiem, bo sam kiedys kombinowalem, bo chcialem banowac uzytkownikow na podstawie jakichs tam hardware ID.

http://pl2.php.net/reserved.variables

pozdro
Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

skrypt do ekranu mam:
<script language="javascript" type="text/javascript">
<!--
var Wide = screen.width;
if (Wide <= 800) window.location = "index800.html";
else if (Wide <= 1024) window.location = "index1024.html";
else window.location = "index1152.html";
//-->
</script>
i tak go możemy rozwijać w zależności od rozdzielczości

konto usunięte

Temat: polecenia php identyfikujące komputer

mozesz w ajaxie sobie do skryptu php przekazac ta rozdzialke.
Marcin Paweł S.

Marcin Paweł S. programista
C#/SQL/PHP

Temat: polecenia php identyfikujące komputer

Na IISsie działającym w domenie windows można urzyć uwierzytelniania domenowego .. $_SERVER['AUTH_USER']
Bartosz Ratajczyk

Bartosz Ratajczyk MS SQL Developer

Temat: polecenia php identyfikujące komputer

Tak na marginesie:
'HTTP_REFERER'
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.

(http://www.php.net/manual/en/reserved.variables.php#re...

konto usunięte

Temat: polecenia php identyfikujące komputer

HTTP_USER_AGENT - ta sama sytuacja.

W Firefoxie (np.) mozna bardzo latwo to zmienic. (about:config)
Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

tutaj:
http://www.kurshtml.boo.pl/generatory/browser.html
jest robiony test przeglądarki i systemu,
jak wyciągnąć takie informacje jak oscpu, language do php
Michał Ławicki

Michał Ławicki dostawca zadowolenia

Temat: polecenia php identyfikujące komputer

pobierasz tak jak ma to miejsce na podanej przez Ciebie stronie, a następnie korzystając z dobrodziejstw ajaxa wysyłasz dane do skryptu :)
Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

no cóż muszę sięgnąć i nauczyć się ajaxa ;)
wszystko przede mną
a myślałem, że wystarczy obciąć trochę danych i przechwycić do formularza php.
Człowiek uczy się przez całe życie...
Michał Ławicki

Michał Ławicki dostawca zadowolenia

Temat: polecenia php identyfikujące komputer

polecam zapoznanie sie z jQuery, niedosyc ze prosto sie ajaxa uzywa to jeszcze inne fajne feature ma :D

konto usunięte

Temat: polecenia php identyfikujące komputer

warto dodac ze jak ktos ma js wylaczony to klapa ;)

konto usunięte

Temat: polecenia php identyfikujące komputer

Jakub Świegot:
warto dodac ze jak ktos ma js wylaczony to klapa ;)

Strony, aplikacje www trzeba pisać tak, aby działały bez JS - to oczywiste... Z drugiej jednak strony jak wiele osób wyłącza JS?? Zrobiliśmy niedawno miniankietę wśród naszych klientów, i większość z nich nie wie nawet co to jest JS... Oczywiście korzystając z rozwiązan opartych tylko na JS pozbawiamy się użytkowników korzystających ze screeenrederów, przeglądarek tekstowych i mniej zaawansowanych (są jeszcze tacy?), użytkowników platform mobilnych, itp... No, ale to już inna historia...Piotr Lewandowski edytował(a) ten post dnia 03.12.07 o godzinie 07:29
Piotr Kamiński

Piotr Kamiński programista i
sieciowy wytwarzacz

Temat: polecenia php identyfikujące komputer

z moze taki numer:
http://www.darknet.org.uk/2006/10/tracking-users-via-t...
?
Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

Ok używając IE, FF lub Opery to mi odpali, ale jak zrobić to używając do tego

---->> WORD'a ?????

potrzebuję potwierdzenie otwarcia pliku *.doc, działa to kiedy wiem do kogo wysłałem pojedynczy dokument, ale jak wyślę kilka to nie będę wiedział kto otworzył, a przydało by się sprawdzić np. login usera, mail albo coś co go jednoznacznie określiPiotr K. edytował(a) ten post dnia 03.12.07 o godzinie 23:49
Michał Ławicki

Michał Ławicki dostawca zadowolenia

Temat: polecenia php identyfikujące komputer

hmmm to może VBA? :-)

konto usunięte

Temat: polecenia php identyfikujące komputer

Visual Basic Script
Jakub L.

Jakub L. Programista

Temat: polecenia php identyfikujące komputer

Piotr K.:
Ok używając IE, FF lub Opery to mi odpali, ale jak zrobić to używając do tego

---->> WORD'a ?????

potrzebuję potwierdzenie otwarcia pliku *.doc, działa to kiedy wiem do kogo wysłałem pojedynczy dokument, ale jak wyślę kilka to nie będę wiedział kto otworzył, a przydało by się sprawdzić np. login usera, mail albo coś co go jednoznacznie określiPiotr K. edytował(a) ten post dnia 03.12.07 o godzinie 23:49

W OpenOffice na przykład? Albo w Word Wiever?
Piotr K.

Piotr K. Specjalista
Bezpieczeństwa

Temat: polecenia php identyfikujące komputer

w Wordzie i OO działa bez problemu, obrazek czytany z serwera uruchamia plik php i lokalizuje mi komputer i pokazuje datę otwarcia pliku, a jak zrobić aby odczytać jeszcze np użytkownika lub nazwę komputera (ale nie IP lub nazwę hosta). Word pad tego nie robi, nie wkleja obrazka z serwera.

Następna dyskusja:

Narzędzia do PHP




Wyślij zaproszenie do