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

1.6 KiB

{{#include ../banners/hacktricks-training.md}}

मूल जानकारी

Subversion एक केंद्रीकृत संस्करण नियंत्रण प्रणाली है जो परियोजनाओं के वर्तमान और ऐतिहासिक डेटा को प्रबंधित करने में महत्वपूर्ण भूमिका निभाती है। एक ओपन सोर्स उपकरण होने के नाते, यह Apache लाइसेंस के तहत कार्य करता है। इस प्रणाली को सॉफ़्टवेयर संस्करणन और संशोधन नियंत्रण में इसकी क्षमताओं के लिए व्यापक रूप से मान्यता प्राप्त है, यह सुनिश्चित करते हुए कि उपयोगकर्ता समय के साथ परिवर्तनों को प्रभावी ढंग से ट्रैक कर सकें।

डिफ़ॉल्ट पोर्ट: 3690

PORT     STATE SERVICE
3690/tcp open  svnserve Subversion

बैनर ग्रैबिंग

nc -vn 10.10.10.10 3690

गणना

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}}