Skip to content

Instantly share code, notes, and snippets.

View picatz's full-sized avatar
Graph Theory

Kent Gruber picatz

Graph Theory
View GitHub Profile
var BSidesDetroit int32 = 2018
BSidesDetroit = 2018
require "flareon"
domain = "google.com"
ip_addresses = Flareon.resolve_all(domain)
puts "Found #{ip_addresses.count} different IPs for #{domain}"
require "flareon"
Flareon.resolve_all("google.com") do |ip_address|
puts ip_address
end
require "flareon"
puts ip_address if ip_address = Flareon.resolve("google.com")
require 'command_lion'
CommandLion::App.run do
name "jwtear"
version "1.0.0"
description "Example description"
command :module_1 do
description "Example module description"
@picatz
picatz / blocking_tcp_echo_server.go
Last active April 13, 2018 18:52
Blocking TCP Echo Server
package main
import (
"io"
"net"
)
var host, port string
func handleConnection(c net.Conn, b chan bool) {
@picatz
picatz / tcp_echo_server.go
Last active April 13, 2018 18:00
TCP Echo Server
package main
import (
"io"
"net"
)
var host, port string
func handleConnection(c net.Conn) {
@picatz
picatz / base64_pipe.go
Created April 13, 2018 05:07
Automatically encode/decode base64 data via a STDIN pipe
package main
import (
"bufio"
"encoding/base64"
"fmt"
"os"
)
func main() {
@picatz
picatz / reverse.go
Created April 13, 2018 02:52
Reverse string example using defer/go routines/wait groups
package main
import "fmt"
import "sync"
var wg sync.WaitGroup
func reverse(i string) (o string) {
for _, v := range i {
defer func(r rune) {