Android OTP Extractor 使用教程

随笔3个月前发布 西域千里羚
40 0 0

Android OTP Extractor 使用教程

android-otp-extractorExtracts OTP tokens from rooted Android devices项目地址:https://gitcode.com/gh_mirrors/an/android-otp-extractor

1. 项目的目录结构及介绍




android-otp-extractor/


├── src/


│   └── android_otp_extractor/


│       ├── __init__.py


│       └── main.py


├── .gitignore


├── LICENSE


├── README.md


├── setup.py

src/: 包含项目的主要代码。
android_otp_extractor/: 项目的主包。
__init__.py: 包的初始化文件。main.py: 项目的启动文件。 .gitignore: 指定Git版本控制系统忽略的文件和目录。LICENSE: 项目的许可证文件,采用GPL-3.0许可证。README.md: 项目的说明文档。setup.py: 项目的安装配置文件。

2. 项目的启动文件介绍

src/android_otp_extractor/main.py 是项目的启动文件。该文件包含了主要的逻辑代码,用于提取和导出Android设备上的OTP秘密。

3. 项目的配置文件介绍

setup.py 是项目的配置文件,用于定义项目的元数据和依赖项。以下是该文件的主要内容:




import pathlib


from setuptools import setup, find_packages


 


setup(


    name='android-otp-extractor',


    version='1.0.7',


    description='Extracts and exports OTP secrets from most Android OTP apps',


    long_description=(pathlib.Path(__file__).parent / 'README.md').read_text(),


    long_description_content_type='text/markdown',


    url='https://github.com/puddly/android-otp-extractor',


    author='puddly',


    author_email='puddly3@gmail.com',


    classifiers=[


        'Development Status :: 4 - Beta',


        'Topic :: System :: Archiving :: Backup',


        'Programming Language :: Python :: 3.6',


        'Programming Language :: Python :: 3.7',


        'Programming Language :: Python :: 3.8',


    ],


    keywords='android otp secret exporting',


    package_dir={'': 'src'},


    packages=find_packages(where='src'),


    python_requires='>=3.6, <4',


    install_requires=[


        'cryptography>=2.0',


        'coloredlogs'


    ],


    project_urls={


        'Bug Reports': 'https://github.com/puddly/android-otp-extractor/issues',


        'Source': 'https://github.com/puddly/android-otp-extractor/'


    }


)

name: 项目名称。version: 项目版本。description: 项目描述。long_description: 项目的详细描述,从README.md文件中读取。url: 项目的GitHub地址。author: 项目作者。classifiers: 项目分类器,用于描述项目的开发状态、主题和编程语言。keywords: 项目关键词。package_dir: 包的目录。packages: 项目包含的包。python_requires: 支持的Python版本。install_requires: 项目依赖的其他包。project_urls: 项目的相关链接,如Bug报告和源代码地址。

android-otp-extractorExtracts OTP tokens from rooted Android devices项目地址:https://gitcode.com/gh_mirrors/an/android-otp-extractor

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...