Базовий гайд по Pacman

pacman - це пакетний менеджер, що використовуєтся на дистрибутивах сімейства Arch. Використання: pacman <операція> [...] В pacman є команди, що записуются аперкейсом, і параметри, що записуются ловеркейсом, у кожної команди є свої параметри. Як команди так і параметри записуются після “--”, або “-” для скороченої версії. Параметри можна записувати в форматі tar, тобто всі параметри після одного дефізу (тільки для коротких версій команди). Тобто ця команда: pacman -S -y -u Дорівнює цій команді:...

November 18, 2022

Команди FTP Shell

FTP — Протокол, призначений для передачі файлів між клієнтом та сервером. Встановлення FTP з’єднання Для встановлення FTP з’єднання потрібно використати команду open: # Синтаксис: ftp open <IP-сервера> <Порт> # Використання: ftp open 127.0.0.1 21 Команди FTP Команда Функція append Додає текст до існуючого файлу close Закрити FTP cd Змінити директорію delete Видалити файл get Завантажує файл з віддаленого комп’ютера mdelete Видаляє зразу кілька файлів dir Показує всі файли і папки в директорії mget Завантажити зразу декілька файлів mdir Показує всі файли і папки в кількох директоріях put Завантажує файл на сервер mkdir Створює папку mput Завантажує кілька файлів на сервер rmdir Видаляє папку

April 14, 2022

Команда screen в Linux

Screen - утиліта-мультиплексор, яка дяє користувачу можливість працювати з кількома сесіями в рамках одної. Установка Системи сімейста Debian apt install screen Системи сімейста Arch pacman -S screen Системи сімейста Red Hat dnf install screen Використання Для ініціалізації screen запустить наступну команду: screen Створиться нова сесія програми, та появится повідомлення з інформацією про програму, для закриття цього повідомлення натисніть пробіл. Всі керуючі комбінації клавіш починаются з Ctrl+A, і після йде буква, або інша комбінація клавіш....

April 10, 2022

Гайд по командам DNF

DNF - Менеджер RPM пакетів розроблений на заміну Yum. Написаний на Python 3. Використовуєтся в linux дистрибутивах сімейства Red Hat таких як Fedora та Rocky. Команди DNF install Команда install використовуєтся для встановлення пакетів. Використання: # Синтаксис: dnf [параметри] install <назва-пакету> # Використання: dnf install some-package Ви можете встановити зразу декілька пакетів вказавши їх через пробіл: # Синтаксис: dnf [параметри] install <назва-пакету-1> <назва-пакету-2> <назва-пакету-3> ... # Використання: dnf install some-package other-package Ви можете встановити RPM пакет з файлу:...

April 7, 2022

Як використовувати SCP для передачі файлів

SCP - Утиліта для передачі даних в мережі. Протокол SCP SCP використовє SSH для аутентифікації, та захисту даних. клієнт має можливість отримувати файли від сервверу з метаданими включно. Також клієнт може отримати від сервера список файлів та каталогів. Зазвичай SCP викорстовує порт 22. Використання SCP Першим аргументом є шлях до файлу який ви передаєте (джерело), другим аргументом потрібно вказати дані віддаленої системи (ім’я користувача та хост), та шлях куди ви хочете скопіювати цей файл через двокрапку (ціль)....

April 6, 2022

Про блокчейн Solana та створення смарт контрактів

Особливість смарт контрактів solana в тому, що вони stateless, це означає що вони не можуть змінити свій стан. Іменно тому смарт контракти в мережі solana називають програмами. Програми для Solana пишуть на мові програмування Rust. Акаунт Акаунт - це основна одиниця в мережі solana. Існує кілька видів акаунтів, а саме: Виконуваний - Це і є програма Тільки для читання - Може використоуватись одночасно кількома програмами. Змінний - Використовуєтся для зберігання даних....

April 5, 2022

Проходження HackTheBox Starting Point Tier 0 за 10хв

Підключення до HTB Натискаємо CONNECT TO HTB Натискаємо Starting Point Вибираємо OpenVPN Завантажуємо .ovpn файл на Kali. В термалалі переходимо до папки з нашим .ovpn файлом, і вводимо наступну команду: sudo openvpn <назва-файлу.ovpn> При необхідності вводимо пароль користувача (По стандарту: kali) Готово Meow Спавним машину кнопкою SPAWN MACHINE та получаємо ip-адресу машини. Тести Що означає акронім VM? VM - Віртуальна машина - Virtual machine...

April 4, 2022

Гайд по Nmap

Nmap — Утиліта, призначена для сканування комп’ютерних мереж, визначення стану об’єктів мережі (портів, та відповідних їм сервісів). Цей гайд припускає, що ви вже встановили Nmap на свій ПК. Можливості Nmap Визначення портів та сервісів Визначення версій сервісів Визначення ОС цілі Види сканувань Nmap Сканування TCP Зазвичай використовуєтся для перевірки і завершення тристороннього хендшейку між вами та цільовою системою. Дуже “Гучне”, та може бути виявлено без всяких зусиль....

April 3, 2022

Obsidian як альтернатива Notion

Obsidian - Це пропрієтарна программа для ведення заміток, в цій статті вона буде розглядатись як альтернатива Notion. Під капотом — Markdown Особливості Markdown: Основною перевагою Markdown є переносиміть. Наприклад: Ви користувались сервісом заміток, який працював на Markdown, але він загнувся? Не проблема - ви можете перенести Markdown на будь-який інший сервіс. Легкість в використанні: Markdown можна вивчити за 5 хв прямо по ходу використання. Доречі, вся ця стаття написана на Markdown...

April 2, 2022

Чому на моєму сайті немає коментарів

Проблема статичного сайту Основною вимогою до коментарів є можливість змінювати сайт походу роботи. Як можна побачити в футері цього сайту, він зроблений з допомогою фреймворку hugo. hugo - Це фреймворк для генерації статичних сайтів. Це означає що мій сайт статичний, і він не може змінюватись під час роботи. Для його зміни потрібно кожен раз будувати його заново. Іменно тому додати коментарі на сайт технічно неможливо. Чому не перейти на щось більш технологічне?...

April 1, 2022