All Projects → damianofalcioni → Ip Biter

damianofalcioni / Ip Biter

Licence: agpl-3.0
IP-Biter: The Hacker-friendly E-Mail (but not only) Tracking Framework

Programming Languages

hack
652 projects

Projects that are alternatives of or similar to Ip Biter

Mailmergelib
MailMergeLib is a mail message client library which provides comfortable mail merge capabilities for text, inline images and attachments, as well as good throughput and fault tolerance for sending mail messages.
Stars: ✭ 97 (-41.57%)
Mutual labels:  email, mail
Postmark Php
The official PHP library for Postmark.
Stars: ✭ 117 (-29.52%)
Mutual labels:  email, mail
Yii2 Swiftmailer
Yii 2 swiftmailer extension.
Stars: ✭ 109 (-34.34%)
Mutual labels:  email, mail
Mailer
A lightweight PHP SMTP mail sender
Stars: ✭ 53 (-68.07%)
Mutual labels:  email, mail
Striker
Striker is an offensive information and vulnerability scanner.
Stars: ✭ 1,851 (+1015.06%)
Mutual labels:  email, information-gathering
Mail4delphi
Mail4Delphi uses the Indy component to send the email.
Stars: ✭ 60 (-63.86%)
Mutual labels:  email, mail
Mailinabox
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
Stars: ✭ 10,649 (+6315.06%)
Mutual labels:  email, mail
Ismailfine
A simple (but correct) library for validating email addresses. Supports mail addresses as defined in rfc5322 as well as the new Internationalized Mail Address standards (rfc653x). Based on https://github.com/jstedfast/EmailValidation
Stars: ✭ 9 (-94.58%)
Mutual labels:  email, mail
Pytracking
Email open and click tracking library
Stars: ✭ 127 (-23.49%)
Mutual labels:  tracking, email
Mailspring
💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
Stars: ✭ 11,953 (+7100.6%)
Mutual labels:  email, mail
Imapcopy
Recursively copy all e-mail messages and folders from one IMAP account to another.
Stars: ✭ 52 (-68.67%)
Mutual labels:  email, mail
Django Mail Templated
Send emails using Django template system
Stars: ✭ 146 (-12.05%)
Mutual labels:  email, mail
Postfwd Anti Geoip Spam Plugin
Postfwd plugin for blocking international spam botnets based on geographical location of IP addresses used to login to postfix via sasl.
Stars: ✭ 40 (-75.9%)
Mutual labels:  email, mail
Instatrack
Convert Instagram user ID to username & vice versa
Stars: ✭ 70 (-57.83%)
Mutual labels:  tracking, information-gathering
Sendria
Sendria (formerly MailTrap) is a SMTP server designed to run in your dev/test environment, that is designed to catch any email you or your application is sending, and display it in a web interface instead of sending to real world.
Stars: ✭ 30 (-81.93%)
Mutual labels:  email, mail
Action Send Mail
⚙️ A GitHub Action to send an email to multiple recipients
Stars: ✭ 111 (-33.13%)
Mutual labels:  email, mail
Node Dkim Key
DKIM (DomainKeys Identified Mail) Key
Stars: ✭ 5 (-96.99%)
Mutual labels:  email, mail
Sro
Friendly Correios SRO API wrapper and command-line utility
Stars: ✭ 7 (-95.78%)
Mutual labels:  tracking, mail
N1 Ido
Ido is a clean, simple, Polymail-inspired theme for Mailspring
Stars: ✭ 118 (-28.92%)
Mutual labels:  email, mail
Django mail admin
The one and only django app to receive & send mail with templates and multiple configurations.
Stars: ✭ 140 (-15.66%)
Mutual labels:  email, mail

IP-Biter - Framework

The Hacker-friendly Tracking Framework

IP-Biter is an open source, easy to deploy, tracking framework that generate high configurables and uniques tracking images and links to embed in e-mails, sites or chat systems and visualize, in an hacker-friendly dashboard, high detailed reports of the tracked users who visualize the image or open the links.

Features

  • Very high configurable tracking image generation
  • Tracking links generation
  • Tracking hidden and not recognizable from the target point of view
  • Integrated Dashboard
  • Self-tracking prevention
  • Possibility to stop and start the tracking at any time
  • Possibility to hide the Dashboard and protect its access with a password
  • Live tracking reports from the Dashboard
  • Tracking reports live delivered to a configurable mail address
  • Different IP analysis services
  • User-Agent analysis service
  • Integrate URL shortening service
  • AllInOne PHP file
  • No need for a Database
  • Open Source

...and many many more!

Give it a try!

Getting Started

Deploy IP-Biter

  1. Copy ipb.php in your PHP server and optionally create a .htaccess file as described in the next security notes
    • Some configurable parameters are available in the firsts uncommented PHP lines of the ipb.php file, identified by the comment "START CONFIGURATION SECTION"

Access the Dashboard

  1. Access the dashboard through ipb.php?op=$dashboardPage (or through ipb.php if $dashboardPage=='')
    • If $dashboardPageSecret!='' then a login page will appear asking for the $dashboardPageSecret value

Create a new configuration

  1. When the dashboard is opened without parameters, a new configuration is created
    • Another empty new configuration can be generate clicking the "New" button
  2. Configure the tracking image and the advanced setting if needed
    • It is possible to left the original image url empty. In this case an empty image will be used.
  3. Add tracking links if needed
    • It is possible to left the original link empty. In this case the link will generate a 404 page.
  4. Save the configuration
  5. Distribute the generated image or the links to start the tracking
    • You can click the copy button and paste in a html rich email editor like gmail
    • NOTE: If you try to open the generated image or links but have in the same browser the dashboard page opened and loaded, your request will not be tracked (self-tracking prevention feature)

Load an existing configuration

  1. When the dashboard is opened with the parameter "uuid", the associated configuration is loaded
    • Another configuration can be loaded pasting the "Track UUID" in the dashboard relative field and clicking the "Load" button
  2. The reports will be automatically visualized in the "Tracking Reports" section of the dashboard

Security Notes

  • Change the folders name and the dashboard page in the configuration section in order to improve the security
  • Add the following lines to the .htaccess file in order to deny the access to the "configs" and "reports" folders:
DirectoryIndex ipb.php
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(configs/|reports/) - [F]
</IfModule>

Live DEMO

Have a look at the DEMO (notifications via mail not allowed)

Support Me <3

Buy me a coffee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].