hacktricks/src/network-services-pentesting/3690-pentesting-subversion-svn-server.md

24 lines
1.6 KiB
Markdown

{{#include ../banners/hacktricks-training.md}}
# मूल जानकारी
**Subversion** एक केंद्रीकृत **संस्करण नियंत्रण प्रणाली** है जो परियोजनाओं के वर्तमान और ऐतिहासिक डेटा को प्रबंधित करने में महत्वपूर्ण भूमिका निभाती है। एक **ओपन सोर्स** उपकरण होने के नाते, यह **Apache लाइसेंस** के तहत कार्य करता है। इस प्रणाली को **सॉफ़्टवेयर संस्करणन और संशोधन नियंत्रण** में इसकी क्षमताओं के लिए व्यापक रूप से मान्यता प्राप्त है, यह सुनिश्चित करते हुए कि उपयोगकर्ता समय के साथ परिवर्तनों को प्रभावी ढंग से ट्रैक कर सकें।
**डिफ़ॉल्ट पोर्ट:** 3690
```
PORT STATE SERVICE
3690/tcp open svnserve Subversion
```
## बैनर ग्रैबिंग
```
nc -vn 10.10.10.10 3690
```
## गणना
```bash
svn ls svn://10.10.10.203 #list
svn log svn://10.10.10.203 #Commit history
svn checkout svn://10.10.10.203 #Download the repository
svn up -r 2 #Go to revision 2 inside the checkout folder
```
{{#include ../banners/hacktricks-training.md}}