es
Feedback
All Security Engineering Courses

All Security Engineering Courses

Ir al canal en Telegram

This channel is being updated often with older than 2020 courses, ebooks, videos, code, etc. to be used responsibly by everyone in CyberSecurity in an ethical manner. Lots of content is being downloaded from other channels or forwarded here. Bookmark me!

Mostrar más

📈 Análisis del canal de Telegram All Security Engineering Courses

El canal All Security Engineering Courses (@allsecurityengineeringcourses) en el segmento lingüístico de Inglés es un actor destacado. Actualmente la comunidad reúne a 18 992 suscriptores, ocupando la posición 6 862 en la categoría Tecnologías y Aplicaciones y el puesto 34 828 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 18 992 suscriptores.

Según los últimos datos del 28 julio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de 138, y en las últimas 24 horas de 9, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 11.98%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 3.36% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 2 274 visualizaciones. En el primer día suele acumular 637 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 3.
  • Intereses temáticos: El contenido se centra en temas clave como git, strace, github, linux, docker.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
This channel is being updated often with older than 2020 courses, ebooks, videos, code, etc. to be used responsibly by everyone in CyberSecurity in an ethical manner. Lots of content is being downloaded from other channels or forwarded here. Bookmar...

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 29 julio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

18 992
Suscriptores
+924 horas
+297 días
+13830 días
Archivo de publicaciones
Chisel-ng A Rust implementation of chisel for penetration testing and red team operations. Establishes reverse tunnels over S
Chisel-ng A Rust implementation of chisel for penetration testing and red team operations. Establishes reverse tunnels over SSH-over-WebSocket-over-TLS, allowing operators to pivot through compromised hosts while blending with normal HTTPS traffic.

🔐 Убиваем authorized_keys: SSH-сертификаты и свой CA вместо старых ключей Ключи SSH - это прошлый век. authorized_keys превращается в админский кошмар на 100 серверах. Временные сертификаты через свой CA - это как динамический доступ: выписал на час, подключился, срок истёк - хакеру уже не войти. 1️⃣Создаём свой корневой CA для SSH Сначала на защищённой машине (не на серверах!) генерируем пару для CA.
ssh-keygen -t ed25519 -f ~/ssh-ca -C "SSH Internal CA"
# Публичную часть (ssh-ca.pub) раскидываем на все серверы
# Закрытый ключ (ssh-ca) храним как зеницу ока
2️⃣Настраиваем серверы: доверяем нашему CA На каждом сервере в /etc/ssh/sshd_config:
# Отключаем обычные ключи. Да, это страшно.
PubkeyAuthentication no
# Включаем аутентификацию по сертификатам
TrustedUserCAKeys /etc/ssh/ca.pub
AuthorizedPrincipalsFile /etc/ssh/auth_principals/%u
Кладём наш публичный CA-ключ на сервер:
sudo cp ssh-ca.pub /etc/ssh/ca.pub
sudo chmod 644 /etc/ssh/ca.pub
3️⃣Выписываем временный сертификат для пользователя На машине с CA-ключом. Хотим дать доступ user1 к серверам на 2 часа:
ssh-keygen -s ~/ssh-ca -I "user1_access" -n user1 -V +2h ~/.ssh/id_ed25519.pub
# -n (principals) - кому выдаём. -V +2h - живёт 2 часа.
# Получим файл сертификата: ~/.ssh/id_ed25519-cert.pub
4️⃣На сервере: настраиваем принципалы Создаём файл, который говорит, какие роли (principals) разрешены пользователю.
sudo mkdir -p /etc/ssh/auth_principals
echo "user1" | sudo tee /etc/ssh/auth_principals/user1
5️⃣Подключаемся с сертификатом Клиент автоматически использует сертификат (~/.ssh/id_ed25519-cert.pub) вместе с приватным ключом.
ssh -i ~/.ssh/id_ed25519 user1@server
Проверить детали сертификата:
ssh-keygen -L -f ~/.ssh/id_ed25519-cert.pub
6️⃣Автоматизация и отзыв Весь сброс - это просто перестать выписывать новые сертификаты. Старые сами протухнут. Можно выписывать сертификаты через CI/CD при деплое. 😱Важные нюансы - Бэкап старого sshd_config! Первый запуск - с параллельной сессией. - Сертификат - это надстройка к ключу. Приватный ключ всё ещё нужен. - Для разных целей (деплой, админ) делайте разные принципалы. 💥Итог: authorized_keys - мёртв. Доступ выдаётся централизованно и на время. Потерял ключ? Не страшно - срок действия и так истёк. Это нихуя не сложно, но в разы безопаснее. 😈 CodeGuard: PySec Edition | Чат

Dropbear: мобильный SSH-сервер и автосмена ключей Dropbear - это хрень, но офигенная: компактный SSH-сервер и клиент для встраиваемых и мобильных систем (Android, OpenWRT). Идеален, когда от каждой копейки зависит - низкое потребление памяти и CPU. ⚙️ Зачем он на телефоне?
▶️ Удаленное управление смартфоном через терминал ▶️ Портфорвардинг, туннели, файловые операции ▶️ Запуск скриптов и демонов прямо на девайсе ▶️ Альтернатива тяжеловесному OpenSSH
⚡️Быстрая настройка на Android (через Termux): Установка Dropbear:
pkg update
pkg install dropbear
Генерация и настройка ключей:
dropbearkey -t ed25519 -f ~/.ssh/id_dropbear
dropbearkey -y -f ~/.ssh/id_dropbear | grep "^ssh-ed25519" > ~/.ssh/authorized_keys
Запуск сервера с паролем или по ключу:
dropbear -F -E -m -s -j -k -p 8022
Автоматическая ротация ключей (скрипт для cron/anacron):
#!/data/data/com.termux/files/usr/bin/bash
cd ~/.ssh
mv id_dropbear id_dropbear.old
dropbearkey -t ed25519 -f id_dropbear
dropbearkey -y -f id_dropbear | grep "^ssh-ed25519" > authorized_keys
pkill -HUP dropbear
➡️ Официальный сайт 😈 CodeGuard: PySec Edition | Чат

CSS3 Basics You Should Know 🎨🖥 CSS3 (Cascading Style Sheets – Level 3) controls the look and feel of your HTML pages. Here's what you need to master: 1️⃣ Selectors – Target Elements Selectors let you apply styles to specific HTML parts:
p { color: blue; }        /* targets all <p> tags */
#title { font-size: 24px; } /* targets ID "title" */
.card { padding: 10px; }   /* targets class "card" */
2️⃣ Box Model – Understand Layout Every element is a box with: • Content → text/image inside • Padding → space around content • Border → around the padding • Margin → space outside border
div {
  padding: 10px;
  border: 1px solid black;
  margin: 20px;
}
3️⃣ Flexbox – Align with Ease Great for centering or laying out elements:
.container {
  display: flex;
  justify-content: center;  /* horizontal */
  align-items: center;      /* vertical */
}
4️⃣ Grid – 2D Layout Power Use when you need rows and columns:
.grid {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 20px;
}
5️⃣ Responsive Design – Mobile Friendly Media queries adapt to screen size:
@media (max-width: 768px) {
  .card { font-size: 14px; }
}
6️⃣ Styling Forms Buttons Make UI friendly:
input {
  border: none;
  padding: 8px;
  border-radius: 4px;
}
button {
  background-color: #4CAF50;
  color: white;
  border: none;
  padding: 10px;
}
7️⃣ Transitions Animations Add smooth effects:
.button {
  transition: background-color 0.3s ease;
}
.button:hover {
  background-color: #333;
}
🛠 Practice Task: Build a card component using Flexbox: • Title, image, description, button • Make it responsive on small screens --- ✅ CSS3 Basics + Real Interview Questions Answers 🧠📋 1️⃣ Q: What is CSS and why is it important? A: CSS (Cascading Style Sheets) controls the visual presentation of HTML elements—colors, layout, fonts, spacing, and more. 2️⃣ Q: What’s the difference between id and class in CSS? A:#id targets a unique element • .class targets multiple elements → Use id for one-time styles, class for reusable styles. 3️⃣ Q: What is the Box Model in CSS? A: Every HTML element is a box with: • content → actual text/image • padding → space around content • border → edge around padding • margin → space outside the border 4️⃣ Q: What are pseudo-classes? A: Pseudo-classes define a special state of an element. Examples: :hover, :first-child, :nth-of-type() 5️⃣ Q: What is the difference between relative, absolute, and fixed positioning? A:relative → positioned relative to itself • absolute → positioned relative to nearest positioned ancestor • fixed → positioned relative to viewport 6️⃣ Q: What is Flexbox used for? A: Flexbox is a layout model that arranges items in rows or columns, making responsive design easier. 7️⃣ Q: How do media queries work? A: Media queries apply styles based on device characteristics like screen width, height, or orientation. 👐Welcome 🫵 To The ☠️SuBoXone hackers society☠️ Networks......👊 ‎ ‎🔥Telegram🔥: ‎https://t.me/SuBoXoneSoCiety 🗄️SuBoXone Backup🗄️: https://t.me/suboxonebackup 🕷️DarkWeb🕷️:http://suboxone2fzkkkeuezwozbbajgqargceo62wdx3f53awty6dv4mzzbad.onion ‎ ‎🪧Whatsapp community🪧 :https://whatsapp.com/channel/0029Vb7WAkz4tRrkdnGzzy25

HTML5 Basics You Should Know 🌐 HTML5 is the latest version of HTML (HyperText Markup Language). It structures web content using elements and adds semantic meaning, form control, media support, and improved accessibility. 🧱 Basic Structure of an HTML5 Page:
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>My First Page</title>
</head>
<body>
  <h1>Welcome to HTML5!</h1>
  <p>This is a simple paragraph.</p>
</body>
</html>
📌 Key HTML5 Features with Examples: 1️⃣ Semantic Elements – Makes code readable SEO-friendly:
<header>My Website Header</header>
<nav>Links go here</nav>
<main>
  <article>News article content</article>
  <aside>Sidebar info</aside>
</main>
<footer>Contact info</footer>
2️⃣ Media Tags – Add audio and video easily:
<video width="300" controls>
  <source src="video.mp4" type="video/mp4">
</video>

<audio controls>
  <source src="audio.mp3" type="audio/mpeg">
</audio>
3️⃣ Form Enhancements – New input types:
<form>
  <input type="email" placeholder="Enter your email">
  <input type="date">
  <input type="range" min="1" max="10">
  <input type="submit">
</form>
4️⃣ Canvas SVG – Draw graphics in-browser:
<canvas id="myCanvas" width="200" height="100"></canvas>
💡 Why HTML5 Matters: • Cleaner, more semantic structure • Native support for multimedia • Mobile-friendly and faster loading • Enhanced form validation 🎯 Quick Practice Task: Build a simple HTML5 page that includes: • A header • Navigation bar • Main article • Video or image • Footer with contact info ✅ HTML5 Basics + Real Interview Questions Answers 🌐📋 1️⃣ Q: What is HTML and why is it important? A: HTML (HyperText Markup Language) is the standard markup language used to create the structure of web pages. It organizes content into headings, paragraphs, links, lists, forms, etc. 2️⃣ Q: What’s the difference between <div> and <section>? A: <div> is a generic container with no semantic meaning. <section> is a semantic tag that groups related content with meaning, useful for SEO and accessibility. 3️⃣ Q: What is the difference between id and class in HTML? A:id is unique for one element • class can be reused on multiple elements → id is used for specific targeting, class for grouping styles. 4️⃣ Q: What are semantic tags? Name a few. A: Semantic tags clearly describe their purpose. Examples: <header>, <nav>, <main>, <article>, <aside>, <footer> 5️⃣ Q: What is the difference between <ul>, <ol>, and <dl>? A:<ul> = unordered list (bullets) • <ol> = ordered list (numbers) • <dl> = description list (term-definition pairs) 6️⃣ Q: How does a form work in HTML? A: Forms collect user input using <input>, <textarea>, <select>, etc. Data is sent using the action and method attributes to a server for processing. 7️⃣ Q: What is the purpose of the alt attribute in an image tag? A: It provides alternative text if the image doesn’t load and improves accessibility for screen readers. 👐Welcome 🫵 To The ☠️SuBoXone hackers society☠️ Networks......👊 ‎ ‎🔥Telegram🔥: ‎https://t.me/SuBoXoneSoCiety 🗄️SuBoXone Backup🗄️: https://t.me/suboxonebackup 🕷️DarkWeb🕷️:http://suboxone2fzkkkeuezwozbbajgqargceo62wdx3f53awty6dv4mzzbad.onion ‎ ‎🪧Whatsapp community🪧 :https://whatsapp.com/channel/0029Vb7WAkz4tRrkdnGzzy25

Repost from Private Stuff
🟠 Version Control with Git & GitHub ✨ Version control is a must-have skill in web development! It lets you track changes in your code, collaborate with others, and avoid "it worked on my machine" problems 🤪 📌 What is Git? Git is a distributed version control system that lets you save snapshots of your code. 📌 What is GitHub? GitHub is a cloud-based platform to store Git repositories and collaborate with developers. 🛠️ Basic Git Commands (with Examples) 1️⃣ git init Initialize a Git repo in your project folder.
git init
2️⃣ git status Check what changes are untracked or modified.
git status
3️⃣ git add Add files to staging area (preparing them for commit).
git add index.html
git add.     # Adds all files
4️⃣ git commit Save the snapshot with a message.
git commit -m "Added homepage structure"
5️⃣ git log See the history of commits.
git log
🌐 Using GitHub 6️⃣ git remote add origin Connect your local repo to GitHub.
git remote add origin https://github.com/yourusername/repo.git
7️⃣ git push Push your local commits to GitHub.
git push -u origin main
8️⃣ git pull Pull latest changes from GitHub.
git pull origin main
🪫 Collaboration Basics 🔀 Branching & Merging
git branch feature-navbar
git checkout feature-navbar
# Make changes, then:
git add.
git commit -m "Added navbar"
git checkout main
git merge feature-navbar
🔵 Pull Requests Used on GitHub to review & merge code between branches. 🎯 Project Tip: Use Git from day 1—even solo projects! It builds habits and prevents code loss. 💬 React for more! Posted by @BugSec

Collection of BOFs created for red team/adversary engagements. Created to be small and interchangeable, for quick recon or eventing. https://github.com/atomiczsec/Adrenaline #статьи_ссылки_scripts

Repost from 1N73LL1G3NC3
TopazTerminator This project exploits the vulnerable wsftprm.sys (Topaz Antifraud kernel driver) to terminate protected proce
TopazTerminator This project exploits the vulnerable wsftprm.sys (Topaz Antifraud kernel driver) to terminate protected processes (e.g., antivirus/EDR services) on Windows. AV-EDR-Killer AV/EDR processes termination by exploiting a vulnerable driver (BYOVD).

Repost from CodeGuard: Linux
🩻 strace — рентген для процессов: что на самом деле делает программа Когда приложение падает без логов, тормозит или ведёт себя странно — strace показывает ВСЕ системные вызовы: файлы, сеть, память, IPC. Это отладчик уровня бога, который не требует исходников. 🚛 Установка (уже есть везде):
# Проверяем
which strace
# Если нет (редко):
sudo apt install strace  # Ubuntu
sudo yum install strace  # CentOS
🎯 Реальные кейсы: 1. Почему веб-сервер не стартует на порту 80:
sudo strace -f -e bind,listen nginx 2>&1 | grep -A5 -B5 "80"
Увидишь EACCES (Permission denied) или EADDRINUSE. 2. Какие файлы читает падающее приложение:
strace -e openat,stat mysqld 2>&1 | grep "No such file"
Найдёшь отсутствующие конфиги или библиотеки. 3. Почему скрипт тормозит:
strace -c -p $(pgrep python)
# % time     seconds  usecs/call     calls    errors syscall
#  89.34    0.120000        4000        30           nanosleep
Видно, что процесс 89% времени спит — ищешь блокировки. 🔧 Мощные команды: Следим за конкретным процессом:
# Куда пишет логи
strace -p 1234 -e write 2>&1 | grep "log"

# Какие сокеты открывает
strace -p $(pgrep node) -e socket,connect

# Все файловые операции
strace -f -e file php-fpm 2>&1 | tail -50
Анализ падения:
strace -f ./buggy_binary 2>&1 | tail -30
# Ищем SIGSEGV и последние вызовы перед смертью
Ищем утечку файловых дескрипторов:
strace -e openat -f python app.py 2>&1 | grep "= -1"
# Смотрим сколько раз открывается один файл
📊 Продвинутые флаги:
# С дампами памяти аргументов
strace -s 100 -v -xx -e read,write sshd

# Со временем выполнения каждого вызова
strace -T -p $(pgrep redis)

# Только ошибки
strace -e trace=failed nginx

# С PID в начале строки (для многопоточных)
strace -f -o /tmp/trace.txt -ff python app.py
🛠 Практические примеры: Отладка Docker-контейнера:
# Запускаем контейнер с strace
docker run --cap-add=SYS_PTRACE -it alpine sh
# Внутри контейнера:
apk add strace
strace -f nginx

# Или снаружи
docker exec -it container_id strace -p 1
Почему apt update медленный:
strace -e network -f apt update 2>&1 | grep connect
# Видишь куда коннектится, какой DNS
Что делает этот бинарник (без исходников):
strace -e trace=process,network ./suspicious_bin
# Смотрит, форкает ли процессы, куда ходит по сети
Алиасы для ~/.bashrc:
alias trace='strace -f -e trace=file,network,process'
alias slow='strace -c -p'
alias fails='strace -e trace=failed -f'
alias spy='strace -e trace=openat,execve -f'
⚠️ Важные нюансы: 👍 strace замедляет процесс в 10-100 раз 👍 Не покажет что происходит внутри JVM/Python (только системные вызовы) 👍 Для Go-приложений используй ltrace или perf 👍 В продакшене только для коротких сессий 🔍 Security применение:
# Какие файлы читает демон
sudo strace -e openat,read -p $(pgrep sshd) 2>&1 | grep /etc

# Куда отправляет данные
strace -e sendto,write malware.bin 2>&1 | grep "inet_addr"
💀 Боевой скрипт для аварийного дебага:
#!/bin/bash
PID=$1
echo "Трассируем PID $PID"
strace -f -p $PID -o /tmp/strace_${PID}_$(date +%s).log \
  -e trace=all \
  -s 200 \
  -y \
  -ttt
# -y покажет пути файлов вместо fd
# -ttt микросекундные таймстемпы
🎯 Итог: Когда логи молчат, метрики не показывают, а приложение падает — strace последний инструмент перед gdb. Показывает что происходит на уровне ядра, без сглаживаний и абстракций. Запомни: если не знаешь почему не работает - strace -f покажет причину за 30 секунд. 👩‍💻 CodeGuard: Linux | Чат

Learn Active Directory Pentesting for RedTeaming - Part 1. (2025) Этот курс предназначен для начинающих, которые хотят изучит
Learn Active Directory Pentesting for RedTeaming - Part 1. (2025)
Этот курс предназначен для начинающих, которые хотят изучить пентестинг Windows с нуля. В рамках курса подробно рассматриваются методы обеспечения постоянного присутствия и латерального перемещения. После прохождения курса вы будете хорошо понимать, как подходить к компьютерам Windows с точки зрения Red-Team. Курс охватывает перечисление AD, повышение привилегий, обеспечение постоянного присутствия, атаки Kerberos, такие как атаки делегирования, серебряный билет, золотой билет, алмазный билет и т. д. Курс моделирует реальные атаки, и мы переходим от обычной учетной записи пользователя в домене к повышению привилегий до администратора домена. Основное внимание уделяется использованию различных типов атак, которые применяют большинство злоумышленников в мире. Этот курс предназначен для того, чтобы специалисты по безопасности могли практиковаться на компьютере с Windows 10. Курс подходит для начинающих и будет полезен как студентам, так и опытным профессионалам. Мы начнем с перечисления портов и поймем, как их перечислять. Когда речь заходит о безопасности AD, существует большой пробел в знаниях, который специалисты по безопасности и администраторы с трудом пытаются восполнить. На протяжении многих лет я прошел множество международных тренингов по безопасности AD и всегда обнаруживал, что существует недостаток качественных материалов и, в частности, хороших пошаговых инструкций и объяснений.
Чему вы научитесь:
📍Learn the Theory behind the Attacks 📍Lab Setup for AD Pentesting 📍Unofficial prep for exams like OSCP, PNPT, CPTS, CRTP, CRTO 📍Local Enumeration 📍Local Privilege Escalation 📍Domain Privilege Escalation 📍Lateral Movement 📍Domain Enumeration 📍Post Exploitation 📍Persistence Techniques 📍BloodHound 📍PowerView 📍Rubeus 📍Impacket Tools 📍Mimikatz 📍File Transfer Techniques 📍Metasploit 📍And much more..
#cours

Repost from CodeGuard: Academy
🔍 X-osint — OSINT-комбайн для Termux/Linux Братья по пентесту и OSINT, если надо всё и сразу про IP, email, телефон, файлы — держите универсальный сборщик данных для Termux. 20+ функций в одном скрипте, API Shodan/Hunter + GUI. Основной арсенал:
🌐 IP info + порты + хосты  
📧 Email verification + поиск  
📱 Номера телефонов (NumVerify/Vonage)  
📂 EXIF из любых файлов  
🔍 Subdomains + CVE + DNS  
🔐 ProtonMail OSINT + SMTP анализ  
🚗 VIN/номера авто (USA)  
🕵️ Google Dorks + Text Analysis  
Установка Termux (30 сек):
pkg install python git  
git clone https://github.com/TermuxHackz/X-osint  
cd X-osint  
chmod +x *  
bash setup.sh  
xosint  
Linux: sudo apt install python3-pip + те же команды API ключи (Shodan, Hunter, NumVerify) — регистрируешься на сайтах, вставляешь в настройки. Без них DNS/EXIF работают сразу. Запуск: xosint — пентест-разведка в одном меню 📱 Репозиторий 🖥 CodeGuard: Academy | Чат