Skip to content

rosettastone0501-cpu/Hlin

Repository files navigation

General Infomation

Contents

Before starting

This is an overview of Hlin.

If this is your first time using Hlin, we wrote a guide for you.

Check guide.md for more details.

Values of Hlin

control-layer prevention : Block every unacknowledged execution to prevent before a tragedy occurs.

Encrypted Data : All data ( such as config, command macro ) are encrypted to prevent jailbreaking. such as

  • Edit keywords-filter.
  • Manipulate command macro to perform actions with safeRun: true without authorization.

Freedom in Confinement : Agent can use command macro with safeRun: true to bypass execution-guard.

Toolbox : Macro is just like MCP but more simpler. with high customizability. call your complex command set with very few inputs.

audit-log : every single execution will be recorded and saved into the audit-log file for tracking actions and each status

Template : we featured slot system. which means you can make different action by same template.

# example: 

test: {
  cmd: "rm -r -force <T: string>" # this is your template
  ...
}

# you can do

test ./here # converted to "rm -f -force ./here"

or

test ./path/to/file # "rm -r -force ./path/to/file"

Instructions

Download and Import

Windows :

  1. Download zip from latest release and unzip it at any folder you want.

  2. Use Add-Content -Path $PROFILE -Value 'Import-Module "path/to/HlinPSModule"' to import it.

  3. Input hlin to confirm the action.


How to use Hlin

  1. Use hlin open [your-agent-app] to open your agent application

  2. That's it. Just use like normal.


Commands

Positioning of each command

Name Command Positioning
Hlin hlin For user to manage data and authorize.
Ribbon rib For agent to make action

Hlin commands :

Command Syntax Action
open hlin open [your-agent-app] Open your agent application
login hlin login Login or initialize password
edit hlin edit [config | macro] Edit config or macro

Ribbon commands :

Command Alias Action
register regis, add Register new command macro
find - Find command macro
exec run Execute command of macro
discard - Remove command macro
cfg - Ribbon's configuration

About

safe command execution with great management

Topics

Resources

License

Stars

5 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors