8000 GitHub - nsip/n3-privacy
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nsip/n3-privacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web-Service & CLI & JSON enforcement tool

Policy File Restriction

  1. JSON format. Be subset of Spec-defined object's attributes.

  2. BlackList Rule.

  3. DO NOT use "[]", "(B)", "(N)" as mask symbol for policy file attribute value.

Getting Started

  1. One-Step. Run build.sh, automatically generate all executables.

    [jm] in ./Enforcer/build/your-os/

    [server] in ./Server/build/your-os/

    [client] in ./Client/build/your-os/

    IMPORTANT: If manually build each sub-project, building Server must be prior to building Client.

How To Use

  1. Browse "http(s)://ServerIP:Port/" to get info when Server is running.

  2. Enforcer & Client executable should be fetched by wget.

    e.g. wget IP:Port/enforcer-linux64 to get Enforcer executable on Linux64.

    wget -O config.toml IP:Port/enforcer-config to get its configure.

    e.g. wget IP:Port/client-linux64 to get Client executable on Linux64.

    wget -O config.toml IP:Port/client-config to get its configure.

  3. For /clean.sh, if rmdb provided as first argument, policy-database would be removed !!

Docker Test

  1. docker run -it --net="host" --name=privacy n3-privacy:test /bin/bash

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published
0