Skip to content

A program that generates a combination of letters from the alphabet and composes an address for accessing the site.After that, it reads the data from the title and description of this site and saves it to the structure. At the end, the program displays all the titles and descriptions of the available sites.

License

Notifications You must be signed in to change notification settings

digital-technology-agency/web-scan

Repository files navigation

web-scan

go

Donate Platform

Intro

GoDoc Go Go Report Card License Website dta.agency GitHub release

 Агентство цифровых технологий

A program that generates a combination of letters from the alphabet and composes an address for accessing the site.After that, it reads the data from the title and description of this site and saves it to the structure. At the end, the program displays all the titles and descriptions of the available sites.

Usage

go get github.com/digital-technology-agency/web-scan

Data store

  • sqlite - SQLite
  • jsoneachrow - Json Each row

Generator type

  • simple - Simple generator type

Init configuration file

$ ./wscan init

Configuration file config.json

{
  "process_count": 1,
  "alphabet": "abcdefgefghijklmnop",
  "url_len": 5,
  "concurrency_count": 5,
  "data_store_type": "sqlite",
  "generator_type": "simple",
  "protocol_types": [
    "http",
    "https"
  ]
}

Run

$ ./wscan -configuration_file config.json

About

A program that generates a combination of letters from the alphabet and composes an address for accessing the site.After that, it reads the data from the title and description of this site and saves it to the structure. At the end, the program displays all the titles and descriptions of the available sites.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published