SFTP Server Test Suite Data Sheet
Test Suite:
SFTP Server Test Suite
Direction:
Server

SSH File Transfer Protocol (also Secure File Transfer Protocol, or SFTP) is a network protocol that provides file access, file transfer and file management over any reliable data stream. This test suite can be used to test SFTP server implementations for security flaws and robustness problems. Currently, this test suite only supports SFTP version 3.

Used specifications

Specification
Title
Notes
draft-ietf-secsh-filexfer-02.txt
SSH File Transfer Protocol
draft-ietf-secsh-filexfer-extensions-00.txt
SSH File Transfer Protocol

Tool-specific information

Tested messages
Specifications
Notes
SSH_FXP_INIT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_OPEN
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_CLOSE
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_READ
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_WRITE
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_REMOVE
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_RENAME
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_MKDIR
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_RMDIR
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_OPENDIR
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_READDIR
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_STAT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_LSTAT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_FSTAT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_SETSTAT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_FSETSTAT
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_READLINK
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_SYMLINK
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_REALPATH
draft-ietf-secsh-filexfer-02.txt
SSH_FXP_EXTENDED
draft-ietf-secsh-filexfer-02.txt
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis