abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    29.5. 00:22 | Nová verze

    Byla vydána verze 1.96.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    28.5. 20:33 | IT novinky

    Společnosti IBM a Red Hat představily Project Lightwell s investicí 5 miliard dolarů. Jedná se o důvěryhodné clearingové centrum pro bezpečnost open source softwaru a zabezpečení dodavatelských řetězců s novým AI modelem a globální skupinou více než 20 000 softwarových inženýrů. Služby centra budou dostupné prostřednictvím komerčních předplatných. Project Lightwell staví na iniciativách jako Anthropic Glasswing nebo OpenAI Trust Access for Cyber.

    Ladislav Hagara | Komentářů: 1
    28.5. 18:22 | Nová verze

    Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 26.05. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    28.5. 11:44 | IT novinky

    Český stát by v budoucnu mohl provozovat vlastní alternativu ke komunikačním aplikacím typu WhatsApp, Signal, Telegram, Facebook Messenger a podobně. Cílem je zajistit bezpečnou datovou komunikaci pro stát a jeho důležité subjekty, jako jsou bezpečnostní složky, ministerstva a další organizace.

    Ladislav Hagara | Komentářů: 26
    28.5. 11:22 | Pozvánky

    Už za týden, ve čtvrtek 4. června, se v Národní technické knihovně v pražských Dejvicích uskuteční další konference věnovaná tématům spojeným s IPv6 - Den IPv6. Program akce a registrační formulář jsou k dispozici na webu akce. Kapacita konference je omezená, proto organizátoři doporučují, aby se vážní zájemci přihlásili včas (k dnešnímu dni zbývá přibližně 30 volných míst). Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 1
    28.5. 05:22 | IT novinky

    Zařízení Steam Deck OLED bylo znovu naskladněno, ale vlivem rostoucích cen pamětí a úložišť má novou, vyšší cenovku. Steam Deck OLED 512 GB stojí nově 779 EUR (stál 569 EUR) a Steam Deck OLED 1 TB stojí 919 EUR (stál 679 EUR). Samotné zařízení se nijak nezměnilo a nové ceny tedy pouze odráží aktuální náklady na komponenty a další globální logistické výzvy, se kterými se potýká celá branže.

    Ladislav Hagara | Komentářů: 0
    27.5. 22:22 | IT novinky

    Český telekomunikační úřad zahajuje novou etapu využívání vysokofrekvenčního rádiového spektra v pásmu 26 GHz. Toto pásmo bude od 1. 7. 2026 otevřeno pro provoz moderních bezdrátových sítí, zejména sítí páté generace (5G), pevných bezdrátových přístupových sítí (FWA) a lokálních či průmyslových sítí určených například pro výrobní areály, logistická centra nebo technologické kampusy. Současně s otevřením pásma 26 GHz přistoupil ČTÚ ke zpřístupnění informací o využívání rádiových kmitočtů v tomto pásmu.

    Ladislav Hagara | Komentářů: 9
    27.5. 22:11 | IT novinky

    Logitech představil myš Signature Comfort Plus M850 L s polstrovanou opěrkou dlaně pro větší pohodlí a sadu s touto myší a klávesnicí s integrovanou opěrkou dlaní Signature Comfort Plus Combo MK880.

    Ladislav Hagara | Komentářů: 1
    27.5. 16:33 | IT novinky

    Gaël Duval se rozepsal o novinkách a plánech Murena a /e/OS. Počet uživatelů telefonů Murena a mobilního operačního systému /e/OS bez aplikací a služeb od Googlu se blíží 100 000. Ambicí je, aby se /e/OS stal třetí mobilní platformou v Evropě i na světě, s potenciálem dostat se i na PC. Blíží se vydání nové verze 4 s funkcemi zálohování a obnova, import e-mailů z Gmailu a rozpoznávání hlasu. Murena Workspace přinese videohovory, elektronický podpis a správu zařízení (MDM).

    Ladislav Hagara | Komentářů: 4
    27.5. 15:22 | Komunita

    Dnes a zítra probíhá Ubuntu Summit 26.04. Na programu je řada zajímavých přednášek. Sledovat je lze na YouTube. Úvodní slovo měli Mark Shuttleworth a Jon Seager.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (15%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1757 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Jak zjistit MAC adresu v PHP

    27.2.2006 18:13 zacatecnik
    Jak zjistit MAC adresu v PHP
    Přečteno: 3812×
    Ahoj, programuji v php aplikaci pro Internet. Pro overovani bych potreboval znat MAC adresu pocitace. Nemohu najit zadnou funkci ktera umi zobrazit nebo zna MAC adresu pocitace, ktery se prihlasuje do aplikace. Nevite jak na to? Dik ta pomoc.

    Odpovědi

    27.2.2006 18:16 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Nelze (až na výjimečné případy). V PHP ani v žádném jiném jazyce.
    27.2.2006 19:52 Jirkaehm | skóre: 9
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    nehlede na to ze to neni moc dobra metoda overovani, protoze za jednou ip (mac) adresou zvenci muze byt treba 1000pc za natem (preklada mac adresy;) ), takze bych spis doporucil overovat pres sessions v php, nebo pri prihlaseni vygenerovat hash, a kontrolovat pomoci nej a dle ip adresy, apod ...
    27.2.2006 19:54 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Většinou máte spíš za jednou MAC adresou celý Internet kromě lokální sítě…
    DjAARA avatar 27.2.2006 23:51 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Vetsinou je za jednou MAC vse krom lokalniho subnetu a ani tam to nemusi byt pravda. Viz treba nektere levne HW AP...
    28.2.2006 03:45 Libor Klepac | skóre: 45 | Mýto
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    mysli tim, ze pro vsechny pocitace, krome tech v lokalni siti budete dostavat (dostaval byste) pouze mac adresu pocitace, ktery k vam routuje provoz
    Urine should only be green if you're Mr. Spock.
    27.2.2006 23:30 Stanislav Petr | skóre: 27 | Praha
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Zjistit to lze - pokud budete mit na serveru dostatecna prava, tak si muzete zkusit rozparsovat vystup prikazu "arp -an". Napr.nejak takhle:

    <?php
      $ip = $_SERVER['REMOTE_ADDR'];
      $mac = exec('arp -an|grep '.$ip.'|awk \'{print $4}\'');
    ?>
    
    No jo... Co bych cekal od systemu, kterej se vypina tlacitkem start... http://glux.org
    27.2.2006 23:56 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Opravdu jste přesvědčen, že tímto postupem získá MAC adresu klienta? Tento postup má šanci fungovat jen ve velmi specifických případech, a to i kdyby tam nebyly zjevné chyby. Nebylo by lepší uvědomit si, že snažit se na aplikační vrstvě zkoumat hlavičky linkové vrstvy (které stejně neuvidí) je popřením samotné koncepce TCP/IP? A především že těžko zjistit MAC adresu klienta, když ta se k serveru v drtivé většině případů vůbec v žádné podobě ani nedostane?
    28.2.2006 08:20 Stanislav Petr | skóre: 27 | Praha
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Uz se sitema hoooodne let zivim a jsem zcela presvedcen ze takto MAC adresu sitove karty klienta s zadanou IP adresou ziska. Samozrejme, ze pouze za podminek kdy je to mozne (stejna sit + stejna kolizni domena), ale snad neni nutne neustale psat dokoelcka ke kazdemu prizpevku. Spis by me zajimalo co popira koncepci TCP/IP? To ze aplikace ma pristup k linkove vrstve? A neni IP Stack taky jen jednou z aplikaci? Jak by podle Vas mohla fungovat implementace ip stacku v mikrojadrovych systemech?
    No jo... Co bych cekal od systemu, kterej se vypina tlacitkem start... http://glux.org
    28.2.2006 11:29 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Uz se sitema hoooodne let zivim a jsem zcela presvedcen ze takto MAC adresu sitove karty klienta s zadanou IP adresou ziska.

    Ještě jsem neviděl systém, kde by měl PHP skript v cestě adresář /sbin/. Ten grep vám občas chytne i řádky, které jste tam vůbec nechtěl (hint: matchuje 11:22:33:44:55:66 regulární výraz 11.22.33.44?). Stejná IP adresa se může v ARP tabulce vyskytovat víckrát - nebo tam, budete-li mít smůlu, nemusí být vůbec. Prostě je to celé hodně na vodě a stavět na něčem takovém autentizaci mi nepřipadá jako příliš dobrý nápad.

    Samozrejme, ze pouze za podminek kdy je to mozne (stejna sit + stejna kolizni domena), ale snad neni nutne neustale psat dokoelcka ke kazdemu prizpevku.

    Obávám se že to nutné je, protože tazatel se dosud ani slovem nezmínil o tom, že tato naprosto klíčová podmínka je splněna.

    Spis by me zajimalo co popira koncepci TCP/IP?

    Popírá to smysl oddělení jednotlivých vrstev. Aplikační vrstva se nemá co hrabat v hlavičkách linkové vrstvy, kdyby nic jiného, už proto, že nemůže vůbec tušit, jakou konkrétní implementací ten paket dorazil. Kdyby tomu tak nebylo, mohli bychom používat jeden protokol a žádný stack by vůbec nemusel existovat.

    28.2.2006 11:28 Johny99
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Je hezke, ze tu kolegove v 7 zpravach z 8 zduvodnili proc to nejde a proc je nesmysl to delat, ja osobne ocenuju toho jednoho, co odpovedel jak to udelat. Delat to za urcitych podminek jde a ma to smysl a dokud nechapete proc to tazajici chce (a za jakych podminek), nevidim duvod, proc odpovedi byly takove jake byly.

    Co se tyka jeste toho jak to udelat, ja jsem to jeste delal pomoci parsovani vystupu 'cat /proc/net/arp', protoze jsem nemel dostatecna prava na prikaz arp. A druha moznost jeste byla pomoci nejakeho volani snmp. Z hlavy si to uz nepamatuju, z prace to nedohledam. SNMP jsme pouzival jako prvni, ale presel jsem na /proc/net/arp, protoze se z nejakeho mne neznameho duvodu zasekaval snmp demon.

    Johny99
    28.2.2006 11:34 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Netvrdil jsem, že je nesmysl (v rámci segmentu) autentizovat klienty podle MAC adresy. Tvrdil jsem (a na tom trvám), že je zcela zásadní nesmysl řešit to v PHP skriptu. Chcete-li kontrolovat MAC adresu, dejte to tam, kam to patří. Tedy buď statickými položkami v ARP tabulce nebo filtrací pomocí netfilteru. Budete-li se snažit dělat to v PHP skriptu (a naznačeným způsobem), bude to za prvé drbání se pravou nohou za levým uchem, za druhé jedna velká potenciální díra do systému a za třetí to stejně bude fungovat jen pokud budete mít štěstí.
    28.2.2006 13:52 Johny99
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Ale ja s Vama naprosto souhlasim. Jenom jsem poznamenal, ze dotycny se ptal jak to udelat a ne proc to nedelat. Cili vetsinou dostaval odpoved na otazku kterou nepolozil a na to co chtel vedet mu nikdo moc neodpovidal. Pritom nevite co s tim chtel delat.

    Jinak co se tyka ziskani MAC adresy, muze to byt docela uzitecna funkce. Mame sit, ve ktere mame shaping nastaveny tak, aby fungoval podle mac adres, kazdy uzivatel si pres webovou aplikaci muze zaregistrovat svoji adresu, tim ziska pristup na internet. Ziskani MAC pouzivam k tomu, aby se zacatecnik pouze pripojil, prihlasil a zmackl "Pridej kartu" s predvyplnenou mac adresou ze ktere komunikuje. Vysvetlim tak lidem podstatne rychleji co maji udelat, nez kdybych jim mel vysvetlovat kde a jak ziskaji svoji mac adresu (nevim co maji za system - win xp/98/... / mac / linux, jakou jazykovou mutaci). Proste tu funkci primarne nepouzivam k nejakemu overovani, ale pouze jako zjednoduseni pro uzivatele. Treba to dotycny chtel pouzit na neco podobneho. Jak relevantni by potom byly ty prispevky o tom ze je blbost ziskavat mac v PHP?

    Johny99
    28.2.2006 13:42 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
    Rozbalit Rozbalit vše Re: Jak zjistit MAC adresu v PHP
    Ahoj, programuji v php aplikaci pro Internet.

    po tejto vete mi bolo hned jasne ze ziadnu mac nedostane :o) maximalne najde prvy hop, co je router u IPS.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.