Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ProjectX Agent Guide
# Check Agent Guide

## Purpose and Scope
- Manifest V3 browser extension that detects phishing sites impersonating Microsoft 365 sign-in pages.
Expand Down
20 changes: 10 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### d02e0d1 - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### d02e0d1 - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: John Duprey
- Date: 2025-08-29T14:27:08+02:00
- Files changed:
Expand Down Expand Up @@ -81,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- scripts/content.js
- Fixed error in content script.

### 65b5476 - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 65b5476 - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: John Duprey
- Date: 2025-08-29T13:56:03+02:00
- Files changed:
Expand Down Expand Up @@ -110,7 +110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- CHANGELOG.md
- Added comprehensive branding asset history to the changelog.

### 35d2d3c - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 35d2d3c - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: John Duprey
- Date: 2025-08-29T13:43:39+02:00
- Files changed:
Expand Down Expand Up @@ -176,7 +176,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- test-extension-loading.html
- Standardized quote style and corrected linting across multiple files (752 insertions, 623 deletions).

### 7efb6a5 - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 7efb6a5 - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: John Duprey
- Date: 2025-08-29T13:36:45+02:00
- Files changed:
Expand Down Expand Up @@ -214,7 +214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- test-extension-loading.html
- Renamed legacy references to Check across code and documentation.

### d94508e - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### d94508e - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: rvdwegen
- Date: 2025-08-29T13:33:21+02:00
- Files changed:
Expand Down Expand Up @@ -243,7 +243,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- CHANGELOG.md
- Expanded changelog with per-commit details.

### 4225354 - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 4225354 - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: rvdwegen
- Date: 2025-08-29T13:30:11+02:00
- Files changed:
Expand Down Expand Up @@ -413,7 +413,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- docs/USER_GUIDE.md
- Updated guides to align with repository structure.

### 632a6df - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 632a6df - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: John Duprey
- Date: 2025-08-29T12:47:15+02:00
- Files changed:
Expand All @@ -433,7 +433,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- rules/detection-rules.json
- Revised detection rules JSON definitions.

### 2502595 - Merge branch 'main' of https://github.com/CyberDrain/ProjectX
### 2502595 - Merge branch 'main' of https://github.com/CyberDrain/Check
- Contributor: rvdwegen
- Date: 2025-08-29T12:43:14+02:00
- Files changed:
Expand Down Expand Up @@ -536,5 +536,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- styles/content.css
- Initial project scaffold with documentation, configuration, and detection rules.

[Unreleased]: https://github.com/CyberDrain/ProjectX/compare/0.1.0...HEAD
[0.1.0]: https://github.com/CyberDrain/ProjectX/releases/tag/0.1.0
[Unreleased]: https://github.com/CyberDrain/Check/compare/0.1.0...HEAD
[0.1.0]: https://github.com/CyberDrain/Check/releases/tag/0.1.0
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (C) 2025 ProjectX
Copyright (C) 2025 Check

GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
Expand Down
18 changes: 6 additions & 12 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,19 @@ layout:

## What is Check?

**Check** is a browser extension that provides real-time protection against Microsoft 365 phishing attacks. 
**Check** is a browser extension that provides real-time protection against Microsoft 365 phishing attacks.

Specifically designed for enterprises and managed service providers, Check uses sophisticated detection algorithms to identify and block malicious login pages before credentials can be stolen by bad actors.

Check is available for **Chrome**, **Microsoft Edge**, and **Firefox** (109+).
Check is available for **Chrome**, **Microsoft Edge**, and **Firefox** (109+ <mark style="color:orange;">Coming Soon!</mark>).

The extension integrates seamlessly with existing security workflows, offering centralized management, comprehensive logging, and offers an optional CIPP integration for MSPs managing multiple Microsoft 365 tenants.&#x20;
The extension integrates seamlessly with existing security workflows, offering centralized management, comprehensive logging, and offers an optional CIPP integration for MSPs managing multiple Microsoft 365 tenants.

Check is completely free, open source, and can be delivered to users completely white-label, it is an open source project licensed under AGPL-3. You can contribute to check at [https://github.com/cyberdrain/Check](https://github.com/cyberdrain/Check).&#x20;
Check is completely free, open source, and can be delivered to users completely white-label, it is an open-source project licensed under AGPL-3. You can contribute to check at [https://github.com/cyberdrain/Check](https://github.com/cyberdrain/Check).

Installing the plugin immediately gives you protection against AITM attacks, and takes seconds. Click the install button and you're good to go.
Installing the plugin immediately gives you protection against AITM attacks and takes seconds. Click the install button and you're good to go.

<a href="https://microsoftedge.microsoft.com/addons/detail/check-by-cyberdrain/knepjpocdagponkonnbggpcnhnaikajg" class="button primary">Install for Edge</a> **OR** <a href="https://chromewebstore.google.com/detail/benimdeioplgkhanklclahllklceahbe" class="button primary">Install for Chrome</a>

**Firefox users:** See the [Firefox Support](firefox-support.md) guide for installation instructions.
<a href="https://microsoftedge.microsoft.com/addons/detail/check-by-cyberdrain/knepjpocdagponkonnbggpcnhnaikajg" class="button primary">Install for Edge</a> **OR** <a href="https://chromewebstore.google.com/detail/benimdeioplgkhanklclahllklceahbe" class="button primary">Install for Chrome</a> **OR** <a href="./" class="button secondary">Firefox (Coming Soon!)</a>

## Why was Check created?

Expand All @@ -44,14 +42,10 @@ Check was created out of a need to have better protection against AITM attacks.

This led to a hackathon in which the team crafted a proof of concept. This proof of concept led to the creation of Check by CyberDrain. CyberDrain decided to offer Check as a free to use community resource, for everyone.



### What information does Check collect?

Nothing. We're not even kidding, we don't collect any data at all. You can set up a CIPP reporting server if you'd like, but this reports directly to your own environment. CyberDrain doesn't believe in making their users a product. We don't sell or collect any information.



## How does it look?

When a user gets the plugin added, a new icon will appear, this icon is [brandable](settings/branding.md) to customize it to your own logo and name.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: >-
icon: bolt
---

# Deployment Instructions
# Chrome/Edge Deployment Instructions

Check is available for **Chrome**, **Microsoft Edge**, and **Firefox** with deployment guides for each browser.

Expand All @@ -18,9 +18,3 @@ Check is available for **Chrome**, **Microsoft Edge**, and **Firefox** with depl
{% content-ref url="macos.md" %}
[macos.md](macos.md)
{% endcontent-ref %}

## Firefox Deployment

{% content-ref url="../firefox-deployment.md" %}
[firefox-deployment.md](../firefox-deployment.md)
{% endcontent-ref %}
Loading