FTP Check

How the FTP credential check works

This function checks FTP credentials from a provided .txt base file and categorizes them as valid or invalid.

Workflow

  • Reads each line from the selected FTP base file and extracts IP, port,
  • username, and password.
  • Attempts to connect to each FTP server using the provided credentials.
  • If the connection is successful:
  • - Lists all files available on the FTP server. - Saves the credentials and file list to Goods_Full.txt and Goods_ULP.txt.
  • If the connection fails:
  • - The failed credentials and error details are saved to BAD_log.txt and BAD_ULP.txt.
  • Uses multithreading to check multiple FTP accounts simultaneously for faster
  • performance.

    Output

  • Displays progress and final statistics: number of successful (Good) and failed
  • (Bad) FTP connections.
  • Results are stored in a timestamped folder inside the FTP directory.