HackTricks
Searchโ€ฆ
๐Ÿ‘ฝ
Network Services Pentesting
3690 - Pentesting Subversion (svn server)
Support HackTricks and get benefits!

Basic Information

Subversion is one of many version control options available today. It's often abbreviated as SVN. Subversion is used for maintaining current and historical versions of projects. Subversion is an open source centralized version control system. It's licensed under Apache. It's also referred to as a software version and revisioning control system.
Default port: 3690
1
PORT STATE SERVICE
2
3690/tcp open svnserve Subversion
Copied!
1
nc -vn 10.10.10.10 3690
Copied!

Enumeration

1
svn ls svn://10.10.10.203 #list
2
svn log svn://10.10.10.203 #Commit history
3
svn checkout svn://10.10.10.203 #Download the repository
4
svn up -r 2 #Go to revision 2 inside the checkout folder
Copied!
Support HackTricks and get benefits!