Skip to main content

Extract WinSCP Credentials from any Windows System or winscp config file

Project description

WinSCP Password Extractor

WinSCP stores ssh session passwords in an encoded format in either the registry or a file called WinSCP.ini. This python script searches in the winscp default locations to extract stored credentials.

These default file locations are:

  • %APPDATA%\WinSCP.ini
  • %USER%\Documents\WinSCP.ini

Usage

You can either specify a file path if you know the exact path to an existing WinSCP.ini file or you let the tool itself look if any credentials are stored in the default locations.

python WinSCPPwdDump.py
python WinSCPPwdDump.py <path-to-file>

About

This Tool is based on the work of winscppasswd, the ruby winscp parser from Metasploit-Framework and the awesome work from winscppassword.

They did the hard stuff

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

winscppasswdextractor-1.0.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

winscppasswdextractor-1.0.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file winscppasswdextractor-1.0.0.tar.gz.

File metadata

  • Download URL: winscppasswdextractor-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.2 Linux/6.1.0-kali5-amd64

File hashes

Hashes for winscppasswdextractor-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b8d3f42295a00fa06b7d488742496990d8f91746c2933337c11479c4798aaaab
MD5 87e11ddd32646c4c3755b449f466dbec
BLAKE2b-256 83aa1da263501f9c5867ae4e4f0530677158b7cc9b6893a65b1aaca19f35f585

See more details on using hashes here.

File details

Details for the file winscppasswdextractor-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for winscppasswdextractor-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b12b1059ec02cf3c01fd844254a3027ff6614a628451c9eeb555469307b3518a
MD5 c126baa79c2adaa8a65f63bebe656928
BLAKE2b-256 15dafd03318df254ccd9428626a2b4e48811e4169ead55038841d5e17656c16a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page