Etsi

Jatka ja biologinen sen laatija Pari artikkeleita harrastukseni - robotiikkaan
Minun mielikuvaa maahanmuuton Australiaan. Venäjäksi vain. Reseptit ja arkipäivän ongelmien ratkaisuun
Linux liittyvää virkaa Windows liittyvää virkaa
Ohjelmisto liittyvää virkaa Paljon tietoa laitteiston
Erilaisia ​​työkaluja voi olla sinulle hyötyä Posts noin eri web-teknologioiden
Kaikki, mitä ei sovi loput valikon RSS-syöte tästä blogista

Tag Cloud

Arkisto

Linkit

Andrey Mikhalchuk blogi

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog elämästä

24 huhtikuu 2008 MineStream Defender - perimmäisenä verkkoturvallisuuden laite

MineStream Defender - perimmäisenä verkkoturvallisuuden laite Viimeiset 12 kuukautta olen työskennellyt mielenkiintoinen laite, joka tarjoaa verkon turvallisuus on monia yrityksiä ja perheitä uneksit. Olet ehkä jo kuulleet erilaisia ​​uhkia siellä kuten Internet saalistajat, viruksia, vakoiluohjelmia, vaaralliset sivustot, luottamuksellisia tietoja vuoda yrityksesi ja muut. Myös sinä todennäköisesti yrittänyt löytää vastauksia kysymyksiin, kuten

  • Onko minun toimistoverkosto käytetään asianmukaisesti? Onko ihmiset todella käyttävät sitä työtä eikä jotain muuta?
  • Ovatko lapset turvassa Internetissä? Ovatko heidän virtuaalinen ystäviä oikeasti ystäviä?
  • Miksi internet on niin hidas?
  • Kuka minun verkko käyttää internetin eniten, milloin ja mitä varten?
  • Kuinka voin estää lapsia tai työntekijöitä lukemassa sopimatonta sisältöä tuhlaa aikaa chatteihin tai pelejä?

Lopuksi voit halutessasi saada vastauksia kysymyksiin välittömästi ja et halua viettää paljon aikaa määrittämällä jokaisen tietokoneen verkko, asentaa ohjelmistoja ja muita techi juttuja ... Joten vastaus kaikkiin näihin kysymyksiin on yksi pieni laatikko nimeltään MineStream Defender ja tässä on mitä se voi tehdä ...

Lue lisää

28 tammikuu 2008 Simple ilmainen online IP muuntaminen työkalu

Virheenkorjausta varten minä joutuvat usein nopeasti muuntaa IP-osoitteet yhdestä edustus toiseen. Tässä on nopea ja likainen (I will siivous käyttöliittymä kun saada hieman vapaata aikaa) muunnin, joka tekee työtä.
Jos et näe alla olevaa lomaketta, koska jostain syystä jatka tämän sivun .
Seuraavat tiedostomuodot ovat tuettuja:

  • kokonaisluku
  • allekirjoittamaton kokonaisluku
  • dot merkintä
  • hex numero
  • binääriluku
  • oktaalilukuna
  • luonnon netmask

Määritä jokin seuraavista

Muunto int:
Muunna piste merkintä:

toiminto dec2string ($ desimaali, $ pohja)
{
global $ error;
$ String = null;
$ Base = (int) $ pohja;
if ($ pohja <2 | | $ base> 36 | | $ base == 10) {
echo "BASE tulee olla välillä 2-9 tai 11-36";
exit;
}
$ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ pohja);
if (! ereg ('(^ [0-9] {1,16} $) ", trim ($ desimaali))) {
$ Error ['dec_input'] = 'Arvon on oltava positiivinen kokonaisluku ";
palauttaa false;
}
do {
$ Loppuosa = bcmod ($ desimaali, $ pohja);
$ Char = substr ($ charset, $ loppuosa, 1); / / saat MERKKI siitä array
$ String = "$ char $ string", / / ​​prepend lähtöön
$ Desimaali = bcdiv (bcsub ($ desimaali, $ loput), $ pohja);
} While ($ desimaali> 0);
palauttaa $ string;
}

toiminto string2dec ($ string, $ pohja)
{
global $ error;
$ Desimaalin = 0;
$ Base = (int) $ pohja;
if ($ pohja <2 | | $ base> 36 | | $ base == 10) {
echo "BASE tulee olla välillä 2-9 tai 11-36";
exit;
}
$ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ pohja);
$ String = trim ($ string);
if (empty ($ string)) {
$ Error [] = 'Input merkkijono on tyhjä ";
palauttaa false;
}
do {
$ Char = substr ($ string, 0, 1); / / poimia päähenkilö
$ String = substr ($ string, 1); / / drop päähenkilö
$ Pos = strpos ($ charset, $ char); / / saa korvata dollarin charset
if ($ pos === false) {
$ Error [] = "Virheellinen merkki ($ merkkiä) Input string";
palauttaa false;
}
$ Desimaali = bcadd (bcmul ($ desimaali, $ pohja), $ pos);
} While ($ string <> null);
palauttaa $ desimaalin;
}

toiminto pad ($ str, $ num)
{
palauttaa str_repeat ("0", $ num - strlen ($ str)). $ str;
}

/ / Main
if (isset ($ _GET ["submit"]))
{
$ IP = 0;
if (isset ($ _GET ['int']) && $ _GET ['int']! = "")
{
$ Ip = $ _GET ['int'];
}
if (isset ($ _GET ["piste"]) && $ _GET ["piste"]! = "")
{
$ Ip = ip2long ($ _GET ["piste"]);
}
muu
{
$ IP = 0;
}

$ Uns_ip = ($ ip> 0? $ Ip: 0xffffffff + $ ip + 1) + 0;

if (($ uns_ip & 0 × 80000000) == 0)
{
$ Mask = 0xff000000;
}
if (($ uns_ip & 0xC0000000) == -2147483648)
{
$ Mask = 0xffff0000;
}
if (($ uns_ip & 0xE0000000) == -1073741824)
{
$ Mask = 0xffffff00;
}
muu
{
$ 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 tulos

Dot merkintätapa
Desimaaliluku
Allekirjoittamaton desimaaliluku
Heksadesimaalinumero
Binääriluku
Oktaalilukuna
Natural netmask

Sivukartta (C) Andrey Mikhalchuk, 2005-2008