# Foreword

The information security field is a strange place. We have many passionate individuals who have dedicated their lives to learning and pushing the state of the art. Many in this field are not formally trained in information security; rather we are made up of computer scientists, mathematicians, historians, philosophers, and even a few journalists. We are often self-taught, and learn from on the job experience as well as attendance at numerous conferences around the world.

While the ad-hoc nature of our profession lends itself to creativity and entrepreneurial acts, we often are terrible at learning from the past. Research is performed and presented at a conference only to gather dust for years until someone else performs the same research completely unaware of the prior art. While YouTube videos and archived PowerPoint presentations are useful, these artifacts can be difficult to learn from and hard to cite. To that end, we’re trying a little experiment called ShmooCon Proceedings. Text prior to footnote reference.

ShmooCon Proceedings is an attempt to document the knowledge shared at the conference each year by ShmooCon speakers. As part of the Call for Papers process we asked potential presenters if they would be interesting in submitting a 1,000 word article for the proceedings based on their presentation. The overwhelming response was “yes”. So with the support from the speakers and the interest from the community, we present to you the first (of what we hope are many) ShmooCon Proceedings. Projects like this often have a few hiccups and learning curves. To that end, we are releasing two editions at once: ShmooCon 2014 and ShmooCon 2015.

We’d like to thank everyone who made this work possible. First and foremost, we recognize the ShmooCon speakers for writing all these great articles. Also, we’d like to thank James Arlen and Rob Fuller for their efforts in editing, organizing, and assembling the Proceedings document itself. And finally we’d like to thank all the ShmooCon volunteers who support the conference each year and make the event possible… without whom these articles you’re about to read wouldn’t be possible.

Thanks and enjoy!

Heidi Potter


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://shmoo.gitbook.io/2015-shmoocon-proceedings/foreword.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
