OGOR

command module
v0.0.51 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2024 License: GPL-3.0 Imports: 24 Imported by: 0

README

Osgood GOlang Repository (OGOR).

Description

This repository contains a collection of custom Golang packages. These are free to install and use.

Disclaimer

The author of this repository takes no responsibility for anything the end-user decides to do with these packages. Your actions are your own.

Installation

To pull down OGOR, and use the modules contained within, run the following command:

go get github.com/thomas-osgood/OGOR@latest

Usage

To use the modules contained within OGOR, you can import the modules using the following syntax:

import (
	"github.com/thomas-osgood/OGOR/<path_to_module>"
	"github.com/thomas-osgood/OGOR/networking/ipinfo" // example
)

Documentation

Overview

Osgood GOlang Repository (OGOR)

a collection of custom packages designed to simplify various, ranging from basic output/logging to networking and beyond.

Directories

Path Synopsis
commandline
arguments
this package defines and initializes custom types that can be used with the Flag package.
this package defines and initializes custom types that can be used with the Flag package.
crypto
misc
error-handling
package designed to hold common functions that are related to handling errors encountered during execution.
package designed to hold common functions that are related to handling errors encountered during execution.
networking
apis
package that provides general functions, types, structs, etc.
package that provides general functions, types, structs, etc.
fingerprinter
package designed to be used to fingerprint websites, apis, servers, etc.
package designed to be used to fingerprint websites, apis, servers, etc.
ipgrabber
package designed to be a user-friendly way to interact with the various network interfaces of one's computer.
package designed to be a user-friendly way to interact with the various network interfaces of one's computer.
ipinfo
package that holds objects and functions related to querying the site IPInfo.io and get information related to a given IP address.
package that holds objects and functions related to querying the site IPInfo.io and get information related to a given IP address.
proxyscrape
package designed to contact proxyscrape's API and pull down a list of proxies based on the options the user selects.
package designed to contact proxyscrape's API and pull down a list of proxies based on the options the user selects.
publicipgrabber
package designed to query api.whatismyip.com for public IP address information.
package designed to query api.whatismyip.com for public IP address information.
protobufs
sysinfo
vulns
lfi
this package is designed to assist a pentester or ethical hacker on checking for Local File Inclusion (LFI) or Directory Traversal vulnerabilities in a target site.
this package is designed to assist a pentester or ethical hacker on checking for Local File Inclusion (LFI) or Directory Traversal vulnerabilities in a target site.

Jump to

Keyboard shortcuts

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