Skip to content

Instantly share code, notes, and snippets.

Avatar
🤣
I may be slow to respond.

Scott J. Roberts sroberts

🤣
I may be slow to respond.
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am sroberts on github.
  • I am sroberts (https://keybase.io/sroberts) on keybase.
  • I have a public key ASCkaqzoKIRjKiuUTpAnkRKZtNSZ2G-7D7VMh5w8QlVi2wo

To claim this, I am signing this object:

View talks.md

Here is an overview of my past (and sometimes upcoming) speaking opportunities.

2017

2016

@sroberts
sroberts / viscosity-to-ios-connect.rb
Created Oct 11, 2016 — forked from iMerica/viscosity-to-ios-connect.rb
Quickly convert all of your Viscosity connections into OVPN configuration files for OpenVPN for iOS (bundles certificates and keys in the files too)
View viscosity-to-ios-connect.rb
Dir.glob("#{ENV['HOME']}/Library/Application Support/Viscosity/OpenVPN/*/config.conf").each do |file|
certificate_files = ['ca', 'cert', 'key', 'tls-auth']
config_dir = File.dirname(file)
connection_name = nil
new_config = []
File.read(file).lines.each do |line|
line.strip!
if line.start_with?('#viscosity name')
View keybase.md

Keybase proof

I hereby claim:

  • I am sroberts on github.
  • I am sroberts (https://keybase.io/sroberts) on keybase.
  • I have a public key ASBN2JRFuuB8vzXzq06VSCrmaXjHU9q0LR4K6aM6UUujkgo

To claim this, I am signing this object:

View adjectives.txt
abundant
adorable
agreeable
alive
ancient
angry
beautiful
better
bewildered
big
View maltego.xml
<MaltegoMessage>
<MaltegoTransformResponseMessage>
<Entities>
<Entity Type="maltego.Domain">
<Value>sroberts.github.io</Value>
<Weight>100</Weight>
</Entity>
</Entities>
<UIMessages>
</UIMessages>
View transform-setup.py
# Set up your Transform object. This is the basis for returning results.
trx = MaltegoTransform()
View transform-returnOutput.py
# This returns the transform as an XML representation that Maltego
# uses to update the graph.
trx.returnOutput()
View transform-imports.py
# Import MaltegoTransform-Python library
# from MaltegoTransform import MaltegoEntity
from MaltegoTransform import MaltegoTransform
View transform-exception.py
# Create a Maltego Transform Exception
trx.addException("We're out of gummy bears!!! Abort.")
# ThrowExceptions returns the errored transform.
trx.throwExceptions()
You can’t perform that action at this time.