Уроци

Забрана на hotlinking с .htaccess

Трафик е количеството данни (информация), която бива изпратена от сървъра до компютъра на посетителите. Всеки текст, изображение, уеб-страница и всичките данни, които се показват в техния браузър бива трансфериран до техния компютър.

Кражбата на трафик (или hotlinking) е когато, някой друг използва директни връзки до изображение (или нещо друго) от вашия сайт, вместо да го изтегли и да го качи на неговия сървър.

Това може да не изглежда като сериозен проблем, но в някои случаи може да стане голям проблем. Представете си едно изображение и още 100 други сайта, кодирали в техните страници изображението от вашия сървър. Ако това е само вашият сървър – тогава трафикът би бил доста по-малък. Но сега, когато стотици пренасочват трафика към вашия сървър за това изображение, количеството трафик ще скочи до тавана. Макар това да няма директно отражение на вашата страница, сървърът, на който тя е качена ще трябва да се справи с доста голямо количество заявки само за едно изображение. В много случаи това ще се отрази и на вашата сметка за хостинг, тъй като надвишеният трафик на месец се заплаща при повечето фирми предлагащи хостинг услуги.

Решението, което ще видите в тази статия няма да предотврати свалянето на изображения от вашата страница, но ще забрани използването на връзки към файлове от вашия сървър на други страници.

Използвайки htaccess, можете да направите така, че изображението да изглежда повредено на чуждите сайтове (404 не е намерено) или можете да използвате изображение подобно на това в статията.
Прочетете още »

Скрити послания в изображения и музика

Онези, които искат да изпращат файлове напълно незабележимо, могат да прибегнат до стеганографията. По този начин могат да се скрият секретни данни във формата на безопасни снимки или в песни. Голямото предимство: Изпращането на снимки и музика не предизвиква любопитството и по този начин е доста сигурно.

Изображението е взето от http://prismakhas.com/

Какво може Steghide

Steghide скрива файлове в изображения и музикални файлове. Тъй като Steghide не променя цветовете на изображенията, нито и честотата на аудио файловете, данните се скрити от случайните наблюдатели или слушатели. Steghide скрива данните в изображения с формат JPEG и BMP. За аудио файлове могат да се използват WAV и AU форматите. Към последните принадлежат и MP3-файлове. В тези формати могат да бъдат скрити всички други файлови формати. Така можете да скриете текст в изображение или аудио файл в изображение. Възможни са различни комбинации. Интересното на този метод за скриване на информация е, че случаен наблюдател не би могъл да разпознае, че в едно изображение са скрити други файлове. На един граничар в страна с тоталитарен режим бихте могли да му просвирите песен, без той да разбере, че в нея се крият текстове с критики към съответния режим или политика. Дори при просто наблюдение на компютъра не се забелязват манипулациите. Така вашите тайни файлове не предизвикват никакъв интерес.
Прочетете още »

Споделяне на клавиатура и мишка между компютри

Съвсем наскоро попаднах на един инструмент, който определено реши, някои мои проблеми, с използването на два компютъра едновременно. В момента домашната ми мрежа се състои от два работни компютъра – лаптоп + десктоп и тъй като и двата са настроени за различна работа и съответно имат различен набор от инсталирани програми, често ми се налага да се прехвърлям от единия на другия. Макар и двете машини да са една до друга обаче, разликата в клавиатурите и мишките (на лаптопа използвам touch pad-а) е доста неприятна и съответно губя известно време, докато свикна. Ако и вие имате подобна конфигурация, или пък имате до 4 компютъра един до друг и искате да използвате една клавиатура и една мишка за двата, то в такъв случай комбинацията от Synergy и Quicksynergy е подходящото решение за вас.

Домашната конфигурация

Преди да ви покажа, обаче, как да създадете тази връзка между двата компютъра трябва да се уверите, че сте изпълнили едно единствено условие – компютрите ви трябва да са свързани в мрежа. Ако обаче не са – както беше случая при мен, то тогава ще трябва да ги свържете. За щастие под Linux това е доста лесно. Ако допуснем хипотетично, че нещата при вас изглеждат по подобния начин:
  • Лаптоп свързан към интернет чрез Wireless
  • Компютър твърде далече от рутера за пускане на кабел

Криптиране и подписване на писма с GnuPG

Некриптираните писма могат да бъдат прихванати и прочетени с лекота. Редно е да се предпазвате от това. За щастие при повечето Linux дистрибуции криптирането на вашия E-Mail се настройва изключително лесно.

Против кражбата и манипулацията на данни може да ви помогне само добър софтуер за криптиране като GnuPG. Причината GnuPG да е толкова сигурен – GnuPG е свободен софтуер и е лицензиран под GPL лиценз. Изходния код на софтуера е отворен и може лесно да бъде проверяван за грешки. GnuPG съществува от 1999 година с версия 1.0 за Unix-съвместими операционни системи; програмата е предварително инсталирана с Ubuntu. GnuPG работи с така наречения метод за публичен ключ, при който потребителя създава един личен и един публичен ключ. С помощта на публичния ключ получателите могат да сравняват съобщенията директно от подателя. За целта с ключа можете да се сдобиете директно от изпращача или като го свалите от публичен сървър за подобни ключове.

GnuPG не е съвместим с познатия PGP версия 5.x, но с версия 2.x. Това се дължи на факта, че в последните версии на PGP се ползва патентован алгоритъм за криптиране, който не може да бъде ползван в приложения с отворен код.
Прочетете още »

Добре опаковани – архивиране под Linux

Съществуват много причини за архивиране: събрани и архивирани файлове спестяват място на твърдия диск и трафик при изпращането им през интернет. Под Linux има както графични приложения (както File Roller под GNOME или Ark под KDE), така и такива работещи в терминала, които поддържат архивирането и разархивирането на различните типове формати. Тази статия ще ви представи конзолните приложения и как да работите с тях (команди, параметри), за да “опаковате” и “разопаковате” различни архиви.

Прочетете още »

Switch to our mobile site