Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CyberPup — Бесплатное приложение с открытым исходным кодом для кибербезопасности, предназначенное для людей, далёких от технологий. | Kitploit
Инструменты/GitHubGitHub/brodsbytes/cyberpup
Взлом паролейФишингМобильная безопасностьКонфиденциальностьОбучение и ОбразованиеУчебные Маршруты и Курсы
GitHubbrodsbytes/cyberpup

CyberPup

Бесплатное приложение с открытым исходным кодом для кибербезопасности, предназначенное для людей, далёких от технологий.

Репозиторий
11 месяц назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

CyberPup

Бесплатное приложение по кибербезопасности с открытым исходным кодом для обычных людей.

CyberPup помогает не техническим пользователям защитить свою цифровую жизнь с помощью пошаговых чек-листов, коротких уроков и таких инструментов, как проверка утечек. Все рекомендации основаны на известных фреймворках ACSC, CISA и NIST — переведены на простой язык, который каждый может реально применить.

Большинство персональных инструментов кибербезопасности либо слишком технические, решают только одну часть проблемы, либо являются полным мошенничеством. CyberPup пытается провести человека через всю картину: пароли, безопасность электронной почты, гигиена устройств, социальные сети и проверка утечек.

Приложение доступно в iOS App Store с ~500 установками. Оно работает, но не активно поддерживается. Этот репозиторий — открытое приглашение для контрибьюторов, мейнтейнеров или всех, кто хочет его развивать.


Что он делает

  • Прогрессивные уровни безопасности - уровни Scout, Watchdog и Guardian, которые ведут пользователей от основ к продвинутому
  • Интерактивные чек-листы - пошаговые действия по безопасности с отслеживанием прогресса
  • Руководство для конкретных платформ - адаптированные инструкции для iOS, Android, macOS и Windows
  • Проверка утечек - интеграция с API в стиле HaveIBeenPwned для проверки, скомпрометированы ли учетные записи
  • Геймификация - серии, значки и вехи достижений для поддержания вовлеченности пользователей
  • Короткие уроки - дополнительный контент «узнать больше», который не мешает действию

Технологический стек

  • React Native + Expo - кроссплатформенная мобильная разработка (iOS и Android)
  • React Navigation - навигация по экранам
  • AsyncStorage - локальное сохранение прогресса
  • PostHog - аналитика с учетом конфиденциальности (с согласием пользователя и возможностью отказа)

Возможность веб-приложения

Поскольку это построено на React Native с Expo, запуск в качестве веб-приложения — очень реальная возможность — npm run web уже работает в разработке. Правильная веб-сборка сделает CyberPup доступным для всех без необходимости установки из App Store, что значительно расширяет аудиторию для инструмента, нацеленного на не технических пользователей.

Это одна из самых значимых вещей, которую может взять на себя контрибьютор.


План развития

Это идеи и вещи, оставшиеся в списке задач, которые так и не были построены. Они здесь, чтобы дать вам представление о том, куда проект мог бы направиться — не спецификация, а просто отправная точка.

Полировка и исправления

  • Сделать политику конфиденциальности читаемой прямо на странице, а не открывать ссылку
  • Раздел обновлений устройств: исправить настройку повторных попыток bluetooth/wifi
  • Экран загрузки/онбординга приложения (первый запуск)
  • Поддержка светлой темы

Вовлеченность

  • Делиться прогрессом при завершении уровня безопасности
  • Всплывающее окно достижения значка при завершении
  • Ежемесячные push-уведомления с напоминанием о безопасности
  • Расширить контент на вкладке Insights

Новые инструменты

  • Проверка надежности пароля с обратной связью в реальном времени
  • Проверка фишинговых ссылок — анализ подозрительных URL
  • Обнаружение мошеннических сообщений в текстах и электронной почте
  • Интеграция платного API HIBP для более полных данных об утечках (в зависимости от ценовой осуществимости)
  • Руководство по обнаружению мошеннических звонков/SMS на основе мобильной ОС

Более масштабные идеи

  • Веб-приложение (см. выше)
  • CyberPup как более заметный персонаж/гид в приложении (тонкие анимации, индивидуальность)
  • Сканер настроек конфиденциальности

Начало работы

Предварительные требования

  • Node.js 18+
  • npm или yarn
  • Expo Go на вашем телефоне для быстрого тестирования, или симулятор/эмулятор

Запуск локально

root@kitploit:~
git clone https://github.com/brodsbytes/cyberpup.git
cd cyberpup
npm install
npm start

Затем отсканируйте QR-код с помощью Expo Go или нажмите i для симулятора iOS / a для эмулятора Android / w для веба.

Переменные окружения

Создайте файл .env.local в корне проекта:

root@kitploit:~
EXPO_PUBLIC_POSTHOG_API_KEY=your_key_here

Аналитика будет молча бездействовать, если ключ отсутствует, поэтому это необязательно для локальной разработки.


Структура проекта

root@kitploit:~
CyberPup/
├── App.js                    # Root component, navigation setup
├── screens/
│   ├── WelcomeScreen.js      # Main dashboard
│   ├── CategoryScreen.js     # Level-based check organisation
│   ├── ModuleListScreen.js   # Area-based check lists
│   ├── ProfileScreen.js      # User profile and achievements
│   ├── StreakDetailsScreen.js
│   ├── BadgesScreen.js
│   └── lessons/              # All individual check screens
│       ├── level-1/
│       ├── level-2/
│       └── level-3/
├── components/               # Reusable UI components
├── data/                     # Content and app structure data
├── utils/                    # Storage, analytics, badge logic
├── theme.js                  # Design system (colours, typography, spacing)
├── docs/                     # Architecture and development guides
└── assets/                   # Images and animations

См. docs/ для справок по архитектуре, руководств по разработке и примечаний по реализации.


Участие

Принимаются любые вклады — исправления ошибок, новые проверки, улучшения интерфейса, веб-сборка или что-либо из плана развития выше.

См. CONTRIBUTING.md о том, как настроиться и отправлять изменения.

Если вы заинтересованы в более крупной роли (мейнтейнер, изменение направления проекта), не стесняйтесь открыть issue или связаться напрямую.


Веб-сайт

cyberpupsecurity.com


Лицензия

MIT

Скачать инструмент