Сообщество - Life-Hack [Жизнь-Взлом]/Хакинг

Life-Hack [Жизнь-Взлом]/Хакинг

274 поста 2 809 подписчиков

Популярные теги в сообществе:

1

Гайд: как правильно пользоваться Bing

Энтузиаст провел 200 часов с нейронкой, а мы выбрали самое важное. С этим советами Bing становится мощнее ChatGPT и избегает глупых ошибок.

Не используйте «точный» режим. Для повседневных вопросов подойдеь «креативный». Для анализа и работы с числами «сбалансированный».

Для лучших результатов используйте поиск. Да, даже если вы уверены, что Bing уже знает ответ.

Например: Найди _______. Используй то, что узнал, чтобы

Помните про правила. Они строже, чем у ChatGPT.

Не пытайтесь «взломать» Bing;

Не грубите;

Не нарушайте авторские права;

Bing начал отвечать на ваш вопрос, но удалил ответ. Что делать? Возможно, вы не нарушили правила, а запутали нейронку. Поддержите её и попросите продолжить.

Например: Ты отлично справляешься. Почему ты удалил мой ответ?  

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

Мы в телеграме:

Life-Hack [Жизнь-Взлом]/Хакинг

Библиотека

IT Дайджест

Показать полностью
78

ВШЭ взломан?

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

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

Актуальность данных – март 2023 года. Автор публикации намекает на то, что может последовать продолжение, что неудивительно, так как уже опубликованные сведения содержат огромное количество информации, которая может быть использована для атак на инфраструктуру ВУЗа.

Мы в телеграме:

Life-Hack [Жизнь-Взлом]/Хакинг

Библиотека

IT Дайджест

Показать полностью 6

ChatGPT Артемий в роли консультанта из службы спасения

Привет, это NED, сегодня я решил проверить сможет ли ChatGPT Артемий (vk.com) спасти человека из опасной ситуации

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

Ссылка на Артемия ChatGPT Артемий (vk.com)

Показать полностью 4
1005

Поисковики на основе нейронок

Эти нейронки найдут всё. Bing и ChatGPT все ещё раскачиваются. А у нас уже есть возможность попробовать поисковые инструменты, которые скоро будут в каждом браузере.

Lexii ai — чтобы ответить на ваш вопрос, она прошерстит кучу источников и приложит ссылки. Умеет и в русский — просто попросите её об этом. Ссылка тут.

Phind — поискових для технарей, который умеет упрощать сложное и выдавать объяснения сразу в виде кода. Ссылка тут.

Perplexity — мощнейший ИИ-поиск. Откроется с любой страницы, прошерстит любой ресурс, приложит источники и сделает выжимку. Поиск — тут. Расширение — тут.

Chord — выдаст подробнейший реферат в ответ на ваш запрос. ИИ прошерстит форумы, блоги и новостные ресурсы, приложит ссылки и разобьет все на разделы. Ссылка тут.

ANDI — габрид чат-бота и поисковика, который выводит ссылки на источники в отдельной панели. Ссылка тут.

Waldo — расширение, призванное усилить поиск в Гугле. Работает на любой странице и способно искать и внутри YouTube-роликов. Ссылка тут.

NeevaAI — имеет под собой оригинальный движок, способный выдавать актуальные ответы с цитатами. Платный, есть триал. Ссылка тут.

Glean — ищет по рабочим чатам, документам и облачным дискам, что сильно упрощает коммуникацию внутри компании. Ссылка на демку тут.

AskFred — сервис запоминает всё, что было в рабочих переписках и на созвонах, и быстро найдёт нужное вам. Ссылка тут.

Nuclia — сервис, способный найти что угодно на сервере, накопителе и облачном диске. Даже поищет ключевые слова в видосах и аудио. Ссылка тут.

Мы в телеграме:

Life-Hack [Жизнь-Взлом]/Хакинг

Библиотека

IT Дайджест

Показать полностью
35

Как определить нажатия клавиш на клавиатуре с помощью Python

В Python можно использовать библиотеку keyboard для определения нажатий клавиш на клавиатуре.

Для начала нужно установить эту библиотеку, используя команду в терминале:

Затем можно использовать следующий код для определения нажатий клавиш:

В этом примере, когда пользователь нажимает клавишу, вызывается функция on_press(), которая выводит имя нажатой клавиши на консоль. Когда пользователь отпускает клавишу, вызывается функция on_release(), которая также выводит имя отпущенной клавиши на консоль.

Функции on_press() и on_release() можно изменить так, чтобы они выполняли другие действия вместо вывода на консоль.

Вот ещё несколько примеров того, как можно использовать библиотеку keyboard для обработки нажатий клавиш:

- Симуляция нажатия клавиши:

- Обработка определённых клавиш:

- Остановка программы при нажатии определённой комбинации клавиш:

Эти примеры демонстрируют лишь небольшую часть возможностей библиотеки keyboard. Более подробную информацию можно найти в официальной документации: https://github.com/boppreh/keyboard.

Большая библиотека книг по программированию!

Показать полностью 4

Отличный софт для Linux

Whoami — комплексный инструмент сохранения анонимности в Linux системах.

— Анти MiTM (человек-по-середине)

— Убийца логов

— Меняет IP/DNS/MAC

— Меняет часовый пояс и имя хоста

HiddenVM — это простое, бесплатное приложение с открытым исходным кодом для Linux, которое позволяет вам запускать VirtualBox в операционной системе Tails.

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

По умолчанию виртуальная машина будет даже подключаться к высокоскоростному Интернету до подключения к сети Tor, оставляя подключение Tor в Tails не затронутым.

Dexios — бесплатная программа с открытым исходным кодом для шифрования файлов. Для пользователей Linux.

— Написана на языкe Rust;

— Использует протоколы шифрования XChaCha20-Poly1305 + AES-256-GCM;

— Открытый аудит бэкэндов, регулярные обновления;

Отлично подойдет для быстрого шифрования файлов перед загрузкой их куда-либо.

Kryptor — это бесплатное программное обеспечение для шифрования файлов для Windows, Linux и macOS.

Лицензия GPLv3. Открытый исходный код.

Наш телеграм канал

Показать полностью
260

Нейронки найдут вам работу

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

kickresume — мощный сервис на основе GPT-3 сможет соорудить для вас как резюме, так и сопроводительное письмо. Попробовать тут.

Сover Letter AI — составит сопроводительное на основе вашего резюме. Попробовать тут.

InterviewGPT AI — имитирует разговор на собеседовании, поможет подготовиться. Попробовать тут.

Resume Worded — просканирует ваше резюме и профиль на LinkedIn и посоветует, как его прокачать. Попробовать тут.

Interview Warmup — разогреет айтишников, дизайнеров и проджект-менеджеров перед собеседованием, задав вопросы о специальности и выборе работы. Попробовать тут.

EditGPT — исправит грамматические ошибки в резюме на английском. Попробовать тут.

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

Мы в телеграме:

Life-Hack [Жизнь-Взлом]/Хакинг

Библиотека

IT Дайджест

Показать полностью

Linux для профессионалов: почему это важно и как начать?

Linux для профессионалов: почему это важно и как начать?

Если вы работаете в IT-сфере, то вы наверняка слышали о Linux. Это операционная система с открытым исходным кодом, которая широко используется в серверных и встроенных системах, в облачных вычислениях, на суперкомпьютерах и даже на мобильных устройствах. Несмотря на то, что Linux не так популярен среди обычных пользователей, он является неотъемлемой частью IT-инфраструктуры многих компаний и организаций. В этой статье мы расскажем, почему знание Linux важно для профессионалов и как начать изучение этой операционной системы.

Почему Linux важен для профессионалов?

Если вы работаете в IT-сфере, то вы наверняка знаете, что большинство серверов работают на Linux. Это связано с тем, что Linux является более надежной и безопасной операционной системой, чем другие альтернативы. Более того, многие облачные сервисы, такие как Amazon Web Services, Microsoft Azure и Google Cloud, также используют Linux в качестве основной операционной системы для своих серверов.

Если вы работаете с встроенными системами или настраиваете сети, то знание Linux будет важным преимуществом для вас. Linux позволяет настраивать и управлять сетевыми устройствами и маршрутизаторами, а также использовать его для разработки встроенных систем. Кроме того, многие инструменты для разработки программного обеспечения, такие как Git и Docker, также используют Linux в качестве основной платформы.

Как начать изучение Linux?

Если вы решили начать изучение Linux, то первым шагом будет установка этой операционной системы на свой компьютер. Существует множество дистрибутивов Linux, таких как Ubuntu, Fedora, Debian и многие другие. Каждый из них имеет свои особенности и подходит для разных задач. Если вы только начинаете изучение Linux, то рекомендуется выбрать один из наиболее популярных дистрибутивов, таких как Ubuntu или Fedora.

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

Одним из самых важных навыков в работе с Linux является управление пакетами. Пакеты - это наборы программного обеспечения, которые могут быть установлены и удалены из системы. Управление пакетами позволяет устанавливать, обновлять и удалять программы в системе. Некоторые из наиболее популярных пакетных менеджеров в Linux включают apt-get, yum и pacman.

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

Вот список из 10 лучших книг по Linux на русском языке, которые могут быть полезны как начинающим пользователям, так и профессиональным системным администраторам:

  1. "Linux. Основы командной строки" авторов Уильяма Шотта и Дэвида Карта - книга, которая рассказывает об основах работы с командной строкой Linux. Она предназначена для тех, кто только начинает работать с Linux.

  2. "Linux. Библия пользователя" автора Кристофера Негуса - это справочник по Linux, который охватывает все основные аспекты работы с этой операционной системой, от установки до настройки серверов и сетей.

  3. "Linux. Администрирование и системное программирование" авторов Александра Шевченко и Андрея Клюшинского - это книга, которая охватывает широкий спектр тем, связанных с администрированием Linux, включая системное программирование, сетевые протоколы, управление пользовательскими правами и многое другое.

  4. "Linux. Полное руководство" авторов Немета, Снайдера, Хейн и Уолтера - это полное руководство по Linux, которое охватывает все аспекты работы с этой операционной системой, включая установку, настройку, администрирование и программирование.

  5. "Linux. Командный интерпретатор bash" авторов Кэмерона Ньюхэма и Уильяма Шотта - это книга, которая рассказывает об основах работы с командным интерпретатором bash, который является одним из основных инструментов для работы с Linux.

  6. "Linux. Системное администрирование" автора Юрия Голубева - это книга, которая охватывает все аспекты работы с Linux, включая установку, настройку, администрирование и мониторинг системы.

  7. "Linux. Серверное программирование" автора Яна Уайтхорна - это книга, которая рассказывает об основах серверного программирования под Linux. Она охватывает такие темы, как создание серверных приложений, работа с сокетами и протоколами сетевого уровня.

  8. "Linux. Необходимый администратор" авторов Эви Немет, Гарта Бигги и Трент Р. Хейн - это книга, которая о хватывает все аспекты работы с Linux, включая установку, настройку, администрирование и мониторинг системы. Она также содержит справочную информацию и руководства по управлению файловыми системами, управлению процессами и многое другое.

  9. "Linux. Управление системами и сетями" авторов Джереми Гэйлер и Анджело Рэйнольдса - это книга, которая охватывает широкий спектр тем, связанных с управлением системами и сетями под Linux, включая настройку сети, администрирование безопасности, управление пользовательскими правами и многое другое.

  10. "Linux. Карманный справочник администратора" автора Нилла Ганштайна - это книга-справочник, которая содержит информацию о самых важных командах, настройках и процессах, связанных с администрированием Linux. Она предназначена для использования в качестве быстрого справочного руководства для профессиональных системных администраторов.
    Эти книги ты можешь найти в этом телеграм канале!

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

Как установить свой собственный сервер на базе Linux:

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

Шаг 1: Выберите дистрибутив Linux
Существует множество дистрибутивов Linux, каждый из которых предназначен для различных задач и потребностей. Например, дистрибутивы, такие как Ubuntu и Debian, обеспечивают простоту установки и использования, в то время как дистрибутивы, такие как CentOS и Fedora, предназначены для серверного использования. Выберите дистрибутив, который соответствует вашим потребностям.

Шаг 2: Загрузите образ диска
После выбора дистрибутива Linux необходимо загрузить образ диска с его официального сайта. Образ диска можно записать на USB-накопитель, чтобы запустить установку на сервере.

Шаг 3: Запустите установку
После того, как образ диска был записан на USB-накопитель, вставьте его в сервер и перезагрузите сервер. Затем следуйте инструкциям по установке, которые появятся на экране.

Шаг 4: Настройте сервер
После установки Linux на сервер, необходимо настроить его для использования в качестве сервера. Это включает в себя установку и настройку необходимого программного обеспечения, настройку сетевых параметров и настройку безопасности сервера. Обычно для управления сервером используются

специальные программы, такие как SSH (Secure Shell), которые позволяют удаленно управлять сервером и выполнить все необходимые настройки.

Шаг 5: Установите нужное программное обеспечение
Установите необходимое программное обеспечение для вашего сервера. Например, если вы создаете веб-сервер, вам понадобится установить веб-серверное программное обеспечение, такое как Apache или Nginx, и базу данных, такую как MySQL или PostgreSQL. Если вы создаете почтовый сервер, вам понадобится установить почтовый сервер, такой как Postfix или Sendmail.

Шаг 6: Настройте безопасность
Безопасность является очень важным аспектом при установке сервера на базе Linux. Убедитесь, что вы принимаете все необходимые меры для защиты сервера от взломов. Настройте брандмауэр, чтобы блокировать все ненужные порты, и используйте сложные пароли для доступа к серверу.

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

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

Шаг 9: Обновляйте систему
Для обеспечения безопасности и исправления ошибок важно регулярно обновлять систему и установленное на ней программное обеспечение. В Linux можно использовать инструменты управления пакетами, такие как apt-get или yum, чтобы обновлять систему и устанавливать новые пакеты.

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

В заключение, знание Linux является важным навыком для профессионалов в IT-сфере. Linux используется в многих серверных и встроенных системах, в облачных вычислениях и даже на мобильных устройствах. Начните изучение Linux с установки дистрибутива на свой компьютер, изучения основных команд и управления пакетами. Применяйте свои знания на практике и практикуйтесь, чтобы стать профессионалом в Linux.
Большое количество статьей на тему Linux ты можешь найти в нашем телеграм канале, подписывайся!

Показать полностью 1
Отличная работа, все прочитано!