Handshake Papers
57 subscribers
60 photos
12 videos
155 links
Long-form deep dives into TLS, certificates, and HTTPS internals. We read the RFCs and CA studies so you understand what actually happens in that handshake.
Download Telegram
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
VELORA новый бренд от MOTOR PARTNERS!

GEO: RU

🙂 Что получает партнер?

✔️Новый бренд с чистой базой для эффективного старта

✔️Стабильные платежки (мин. депозит ₽100–300)

✔️Гибкие модели сотрудничества под любые источники трафика


🔥 Станьте участником акции HOT SHARE от VELORA на эксклюзивных условиях:

➤ RevShare до 70%

➤ CPA до 120$

➤ Hybrid до $50 CPA + 50% RS


🪙 Для игроков - розыгрыш 1кг золота, стоимостью в 132.000$

🪙 Для партнеров - сообщи промо PACAN и получи +10% к RS

✉️Пиши менеджеру и начни лить трафик уже сегодня: @velora_partners
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Новый проект от NOVA PARTNERS!

Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!

👑 Что ждет партнеров:

🟣 RevShare без переноса минусов
🟣 Чистая база —> высокая конверсия
🟣 Медиа поддержка топовых стримеров
🟣 Экосистема ретена для удержания игроков

👑 Что ждет игроков:

🟣 Выводы без верифа
🟣 Кэшбэк до 10% еженедельно с низким вейджером
🟣 Рэйкбэк для всех игроков
🟣 Уникальная VIP-программа
🟣 Поддержка: 24/7

👉 Пиши своему менеджеру уже сейчас, чтобы запуститься первым — @Daria_NovaPartners
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Там Бласк придумал сканировать/скриншотить сайты что бы мониторить размещения, по сути они нашли все сайты аффилиатов, каждый день скриншотят их и фиксируют, что бы контролировать размещения слота

ЧТо бы избежать хуйни когда менеджер раз в квартал присылает тебе один скрин "всё супер, лого стоит" — а по факту оно там провисело два дня из тридцати, и ты про это узнаёшь только когда партнёр уже слился

Пока выкатывают вроде как только Бразилию, но на очереди и другие ГЕО! Плюсы очевидны:
• смотреть на конкурентов (в Бразилии мы нашли 315 сайтов)
• смотреть, кто размещается у конкурентов
• смотреть обьем трафика

Тоже самое вайб кодить в NeBlask я не планирую, может чуть попозже, когда они все ГЕО выкатят и я смогу просто собрать все сайты котоыре они мониторят, короче если это кому надо, идем в Blask! А NeBlask подтянется позже!

P.S. На скрине - размещение бренда Bet da Sorte
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Новый проект от NOVA PARTNERS!

Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!

👑 Что ждет партнеров:

🟣 RevShare без переноса минусов
🟣 Чистая база —> высокая конверсия
🟣 Медиа поддержка топовых стримеров
🟣 Экосистема ретена для удержания игроков

👑 Что ждет игроков:

🟣 Выводы без верифа
🟣 Кэшбэк до 10% еженедельно с низким вейджером
🟣 Рэйкбэк для всех игроков
🟣 Уникальная VIP-программа
🟣 Поддержка: 24/7

👉 Пиши своему менеджеру уже сейчас, чтобы запуститься первым — @Daria_NovaPartners
Please open Telegram to view this post
VIEW IN TELEGRAM
How do you deploy CAA records to actually constrain who can issue for your domain?

CAA (Certification Authority Authorization, RFC 8659) is a DNS record telling CAs which of them may issue certificates for your domain. CAs are required to check it at issuance. Deployment checklist.

— Inventory every CA you legitimately use today, including those behind a CDN or a cloud load balancer that auto-provisions certs. Omitting one breaks its renewals.
— Publish issue tags for each allowed CA and a separate issuewild if you restrict wildcard issuance specifically.
— Add an iodef tag with a mailto or URL so a CA can report a blocked, possibly unauthorized, issuance attempt to you.
— Understand the tree-climbing rule: CAs check the most specific name, then ascend to the parent domain. A record at the apex covers subdomains unless overridden lower.
— Verify with dig CAA example.com +short and confirm DNSSEC where possible, since CAA's value rests on the resolver trusting the answer.

Evidence vs. speculation: CAA constrains issuance, not use; it cannot revoke a cert already issued before the record existed.

Further reading: RFC 8659 and RFC 8657 (account and validation-method binding).

Bottom line: enumerate all current issuers first; a forgotten CA turns CAA into a self-inflicted outage.
Media is too big
VIEW IN TELEGRAM
😆😗😍😊😀 2️⃣ 👨‍🔬
( Остров проклятых )


😀😃😄😁😆😂🤣🥲
https://t.me/serg_accs_bot
https://t.me/googleadssp


🥲☺️😊😇🙂🙃😉
https://t.me/+_K1fUqPoJ8ExMWMy

🍏🍎🍐🍊🍋🍌🍉
https://t.me/+LdJ0ohSwKzQ5OWQ6
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from high profit — low life
⚡️ AffPapa теперь официально принадлежит Иванову

Евгений Юрьич продолжает издеваться над опозорившимся этим летом AffPapa. Вслед за базой контактов к маэстро ушел еще и товарный знак конторы...

Как проверить:

1. Перейти по ссылке
2. Ввести 2026793242
3. Ахуеть от беспомощности AffPapa

Такие сегодня новости, такая life...

High Profit — Low Life | Прислать сплетню
What is the correct sequence when you must revoke a certificate after a key compromise?

Revocation marks a certificate invalid before its expiry, surfaced through CRL (Certificate Revocation List, RFC 5280) and OCSP. Because client-side revocation checking is famously unreliable, revocation alone is insufficient. Incident runbook.

— Revoke immediately through your CA with the correct reason code (keyCompromise), which CAs and CT monitors treat more seriously than 'unspecified'.
— Do not stop there: rotate to a fresh key pair and reissue, then deploy the new cert, because many clients soft-fail revocation checks and will keep trusting the old leaf.
— If you stapled OCSP, push the new cert so stapled status flips to 'revoked' for clients that do honor it.
— Treat the 24-hour CA/Browser Forum revocation deadline for key compromise as a hard clock, not a target.
— Audit CT logs to confirm no further certs exist for the compromised key, and tighten CAA to prevent reissuance through unexpected CAs.

Evidence vs. speculation: revocation propagation is best-effort; key rotation is the only step fully under your control.

Further reading: RFC 5280 section 5; CA/Browser Forum Baseline Requirements section 4.9.

Bottom line: revoke for compliance, but rotate the key as if revocation will not reach the attacker's client.
Forwarded from В арбитраже денег нет?
ЕЮ Иванов продолжает кошмарить АффПапу, конторку, которая накинула говна на вентилятор этим летом. Тогда в AffPapa не знали, с каким говном идут бодаться, поэтому заслуженно проиграли. 😏

На этот раз ЕЮ зарегал товарный знак AffPapa — совсем скоро имя компании будет официально принадлежать ему. Чтобы убедиться в трушности мува, переходим по ссыл-Очке и вводим серийный номер: 2026793242. Там видим, что заявка на регистрацию подана лично Евгением Юрьичем.

Всё это выглядит забавно, но давайте не забывать, в какой сфере мы работаем и что реально может произойти с жирным троллем за воровство нейминга. Впрочем, толстому не привыкать отхватывать пиздов за проделки в интернете, поэтому ждем очередную фотку разбитого ебала и длинный пост с извинениями. 😏😏😏

В арбитраже денег нет 💵
How do you stand up mutual TLS so the server actually enforces client certificates per route?

mTLS (mutual TLS) extends the handshake with a client Certificate and CertificateVerify, proving the client holds a key trusted by your CA. The trap is configuring it globally when you need it per path. Setup playbook.

— Build a dedicated client-auth CA distinct from your server cert's CA; reusing a public CA would trust every cert it ever issued.
— In nginx, set ssl_client_certificate to that CA bundle and ssl_verify_client optional; at the server level, then enforce per-location with if ($ssl_client_verify != SUCCESS) { return 403; } only where required.
— Set ssl_verify_depth to match your intermediate count; too shallow rejects valid chains.
— Plan revocation for client certs: provide a CRL via ssl_crl or an OCSP check, since a compromised client key is your most likely incident.
— Test with curl --cert client.pem --key client.key against both protected and public routes to confirm scoping.

Evidence vs. speculation: optional plus per-location enforcement is verifiable behavior; 'on' at server scope silently blocks public paths.

Further reading: RFC 8446 section 4.4.2 (CertificateVerify); RFC 5280 for path depth.

Bottom line: scope client-cert enforcement to routes and plan revocation before you trust the first client.
How do you set up Certificate Transparency monitoring that catches a rogue cert within hours?

Because every publicly-trusted cert is logged (RFC 9162), CT turns the logs into a detection system for unauthorized issuance against your domains. A monitor you configure once is cheaper than discovering a mis-issued cert from an outage. Setup checklist.

— Enumerate the full set of names to watch: apex, every subdomain pattern, internationalized variants, and look-alike domains you own.
— Subscribe to a CT monitor (crt.sh RSS, Cert Spotter, or your own poller against the log Get-Entries endpoint) keyed on those names.
— Baseline the current legitimate certs so the monitor alerts on net-new issuance, not on your own renewals.
— Cross-reference each alert against your issuance records: a cert from a CA you never use, or for a hostname you never requested, is the signal.
— Account for the Maximum Merge Delay (typically 24h): a cert may exist before it appears in logs, so CT is near-real-time, not instant.

Evidence vs. speculation: CT proves a cert was issued, not that it is being used; pair alerts with DNS and traffic checks.

Further reading: RFC 9162 section 5 (log client messages); Cert Spotter and crt.sh documentation.

Bottom line: a name inventory plus a baseline turns CT logs from public record into an active alarm.