Интернет вверх тормашками

    Добрый день, близится 1 апреля, и очень не хотелось бы, чтобы этот день был таким же как и остальные, поэтому предлагаю особый, айтишный прикол. Это перевод случайно найденной на просторах интернета статьи, собственно, перевел ее a11aud, но ему не хватает кармы на пост, поэтому пишу я (сам a11aud будет очень благодарен за карму:))

    1) Вступление


    Мои соседи воруют мой беспроводной интернет. Да, я мог начать шифроваться, но можно ведь получить кучу удовольствия от созерцания недоумения на их лицах!

    2) Разделяем сеть!


    Я начал с разделения сети на две части: доверяемую и недоверяемую. Доверяемая имела свою долю сети, недоверяемая — свою. Мы используем DHCP сервер, чтобы идентифицировать мак-адреса для разделения на соответствующие группы.


    /etc/dhcpd.conf

    ddns-updates off;
    ddns-update-style interim;
    authoritative;

    shared-network local {

        subnet *.*.*.* netmask 255.255.255.0 {
            range *.*.*.* *.*.*.*;
            option routers *.*.*.*;
            option subnet-mask 255.255.255.0;
            option domain-name "XXXXX";
            option domain-name-servers *.*.*.*;
            deny unknown-clients;

            host trusted1 {
                hardware ethernet *:*:*:*:*:*;
                fixed-address *.*.*.*;
            }
        }

        subnet 192.168.0.0 netmask 255.255.255.0 {
            range 192.168.0.2 192.168.0.10;
            option routers 192.168.0.1;
            option subnet-mask 255.255.255.0;
            option domain-name-servers 192.168.0.1;
            allow unknown-clients;

        }
    }

    * This source code was highlighted with Source Code Highlighter.


    3) IPtables — это забавно!


    Внезапно все стало кошками! Кошканет.

    /sbin/iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -j DNAT --to-destination 64.111.96.38

    Для непосвященных, это редиректит весь траффик на kittenwar

    P.S. В качестве рускоязычной альтернативы предлагаю http://www.koshkimira.ru/

    Для пущего веселья, можно настроить iptables на форвардинг всего на прозрачный squid проксик, запущенный на 80 порту.

    /sbin/iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1

    На этой тачке крутится squid с банальным редиректом, который скачивает картинки, использует модификатор, чтобы перевернуть их кверх ногами и выдает за пределы локального вебсервера.

    Собственно, сам скрипт:

    #!/usr/bin/perl
    $|=1;
    $count = 0;
    $pid = $$;
    while (<>) {
        chomp $_;
        if ($_ =~ /(.*\.jpg)/i) {
            $url = $1;
            system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.jpg", "$url");
            system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.jpg");
            print "http://127.0.0.1/images/$pid-$count.jpg\n";
        }
        elsif ($_ =~ /(.*\.gif)/i) {
            $url = $1;
            system("/usr/bin/wget", "-q", "-O","/space/WebPages/images/$pid-$count.gif", "$url");
            system("/usr/bin/mogrify", "-flip","/space/WebPages/images/$pid-$count.gif");
            print "http://127.0.0.1/images/$pid-$count.gif\n";

        }
        else {
            print "$_\n";;
        }
        $count++;
    }


    * This source code was highlighted with Source Code Highlighter.


    4) И интернет стал выглядеть так!





    А если попробовать эффект расплывчивости "-blur 4", то вы получите «расплывнет»!


    Оригинал
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 49

      +18
      Представляю недоумевающее лицо секретарши, над которой пошутил админ:)
        +28
        «о боже, хакеры взломали мою страницу в контакте и перевернули мою фотку… ой и не только мою..»
          –22
          умело подставит админа и тот обслужит директора ;) — особенно если нову работу не нашёл навсякий ;)
            +6
            вам везёт, что карма исчезла :-)
              0
              смотрите ниже ;)
          +1
          Переворачиваем монитор, включаем инверсию мышки :)
            +2
            А текст?
              +5
              Ну и сидите себе с перевернутыми страницами и отзеркаленными картинками :)
                0
                а рядом с монитором ставим зеркало…
                0
                Соседям придется сидеть в инете с перевернутым монитором :)
                  +12
                  Будет круто, если соседи прочитают эту статью и поставят у себя squid с «обратным» скриптом (-;
                  Разве что blur не вернуть…
                    0
                    ещё они могут заюзать новую opera 10 с режимом turbo =) и скорее всего избавиться от недуга
                      +1
                      а если шифровать трафик с каким нибудь своим ну, напрмер, рабочим VPN-ом, то поможет ведь?
                        –4
                        Нет конечно. squid у клиента на тачке.
                    +4
                    было бы здорово все буквы тоже задом наперед писать :)
                      0
                      Здесь проще будет работать с элементами, которые легко вытащить регулярным выражением, например, переписать задом наперед все содержимое h1 =)
                        0
                        несколько лет назад проскакивала страничка разворачивающая текст
                      +1
                      Минус этого прикола в том, что ты не увидишь лиц соседей, которые теоретически должны недоумевать.
                        +2
                        Зато если применить тоже в офисе, то лица будут видны отчётливо, особенно начальства =)
                        +2
                        А киттивор — прикольный сайт.
                        Лучше шлите всех на школьный портал.)))
                          +4
                          Лучшеб пупап баннеры встраивать в страницы, и тебе польза и им
                            +1
                            а у них Adblock
                          +3
                          Хаха )) Круто! Тогда уж на упячку соседей )
                          Или вот на эту страницу: news.rin.ru/news/191468/ )) Немного жестковатый, но стебный вариант )
                            0
                            в билайне такое работает(ло), билинг позволяет(л) ;) — под29тр/час можно крутить, за 13дней можно незаметно для прова накуртить 3млн ;)
                            +1
                            Люди! Посоветуйте, как Сквид настроить? Я бы для работников в офисе на завтра такую штуку сделал, но особо разбираться и тестировать некогда и сложно, так как я в другом городе и доступ лишь на сервер. И интернет поломать совсем нельзя.
                              0
                              А есть ли у кого-нибудь возможность настроить какой-нибудь доступный из веба squid проксик, тогда бы дело закончилось на iptables
                                0
                                Я такое с помощью opendns.com — достаточно у клиентов dns прописать выдаваемый этим сайтом и прямо из панели можешь сайты закрывать/редиректить.
                              +1
                              Дадададада!!! Спасибо! :)
                              Завтра будет небольшой ARP Spoofing + FUUUN ^_______^
                                +1
                                На Упячку лучше ставьте редирект. Соседи точно удивятся.
                                  +2
                                  Упячкой уже никого не удивишь :)
                                  +3
                                    0
                                    1 апреля прошло, и акция прошла. Но можно посмотреть здесь.
                                    –2
                                    У XKCD был комикс по этому поводу… сейчас найду
                                        0
                                        на некоторых мониках поддерживается переворачивание экрана с помощью сочетания клавиш alt+ctrl+курсор
                                        в зависимости от нажатой кнопки курсора меняется ориентация :)
                                        мало кто про это знает, поэтому сработает! :)
                                          +1
                                          это зависит от видео драйвера а не от монитора.
                                            0
                                            Однажды над другом так шутил. XD
                                            0
                                            Это ж боян. На моей бывшей работе его даже применяли в прошлом году.
                                              +1
                                              Кому баян, а кому ноу-хау :)
                                              +1
                                              Это не боян — это жесть! Блюр может дать глюк соседу — мол зрение посадил… :))
                                                0
                                                Побежит новый монитор покупать :)
                                                +2
                                                у нас народ в офисе сначала был в шоке, их любимый вконтакте особенно шикарно смотрелся =)
                                                Другой человек рассказал следующее
                                                (10:35:31) Maksimka©: я тоже думаю вместо блокировки теперь эту херь загнать)))
                                                (10:35:37) Maksimka©: но у меня получилось интересней
                                                (10:37:40) Maksimka©: я соседям по просьбе их начальства развернул *vkontakte* и *odnoclassniki* на фотку их директора, правило работает с 8 утра до 14 дня, в остальное время можно лазить. так вот — у тех кто пришёл и успел авторизоваться в контакте раньше 8 утра и дождался наступления не выходя с сайта — все фотки друзей поменялись на фотку директора. прикольный эффект получился.
                                                  0
                                                  какой именно? какая была реакция, стали меньше сидеть там?
                                                  +4
                                                  1 апреля — это непаханое поле для web мастеров… вот нашел на просторах интернета сайт www.chuvaz.ru/
                                                    +1
                                                    Как-то хотели пустить для офиса компании собственный сайт через прокси, который бы делал в html замену s/,/, бля, /g.
                                                      0
                                                      Помнится, работал я в компьютерном клубе, админом… и всегда в монитор пытался заглянуть разный юзер — что у меня происходит посмотреть. Так там на компе была (от видюхи) установлена софтина, с функцией переворачивания экрана. Которую ради интереса и заюзал. В общем лица были сначала недоумевающими. Потом те кто вовремя догонял в чем дело, обычно, смеялись.

                                                      Only users with full accounts can post comments. Log in, please.