В статье узнаем как в Python 3, с помощью встроенной функции print(), вывести текст на консоль. А для закрепления напишем небольшую программу.
Архив рубрики: Публикации
Почему лучше программировать на Linux
Вы, наверное, уже не раз слышали, что программировать лучше на Linux и программисты используют его чаще, чем Windows. Но почему сложилась такая ситуация? Конечно операционные системы на базе ядра Linux бесплатны и имеют открытый исходный код. Это огромное преимущество, по сравнению с Windows, но какие же преимущества важны именно для программирования?
Открытый исходный код системы ничем не поможет если вы веб-программист. А что касается бесплатности. то и Windows бесплатную в России найти не проблема. А тем не менее многие программисты предпочитают Linux. В этой небольшой статье мы рассмотрим почему стоит программировать на Linux.
Читать
Как работают компьютерные сети и интернет

Книга Как работают компьютерные сети и интернет. Технологии и протоколы, лежащие в основе интернет-связи, позволяют передавать данные между миллиардами устройств по всему миру. Эта книга снимает завесу тайны с удивительной архитектуры и протоколов, благодаря которым устройства могут обмениваться данными по сети. Несмотря на всю свою сложность, интернет фактически основан на нескольких относительно простых концепциях, с которыми может ознакомиться каждый желающий. Сегодня сети и сетевые приложения стали неотъемлемой частью нашей жизни, поэтому понимать, как работают эти технологии, исключительно важно. Для изучения книги читателю не потребуются технические знания – она написана в расчете на рядового пользователя интернета, интересующегося устройством Глобальной Сети.
2021-10-30T22:22:46Книги и Курсы
10 знаменитых астронавтов, не относящихся к людям – животные-космонавты
Но здесь мы имеем в виду животных, а не привидений! Первый вопрос, который, возможно, приходит в голову, зачем отправляли животных в космос? «Изначально животные в космосе служили только для проверки живучести космических полетов, прежде чем были предприняты попытки пилотируемых космических полетов», вот почему.
Топ-10 животных-космонавтов:
10 мышей
С 1950-х годов было предпринято несколько попыток отправить мышей в космос и успешно их вернуть. В 1950 году одна мышь была размещена на борту пятого полета серии запусков V2 Альберта, но полет оказался неудачным, так как вышла из строя система восстановления парашюта. В следующем году, то есть в 1951 году, американская ракета Aerobee взлетела с 11 мышами, а в 1958 году США снова отправили в небо трех мышей в рамках проекта под названием «Mouse In Able», который потерпел неудачу, когда все трое погибли. В результате еще одной попытки погибли еще 14 мышей после их взлета в 1959 году. Как говорится, настойчивость принесет успех, поэтому в 1961 году французский космический центр отправил в космос крысу по имени Гектор, которая после полета на высоту 93 см. миль успешно вернули. Гектора теперь называют первой крысой, посетившей это место.
9 Морская Свинка
9 марта 1961 года первая морская свинка успешно вторглась в космос на советском космическом корабле Спутник-9 вместе с группой других животных (собак, рептилий и мышей). Примерно тридцать лет спустя, в 1990 году, Китай отправился в путешествие для 60 растений и некоторых животных, включая морских свинок, на биоспутнике FSW-13, который успешно вернулся домой.
8 тритонов

В 1985 году была запущена миссия «Бион-7» с несколькими животными, в том числе двумя монетами и 10 тритонами. Пытаясь изучить, как тело реагирует на травмы в космосе, ученый отрезал передние конечности и удалил часть линз бедного тритона. В космосе они наблюдали значительный феномен, заключающийся в том, что тритоны могли быстрее восстанавливаться. На протяжении многих лет тритонов несколько раз отправляли в космос для экспериментальных целей, например, в других полетах Биона, и несколько раз экспериментировали в японском космическом летном аппарате в 1995 году, космической станции «Мир» и др.
7 лягушек

НАСА отправило в космос двух лягушек-быков в 1970 году в рамках программы под названием «Отолит орбитальной лягушки» (OFO). Это была процедура исследования, чтобы выяснить, как отолит (который относится к механизму, контролирующему равновесие во внутреннем ухе) будет адаптироваться к невесомости. Программа оказалась успешной с точки зрения необходимого количества данных, которые удалось собрать исследователям, но бедных лягушек так и не удалось найти.
6 Рыба

Чтобы собрать больше данных об отолитовом органе, в 1973 году на космическом корабле Skylab 3 была отправлена пара рыб-мумихогов. Этот особый вид был выбран из-за их способности выживать в экстремальных условиях, и поэтому эти рыбы также использовались в более поздних космических исследованиях. Но с годами в космос были отправлены и другие виды, такие как меченосцы, устричные жабы, гуппи, зебра Данио и другие.
5 Черепахи и черепахи

Черепахи были одними из первых животных, которые вышли в космос. В 1968 году Советы отправили двух черепах на космическом корабле Zond 5 с намерением отправить их в глубокий космос. Zond 5 сделал петлю вокруг Луны, прежде чем благополучно вернуться на Землю вместе с черепахами, которые лишь немного похудели. Интересно, что в 1974 году Советский Союз отправил черепах в космос на 90 дней, установив рекорд по продолжительности пребывания любого животного в космосе.
4 кошки

Похоже, что французы не спешили переправлять животных в космос. Вслед за крысами они решили отправить в космос первого кота (по имени Феликс) в октябре 1963 года. Феликс был запущен на ракете Вероник AGI и благополучно вернулся. Ходят слухи, что Феликс сбежал незадолго до запуска, а кошкой, которая отправилась в космос вместо него, была женщина по имени Фелисетт.
3 Паука
Первыми, кто вторгся в космос, были два европейских садовых паука по имени Анита и Арабелла в космической миссии Skylab 3 1973 года. Исследователи хотели выяснить, как космические полеты и невесомость влияют на их способность создавать сети. Было замечено, что продолжительность создания сети была больше, но, как ни удивительно, имела более высокое качество. К сожалению, Анита и Арабелла умерли из-за обезвоживания, но теперь их тела выставлены в Смитсоновском институте.
2 обезьяны

С 1940-х годов многие страны предприняли несколько попыток отправить обезьян в космос. Некоторые потерпели неудачу, а некоторые преуспели. В 1961 году Хэм стал первым шимпанзе, побывавшим в космосе. В том же году Энос был тем же первым шимпанзе, который облетел Землю на орбите. Помимо собак, обезьяны – второй вид животных, которые чаще всего путешествовали в космос.
1 Собаки

Лайка, самый известный космический путешественник, не являющийся человеком, была не только первой собакой, полетевшей в космос, но и первым живым существом, коснувшимся орбиты. Она летела 3 ноября 1957 года на ракете Спутник-2, но, к сожалению, умерла через несколько часов из-за перегрева и стресса. Только в 1960-х годах технологии и человеческие знания достигли того уровня, когда животные могли начать безопасно возвращаться на Землю.
🕵️♂️ Знакомимся с Maltego
Что такое Maltego ?
Maltego – один из самых известных OSINT-фреймворков для персональной и корпоративной разведки. Это инструмент с графическим интерфейсом, который обеспечивает возможность сбора информации о любых лицах путем извлечения информации, общедоступной в Интернете, различными методами. Maltego также способен составлять списки DNS и собирать данные из социальных сетей в легко читаемом формате.
Как мы собираемся использовать Maltego в нашем тестировании на проникновение или в тренировке “red team”? Мы можем использовать этот инструмент для визуализации собранных нами данных. Community-версия Maltego идет в коробке с Kali Linux.
Как пользоваться Maltego
Задачи в Maltego называются transforms. Transforms встроены в инструмент и определяются как сценарии кода, которые выполняют определенные задачи. В Maltego также имеется множество плагинов, таких как набор инструментов SensePost, Shodan, VirusTotal, ThreatMiner и так далее. Maltego предлагает пользователю исчерпывающую информацию.
“Информация – это рычаг. Информация – это сила. Информация – это Maltego.”
Что делает Maltego?
Maltego – это программа, которая может быть использована для определения отношений и реальных связей между:
- Людьми
- Группами людей (социальные сети)
- Компаниями
- Организациями
- Веб-сайтами
- Инфраструктура Интернета, такая как:
- Домены
- DNS-имена
- Поддержка сущностей NetBlocks
- IP-адреса
- Фразы
- Аффилиации
- Документы и файлы
- Cущности связаные между собой с помощью открытых источников.
Maltego легко и быстро установить – он использует Java, поэтому работает на Windows, Mac и Linux. Maltego предоставляет вам графический интерфейс, который делает просмотр этих связей мгновенным и точным, позволяет также увидеть скрытые связи.
Используя графический интерфейс пользователя (GUI), вы можете легко увидеть взаимосвязи – даже если они находятся на расстоянии трех или четырех степеней разделения.
Maltego уникален тем, что использует мощную, гибкую структуру, которая формируется благодаря настройкам, поэтому, Maltego может быть адаптирован к вашим собственным, уникальным требованиям.
Чем Maltego может быть полезным для нас?
Maltego можно использовать на этапе сбора информации во всех работах, связанных с безопасностью. Это сэкономит наше время и позволит вам работать более точно и умно.
Maltego помогает нам в вашем мыслительном процессе, наглядно демонстрируя взаимосвязи между искомыми элементами.
Maltego предоставляет нам гораздо более мощный поиск, обеспечивая более разумные результаты.
Если доступ к “скрытой” информации определяет ваш успех, Maltego поможет нам обнаружить ее.
Настройка Maltego в Kali Linux
Самый простой способ получить доступ к этому приложению – ввести maltego в Терминале, также мы можем открыть его из меню приложений Kali Linux.
maltego
После того, как мы впервые открыли Maltego, он покажет нам страницу выбора продукта, где мы можем купить различные версии Maltego, но Community версия Maltego бесплатн и поэтому мы выбираем ее (Maltego CE) и нажимаем на кнопку запуска, как показано на следующем снимке экрана:

После нажатия на кнопку “RUN” мы получим окно настройки Maltego. Здесь нам нужно войти в систему и настроить Maltego в первый раз. Сначала нам нужно принять условия и положения Maltego, как показано на следующем снимке экрана:

На скриншоте выше видно, что мы установили флажок ✅ в поле “Accept” и нажали на кнопку “Next”.
Теперь необходимо зарегистрироваться для создания учетных данных (если ее нет). Нам нужно нажать на “Register”, и страница регистрации откроется в нашем браузере. Вводим учетные данные, подтверждаем регистрацию на почте и логинимся.
Затем нам нужно просто нажать “Далее”, “Далее”, “Далее”, “Далее”, и перед нами откроется Maltego, как мы видим на следующем снимке экрана.

Запуск Maltego на Kali Linux
Теперь мы готовы использовать Maltego и запустить машину, перейдя к “Machines” в папке Menu и нажав на “Run Machine”; после чего мы сможем запустить экземпляр движка Maltego. Это показано на следующем снимке экрана:

Обычно, когда мы выбираем Maltego Public Servers, у нас есть следующие варианты выбора Machine:
- Company Stalker: чтобы получить все адреса электронной почты в домене и затем посмотреть, какие из них резолвятся в социальных сетях. Он также загружает и извлекает метаданные опубликованных в Интернете документов.
- Find Wikipedia edits: Это функция ищет псевдоним из Википедии и ищет его во всех платформах социальных сетей.
- Footprint L1: определяет базовые отпечатки домена.
- Footprint L2: определяет отпечатки среднего уровня домена .
- Footprint L3: интенсивное глубокое погружение в домен, обычно используется с осторожностью, поскольку съедает все ресурсы.
- Footprint XXL: Работает с крупными целями, такими как компания, имеющая собственные центры обработки данных, и пытается получить отпечатоки, просматривая записи sender policy framework (SPF) в надежде на netblocks, а также обратные делегированные DNS к их серверам имен.
- Person – Email Address:: Получить чей-то адрес электронной почты и посмотреть, где он используется в Интернете. Вводится не домен, а полный адрес электронной почты.
URL – Сеть и доменная информация: Это преобразование позволяет определить доменную информацию других ДВУ. Например, если мы предоставим www.yandex.ru, оно определит www.yandex.com, yandex.kz, и так далее и тому подобное.
Эксперты по кибербезопасности обычно начинают с “Footprint L1”, чтобы получить базовое представление о домене и его потенциально доступных субдоменах и соответствующих IP-адресах. В рамках сбора информации неплохо начать с этой информации, однако пентестеры могут использовать и все остальные Machine, как упоминалось ранее, для достижения своей цели. После выбора Machine нужно нажать кнопку “Next” и указать домен, например yandex.ru. На следующем скриншоте представлен обзор yandex.ru

В верхней левой части скриншота выше мы увидим окно Palette . В окне Palette мы можем выбрать тип сущности, для которой вы хотите собрать информацию. Maltego делит сущности на шесть групп следующим образом:
- Devices Устройства, такие как телефон или камера.
- Infrastructure Инфраструктура, такая как AS, DNS-имя, домен, IPv4-адрес, MX-запись, NS-запись, netblock, URL и веб-сайт.
- Locations Местоположение на Земле.
- Penetration Тестирование на проникновение
- Personal Личные данные, такие как псевдоним, документ, адрес электронной почты, изображение, человек, номер телефона и фраза.
- Social Network Социальные сети, такие как объект Facebook, объект Twitter, принадлежность к Facebook и принадлежность к Twitter.
Если мы щелкнем правой кнопкой мыши на имени домена, мы увидим все возможные варианты преобразований, которые можно сделать с именем домена:

- DNS домена.
- Данные владельца домена.
- Адреса электронной почты домена.
- Файлы и документы из домена.
- Другие преобразования, такие как To Person, To Phone numbers и To Website.
- Все даныее (All transforms)
Если мы хотим поменять домен, необходимо сначала сохранить текущий график. Чтобы сохранить график, нажмите на значок Maltego, а затем выберите Сохранить. График будет сохранен в формате файла графиков Maltego ( .mtgl ). Опциаонально доступно также шифрование файла AES-128

Заключение
Вот как Maltego работает в нашей системе Kali Linux. Это очень мощный инструмент сбора информации с графическим интерфейсом, который поставляется вместе с Kali Linux.
¯_(ツ)_/¯ Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.
Как обжать витую пару, схема соединений.
Сегодня в статье расскажу о нескольких способах обжима витой пары
Подробно будут описаны и продемонстрированы следующие способы, схемы и процесс обжима витой пары: прямой (TIA/EIA-568A и TIA/EIA-568B), Перекрёстный (Crossover cable) и Консольный (Rollover cable).
Под обжимом витой пары подразумевают процедуру закрепления специальных разъемов, расположенных на конце кабеля. В качестве разъемов используются 8-контактные коннекторы 8P8C (зачастую ошибочно именуемые RJ45).
Для обжима потребуются:
1. Кабель UTP cat.5 (прим. или UTP cat.5e) он же — витая пара (Рис.1).
Рис.1
2. Коннектор 8P8C (прим. часто его ошибочно называют RJ45) (Рис.2).
Рис.2
3. Кримпер для обжима коннекторов 8P8C (Рис.3).
Рис.3
Способы и схемы обжима витой пары
Прямой обжим
1. Прямой кабель (straight through cable). Прямой обжим кабеля применяют при соединении оконечного оборудования Ethernet (такого как компьютер, сетевой принтер) с коммутационным оборудованием (хаб/коммутатор/маршрутизатор), а также для связи сетевого оборудования между собой.
Существует два стандарта прямого обжима TIA/EIA-568A и TIA/EIA-568B (Рис.4, Рис.5). Данный способ обжима – самый распространенный и часто используемый.
Вариант по стандарту TIA/EIA-568A:
Рис.4
Вариант по стандарту TIA/EIA-568B (используется чаще):
Рис.5
2. Обжим 4-х жильного (двух парного UTP2/FTP2) кабеля. В кабельных линиях для Интернета используется только две витые пары. Для обжима кабеля, в котором вместо четырех имеется только две витые пары используется стандарт 10Base-T/100Base-TX (Рис.6).
Стандарт 10Base-T/100Base-TX:
Рис.6
Перекрестный обжим
1. Перекрёстный кабель (crossover cable). Предназначен для соединения однотипного оборудования (например, компьютер-компьютер). Однако большинство современных сетевых устройств способно автоматически определить метод обжима кабеля и подстроиться под него (Auto MDI/MDI-X), и перекрёстный кабель сегодня потерял свою актуальность.
Если нужен кабель MDI-X с внутренним кроссированием для соединения, типа: «компьютер-компьютер» (со скоростью до 100 Мбит/с), то с одной стороны кабеля применяется схема EIA/TIA-568B, с другой EIA/TIA-568А (Рис.7).
Вариант для скорости 100 Мбит/с:
Рис.7
Для соединений на скоростях до 1000 Мбит/с, при изготовлении «crossover» кабеля, одну сторону надо обжать по стандарту EIA/TIA-568B, а вторую так: 1) Бело-зелёный, 2) Зелёный, 3) Бело-оранжевый, 4) Бело-коричневый, 5) Коричневый, 6) Оранжевый, 7) Синий, 8) Бело-синий (Рис.8).
Вариант для скорости 1000 Мбит/с:
Рис.8
Консольный обжим
1. Консольный кабель (rollover cable). Консольный кабель (также известный как консольный кабель Cisco или rollover-кабель) — это разновидность нуль-модемного кабеля, которая часто используется для соединения компьютера и маршрутизатора (роутера, модема, IP-телефона и т.п.) через консольный порт. Как правило, этот кабель плоский и имеет голубой цвет (чтобы отличить его от других типов сетевых кабелей). Один конец этого кабеля обжат по обратной схеме относительно другого, как если бы Вы перевернули его и посмотрели бы на него с другой стороны (Рис.9).
Рис.9
Обжим витой пары
1. Снимите оболочку кабеля (прим. ~2 см.), затем, в соответствии с выбранной Вами схемой распиновки, аккуратно расплетите все жилы друг от друга, чтобы они располагались по отдельности (прим. в данном примере будет показан прямой обжим кабеля по стандарту TIA/EIA-568B) (Рис.10).
Рис.10
2. Расположите жилы в необходимом порядке, затем, используя лезвие кримпера (прим. изображено на Рис.11 слева), аккуратно обрежьте жилы до необходимой длинны (прим. ~1 см.) (Рис.11).
Рис.11
3. В соответствии с выбранной схемой, вставьте жилы (прим. до упора) в коннектор 8P8C. Внутри коннектора имеется 8 углублений-канавок (для каждой жилы кабеля), вверху которых имеются металлические контакты. Изоляционная оболочка должна обязательно оказаться внутри корпуса. Если это не так — вытащите жилы и укоротите их (Рис.12, Рис.13).
Рис.12
Рис.13
4. Коннектор 8P8C, с расположенными в нём жилами, вставьте в гнездо 8P кримпера, затем плотно сожмите основные ручки инструмента до щелчка (Рис.14).
Рис.14
5. Готово. Правильно обжатая витая пара представлена на Рис.15.
Рис.15
Используя данное руководство, Вы всегда сможете легко обжать витую пару в соответствии с выбранной схемой!
[endtxt]
RSS
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11
















