Архивы для Февраль, 2011

Пиратская партия и пиратская бухта

В сегодняшней статье мы поговорим с Вами, уважаемый читатель моих небольших опусов, о пиратах. И совсем не о тех корсарах и флибустьерах, которые плавали на бригах, каравеллах и бригантинах, а о современных нам компьютерных пиратах.

Точнее, о партии, которая так и называется – Пиратская партия. А кроме этого, мы затронем сегодня такой известный торрент, как Пиратская бухта.

Но вначале о партии. Итак, Пиратская партия Швеции – реально существующая партия, которая была основана в 2006 году и имеет штаб-квартирой город Стокгольм, столицу Швеции.

Основой идеологии Пиратской партии служит борьба со всеми правообладателями в области цифровых технологий и интеллектуальной собственности и защита всех ими обиженных.

Партия не выступает за отмену авторских прав, как некоторые думают, она ратует лишь за разрешение неограниченного некоммерческого обмена любой информацией, при этом сохраняя эти права в полном объеме на коммерческое использование. А кроме этого, данная партия выступает за полную свободу и анонимность в сети Интернет. Других тем в своей деятельности Пиратская партия не затрагивает.

Лидерами партии пиратов являются Анна Троберг, Рикард Фальквинге, Кристиан Энгстрем, Фредерике Лантц и некоторые другие люди.

Сайт Пиратской партии открылся 1 января 2006 года. Первоначальной целью было собирание двух тысяч голосов для возможности участия в парламентских выборах. Что удивительно, нужное число подписей было собрано менее, чем за сутки. На выборах за эту партию проголосовало 7,1% избирателей Швеции, что обеспечило ей одно место в европейском парламенте. А в 2009 году партия получила еще одно место.

Теперь поговорим о Пиратской бухте. Пиратская бухта – это самый популярный в Швеции битторрент-трекер. В 2006 году в Стокгольме и Гетеборге прошли акции протеста против его закрытия полицией за распространение пиратской продукции

Примечателен тот факт, что после рейда полиции на сервера Пиратской бухты число членов Пиратской партии почти мгновенно выросло чуть ли не вдвое.

После того, как Пиратской бухте был вынесен обвинительный приговор, количество членов партии выросло почти до 15 000 человек. А в настоящий момент в ней состоят около 50 000 членов.

Читать дальше >

Metasploit

Проект Metasploit является проектом компьютерной безопасности с открытым исходным кодом, который предоставляет информацию об уязвимостях системы обеспечения безопасности и помогает в тестировании на возможность проникновения в удаленную систему. Его самый известный подпроект — это Metasploit Framework, инструмент для разработки и выполнения эксплоитного кода против удаленной целевой машины. Другие важные составляющие этого продукта — база данных Opcode Database, архив shell-сценариев, и продукты исследования безопасности. То есть, как мы с Вами видим, программный продукт данного проекта может использоваться как для защиты, так и для взлома информационных систем.

Metasploit создавался компанией HD Moore с 2003 года как переносимый сетевой инструмент, использующий язык сценариев Perl. Позже Metasploit Framework была полностью переписана на языке программирования Ruby и теперь стала самой большой в мире реализацией Ruby с более чем 700 000 строк кода. В настоящее время это самый известный выпуск и наиболее технически сложный, который использует общедоступные уязвимости системы обеспечения безопасности. Кроме того, это — мощный инструмент для сторонних исследователей в области безопасности, чтобы исследовать потенциальные уязвимости. 21 октября 2009 года Проект Metasploit объявил, что он был передан Rapid7, компании-разработчику продуктов в области сетевой безопасности.

Как и сопоставимые коммерческие продукты, Metasploit может использоваться, чтобы протестировать уязвимость компьютерных систем, и этот процесс может использоваться хакерами для взлома удаленных систем. Как многие инструменты информационной безопасности до него, так и Metasploit может использоваться и для законных и для несанкционированных действий. Начиная со времени перехода Metasploit Framework к Rapid7, данная компания добавила два собственных выпуска с названиями Metasploit Express и Metasploit Pro соответственно.

Основная позиция Metasploit как платформы разработки поиска уязвимостей привела недавно к выпуску сканеров уязвимостей программного обеспечения, которые сопровождаются третьими сторонами. Metasploit использует программный код, который выделяет пригодность к эксплуатации, риск, и исправление той или иной определенной ошибки в исследуемой программе.
Читать дальше >

IPv6

В сегодняшней статье мы с Вами разберем, что такое этот довольно новый термин — IPv6, и для чего же он был изобретен.

Но для начала немного о IP-адресах. Итак, IP-адрес служит для того, чтобы каждый компьютер в сети имел свой уникальный адрес, по которому данный компьютер при желании может быть найден любым желающим пользователем или какой-либо специализированной утилитой. При этом маршрутизацией назвывают выбор наикратчайшего и наиболее удобного пути передачи данных.

На сегодняшний день в Интернете используется протокол IPv4, который был создан еще в 70-х годах ХХ века. В этом протоколе каждый IP-адрес состоит из 32 бит и выглядит набором из четырех чисел по восемь бит, которые разделены точкой. Таким образом, можно подсчитать, что IPv4 может обеспечить около четырех миллиардов уникальных IP-адресов. Когда IP-протокол создавался, казалось, что этого набора должно хватить за глаза.

Но реалии сегодняшнего дня оказались несколько иными. Интернет стремительно вошел в нашу с Вами жизнь. Сеть растет в геометрической и экспоненциальной прогрессии, каждый день появляются сотни и тысячи новых ресурсов, в Сеть выходят все новые и новые пользователи. И мы вплотную подошли к тому, что уникальных IP-адресов стало просто не хватать. По подсчетам экспертов, возможностей протокола IPv4 хватит еще примерно на три-пять лет. А потом, спросите Вы?

Вот чтобы не было мучительно больно, и был изобретен IPv6.

Но еще немного о протоколе IPv4. В нем не предусмотрены встроенные инструменты и механизмы информационной безопасности принимаемой и отправляемой информации, а кроме того, в 32-битном адресном пространстве достаточно сложно построить и упорядочить структуру адресов, что часто приводит к увеличению таблиц маршрутизации, и конечно, очень усложняет маршрутизацию в Сети. И напоследок: в IPv4 не реализовано качество обстлуживания различных сетевых приложений.

Читать дальше >

Разгон

В сегодняшней статье мы поговорим о таком понятии, как разгон процессора. А что же такое разгон? Разгон – это попытка заставить оборудование работать в нештатном режиме, на скоростях и в частотах, превышающих стандартные, установленные разработчиком. Вот о разгоне центрального процессора мы сегодня с Вами поговорим.

Сразу оговорюсь, что все действия, производимые Вами, уважаемый читатель, на своем компьютере, осуществляются Вами на свой собственный страх и риск, и если что-то пойдет не так, то уж извините, я тут ни при чем. Но начнем, пожалуй? 🙂

Итак, Вы решили разогнать свой процессор и не совсем представляете, что для этого нужно сделать. Скажу сразу, хотя бы базовые навыки работы и настройки компьютера у Вас уже должны быть. Вы должны более-менее четко представлять, что Вы делаете, к каким последствиям это может привести и каким образом все можно вернуть в исходное положение. И хотя опасности разгона зачастую сильно преувеличивают, но тем не менее некоторая вероятность вывода системы из строя все же существует. Будем считать, что предупреждение не подействовало, и Вы все равно решили разогнать свой процессор. Тогда не ждем читаем этот материал дальше.

Каким же образом можно осуществить разгон процессора? Для этого нужно повысить тактовую частоту, с которой он работает. Для этого существует множество программ, которые способны работать прямо из-под операционной системы. Многие производители также иногда включают в набор программ на диске к материнской плате некоторые программы, позволяющие разогнать те или иные параметры и узлы компьютерной системы.

Читать дальше >

Уязвимость

Сегодня в данной статье мы постараемся разобрать поподробнее, что такое уязвимость в отношении к программным продуктам и как с ними можно бороться.

Итак, уязвимость – это некое слабое место в информационной системе, которое может привести (и зачастую приводит) к нарушению безопасности.

В основном термин «уязвимость» используется для обозначения либо слабозащищенных, либо вообще полностью открытого места в какой-либо программе или в операционной системе.

Если уязвимость существует теоретически, то очень велика вероятность, что ею воспользуется опытный хакер-программист и сможет написать под нее уникальный эксплоит, который поможет сделать с системой, где данная уязвимость была обнаружена, вообще все, что угодно, вплоть до получения удаленного управления от имени администратора.

Чаще всего уязвимости являются результатом безалаберности или невнимательности программистов, разрабатывающих программное обеспечение, но бывают и другие причины. Обычно уязвимости позволяют внедрить в приложения различными методами посторонний шелл-код, который приводит к переполнению буфера, вследствие чего хакер и получает контроль над удаленной машиной.

Часто уязвимости в веб-сервисах и системах управления базами данных появляются вследствие недостаточной проверки вводимых пользователями данных, что иногда позволяет напрямую выполнять с базами данных SQL-запросы.

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

Читать дальше >

Open Source

Сегодня мы с Вами поговорим о программах Open Source, разберем, что это такое, каковы перспективы их развития и для чего они вообще были созданы и кем поддерживаются.

Любой исходник программы – это в общем-то текстовый файл, написанный на том или ином языке программирования. Преобразование же его в программу осуществляется с помощью компилятора. Если после осуществления процесса компиляции программист распространяет только исполняемые файлы, при этом оставляя все исходные файлы у себя, то такие программы называют закрытыми (другое название – проприетарные). А если программа распространяется вместе со своими исходными кодами – то она называется Open Source (открытые исходники по русски).

Open Source – это программное обеспечение, которое распространяется вместе с исходными кодами. Одновременно данное название носит движение программистов и разработчиков программ, которые радеют за то, что все программы должны распространяться только в таком, и никаком ином виде. Копии Open Source — программ можно изменять, распространять и вообще делать с ними все, что душе угодно, только существует одно требование – все последующие версии должны распространяться тоже как открытое программное обеспечение.

В эпоху средневековья каждый ремесленник тщательно хранил все свои секреты и авторские наработки, при этом зачастую унося их с собой в могилу, и изоьбретать какую-то одну вещь приходилось снова и снова.

Вот с целью того, чтобы секреты программирования и его приемы не канули в Лету или не изобретались по многу раз, и было создано движение OpenSource-программистов и разработчиков.

Читать дальше >

Командная строка

В сегодняшней статье мы с Вами, уважаемее читатели, рассмотрим, что такое командная строка.

Командная строка является одной из разновидностей текстового (не графического) интерфейса между пользователем компьютера и самим этим компьютером. Все команды машине в данном случае даются посредством их ввода с клавиатуры. В DOS-системах мышь не применялась, в UNIX-подобных операционных системах такое применение возможно.

Другое название текстовой командной строки – консоль. Наверняка ведь слышали, а?

Формат выводимой на экран, динамики или принтер с помощью командной строки жестко не определен. Это может быть и обычный текст, выданный на тот же экран монитора, или графическое приложение с поддержкой мыши, запущенное на компьютере, звуковой файл, начинаемый проигрываться системой или доумент, который будет отпечатан на присоединенном к компьютеру принтере.

Зачем же был создан интерфейс командной строки, спросите Вы? Увы, компьютеры не всегда были такими мощными, как в современной нам жизни. Раньше они занимали большие помещения и расходовали большое количество электроэнергии, а быстродействие их оставляло желать лучшего. В тех условиях использование командной строки было единственным выходом, так как расходовалось мало оперативной и дисковой памяти.

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

Расширением использования командной строки стали пакетные файлы. Пакетный файл – это обычный текстовый файл, в котором записана последовательность команд, которые необходимо выполнить компьютеру. Это имеет точно такой же эффект, как если бы пользователь вводил данные команды вручную, но занимает гораздо меньше времени, и при этом пакетный файл возможно сохранять на носителях информации – жестком диске, флешке, компакт-диске или даже на древней дискете. Пакетные файлы для операционных систем DOS и Windows называются bat-файлами и имеют такое же расширение, для UNIX-подобных операционных систем они носят название shell-скриптов.

Читать дальше >

Android

Android ( андроид ) – это операционная система, созданная альянсом из более чем тридцати компаний во главе с «корпорацией добра» Google. Она (данная операционная система) представляет собой стек для мобильных устройств, включающий в себя собственно операционную систему, промежуточное программное обеспечение, называемое middleware, и различные приложения.

Операционная система Android включает в себя такой набор базовых программ, как почтовый клиент, приложение для отправки и приема СМС-сообщений, календарь, приложение для работы с GPS-навигаторами, интернет-браузер и книгу контактов.

Для программистов – разработчиков пользовательских приложений ОС Android предоставляет довольно широкие возможности. Архитектура приложений реализована таким образом, чтобы было просто использовать как уже существующие компоненты, так и писать абсолютно новые. Все программное обеспечение под Android пишется на языке Java.

Рассматриваемая нами операционная система включает в себя целый набор библиотек, написанных на С и С++, которые позволяют весьма облегчить жизнь разработчикам. Для программистов также реализована возможность писать и отлаживать свои коды на языке С и некоторых других языках программирования с помощью Android Native Development Kit.

По сути говоря, Android является даже скорее не операционной системой, а мобильной платформой. А уже данная платформа включает в себя те компоненты, которые мы уже описали выше.

Android распространяется как открытая платформа, основана она на Linux 2.6. Пользователь может настроить систему так, как ему заблагорассудится и будет удобно.

Читать дальше >

Авторское право

Сегодня мы поговорим о такой штуке, как авторское право. Материя это конечно юридическая, но основы данной области нужно знать каждому, дабы не попасть впросак.

Итак, под авторским правом понимают совокупность всех прав автора и уполномоченных им лиц на созданный им продукт. При этом не важным является, какого плана этот самый созданный продукт – компьютерная программа, произведение искусства, музыка или что-то другое.

Само понятие авторского права появилось только в середине 70-х годов прошедшего XX века, и пока не приобрело той же силы, как система регистрации патентов, которая появилась значительно раньше.

Авторское право в основном стало развиваться вместе с возрастающей ценностью информации. Оно развивалось в основном параллельно интеллектуальной собственности. В современном мире авторское право не является чисто правовой категорией, оно стало частью всех активов государства, государственных институтов, частных организаций и отдельных граждан. Помимо этого, авторское право является одним из важнейших составляющих информационной экономики.

Доля отраслей промышленности, основанная на авторском праве, растет в темпах значительно быстрее, чем вся экономика всей планеты, вместе взятая. Это объясняется стремительным ростом сетевой инфраструктуры и ростом популярности совершения коммерческих сделок в этих самых сетях.

Авторское право вошло как данность в нашу повседневную жизнь, и в настоящее время мы каждый день имеем дело с такими формами творчества и его выражениями, каких не могли себе представить даже наши родители еще 20-30 лет назад. Продукция, которая защищена авторскими правами, составляет огромную долю всего современного бизнеса и экономики.

Читать дальше >

Электронные сигареты

В сегодняшней статье мы поговорим с Вами о такой новомодной штуке, как электронные сигареты.

Конечно же, все из нас знают, что курение – это мягко говоря, что не полезный для организма процесс, а более того, чрезвычайно вредный. Оно является причиной многих заболеваний, от курильщика неприятно пахнет, да и сами они зачастую испытывают острый дискомфорт, находясь в присутствии некурящих людей.

Но это все лирика, поговорим о теме нашей сегодняшней статьи.

Электронная сигарета, как утверждают их производители – это идеальная замена сигаретам обычным. При этом весь процесс «курения» электронной неотличим от курения сигареты с начинкой из табака.

По утверждению тех же производителей, сами электронные сигареты были созданы для того, чтобы сначала ограничить, а затем и вовсе избавить Вас от никотиновой зависимости, причем содержание выкуренного никотина постепенно снижается до абсолютного нуля.

Кроме никотина и воды, в электронных сигаретах не содержится никаких вредных веществ, и кроме этого, от них нет никакого дыма, и курильщик абсолютно никому не мешает, даже дома или в многолюдном офисе.

Теперь разберемся, как же устроена электронная сигарета. Она работает по принципу испарителя, то есть используя пары окружающего воздуха и наполнитель картриджа самой сигареты, который является съемным. Курильщик вдыхает в общем-то даже не дым, а специальным образом ароматизированный под сигарету пар с никотиновыми добавками. Когда курильщик втягивает в себя эти пары, на светодиод, который расположен на противоположном от рта конце сигареты, подается некоторое электрическое напряжение, светодиод загорается, чем имитируется тление настоящей сигареты.

Читать дальше >