Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/xrsec/sslt

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/xrsec/sslt

  • v0.0.0-20230507035118-cb74d63ffe87
  • Source
  • Go
  • Socket score

Version published
Created
Source

💻 About

  • For a more secure network environment, self built Ca and self issued SSL certificate
  • Tip  [ ssleye ] [ myssl ][ sslchecker ] online

⚠️ danger

  • If the same root certificate name exists in the database, the certificate in the database will be exported
  • If the same service certificate name and (IP | Domain) exist in the database, the certificate in the database will be exported
  • The domain name verification method uses setting temporary hosts to bypass DNS

🟡 Web UI

☂️ How to use

Run
./sslt
# Port 8081
Help
➜  ~ ./sslt -help
 -------------------------------
   _____   _____  .      _______
  (       (      /     '   /   
   `--.    `--.  |         |   
      |       |  |         |   
 \___.'  \___.'  /---/     /   
 ----------------------     
Usage of sslt:
  -api
        sslt api
  -c string
        Specified Country (default "US")
  -h    Display help information
  -help
        Display help information
  -host string
        Specified domain name (default "localhost")
  -p string
        Specified encryption protocol (default "rsa")
  -r string
        Import CA (default "sslt/ca.pem")
  -rc string
        Specified Root CommonName (default "GTS Root R1")
  -rk string
        Import CA Key (default "sslt/ca.key.pe")
  -rlc string
        Specified Root Locality
  -rna string
        Specified Root NotAfter
  -ro string
        Specified Root Organization (default "Google Trust Services LLC")
  -rou string
        Specified Root OrganizationalUnit
  -rpc string
        Specified Root PostalCode
  -rpr string
        Specified Root Province
  -rsn string
        Specified Root SerialNumber
  -rst string
        Specified Root StreetAddress
  -s string
        Import Cert CA (default "sslt/server.pem")
  -sc string
        Specified Server CommonName (default "GTS CA 1C3")
  -sk string
        Import Cert CA Key (default "sslt/server.key.pe")
  -slc string
        Specified Server Locality
  -sna string
        Specified Server NotAfter
  -so string
        Specified Server Organization (default "Google Trust Services LLC")
  -sou string
        Specified Server OrganizationalUnit
  -spc string
        Specified Server PostalCode
  -spr string
        Specified Server Province
  -ssn string
        Specified Server SerialNumber
  -sst string
        Specified Server StreetAddress
  -v    sslt version
 -------------------------------

🟠 Task

  • Api
    • Web API
      • List All Certificates
        • Sqllite
          • TODO QuireAll
          • CaInquire
          • CaAdd
      • Home
      • new
      • import
      • help
  • Vue web
  • Import Certificate
  • Save to sqlite3
  • Generate a certificate

🟢 Architecture

/
graph LR
    Main((Main))-->Api{Api}-->gin{gin}
/import
flowchart LR
    gin{gin}-->Import{Import}--yes-->Sqlite3[(Sqlite3)]-->Import{Import}-->gin{gin};
/list
flowchart LR
    gin{gin}-->Sqlite3[(Sqlite3)]-->gin{gin};
/new
flowchart LR
    gin{gin}-->Choice{Choice}-->Sqlite3[(Sqlite3)]-->gin{gin};

😊 Thanks

[ shaneutt ] [ AndroidOL ] [ I3estD4rkKn1ght ]

FAQs

Package last updated on 07 May 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc