Giter Site home page Giter Site logo

openprotest / protest Goto Github PK

View Code? Open in Web Editor NEW
17.0 2.0 1.0 155.68 MB

A management base for System Admins

License: GNU General Public License v3.0

C# 38.49% HTML 0.58% CSS 5.68% JavaScript 55.25%
dns-resolver ip-tracker mac-lookup management-base hardware-inventory network-scanner password-generation port-scan remote-management-monitoring system-administration

protest's Introduction

Pro-test

A management base for System Admins

Continuous Integration

build code-analyze code-analyze

Release

License Release Commits since Downloads

Platform support

Windows Linux MacOS

This repository contains the source code for:

  • Protest: The front-end and back-end workings.
  • Protest Agent: A tool to enable the browser talk to the client's computer using a local protocol (protest://).

Overview:

Pro-test offers a comprehensive solution for creating and managing an inventory database of your network environment. It employs data gathering techniques through communication with Active Directory or local network scanning. The suite automatically populates the database by targeting the domain controller or specified IP ranges.

How to use:

Pro-test is portable and self-contained. You can access its web interface via the loopback address. If you wish to interface from a remote host, tweak the http_ip and http_port parameters in the protest.cfg file. Requests from IPs other than loopback require authentication. If Pro-test fails to bind to the configured endpoint, it will attempt to bind to a fallback endpoint (127.0.0.1:8080).

Pro-test inherits the access level of the user who runs it. In order to utilizes protocols like WMI and Active Directory services, it is required to run as a Network Administrator.

Secure proxy server basic configuration:

netsh http add sslcert ipport=0.0.0.0:443 certhash=[thumbprint] appid=72f5bca3-7752-45e8-8027-2060ebbda456

If you use a reverse proxy (like nginx), for the authentication to work properly, you need to pass the "X-Forwarded-For" header from your proxy to the back-end.

Third-Party Components:

Sponsor:

Sponsor Donate

protest's People

Contributors

dependabot[bot] avatar veniware avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.