Trackit-PortGuard

A smart and secure TCP Gateway to protect your network .

Version: 1.1.8

Release Date: 2024.01.08



When implemented well, this software can be considered as two-factor pre-authentication.

Therefore this is one of the most secure method to protect services.


Get Up to Date, Subscribe to the mailing list!

Trust Issues? Check our frontpage to verify that we are against of SPAM!



We are sending emails about this project and nPulse.net news maximum one at a week.
You can found a subscribe link at every email that we send you.
Please refer to our privacy policy here.



Native Application & One Click Install

Unlike others you can install this without modifying your base install. Just download and install, by one click.

Enterprise Ready

The software made and tested on enterprise-class environment.
Even we running it to protect our network!



The story behind it ..

This is a personal project from the author of nPulse.net, Viktor Hlavaji (DaVieS).
nPulse.net is always willing to share knowledge and resources with others, and I have 10+ experience of making industry-class / enterprise-class software programs.

Since 2017 I’ve been focusing my efforts on reducing CO emissions footprint on many different levels on industrial scale IT. My company is trying to be exclusively green. After a successful project BVCP (Bhyve Virtualisation) I wanted to share something about Security.

A daily attacks / not including mailing / increased by 250% since 2020. Protecting the services like VNC, RDP, SMB, NFS, SSH protocols are recommended however sometimes tricky. My goal is to supply quality products that proving no need for over-complicated network to make it safe.

Simple & Efficient

Works out of the box, no need any network knowledge to setup. Also there is no requirement at all.

Cross-Platform

Works on PCs that running FreeBSD, Linux, Windows. There is no depedency, install is "One-Click" simple.

Kinga Framework

The project inherited some advanced functions from our framework already that elevates this project to meet higher requirements. Fault Tolerant, High-Availability, Independent, Self-Test Assesments, Reporting, and so on..

How is it work, what is this software about?

This is a simple TCP Gateway or proxy with advanced security features.
The mechanism similar to port knocking, however much more safe and also very user fiendly. This software act as TCP Server Daemon which accepting connections, and when new connection made the software decide to forward or drop regarding the atuhentication.

Connection being tunneled if source IP Address is KNOWN as Trusted. There are a many configurable and various ways to check this: DNS Query, Flatfile Based, HTTP Query, Built-In Webserver or connecting it to our eneterprise-class trackit-2019 monitoring instance.

The software has built-in Flood, Denial Of Service detection and protection. The software hard to be exploited due it is running on Low-Level Virtual Machine like framework with the speed of pure C/C++. Also the software does not requires privileges at all. The software works on local machine as well remote machines.

CORE FEATURES

Network Stack:

  • Supports all TCP Protocols
  • Supports most modern TLS implementations
  • Supports IPv4 IP Protocol
  • Supports IPv6 IP Protocol (dual-stack)

Denial Of Service Protection:

  • In-Application Flood Protection
  • Delayed Logging
  • Configurable connection limitations
  • Process Guarding
  • Bot Detection

Supported Authentications:

  • DNS (A) (AAAA) based on IP source
  • HTTP/1.0, HTTP/1.1 Remote Authentication
  • Flatfile (txt) Authentication
  • TrackIT GLobal, TrackIT Prefix Authentication
  • Built-In Webserver Authentication

We are providing dual (yet one) license options, in sprit of community and honor of open scurity therefore the whole software available as free-of-charge for anyone without any limitations.



Enterprise Edition - Subscription with elevated support.

This type of license not yet available during early stages.

Community Edition - Free without any warranties

People who choose this will understand and apply:

  1. Software provides a service to achieve elevated security.

  2. The software might contact with our servers to check new updates, but no update will performed automatically. (See: Privacy Policy)

  3. The software might send some usage statistics, that contains error-stack which may includes any sensitive data. (See: Privacy Policy)

  4. The software comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

  5. The software comes without official support, please bear in mind this is a community edition.

  6. The software is rely on our own framework that we used to many enterprise class software programs, the ownership will not transferred, redistribution, rebranding or any modification or disclosure of source code is denied.



3rd. Modules used in the software

  1. Unmodified OpenSSL Library (https://www.openssl.org/)
  2. Unmodified cUrl Library (https://curl.se/)
  3. Unmodified libidn2 Library (https://gitlab.com/libidn/libidn2)
  4. Unmodified zlib Library (https://zlib.net/)
  5. Unmodified SQLite Library (https://www.sqlite.org)
  6. Modified Squirrel-Lang Library (http://www.squirrel-lang.org/)
  7. Unmodified libiconv Library (https://www.gnu.org/software/libiconv/)
  8. This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
  9. Modified Bootstrap HTML/CSS (https://getbootstrap.com/)
  10. Unmodified jQuery and related libraries (https://jquery.com/)
  11. Font Awesome (https://fontawesome.com/)
  12. FreeBSD Logo with the permission of The FreeBSD Foundation (https://www.freebsd.org/)
  13. Google Font (Shadows Into Light)

Support the project!

You matter! Your actions are matter! If you wish you can support the project with many actions.

Click here to learn how you can help

Contact

Email: davies@npulse.net