Documentation
¶
Index ¶
- func AESDecrypt(ciphertext []byte, iv []byte, key []byte) ([]byte, error)
- func AESEncrypt(plaintext []byte, iv []byte, key []byte) ([]byte, error)
- func B32D(ciphertext string) string
- func B32E(plaintext string) string
- func B64D(ciphertext string) string
- func B64E(plaintext string) string
- func Bcrypt(plaintext []byte) ([]byte, error)
- func Blue(v ...interface{})
- func BytesToGb(num int) int
- func CheckIfUp(ip_to_check string, timeout int) (bool, error)
- func CheckInternet() bool
- func CheckOpenTcpPort(ip string, port int) bool
- func CheckOpenUdpPort(ip string, port int) bool
- func CheckUrl(url_to_check string, timeout int) bool
- func Copy(src string, dst string) error
- func Cyan(v ...interface{})
- func DateToEpoch(year, month, day, hour, minute, second int) int
- func Debug(v ...interface{})
- func DecryptFile(file string, psk string, iv []byte) error
- func DownloadFile(file_url string) error
- func EllipticCurveDecrypt(priv_key []byte, ciphertext []byte) ([]byte, error)
- func EllipticCurveEncrypt(priv_key []byte, plaintext []byte) ([]byte, error)
- func EncryptFile(file string, psk string, iv []byte) error
- func Env() []string
- func EpochToDate(epoch int) string
- func Error(v ...interface{})
- func ExecuteCommand(comm string) string
- func Exists(src string) bool
- func FindNameByPid(pid int) (string, error)
- func FindPidByName(name string) ([]int, error)
- func FindSubstringBetween(input string, first_delim string, second_delim string) []string
- func FormatedNetstat() (string, error)
- func GbToBytes(num int) int
- func GenerateIV() ([]byte, error)
- func GeneratePattern(length int) string
- func GetAlienVault(dom string) ([]string, error)
- func GetAllInterfaces() ([]string, error)
- func GetAllSubdomains(dom string) ([]string, error)
- func GetBanner(str_to_convert string) string
- func GetContent(src string) (string, error)
- func GetCrt(dom string) ([]string, error)
- func GetGroups() ([]string, error)
- func GetHackerTarget(dom string) ([]string, error)
- func GetHome() (string, error)
- func GetHttpFromDomain(domain string, timeout int) (string, error)
- func GetInterfaceInfo(interface_name string) (network.CustomInterface, error)
- func GetPatternOffset(pattern_str string) int
- func GetProcesses() ([]ps.Process, error)
- func GetPublicIp() string
- func GetRandomAgent() string
- func GetShellcodeFromFile(file string) ([]byte, error)
- func GetShellcodeFromUrl(sc_url string) ([]byte, error)
- func GetStatusCode(url_to_check string) (int, error)
- func GetTime() string
- func Green(v ...interface{})
- func Hostscan(ip_range string, ping_timeout int) ([]string, error)
- func Info(v ...interface{})
- func IntSliceContains(src []int, int_to_check int) bool
- func IsDir(src string) (bool, error)
- func IsFile(src string) (bool, error)
- func Md5(plaintext []byte) string
- func Morse(input string) (string, error)
- func Move(src string, dst string) error
- func Netstat() ([]*network.PortsInfo, error)
- func PortscanAll(ip string) ([]int, error)
- func PortscanCommon(ip string) ([]int, error)
- func PostHttpReq(url string, post_data url.Values, timeout int) (network.RequestInfo, error)
- func PrintBanner(str_to_convert string)
- func Purple(v ...interface{})
- func RandomInt(max int, min int) int
- func RandomString(length int) string
- func Rc4Decrypt(ciphertext []byte, psk []byte) ([]byte, error)
- func Rc4Encrypt(plaintext []byte, psk []byte) ([]byte, error)
- func Red(v ...interface{})
- func RemoveDuplicatesInt(intslice []int) []int
- func RemoveDuplicatesStr(strslice []string) []string
- func ReverseShell(ip string, port int)
- func Rot13(input string) string
- func Rot47(input string) string
- func SBlue(v ...interface{}) string
- func SCyan(v ...interface{}) string
- func SGreen(v ...interface{}) string
- func SPurple(v ...interface{}) string
- func SRed(v ...interface{}) string
- func Sha1(plaintext []byte) string
- func Sha256(plaintext []byte) string
- func Sha512(plaintext []byte) string
- func StringSliceContains(src []string, str_to_check string) bool
- func StringSliceContainsInsensitive(src []string, str_to_check string) bool
- func Success(v ...interface{})
- func Timestomp(src string, count int) error
- func ToLowercase(src []string) []string
- func VerifyBcrypt(hash []byte, plaintext []byte) bool
- func VerifyMd5(hash string, password string) bool
- func VerifySha1(hash string, password string) bool
- func VerifySha256(hash string, password string) bool
- func VerifySha512(hash string, password string) bool
- func Wappalyzer(url string) ([]string, error)
- func Warning(v ...interface{})
- func WhoisDomain(dom string) (wp.WhoisInfo, error)
- func Wipe(src string) error
- func WriteContent(filename string, text string) error
- func WriteShellcodeToFile(filename string, shellcode []byte) error
- func Xor(buf []byte, xorchar byte) []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckInternet ¶
func CheckInternet() bool
func CheckOpenTcpPort ¶
func CheckOpenUdpPort ¶
func DateToEpoch ¶
func DownloadFile ¶
func EllipticCurveDecrypt ¶
func EllipticCurveEncrypt ¶
func EpochToDate ¶
func ExecuteCommand ¶
func FindNameByPid ¶
func FindPidByName ¶
func FindSubstringBetween ¶
func FormatedNetstat ¶
func GenerateIV ¶
func GeneratePattern ¶
func GetAlienVault ¶
func GetAllInterfaces ¶ added in v0.1.5
func GetAllSubdomains ¶
func GetContent ¶
func GetHackerTarget ¶
func GetInterfaceInfo ¶
func GetInterfaceInfo(interface_name string) (network.CustomInterface, error)
func GetPatternOffset ¶
func GetProcesses ¶
func GetPublicIp ¶
func GetPublicIp() string
func GetRandomAgent ¶
func GetRandomAgent() string
func GetShellcodeFromFile ¶ added in v0.1.5
func GetShellcodeFromUrl ¶ added in v0.1.5
func GetStatusCode ¶
func IntSliceContains ¶
func PortscanAll ¶
func PortscanCommon ¶
func PostHttpReq ¶
func PrintBanner ¶
func PrintBanner(str_to_convert string)
func RandomString ¶
func RemoveDuplicatesInt ¶
func RemoveDuplicatesStr ¶
func ReverseShell ¶ added in v0.1.5
func StringSliceContains ¶
func StringSliceContainsInsensitive ¶ added in v0.1.5
func ToLowercase ¶
func VerifyBcrypt ¶
func VerifySha1 ¶
func VerifySha256 ¶
func VerifySha512 ¶
func Wappalyzer ¶
func WriteContent ¶
func WriteShellcodeToFile ¶ added in v0.1.5
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.