From 1f0f52884afefce2b5a3255d089293d92227bf1d Mon Sep 17 00:00:00 2001 From: Jordan Wright Date: Thu, 7 Jan 2016 23:04:28 -0600 Subject: [PATCH] Added analytics Added basic blog using Hugo --- assets/css/main.css | 1 + blog/404.html | 0 blog/css/all.min.css | 1 + blog/index.html | 129 ++++++++++++++++++++++++++++ blog/index.xml | 40 +++++++++ blog/js/all.min.js | 4 + blog/page/1/index.html | 1 + blog/post/hello-world/index.html | 126 +++++++++++++++++++++++++++ blog/post/index.html | 128 +++++++++++++++++++++++++++ blog/post/index.xml | 40 +++++++++ blog/post/page/1/index.html | 1 + blog/sitemap.xml | 15 ++++ blog/tags/gophish/index.html | 128 +++++++++++++++++++++++++++ blog/tags/gophish/index.xml | 40 +++++++++ blog/tags/gophish/page/1/index.html | 1 + documentation/api/index.html | 12 ++- documentation/index.html | 9 ++ index.html | 11 ++- 18 files changed, 685 insertions(+), 2 deletions(-) create mode 100644 blog/404.html create mode 100644 blog/css/all.min.css create mode 100644 blog/index.html create mode 100644 blog/index.xml create mode 100644 blog/js/all.min.js create mode 100644 blog/page/1/index.html create mode 100644 blog/post/hello-world/index.html create mode 100644 blog/post/index.html create mode 100644 blog/post/index.xml create mode 100644 blog/post/page/1/index.html create mode 100644 blog/sitemap.xml create mode 100644 blog/tags/gophish/index.html create mode 100644 blog/tags/gophish/index.xml create mode 100644 blog/tags/gophish/page/1/index.html diff --git a/assets/css/main.css b/assets/css/main.css index 1b8286ed..89c1e406 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -84,6 +84,7 @@ p, h3, h4, h2, h1 { width: 100%; height: 100%; /* For at least Firefox */ min-height: 600px; + background-color:#283F50; } .cover-container { diff --git a/blog/404.html b/blog/404.html new file mode 100644 index 00000000..e69de29b diff --git a/blog/css/all.min.css b/blog/css/all.min.css new file mode 100644 index 00000000..9764f9af --- /dev/null +++ b/blog/css/all.min.css @@ -0,0 +1 @@ +#layout,.nav-list{padding:0}.brand-title,.content-subhead{text-transform:uppercase}.footer,.header,.post-share-links{text-align:center}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-g [class*=pure-u],button,html,input,select,textarea{font-family:"Source Sans Pro",serif}.brand-title,.nav-item a,.post-title{font-family:Oxygen,sans-serif}a{text-decoration:none;color:#3d92c9}.brand-title a,.sidebar{color:#fff}a:focus,a:hover{text-decoration:underline}.brand-title a:hover,.post-share-links a:hover,.post-title:hover{text-decoration:none}h3{font-weight:100}.pure-img-responsive{max-width:100%;height:auto}.header{top:auto;margin:3em auto}.sidebar{background:#283F50;}.brand-tagline,.brand-title{margin:0}.brand-tagline{font-weight:300;color:#b0cadb}.nav-list{margin:0;list-style:none}.nav-item{display:inline-block;zoom:1}.nav-item a{background:0 0;border:2px solid #b0cadb;color:#fff;margin-top:1em;font-weight:700}.nav-item a:focus,.nav-item a:hover{border:2px solid #3d92c9;text-decoration:none}.post-share-links,pre{border:1px solid #ccc}.content-subhead{color:#aaa;border-bottom:1px solid #eee;padding:.4em 0;font-size:80%;font-weight:500;letter-spacing:.1em}.hugo,.post-title,pre .class,pre .css-property,pre .css-value,pre .entity.function,pre .id,pre .keyword,pre .sass,pre .storage.function,pre .vendor-prefix{font-weight:700}.content{padding:2em 1em 0}.post{padding-bottom:2em}.post-title{font-size:2em;color:#222;margin:.4em 0}.post-avatar{border-radius:50px;float:right;margin-left:1em}.post-description{font-family:"Source Sans Pro",serif;color:#333;line-height:1.35em}.post-meta{color:#999;font-size:90%;margin:5px 0}.post-category{margin:0 .1em;padding:.3em 1em;color:#fff;background:#999;font-size:80%}.post-category-design{background:#5aba59}.post-category-pure{background:#4d85d1}.post-category-yui{background:#8156a7}.post-category-javascript{background:#df2d4f}.post-images{margin:1em 0}.post-image-meta{margin-top:-3.5em;margin-left:1em;color:#fff;text-shadow:0 1px 1px #333}.footer{padding:1em 0;color:#555;font-size:80%}.footer ul li a{display:inline;padding:0}.hugo{color:#333}.footer .pure-menu a:focus,.footer .pure-menu a:hover{background:0 0}.footer li{list-style-type:none}.post-share-links{margin:15px 15px 0 0;float:left;padding:10px}.post-share-links a{color:#aaa;font-size:28px;line-height:36px;margin:0 auto;display:block;transition:all .3s ease-in}.post-share-links a:hover{color:#3d92c9}.post-share-links h4{font-family:Oxygen,sans-serif;margin:0 0 5px;color:#aaa}@media (min-width:48em){.content{padding:2em 3em 0;margin-left:25%}.header{margin:80% 2em 0;text-align:right}.sidebar{position:fixed;top:0;bottom:0}}pre{word-wrap:break-word;padding:6px 10px;line-height:19px;margin-bottom:20px}code{border:1px solid #eaeaea;margin:0 2px;padding:0 5px;font-size:12px}pre code{border:0;padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}code,pre{font-family:Consolas,'Liberation Mono',Courier,monospace;color:#333;background:#f8f8f8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}pre,pre code{font-size:13px}pre .comment{color:#998}pre .support{color:#0086B3}pre .tag,pre .tag-name{color:navy}pre .css-property,pre .css-value,pre .support.namespace,pre .vendor-prefix{color:#333}pre .constant.numeric,pre .hex-color,pre .keyword.unit{font-weight:400;color:#099}pre .entity.class{color:#458}pre .entity.function,pre .entity.id{color:#900}pre .attribute,pre .variable{color:teal}pre .string,pre .support.value{font-weight:400;color:#d14}pre .regexp{color:#009926} diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 00000000..907b6ab7 --- /dev/null +++ b/blog/index.html @@ -0,0 +1,129 @@ + + + + + + Gophish - Blog · Gophish - Blog + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+ +
+ +

07 Jan 2016, 22:05

+
+
+ + Introducing gophish + + +
+ +
+ + +

Hello World!

+ +

This is the official blog for gophish, a phishing toolkit designed to make rock-solid security awareness training accessible to everyone.

+ +

Check back here often to find information on gophish updates, how to leverage gophish in interesting ways to test the security of your organization, as well as general tips and tricks on securing your email infrastructure.

+ +

The gophish team is excited to release the alpha version of gophish soon! In the meantime:

+ +
package main
+
+import "fmt"
+
+func main() {
+	fmt.Println("Hello world!")
+}
+
+ +
+
+ +
+ + + + +
+
+
+ + + + + + diff --git a/blog/index.xml b/blog/index.xml new file mode 100644 index 00000000..cd0ca351 --- /dev/null +++ b/blog/index.xml @@ -0,0 +1,40 @@ + + + + Gophish - Blog + http://getgophish.com/blog/ + Recent content on Gophish - Blog + Hugo -- gohugo.io + en-us + Thu, 07 Jan 2016 22:05:58 -0600 + + + + Introducing gophish + http://getgophish.com/blog/post/hello-world/ + Thu, 07 Jan 2016 22:05:58 -0600 + + http://getgophish.com/blog/post/hello-world/ + + +<h3 id="hello-world:aa77bbfd89a7b0ff10def205b9c08d51">Hello World!</h3> + +<p>This is the official blog for <a href="http://getgophish.com">gophish</a>, a phishing toolkit designed to make rock-solid security awareness training accessible to <em>everyone</em>.</p> + +<p>Check back here often to find information on gophish updates, how to leverage gophish in interesting ways to test the security of your organization, as well as general tips and tricks on securing your email infrastructure.</p> + +<p>The gophish team is excited to release the alpha version of gophish soon! In the meantime:</p> + +<pre><code>package main + +import &quot;fmt&quot; + +func main() { + fmt.Println(&quot;Hello world!&quot;) +} +</code></pre> + + + + + \ No newline at end of file diff --git a/blog/js/all.min.js b/blog/js/all.min.js new file mode 100644 index 00000000..8b42d649 --- /dev/null +++ b/blog/js/all.min.js @@ -0,0 +1,4 @@ +!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=e.length,n=K.type(e);return"function"===n||K.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(K.isFunction(t))return K.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return K.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return K.filter(t,e,n);t=K.filter(t,e)}return K.grep(e,function(e){return U.call(t,e)>=0!==n})}function i(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t=ht[e]={};return K.each(e.match(dt)||[],function(e,n){t[n]=!0}),t}function a(){Q.removeEventListener("DOMContentLoaded",a,!1),e.removeEventListener("load",a,!1),K.ready()}function s(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=K.expando+s.uid++}function c(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(wt,"-$1").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:bt.test(n)?K.parseJSON(n):n}catch(i){}vt.set(e,t,n)}else n=void 0;return n}function u(){return!0}function l(){return!1}function p(){try{return Q.activeElement}catch(e){}}function f(e,t){return K.nodeName(e,"table")&&K.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function d(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function h(e){var t=Ot.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function g(e,t){for(var n=0,r=e.length;r>n;n++)yt.set(e[n],"globalEval",!t||yt.get(t[n],"globalEval"))}function m(e,t){var n,r,i,o,a,s,c,u;if(1===t.nodeType){if(yt.hasData(e)&&(o=yt.access(e),a=yt.set(t,o),u=o.events)){delete a.handle,a.events={};for(i in u)for(n=0,r=u[i].length;r>n;n++)K.event.add(t,i,u[i][n])}vt.hasData(e)&&(s=vt.access(e),c=K.extend({},s),vt.set(t,c))}}function y(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&K.nodeName(e,t)?K.merge([e],n):n}function v(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Ct.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function b(t,n){var r,i=K(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:K.css(i[0],"display");return i.detach(),o}function w(e){var t=Q,n=Mt[e];return n||(n=b(e,t),"none"!==n&&n||(Pt=(Pt||K("