lel

package module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2019 License: MIT Imports: 3 Imported by: 0

README

LEL

TLDR; Explode your notes.
A PoC for a better keepnote

LEL - no need for more

LEL is a visualization layer and helper for relevant documentation and note taking focused on IT operations.

LEL is built with <3 in Go and React by iNvist .

Website | Documentation | Installation Guide

GoDoc Build Status Go Report Card

Overview

The tool is heavily focused to help structuring relevant infos for Redteam, Pentest, Research, Bugbounty and Ops. Go create your own explosion

https://editor.l3l.lol


Installation: here

Usage: here

Dependencies: here.

Development: Dev-Docs

Bugs: More information

Automation: Automation

API: API

Guide: guide


Install

LEL can be cross compiled and is therefore available for Windows, Linux

LEL can be downloaded through github releases

Docker

In this repo you find a docker-compose.yml, which can be used to start LEL:

docker pull invist/lel:v0.0.1
docker-compose up

The official Repo for lel is invist/lel:v0.0.1.

Usage

Because sharing is Caring

More examples can be found in the guide:

./lel -docu <docupath> -editor /usr/bin/code -addr 127.0.0.1:8888

Metatags

Metatags are the explosion parts of LEL:

More details and documentation can be found here

Metatag Required Short definition
@ref - Link between entities
@todo - Indicates the start of a todo list
@tags - Give your notes some context and group them
@name yes Id parameter to reference the entity.
@label - Graph label for node
@entity yes Specifiy which entity a note should be.
@icon - Lets you specify your own icon
-
? - Do you think we missed one ? -> gh issue <3
```
@name example.com, 127.0.0.1, HOST.ad.example.com
@entity server
@label example.com
@tags entrypoint, linux, dmz, germany,

# references
@ref (c2)->[:webshell-1]->(this)
@ref (this)->[access]->(proxy)
@ref (this)->[access]->(intra.example.com)
```

# Example.com
> Some information about the host

## Postexploitation

```
@todo post
run +mimikatz +postexploit
collect +creds
deploy webshell

```

FAQ

  • Q: My External editor is not working ?

    A Please specify an external editor with the -editor parameter and click the toggleButton in the LeL settings.

  • Q: Can I use LEL for private/corporate projects ?

    A: Absolutely

  • Q: What does LEL stand for ?

    A: Of course LEL stands for the Lower explosion limit.

    The lowest concentration (percentage) of a gas or a vapor in air capable of producing a flash of fire in the presence of an ignition source (arc, flame, heat)

  • Q: But why should i use LEL when i have xyz

    A You can choose whatever editor you like. In fact LEL is supporting external editors :) Try it out LEL can coexist between sublime, VS-code, Seafile, Gitlab

  • Q: Why a Logo / Website / Stuff ?

    A Just for fun ¯_(ツ)_/¯ - giving something back to the community: https://editor.l3l.lol/

  • Q: But XYZ is missing !

    A No problem - write an issue and we add it to the feature board.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

NewLel returns the server

Types

This section is empty.

Directories

Path Synopsis
cmd
lel

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL