Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
ctfsolver 0.0.15 documentation
ctfsolver 0.0.15 documentation
  • Welcome to ctfsolver Documentation
  • Manual Modules Notes
    • Usage
    • Architecture
    • Architecture Tree
    • Installation
    • Changelog
    • Contributing
    • Inline Tool Functionality
    • CTFSolver cli tool help
  • API Reference
    • ctfsolver
      • ctfsolver.cli
        • ctfsolver.cli.main
        • ctfsolver.cli.subcli
          • ctfsolver.cli.subcli.ctf
          • ctfsolver.cli.subcli.venv
      • ctfsolver.config
        • ctfsolver.config.challenge_config
        • ctfsolver.config.global_config
      • ctfsolver.error
        • ctfsolver.error.manager_error
      • ctfsolver.feature_test
        • ctfsolver.feature_test.attempt_at_pcap
        • ctfsolver.feature_test.dash_test
        • ctfsolver.feature_test.manager_graphs
        • ctfsolver.feature_test.pyvis_class_test
        • ctfsolver.feature_test.pyvis_test
        • ctfsolver.feature_test.testing_files
      • ctfsolver.find_usage
        • ctfsolver.find_usage.function_definition_class
        • ctfsolver.find_usage.manager_gathering
      • ctfsolver.folders
        • ctfsolver.folders.finding_writeups
        • ctfsolver.folders.link_ctf_folders
      • ctfsolver.forensics
        • ctfsolver.forensics.manager_dash
      • ctfsolver.managers
        • ctfsolver.managers.manager_class
        • ctfsolver.managers.manager_connections
        • ctfsolver.managers.manager_crypto
        • ctfsolver.managers.manager_file
        • ctfsolver.managers.manager_files_evtx
        • ctfsolver.managers.manager_files_pcap
        • ctfsolver.managers.manager_files_re
        • ctfsolver.managers.manager_folder
        • ctfsolver.managers.manager_functions
      • ctfsolver.scripts
        • ctfsolver.scripts.clean_folders
        • ctfsolver.scripts.run_clean_folders
        • ctfsolver.scripts.run_folders
        • ctfsolver.scripts.run_solution
      • ctfsolver.src
        • ctfsolver.src.ctfsolver
        • ctfsolver.src.position_cipher_functions
      • ctfsolver.template
        • ctfsolver.template.gathering_template
        • ctfsolver.template.solution_template
      • ctfsolver.venv
        • ctfsolver.venv.main
        • ctfsolver.venv.manager_venv
        • ctfsolver.venv.testing
          • ctfsolver.venv.testing.main
Back to top
View this page

ctfsolver.folders.link_ctf_folders¶

Attributes¶

linking

Classes¶

Linking

ManagerFile class for handling file operations in CTF solving context.

Module Contents¶

class Linking(*args, **kwargs)[source]¶

Bases: ctfsolver.managers.manager_file.ManagerFile

ManagerFile class for handling file operations in CTF solving context. This class inherits from ManagerFilePcap, ManagerFileRegex, ManagerFolder, and ManagerFunction, providing methods for initializing file-related ancestors and searching for base64 strings within files. .. attribute:: None

__init__(*args, **kwargs)[source]¶

Initializes the ManagerFile instance and its relevant ancestors.

initializing_file_ancestors(*args, **kwargs)[source]¶

Initializes ManagerFolder and ManagerFilePcap ancestors.

search_for_base64(file, *args, **kwargs)[source]¶

Deprecated. Use search_for_base64_file instead.

search_for_base64_file(file, *args, **kwargs)[source]¶
Searches for base64 strings in the specified file.

file (str): Path to the file to search. display (bool, optional): If True, prints the output. Defaults to False. save (bool, optional): If True, returns the output as a list. Defaults to False. strict (bool, optional): If True, applies strict matching. Defaults to False. list: List of matched base64 strings if save is True; otherwise, None.

categories[source]¶
site[source]¶
handling_global_config()[source]¶
get_categories()[source]¶
get_all_sites()[source]¶
get_challenges(category=None, site=None, folder=True)[source]¶
temp()[source]¶
main()[source]¶
linking[source]¶
Next
ctfsolver.forensics
Previous
ctfsolver.folders.finding_writeups
Copyright © 2025, Nikolas Filippatos
Made with Sphinx and @pradyunsg's Furo
On this page
  • ctfsolver.folders.link_ctf_folders
    • Attributes
    • Classes
    • Module Contents
      • Linking
        • Linking.__init__()
        • Linking.initializing_file_ancestors()
        • Linking.search_for_base64()
        • Linking.search_for_base64_file()
        • Linking.categories
        • Linking.site
        • Linking.handling_global_config()
        • Linking.get_categories()
        • Linking.get_all_sites()
        • Linking.get_challenges()
        • Linking.temp()
        • Linking.main()
      • linking