Статья Автоматизация загрузки файлов с шифрованием через transfer.sh

devqp

Специалист
Описание: Bash-скрипт для автоматического шифрования файлов или папок с помощью 7z со случайным паролем и загрузки на сервис transfer.sh. Результат работы включает три элемента: ссылку для скачивания, пароль и готовую команду для распаковки.

Алгоритм работы:
1. Генерация 32-байтового случайного пароля в формате base64
2. Создание временной директории
3. Сжатие данных с шифрованием через 7z (алгоритм LZMA, максимальный уровень сжатия)
4. Загрузка архива на transfer.sh через curl
5. Форматированный вывод ссылки, пароля и команды для скачивания/распаковки
6. Автоматическая очистка временных данных

Использование:
Код:
./upload.sh целевой_файл_или_папка

Пример вывода:
Код:
Link: https://transfer.sh/OtYnvnXy1X/files.7z
Pass: EmU9bVb12IJOtCsv7VLJOgwcQ5cGqAWeRZNOH2SWHIo=
Cmd : wget https://transfer.sh/OtYnvnXy1X/files.7z; 7z x -p"EmU9bVb12IJOtCsv7VLJOgwcQ5cGqAWeRZNOH2SWHIo=" files.7z; rm files.7z

Исходный код:
Код:
# Генерация пароля
PASS="$(dd if=/dev/random of=/dev/stdout bs=1 count=32 2>/dev/null| base64 -w0)"

# Создание временной директории
TMP_DIR="$(mktemp -d)"

# Сжатие с паролем
7z a -mhe=on -p"${PASS}" -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on "${TMP_DIR}/files.7z" $@ >/dev/null

# Загрузка
LINK=$(curl -s -T "${TMP_DIR}/files.7z" https://transfer.sh)

# Вывод информации
printf "\n\nLink: %s\nPass: %s\nCmd : wget ${LINK}; 7z x -p\"${PASS}\" files.7z; rm files.7z\n\n" ${LINK} ${PASS}

# Очистка
rm -rf ${TMP_DIR}
 
Похожие темы
devqp Статья Автоматизация рутинных задач с помощью ChatGPT Полезные статьи 0
devqp Статья Автоматизация настройки HTTP/SOCKS5 прокси-серверов на VPS: готовое решение Полезные статьи 0
Admin Интересно Как автоматизация ИБ закрывает угрозы без рутины. Новости в сети 0
Support81 Автоматизация вымогательства: MrAgent не оставляет шансов виртуальным машинам Новости в сети 0
L Парсеры, боты, скрипты, чат-боты, автоматизация! Ищу работу. Предлагаю свои услуги. 0
B нужна помощь Python | автоматизация работы в браузере Свободное общение 1
D Софт на заказ (автоматизация, регеры, бруты и чекеры и т.д) Ищу работу. Предлагаю свои услуги. 0
T Teoseo.com - Парсинг, Наполнение, Автоматизация Ищу работу. Предлагаю свои услуги. 10
W Автоматизация Вашей работы [Шаблоны ZennoPoster от webime.net] Ищу работу. Предлагаю свои услуги. 0
G Portia - Автоматизация тестирования на проникновение Уязвимости и взлом 0
G Brutespray - автоматизация брутфорс-атак Уязвимости и взлом 0
S Автоматизация действий в браузере Полезные статьи 0
Admin Интересно Маск обещал интернет по всему миру, а принес копоть. Ученые подсчитали цену, которую Земля платит за быстрые загрузки. Новости в сети 0
Admin Интересно Google требует от разработчиков Android подтверждения личности для сохранения возможности сторонней загрузки. Новости в сети 0
Support81 Операторы LockBit используют скрытую технику загрузки DLL для загрузки вредоносного приложения Новости в сети 0
V Дешёвые загрузки (установки) вашего софта Трафик: загрузки, инсталы, ads 0
Uno-uno Загрузки, как не загрузить бекдор Анонимность и приватность 0
S Android load (Загрузки) Трафик: загрузки, инсталы, ads 1
R Покупаю любые загрузки (инсталлы, лоады) микс мира и продаю логи оптом. Трафик: загрузки, инсталы, ads 0
N Продам загрузки пк, приз! 800$, sell windows install, 800$ prize! Трафик: загрузки, инсталы, ads 0
K Продам качественные загрузки [MIX, EU, US]. Трафик: загрузки, инсталы, ads 0
K MIX загрузки. 1к - 100$ Трафик: загрузки, инсталы, ads 0
Admin Способы загрузки шелла/бэкдора на сайт Уязвимости и взлом 0
V Продаю инсталлы. загрузки пк. Install Трафик: загрузки, инсталы, ads 2
D Помогите чайнику , где брать прокси и аккаунты для загрузки, заранее спасибо Свободное общение 1
Admin UFOLABSNEWS Вымогатель Prinz Eugen использует необычную тактику шифрования файлов. Новости в сети 0
Admin UFOLABSNEWS Microsoft подтвердила ошибку в июньском обновлении Windows, вызывающую отображение странных имён файлов. Новости в сети 0
Admin Интересно 31 уязвимость и риск потери файлов. Вот, чем грозит решение отложить установку обновления Firefox. Новости в сети 0
vtfetch VT Fetch — загрузка файлов с VirusTotal | 15$ за файл | Максимальный размер 600 МБ | Поиск в базе данных VT Ищу работу. Предлагаю свои услуги. 0
Admin Интересно Пользователи GitHub в Казахстане столкнулись с проблемами при скачивании файлов. Новости в сети 0
Admin Интересно Google представила технологию для защиты от кражи куки-файлов. Новости в сети 0
Admin Интересно Мессенджер MAX оказался в центре скандала из-за утечки личных файлов. Новости в сети 0
Admin Статья RIG Exploit Kit - уязвимость при загрузке файлов Вирусология 0
Admin Статья Методы иньекции ELF файлов Вирусология 0
Admin Статья Повышение привилегий за счет удаления произвольных файлов — и другие интересные приемы. Уязвимости и взлом 0
wrangler65 Небезопасная загрузка файлов: полное руководство по поиску продвинутых уязвимостей при загрузке файлов Уязвимости и взлом 0
wrangler65 Интересно Тестирование JavaScript-файлов для Bug-bounty хантеров Полезные статьи 0
F Файлообменник. Заработок на продаже файлов Ищу работу. Предлагаю свои услуги. 0
B Ищу криптора APK файлов Вирусология 0
HostingSupport VERIFCRYPTBOT | автоматический крипт .NET/Native файлов | API для тим | FUD 0-3/26 Ищу работу. Предлагаю свои услуги. 5
J Крипт-сервис для ваших EXE/DLL файлов Ищу работу. Предлагаю свои услуги. 3
P как извлечь из файлов .bin файлы с помощью UltraISO ? Свободное общение 1
S Satoshi-box.com Продажа ваших файлов, цифрового контента за биткойны анонимно Способы заработка 0
K 50-300 р./сутки. Пассивный заработок на раздаче файлов. Способы заработка 1
H [ПРОДАЖА] Качественные живые установки ваших файлов (скидки) Трафик: загрузки, инсталы, ads 0
T Перехват файлов в Wireshark Уязвимости и взлом 0
G Методы обхода фильтров по расширению при загрузке файлов Полезные статьи 0
K Сборник программ для взлома паролей различных зашифрованных файлов запароленных архивов Раздачи и сливы 1
G СОЗДАНИЕ ФАЙЛОВ, КОТОРЫЕ НЕ МОГУТ БЫТЬ НАЙДЕНЫ С ПОМОЩЬЮ ПАПКИ “...” Полезные статьи 0
G Заработок на утечке файлов Способы заработка 0

Название темы