Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
wcw-cyberring-pav-decryptor — 1999 के एक स्वामित्व वीडियो DRM प्रणाली का क्रिप्टैनालिसिस। स्थैतिक बाइनरी विश्लेषण और ज्ञात-प्लेनटेक्स्ट हमले के माध्यम से WCW इंटरनेट पावरडिस्क CD-ROM से 61 एन्क्रिप्टेड कुश्ती वीडियो पुनर्प्राप्त करता है। | Kitploit
उपकरण/GitHubGitHub/blakebratcher/wcw-cyberring-pav-decryptor
स्थैतिक विश्लेषणएन्क्रिप्शन/डिक्रिप्शन उपकरणरिवर्स इंजीनियरिंगफोरेंसिकडेटा रिकवरीडिजिटल फोरेंसिकक्रिप्टोग्राफीबाइनरी विश्लेषण

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
GitHub
blakebratcher/wcw-cyberring-pav-decryptor

wcw-cyberring-pav-decryptor

1999 के एक स्वामित्व वीडियो DRM प्रणाली का क्रिप्टैनालिसिस। स्थैतिक बाइनरी विश्लेषण और ज्ञात-प्लेनटेक्स्ट हमले के माध्यम से WCW इंटरनेट पावरडिस्क CD-ROM से 61 एन्क्रिप्टेड कुश्ती वीडियो पुनर्प्राप्त करता है।

रिपॉजिटरी देखें
2526 महीने पहलेKitploit द्वारा समीक्षित

WCW CyberRing PAV डिक्रिप्टर

Python 3.6+ License: MIT Recovery Rate Inaccessible

1999 के एक मालिकाना वीडियो DRM सिस्टम का क्रिप्ट-विश्लेषण, स्थैतिक बाइनरी विश्लेषण और ज्ञात-सादा-पाठ हमले के माध्यम से 51 मिनट की खोई हुई मीडिया को पुनर्प्राप्त करना।


Recovered CyberRing match - wrestlers in a CGI arena with composited fire effects, 320x240 MPEG-1

एक पुनर्प्राप्त "CyberRing" मैच का फ्रेम। WCW पहलवानों को ब्लू स्क्रीन के सामने फिल्माया गया और आग के प्रभावों के साथ CGI अखाड़े में सम्मिलित किया गया। 1999 का इंटरैक्टिव मनोरंजन ऐसा दिखता था।

पृष्ठभूमि

WCW Internet Powerdisk 1999 में WCW पत्रिका के साथ वितरित एक प्रचारात्मक CD-ROM था। इसमें 61 वीडियो क्लिप (मैच हाइलाइट्स, पहलवान प्रोफाइल, शो इंट्रो) एक मालिकाना सिस्टम PAVENCRYPT से एन्क्रिप्टेड थे, जिसे UIT नामक कंपनी ने विकसित किया था।

प्लेबैक के लिए बंडल किए गए ULI Player की आवश्यकता थी, जो रनटाइम पर एक दूरस्थ सर्वर से प्रति-फ़ाइल डिक्रिप्शन कुंजियाँ प्राप्त करता था। जब लगभग 2000 में UIT का सर्वर इंफ्रास्ट्रक्चर ऑफ़लाइन हो गया, तो सामग्री स्थायी रूप से दुर्गम हो गई। प्लेयर केवल निम्नलिखित प्रदर्शित करता था:

"डिक्रिप्शन कुंजी सर्वर डेटाबेस में नहीं मिली"

डिस्क पर कोई कुंजी मौजूद नहीं है। प्रारूप का कोई दस्तावेज़ कभी प्रकाशित नहीं हुआ। UIT पूरी तरह से भंग हो गया प्रतीत होता है। 25 वर्षों तक, सामग्री बिना चलाए रही।

हमारे रिवर्स इंजीनियरिंग निष्कर्ष SEC में दायर मूल 1999 लाइसेंस समझौते द्वारा समर्थित हैं, जो "समय पर आधारित सुरक्षा कुंजियाँ" बनाने वाले "सर्वर साइड की जनरेटर प्रोग्राम" का वर्णन करता है।

पुनर्प्राप्त सामग्री

पुनर्प्राप्त वीडियो इंटरनेट आर्काइव पर उपलब्ध हैं:

https://archive.org/details/wcw-cyberring-powerdisk-1999

61 क्लिप कुल 51 मिनट 20 सेकंड, H.264/AAC MP4 में रूपांतरित। मूल सामग्री WCW (टर्नर ब्रॉडकास्टिंग) द्वारा निर्मित। IP अब WWE के पास है।

उपयोग

root@kitploit:~
# 1. Extract the ISO
7z x WCW_R1.ISO -oiso_contents

# 2. Decrypt all PAV files to MPEG-1
python decrypt_pav.py

# 3. Convert to MP4 (optional, requires ffmpeg)
python convert_mp4.py

आवश्यकताएँ: Python 3.6+ (कोई तृतीय-पक्ष पैकेज नहीं)। वैकल्पिक MP4 रूपांतरण के लिए ffmpeg।

यह कैसे काम करता है

सिफर

प्रत्येक .PAV फ़ाइल एक दोहराव-कुंजी बाइट-घटाव सिफर से एन्क्रिप्टेड है:

root@kitploit:~
plaintext[i] = (ciphertext[i] - key[i % key_length]) mod 256

कुंजियाँ प्रति फ़ाइल अद्वितीय होती हैं, जो प्रिंट करने योग्य ASCII के 8 से 24 बाइट तक की होती हैं, एन्कोडिंग समय पर यादृच्छिक रूप से उत्पन्न होती हैं। डिक्रिप्शन रूटीन PavSource.ax के अंदर रहता है, जो अप्रैल 1999 में बना 24 KB का DirectShow स्रोत फिल्टर है:

root@kitploit:~
mov  cl, [ebx+edx+0x3C]     ; load key[key_index]
sub  byte ptr [eax], cl      ; plaintext = ciphertext - key_byte

हमला

कोई ब्रूट फोर्स नहीं। कोई इम्यूलेशन नहीं। कोई सर्वर नहीं। कुंजियाँ गणितीय रूप से पुनर्प्राप्त की जाती हैं:

  1. MPEG-1 फ़ाइलें ज्ञात बाइट्स के साथ समाप्त होती हैं। फ़ाइल टेल में 0xFF पैडिंग और प्रोग्राम एंड कोड (00 00 01 B9) होता है।
  2. एक स्थिरांक पर एक दोहराव वाली कुंजी एक दोहराव पैटर्न उत्पन्न करती है। एन्क्रिप्टेड टेल में कुंजी लंबाई के बराबर ज्ञात आवधिकता होती है।
  3. कुंजी पुनर्प्राप्ति बीजगणितीय है। ज्ञात सादा पाठ को देखते हुए, हम key[i] = (ciphertext[i] - 0xFF) mod 256 प्राप्त कर सकते हैं।
  4. सत्यापन संरचनात्मक है। डिक्रिप्टेड आउटपुट एक मान्य MPEG-1 पैक स्टार्ट कोड (00 00 01 BA) से शुरू होना चाहिए।

पूरा हमला बिना किसी बाहरी इनपुट के सेकंडों में निष्पादित होता है।

फ़ाइल प्रारूप

root@kitploit:~
┌─────────────────────────────────────────────────┐
│ "PAVENCRYPT" magic (10 bytes)                   │
├─────────────────────────────────────────────────┤
│ Unencrypted MPEG-1 preview (16-32 KB)           │
│ 2 video frames, no audio (serves as thumbnail)  │
├─────────────────────────────────────────────────┤
│ Encrypted MPEG-1 Program Stream                 │
│ Per-file subtraction key, 8-24 bytes            │
│                                                 │
│ Video: 320×240, 30fps, ~1.29 Mbps               │
│ Audio: MP2, 44.1 kHz, mono, 64 kbps            │
└─────────────────────────────────────────────────┘

डिस्क सामग्री

WCW के देर-1999 रोस्टर की 61 क्लिप:

रिपॉजिटरी

root@kitploit:~
decrypt_pav.py          डिक्रिप्टर: कुंजी पुनर्प्राप्ति + MPEG-1 में डिक्रिप्शन
convert_mp4.py          ट्रांसकोडर: बैच MPEG-1 से H.264/AAC MP4
analyze_pav.py          निरीक्षक: गैर-विनाशकारी PAV संरचना विश्लेषण
PavSource.ax            मूल DirectShow फिल्टर बाइनरी (उलटा)
UlPlayer.exe            मूल ULI Player एप्लिकेशन
FINDINGS.md             तकनीकी रिपोर्ट: प्रारूप विनिर्देश, डिसएसेम्बली, सभी 61 कुंजियाँ
TIMELINE.md             रिवर्स इंजीनियरिंग पद्धति, चरण दर चरण
docs/PRIMARY_SOURCES.md एन्क्रिप्शन सिस्टम का दस्तावेज़ीकरण करने वाला मूल 1999 SEC फाइलिंग

व्यापक प्रयोज्यता

यह उपकरण किसी भी PAVENCRYPT-प्रारूप फ़ाइल पर काम करता है। ULI Player को 1990 के दशक के अंत में कई सामग्री वितरकों को लाइसेंस दिया गया था। हमला किसी भी दोहराव-कुंजी सिफर के लिए सामान्यीकृत होता है जो अनुमानित बाइट पैटर्न वाले फ़ाइल प्रारूप पर लागू होता है, जो उस युग के अधिकांश मालिकाना DRM स्कीमों का वर्णन करता है।

लाइसेंस

MIT

टूल डाउनलोड करें
श्रेणीगणनामुख्य आकर्षण
मैच फुटेज9Hogan vs. Goldberg, Hogan vs. Macho Man, CyberRing matches
पहलवान बायोस13Goldberg, Sting, Hogan, DDP, Flair, Nash, Steiner
शो इंट्रो5Monday Nitro, Thunder, Surge
कहानी खंड8"Hacker" serial narrative
प्रोमो और मर्चेंडाइज9Wrestler shirts and merchandise spots
अन्य खंड17Nitro Girls, Nasty Boys matches, Rey Mysterio, Konnan