В Linux стандартными средствами можно использовать часть оперативной памяти как диск. Для этого требуется указать тип монтирования tmpfs в команде mount
mount -t tmpfs -o size=5G tmpfs /mnt/ram
Теперь путь /mnt/ram можно использовать как обычный каталог. Для чего это может быть нужно?
▫️ Скорость работы с таким каталогом выше чем многие SSD и тем более HDD.
▫️ Если у вас очень быстрый SSD на NVMe M.2 то такой способ особо не прибавит вам скорости, но поможет сохранить ресурс SSD когда требуется обрабатывать очень много мелких файлов и оперативка позволяет выделить нужный объем.
▫️ Оперативка это энергозависимая память, поэтому выключении питания все файлы безвозвратно теряются. Такой "non persistent" каталог гарантирует удаление временных файлов.
Я написал небольшой скрипт для условного теста и сравнения скорости копирования файлов между SSD и RAM.
Вот мои результаты:
Single File Size: 30.0Gb
ssd > ssd: 0:00:12.850 / 2.3Gb/s
sdd > ram: 0:00:06.453 / 4.6Gb/s
ram > ram: 0:00:06.995 / 4.3Gb/s
ram > sdd: 0:00:06.217 / 4.8Gb/s
Dir size: 32.7Gb, File count: 11127
ssd > ssd: 0:00:15.063 / 2.2Gb/s
sdd > ram: 0:00:08.486 / 3.9Gb/s
ram > ram: 0:00:08.032 / 4.1Gb/s
ram > sdd: 0:00:07.026 / 4.7Gb/s
Скрипт для теста ↗️
На моём железе прирост скорости ~2x. Плюс экономия ресурса SSD.
В Windows такой фишки по умолчанию нет, но обязательно найдутся аналогичные решения
#linux#triks
📦 Прохождение Linux-машины INTENTIONS. HTB, сложного уровня.
• Автор проходит Intentions.htb — это сложная машина на #Linux, которая начинается с веб-сайта галереи изображений, подверженного вторичной SQL-инъекции, что приводит к обнаружению хэшей BCrypt.
• Дальнейшее расследование раскрывает наличие API v2, которое позволяет реализовать аутентификацию через хэши вместо паролей, что ведет к доступу администратора к сайту. В панели администратора атакующий найдет страницу, которая позволяет ему редактировать изображения в галерее с помощью Imagick.
• Атакующий способен использовать создание экземпляра объекта Imagick и получить выполнение кода. Как только атакующий получает шелл как www-data, ему необходимо изучить историю #Git для текущего проекта, где он найдет учетные данные пользователя greg. После входа в систему как greg, атакующий обнаружит, что у него есть доступ к бинарному файлу /opt/scanner/scanner с расширенными возможностями, в частности, CAP_DAC_READ_SEARCH. Эта возможность позволяет атакующему извлекать конфиденциальные файлы, такие как ключ #SSH пользователя root, по байтам. Имея ключ, атакующий может аутентифицироваться через SSH как пользователь root.
➡️https://youtu.be/vBC65np3854
#Пентест#CTF
Olivia
Online and local #music player for #Linux Desktop
https://github.com/keshavbhatt/olivia
Stable and Nightly Build on any snapd enabled Linux Distribution can be installed using:
snap install olivia
https://snapcraft.io/olivia
Arch Linux User's Repository
https://aur.archlinux.org/packages/olivia
Features
Olivia helps you discover new music and videos like no other service do.
Smart Music recommendation, can get you songs related to any song.
Allows organise music and videos at one place.
Olivia can save track while you are streaming it, this saves your bandwidth.
Olivia never stops playing song for you with its smart playlist feature it automatically starts playing related songs for you once your playlist ends.
Watch or Download Video for any song in different audio video formats and quality.
Allows search YouTube and add result to library, sort results and all other #YouTube features like browse channels.
Plays audio only of YouTube streams (saves data bandwidth).
Support themes , Dynamic theme based on album art.
Intelligent Music Search suggestions engine integrated.
Player Mini mode a minimal player widget with always on capability and allows set transparency and make it act like a desktop widget.
Switch to Smart mode and sit back, olivia will play songs for you automatically.
Internet radio, allows play more than 25k online radio stations, list them sort them according to most played , most voted, language wise, country wise and by tags .
Olivia lets you browse new music according to your location.
Olivia lets you discover music based on their genres, moods and more.
Its easy to discover new music - singles, albums etc easily at one place.
Top music chart, allows list top 100 songs country wise.
Top albums chart, allows list top 100 albums county wise.
Beautiful Client side Decoration.
Lyrics of playing songs and separate lyrics search.
Powerful audio equalizers and audio filters.
MPRIS protocol support.
Audio export with meta tags and album art.
More features like cloud synchronisation of your Liked Music is coming soon, so you will be able to get your music back no matter where you are.
#yt#spotify
▎👨💻Simple Live
简简单单的看直播
支持直播平台:
虎牙直播
斗鱼直播
哔哩哔哩直播
抖音直播
项目地址:https://github.com/xiaoyaocz/dart_simple_live
APP支持平台:Android iOS Windows MacOS Linux Android TV
标签:#App#Android#iOS#Linux#Windows#MacOS#直播源