Get of your requests

How the log-based login:password extraction works

This function scans and extracts login:password pairs (or full lines) from large log bases according to user-defined filters and save modes.

Save modes

Prompts the user to choose a save mode:

  • Saves login:password pairs with basic cleaning.
  • Saves the full line (e.g. url:login:pass) with normalization.
  • Saves the line as-is (no filters, only checks for separators).
  • Saves the line as-is but replaces all spaces, :, and | with a single :.
  • Workflow

    • Lets the user select a folder with log files — recursively scans all
    • subfolders and collects all .txt files.
    • Prompts for one or more keywords (e.g. steam, wp-admin), then searches for
    • lines containing these keywords in the logs.
    • Parses matching lines:
    - Checks for separators (:, |, or space). - Extracts login and password (or keeps the entire line, depending on the mode). - Skips lines containing UNKNOWN or fields longer than 100 characters.
    ..