Kali Linux
53.7K subscribers
1.05K photos
75 videos
13 files
1.09K links
@linux_kal наш чат

По всем вопросам- @workakkk

@ai_machinelearning_big_data - машинное обучение

@itchannels_telegram - 🔥 главные ресурсы для хакера

@programming_books_it - бесплатные it книги

@pythonl -🐍

РКН: clck.ru/3Fmszy
Download Telegram
Пробелы в именах файлов

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

Пробелы в именах файлов были обнаружены прежде всего в файловых системах, совместно используемых с компьютерами Мас и персональными компьютерами, но теперь они внедрились в культуру UNIX и также встречаются в некоторых стандартных пакетах программного обеспечения. Выхода нет: административные сценарии должны быть готовы обрабатывать пробелы в именах файлов (не говоря уже об апострофах, звездочках и различных других угрожающих пунктуационных метках).

В оболочке и в сценариях можно указывать имена файлов с пробелами, чтобы держать их части вместе. Например, команда
$ less "Му spacey file"
считает файл Му spacey file в качестве единственного аргумента команды less. Также можно избежать отдельных пробелов с помощью обратной косой черты:
$ less Му\ spacey\ file

Функция завершения имени файла большинства оболочек (зачастую привязанная к клавише <Таb>) обычно автоматически добавляет обратную косую черту. Когда вы пишете сценарии, полезным оружием, о котором нужно знать, является опция -print0. В сочетании с параметром xargs -0 она делает комбинацию find /xargs корректной, независимо от пробелов, содержащихся\ в именах файлов. Например, команда
$ find / home-type f -size + 1М -print0 1 xarqs -0 ls -1
выводит на экран длинный список всех файлов в каталоге /home размером более одного мегабайта.
👍8
Neofetch – это системный информационный инструмент командной строки, написанный на bash

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

#GitHub | #Shell #Linux #Useful #Interesting

@linuxkalii
👍12🔥7
​​CPU-X – программа, которая собирает информацию о процессоре, материнской плате и многом другом

В отличии от CPU-Z - это свободное программное обеспечение с открытым исходным кодом, разработанное для GNU / Linux и FreeBSD

Его можно использовать в графическом режиме с помощью GTK или в текстовом режиме с помощью NCurses.

Сайт https://x0rg.github.io/CPU-X/

#GitHub | #Linux #Useful #Interesting

@linuxkalii
👍15👎1😱1
vim учебник Начало работы с vim

Vim (или «Vi IMproved») представляет собой консольный многомодовый ( модальный ) текстовый редактор. Он широко используется и доступен по умолчанию для всех систем Unix, Linux и Apple OS X. Vim имеет большое активное сообщество и широкую пользовательскую базу. Редактор поддерживает все популярные языки программирования, и многие плагины доступны для расширения своих возможностей.

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

Vim основан на более раннем редакторе Unix «vi», созданном в семидесятых годах, и с 1991 года он постоянно развивается. С помощью макросов и плагинов редактор предлагает большинство функций современной среды разработки. Он также уникально способен обрабатывать большие объемы текста со своим языком сценариев (vimscript) и регулярными выражениями.

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

@linuxkalii
👍16🔥4😁1
Вышла Kali Linux 2022.3: добавлена тестовая лаборатория и новые инструменты

Разработчики Kali Linux выпустили новый релиз популярного дистрибутива для тестирования на проникновение.

Пресс-релиз получился довольно объёмным из-за разносторонности данного дистрибутива и активности сообщества. С полным списком новостей вы можете ознакомиться по ссылке: Kali Linux 2022.3 Release (Discord & Test Lab): https://www.kali.org/blog/kali-linux-2022-3-release/

Добавлены уязвимые среды для тестирования на проникновение
В репозитории дистрибутива добавлены две уязвимые платформы для изучения методов взлома сайтов и хакерству.

В настоящее время добавлены две уязвимые среды для изучения взлома сайтов:

DVWA - Damn Vulnerable Web Application
Juice Shop - OWASP Juice Shop
Сразу обе среды можно установить с помощью метапакета kali-linux-labs:


sudo apt install kali-linux-labs
Разработчики планируют добавлять новые уязвимые среды для изучения тестирования на проникновение.

Обе среды также можно установить по отдельности.

Установка DVWA:

sudo apt install dvwa
Запуск DVWA:


sudo dvwa-start

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

@linuxkalii
👍17🔥3😱1
Picocryptочень маленький и простой, но очень надежный инструмент шифрования, который вы можете использовать для защиты своих файлов

Picocrypt использует надежный шифр XChaCha20 и функцию деривации ключей Argon2id для обеспечения высокого уровня безопасности, даже от агентств из трех букв, таких как NSA

Ссылка на проект

@linuxkalii | #Linux #Privacy #Security
🔥9
Forwarded from Golang
🛠 Инструмент на GO для отображения использования диска. (Линукс, macOS и Windows)

go install github.com/chenquan/diskusage@latest

➡️ Github

@Golang_google
🔥8👍1
Хакинг НА LINUX

Автор:
Колисниченко Д. Н.
Год: 2022

📖 Книга

@linuxkalii
🔥20
Awesome Linux Software – Список
(из разряда awesome) приложений, программного обеспечения, инструментов и других материалов для разных дистрибутивов Linux.

Этот репозиторий представляет собой коллекцию УДИВИТЕЛЬНЫХ (Awesome!) приложений и инструментов Linux для любых типов пользователей/разработчиков.

#GitHub | #Archive #Linux

@linuxkalii
🔥8👍2🥰2👎1
⚙️ Как составить список дисков в командной строке Linux

Системные администраторы Linux обычно составляют перечисляют диски для проверки всего дискового пространства.

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

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

➡️ Читать дальше

@linuxkalii
👍13
🔐 Bash и кибербезопасность: атака, защита и анализ из командной строки Linux

📖 Книга

@linuxkalii
👍8🔥6
Запуск команд в фоновом режиме

Как запустить команду в фоновом режиме, чтобы сразу получить доступ к интерфейсу командной строки?

Команда, выполнение которой было запланировано принудительно, называется фоновым процессом. Фоновые процессы не отображаются на экране. Например, HTTPD-сервер Apache работает в фоновом режиме для обслуживания веб-страниц. В фоновый режим можно поместить скрипт оболочки или любую команду.

➡️ Читать дальше

@linuxkalii
👍7🔥1
✒️ Команда SS в Linux с полезными примерами

Команда ss — это терминальная команда, используемая для отображения информации о сетевом сокете в Linux. SS расшифровывается как статистика сокетов. Это инструмент аналогичный netstat, который отображает немного больше информации, такой как информация о состоянии TCP.

Инструмент ss поставляется в комплекте с пакетом iproute2. Он может отображать статистику для сокетов домена PACKET, TCP, UDP, DCCP, RAW и Unix.

В этой статье мы расскажем про команду ss в Linux и покажем полезные примеры.

➡️ Читать дальше

@linuxkalii
👍7🤔1
bashtop – Линуксовый менеджер ресурсов, который показывает статистику по загруженности процессора, оперативной памяти, жесткого диска и сети

Также есть поддержка MacOS

Ссылка на проект

@linuxkalii | #Shell #MacOS #Linux #Manager #Interesting #Useful
👍16🔥5
restic

это быстрая, эффективная и безопасная программа резервного копирования. Он поддерживает три основные операционные системы (Linux, macOS, Windows) и несколько более мелких (FreeBSD, OpenBSD).

⚙️ Github
🗒 Docs

@linuxkalii
👍11🔥2
🔥 Полезнейшая Подборка каналов

🐧 Linux
@inux_kal - чат kali linux
@inuxkalii - linux kali
@linux_read - книги linux

🐍 Python
@pythonl – python для датасаентиста
@pro_python_code – python на русском
@python_job_interview – подготовка к Python собеседованию
@python_testit тесты на python
@pythonlbooks - книги Python
@Django_pythonl django
@python_djangojobs - работа Python

🦾 Machine learning
@ai_machinelearning_big_data – все о машинном обучении
@data_analysis_ml – все о анализе данных.
@machinelearning_ru – машинное обучении на русском от новичка до профессионала.
@machinelearning_interview – подготовка к собеседования Data Science
@datascienceiot – бесплатные книги Machine learning
@ArtificialIntelligencedl – канал о искусственном интеллекте
@neural – все о нейронных сетях
@machinee_learning – чат о машинном обучении
@datascienceml_jobs - работа ds, ml

☕️ Java
@javatg - Java для програмистов
@javachats Java чат
@java_library - книги Java
@android_its Android разработка
@java_quizes - тесты Java
@Java_workit - работа Java
@progersit - шпаргалки ит

💡 Javascript / front
@javascriptv - javascript изучение
@about_javascript - javascript продвинутый
@JavaScript_testit -тесты JS
@htmlcssjavas - web
@hashdev - web разработка

🦫 Golang
@golang_interview - вопросы и ответы с собеседований по Go. Для всех уровней разработчиков.
@Golang_google - go для разработчиков
@golangtests - тесты и задачи GO
@golangl - чат Golang
@GolangJobsit - вакансии и работа GO
@golang_jobsgo - чат вакансий
@golang_books - книги Golang
@golang_speak - обсуждение задач Go

👷‍♂️ IT работа

@hr_itwork - ит-ваканнсии

🔋 SQL
@sqlhub - базы данных
@chat_sql - базы данных чат

🤡It memes
@memes_prog - ит-мемы

⚙️ Rust
@rust_code - язык программирования rust
@rust_chats - чат rust

#️⃣ c# c++
@csharp_ci - c# c++кодинг
@csharp_cplus чат
👍10🥰1
🔘 Модули ядра Linux

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

Примеры модулей ядра — это драйверы различных устройств.

В этой статье вы узнаете:

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

➡️ Читать дальше

@linuxkalii
👍10
sshuttleПрозрачный прокси-сервер, который работает как VPN но через ssh

Не требует root, Работает с GNU/Linux, BSD и MacOS. Поддерживает туннелирование DNS

Ссылка на проект

@linuxkalii | #VPN #Linux #MacOS #DNS #Interesting
👍14
🔥 Полезные библиотеки Python

Cam-Hackers
- используя данный Python скрипт мы можем сделать выборку по хакнутым и общедоступным камерам видеонаблюдения в разных странах.

Список содержит IP адрес и порт для подключения.

Установка:
$ apt-get install python3

$ apt-get install git

$ git clone https://github.com/AngelSecurityTeam/Cam-Hackers

$ cd Cam-Hackers

$ pip install -r requirements.txt

Использование:
$ python3 cam-hackers.py

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

⚙️ GitHub/Инструкция

#osint #python #pentest #soft #github

@linuxkalii
👍18👎2🔥21