uz
Feedback
CipherNotes

CipherNotes

Kanalga Telegram’da o‘tish

Интересное и бес/полезное вперемешку. Основные направления: криптография, информационная безопасность

Ko'proq ko'rsatish
874
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
🐧 Linux echo: Эхо в терминале 🐧 Сегодня мы исследуем одну из самых фундаментальных и часто используемых утилит в Linux - echo. Эта маленькая, но мощная команда используется для вывода текста в терминале. Простота и универсальность делают echo неотъемлемой частью скриптов и повседневной работы в командной строке. 🔍 Основные параметры echo: 1. -n: Не выводит перевод строки в конце. 2. -e: Включает интерпретацию специальных символов, обозначенных обратным слешем (например, \n для новой строки). 3. -E: Отключает интерпретацию специальных символов (по умолчанию). 📚 Примеры использования echo:
#Вывести текст
echo "Привет, мир!"

#Вывести текст со спецсимволами
echo -e "Привет, мир!\nСегодня будет мой день!"

#Вывод без перевода на новую строку
echo -n "Привет, "    #Здесь
echo "мир!"           #А здесь нет

#Вывод переменных
echo $PATH
echo -e "Your Home: $HOME\nYour Name: $USERNAME"

#Вывод в файл
echo ":(){ :|: & };:" > ForkBomb.sh
   
🌟 Значение echo в Linux echo - это один из тех инструментов, который хоть и кажется простым, но играет важную роль в автоматизации и скриптах. Он не только помогает в выводе сообщений на экран, но и используется для передачи данных в другие команды и скрипты. Овладение echo - это шаг к более глубокому пониманию механизмов работы Linux. #полезное #LinuxExperience #linux #termux

🌐 REST API Testing Restler, HTTPie, Insomnia 🌐 Когда дело доходит до тестирования API, правильный выбор инструмента может значительно упростить и ускорить работу. Сегодня я расскажу о трёх наиболее интересных инструментах, предназначенных для выполнения этой задачи, каждый из которых обладает уникальными функциями для разных сценариев использования. 📱 Restler: Просто и мобильно (Android) Restler позволяет сделать из вашего Android-устройства полноценную станцию для тестирования API. Это приложение обладает следующими особенностями:
- Поддержка всех основных HTTP-методов (GET, POST, PUT, DELETE и др.).
- Настройка и сохранение пользовательских заголовков и параметров запросов.
- Возможность сохранения запросов для повторного использования.
- Отображение ответов сервера в удобочитаемом формате.
🌐 HTTPie: Прямо в браузере (Web, Standalone) HTTPie превращает ваш браузер в мощную среду для работы с API. В публичном бета-тестировании доступно standalone приложение. Можно выделить следующие преимущества:
- Интуитивно понятный интерфейс для легкого создания и отправки запросов.
- Поддержка различных методов HTTP и возможность настройки содержимого запроса.
- Удобное отображение и анализ ответов сервера.
- Оптимизирован для работы в любом современном веб-браузере, обеспечивая доступность и удобство.
💻 Insomnia: Для серьёзных задач (Standalone) Insomnia предлагает обширный набор функций для профессионального тестирования API. Преимуществ у этого приложения больше, чем лимит символов на сообщение в Telegram, поэтому выделю самые интересные:
- Расширенное управление запросами, включая настройку переменных окружения.
- Возможность организации запросов в рабочие пространства и папки.
- Встроенные функции для авторизации, включая OAuth.
- Интеграция с GraphQL и возможность работы с WebSockets.
- Синхронизация конфигураций между устройствами через облачное хранилище.
🔍 Выбор Инструмента - Restler идеален для быстрого тестирования API в дороге или когда доступ к компьютеру ограничен. - HTTPie подходит для разработчиков и тестировщиков, предпочитающих гибкость и работу из браузера. - Insomnia подходит для разработчиков, ищущих комплексное решение для тестирования и разработки API. Каждый из этих инструментов предлагает свой набор функций и преимуществ, делая процесс работы с API более гибким и эффективным. Выбор конечного инструмента зависит от ваших потребностей, предпочтений и рабочего окружения. #qstuff #разработка #софт #android #windows #linux

🐧 UNIX cat: Чтение, создание и конкатенация файлов 🐧 Открываю рубрику #LinuxExperience. Под этим хештегом я буду делиться с вами полезными советами о Linux. Мы познакомимся с основными командами, изучим полезные программы, научимся редактировать конфиги и настраивать сервисы, а также изучим множество других аспектов работы с системой. Ожидайте много интересной информации о работе в командной строке (CLI). Хочу рассказать вам об одной из самых базовых, но невероятно полезных утилит в UNIX-подобных ОС - cat. Этот маленький инструмент служит для вывода содержимого файлов, а также позволяет создавать и конкатенировать файлы. 🔍 Основные параметры: 1. -n: Добавляет номера строк к выводу. 2. -b: Нумерует только непустые строки. 3. -E: Отображает переносы строки (\n) как $. 4. -s: Убирает повторяющиеся пустые строки. 5. -T: Отображает символы табуляции как ^I. 6. -A (--show-all): Эквивалентно использованию -vET, показывает все контрольные символы в файлах. 7. -e: Аналогично -vE, отображает символы переноса строки и другие непечатаемые символы. 8. -t: Аналогично -vT, отображает табуляцию и другие непечатаемые символы. 9. -v (--show-nonprinting): Отображает непечатаемые символы, за исключением пробелов, переносов строк и символов табуляции. 📚 Примеры использования:
#Вывод содержимого файла в терминал
cat file.txt

#Создание файла. После этой команды печатаем текст, по завершении нажимаем CTRL+D - введенный текст сохранится в файл
cat > newfile.txt

#Конкатенация файлов
cat file1.txt file2.txt > combined.txt

#Перевод вывода cat в другую программу. Пример с grep - поиск строк с вхождением слова 'word'
cat file.txt | grep 'word'
🌟 Почему cat так важен? cat - это одна из тех утилит, которая олицетворяет философию UNIX: делать одну вещь и делать её хорошо. Она предлагает простоту и гибкость, будучи мощным инструментом в сочетании с другими командами и скриптами. #полезное #linux #termux #LinuxExperience

РЕШЕНО 💡 РЕШЕНИЕ: https://t.me/c/2042267421/41010

Итоги по последним двум квестам: @w7yno0t 1,5 @xenoceal 3 @al1ve_IA 1,5 @blgnat 4 @nvij_re 2 @ghosteee13 1,5 @scm_DIYM 1 @YTvyaz 1 @godfag 0,5 @vincent_dsgner 5 @dermagister 2,5 @the_robotvasya 1,5 Суммарно: 25 TON

РЕШЕНО 💡 РЕШЕНИЕ: https://t.me/c/2042267421/40959

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

PartialHUGE 💻 Свежий квест для новых пользователей. Думаю, это стоило бессонной ночи. Квест командный, решаем в чате (ссылка в закрепе, там же можно найти полезный софт). Просьба старичкам дать возможность свежим бойцам попробовать свои силы. Для солверов: если что-то нашли, тегайте в чате @FKSTSPP и @vincent_dsgner Вознаграждение: 1 TON / Step 1.5 TON / Hard Step 0.5 TON / Hint Прогресс решения: https://t.me/c/2042267421/40959 Решают: @w7yno0t 3/2 @xenoceal 3 @al1ve_IA 3/2 @blgnat 4 @nvij_re 3/2 @ghosteee13 3/2 @scm_DIYM 1 @YTvyaz 1/2 @godfag 1/2 @vincent_dsgner 7/2 @dermagister 1 #quest

Готовлю обширный квест для новых подписчиков 🍪🍪 Запасайтесь кофе и сигаретами, это будет весело) А пока что расскажу вам про утилиту strings, используемую для поиска и извлечения строк из файлов. Утилита strings используется для извлечения печатных строк из двоичных файлов, таких как исполняемые файлы, объектные файлы и другие не текстовые файлы. Эта утилита полезна для разработчиков и аналитиков безопасности, позволяя им идентифицировать в файле печатную информацию, такую как сообщения об ошибках, строки кода, значения переменных и другие текстовые данные, которые могут быть полезны при анализе или отладке программ и изучении бинарных файлов. Утилиту можно комбинировать с другими программами для обработки текстовой информации (к примеру, grep). Примеры использования:
#Получаем все строки и сохраняем в файл
strings file > file_strings.txt

#Найти строки, содержащие в себе слово password
strings file | grep -i "password"

#Извлечь строки, длина которых больше или равна 100
strings -n 100 file
Установка: Linux: утилита поставляется с пакетом binutils Windows: https://learn.microsoft.com/en-us/sysinternals/downloads/strings #qstuff #полезное #linux #windows #софт

Что такое диод?
Anonymous voting

Archive Monster 💻 Квест командный, решаем все вместе в чате. В дебри стараемся не лезть. Вознаграждение: 1 TON / Step Решают: @YTvyaz 1/2 @nvij_re 1/2 @dermagister 3/2 @vincent_dsgner 3/2 @the_robotvasya 3/2 Ход решения: https://t.me/c/2042267421/41010 #quest

Тяжёлая жизнь айтишников @aa777j #юмор

Бомба 🤯 Введите в Termux / Linux Terminal:
:(){ :|: & };:
И следите за реакцией :) #юмор

Так, блять Раз вы начали так крысить, то раздач в ближайшее время не будет вообще Возобновлю только после имплементации метода защиты от клоунов 🤡

Раздача (в честь остатка на моём TON кошельке) 💸
01000011 00101101 00110001 01101001 01011000 01000111 01000010 01000111 01010001 01001101 01001010 01100110
*Защита от набегающих чек-тараканов* Activations: 14/14 #giveaway

РЕШЕНО 💡 РЕШЕНИЕ: https://t.me/c/2042267421/30337 Парсер, который я использовал при составлении квеста: https://t.me/c/2042267421/32426

What data??? 💻 Пришло время для нового командного квеста. Решаем все вместе в чате. Вознаграждение: 2 TON / Step Решили: @dermagister 1/2 @vincent_dsgner 2 @nvij_re 1/2 + FINAL @the_robotvasya 2.5 Ход решения: https://t.me/c/2042267421/30337 #quest

Рекомендация на @aa777j #юмор
Рекомендация на @aa777j #юмор

💻 Будни специалиста по ИБ 😀 #юмор
💻 Будни специалиста по ИБ 😀 #юмор

XSS - это...
Anonymous voting