|  | 24 April 2008 MineStream Defender - der ultimative Netzwerksicherheit Gerät |  |  | Letzten 12 Monaten war ich auf ein interessantes Gerät, dass die Netzwerk-Sicherheit bietet viele Firmen und Familien zu träumen bietet arbeitet. Sie haben wahrscheinlich schon über die verschiedenen Bedrohungen gehört haben da draußen Internet Raubtiere, Viren, Spyware, gefährlichen Webseiten, vertrauliche Informationen austritt aus Ihrem Unternehmen und andere wie. Auch Sie haben vermutlich versucht, Antworten auf Fragen zu finden
- Ist mein Büro-Netzwerk in angemessener Weise verwendet? Haben die Leute wirklich nutzen es für die Arbeit und nicht etwas anderes?
- Sind meine Kinder sicher im Internet? Sind ihre virtuellen Freunde wirklich Freunde?
- Warum ist mein Internet so langsam?
- Wer in meinem Netzwerk ist über das Internet am meisten, wann und wofür?
- Wie kann ich verhindern, dass meine Kinder oder Mitarbeiter aus Surfen unangemessene Inhalte, Zeit zu verschwenden in Chats oder Spielen?
Schließlich möchten Sie vielleicht Antworten auf die Fragen sofort und Sie wollen nicht viel Zeit für die Konfiguration jedes einzelnen Computer in Ihrem Netzwerk, die Installation von Software und anderen techi stuff ... Also die Antwort auf alle diese Fragen ist eine kleine Box genannt MineStream Defender und hier ist das, was sie tun können ... Read More | |  | |  |  |
Funktion dec2string ($ decimal, $ base) { global $ error; $ String = null; $ Base = (int) $ base; if ($ base <2 | | $ base> 36 | | $ base == 10) { echo 'BASE muss im Bereich 2-9 oder 11-36 werden'; exit; } $ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ '; $ Charset = substr ($ charset, 0, $ base); if (! ereg ('(^[ 0-9] {1,16 }$)', trim ($ decimal))) { $ Error ['dec_input'] = 'Der Wert muss eine positive Ganzzahl sein "; return false; } do { $ Rest = bcmod ($ decimal, $ base); $ Char = substr ($ charset, $ Rest, 1); / / get CHAR aus dem Array $ String = "$ char $ string"; / / voranstellen Ausgang $ Decimal = bcdiv (bcsub ($ decimal, $ Rest), $ base); } While ($ decimal> 0); return $ string; } Funktion string2dec ($ string, $ base) { global $ error; $ Decimal = 0; $ Base = (int) $ base; if ($ base <2 | | $ base> 36 | | $ base == 10) { echo 'BASE muss im Bereich 2-9 oder 11-36 werden'; exit; } $ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ '; $ Charset = substr ($ charset, 0, $ base); $ String = trim ($ string); if (empty ($ string)) { $ Error [] = 'Input-String ist leer "; return false; } do { $ Char = substr ($ string, 0, 1); / / extract Hauptfigur $ String = substr ($ string, 1); / / Drop Hauptfigur $ Pos = strpos ($ charset, $ char); / / in $ charset Offset erhalten if ($ pos === false) { $ Error [] = "Nicht erlaubtes Zeichen ($ char) in INPUT string"; return false; } $ Decimal = bcadd (bcmul ($ decimal, $ base), $ pos); } While ($ string <> null); return $ decimal; } Funktion pad ($ str, $ num) { Rückkehr str_repeat ("0", $ num - strlen ($ str)) $ str.; } / / Main if (isset ($ _GET ["submit"])) { $ Ip = 0; if (isset ($ _GET ["int"]) & & $ _GET ["int"]! = "") { $ Ip = $ _GET ["int"]; } else if (isset ($ _GET ["dot"]) & & $ _GET ["dot"]! = "") { $ Ip = ip2long ($ _GET ["dot"]); } sonst { $ Ip = 0; } $ Uns_ip = ($ ip> 0 $ ip:? 0xffffffff + $ ip + 1) + 0; if (($ uns_ip & 0 × 80000000) == 0) { $ Mask = 0xFF000000; } else if (($ uns_ip & 0xC0000000) == -2147483648) { $ Mask = 0xffff0000; } else if (($ uns_ip & 0xE0000000) == -1073741824) { $ Mask = 0xffffff00; } sonst { $ Mask = ""; } $ Dot_ip = long2ip ($ uns_ip); $ Hex_ip = dec2string ($ uns_ip, 16); . $ Hex_ip = "0x" pad ($ hex_ip, 8); $ Oct_ip = dec2string ($ uns_ip, 8); $ Oct_ip = "0"-Pad ($ oct_ip, 16).; $ Bin_ip = dec2string ($ uns_ip, 2); $ Bin_ip = pad ($ bin_ip, 32); ?> Conversion Ergebnis | Dot-Notation | =$dot_ip?> |
|---|
| Dezimalzahl | =$ip?> |
|---|
| Unsigned Dezimalzahl | =$uns_ip?> |
|---|
| Hexadezimalzahl | =$hex_ip?> |
|---|
| Binärzahl | =$bin_ip?> |
|---|
| Oktalzahl | =$oct_ip?> |
|---|
| Natürliche netmask | echo "$mask (".long2ip($mask).") " ?> |
|---|
} ?> | |