{"id":166,"date":"2016-02-04T16:57:06","date_gmt":"2016-02-04T21:57:06","guid":{"rendered":"https:\/\/freezion.com\/?p=166"},"modified":"2016-02-04T16:57:06","modified_gmt":"2016-02-04T21:57:06","slug":"how-do-you-become-a-hacker","status":"publish","type":"post","link":"https:\/\/freezion.com\/?p=166","title":{"rendered":"how do you become a hacker?"},"content":{"rendered":"<p>I sometimes get asked how one can develop the skills needed to do what I do for a living. This is a tricky thing to answer, because being a good hacker ultimately means you think &#8220;wrong&#8221;, not just that you understand tech.<\/p>\n<p>When I interview people for a job, of course I&#8217;m looking to see if you have technical chops. More importantly though, I&#8217;m looking to see how you think, and how you handle unexpected things.<\/p>\n<p>That &#8220;hacker mindset&#8221; quality is hard to define, tough to extract o<span class=\"text_exposed_show\">ver the course of a brief interview, and impossible to teach. We can bring people up to speed in tech stuff, business stuff, project management stuff, etc., but thinking crooked, that&#8217;s not really a teachable skill; you either do it, or you don&#8217;t.<\/span><\/p>\n<div class=\"text_exposed_show\">\n<p>All that said, understanding tech is definitely a requirement, and fortunately there are tons of ways to gain skills in this (one fantastic resource for this is the book &#8220;<a href=\"http:\/\/smile.amazon.com\/The-Web-Application-Hackers-Handbook\/dp\/1118026470?sa-no-redirect=1\" target=\"_blank\" rel=\"noopener\">The Web Application Hackers Handbook<\/a>&#8221; written by PortSwigger).<\/p>\n<p>There are a bunch of resources online as well, (free in most cases), so I threw together a small list of some quality sites that teach tech\/hacking:<\/p>\n<p><strong>Programming<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.codecademy.com\/\">https:\/\/www.codecademy.com\/<\/a><\/li>\n<li><a href=\"https:\/\/www.girldevelopit.com\/\">https:\/\/www.girldevelopit.com\/<\/a><\/li>\n<li><a href=\"https:\/\/dash.generalassemb.ly\/\">https:\/\/dash.generalassemb.ly\/<\/a><\/li>\n<li><a href=\"http:\/\/www.computerclubhouse.org\/\">http:\/\/www.computerclubhouse.org\/<\/a><\/li>\n<li><a href=\"https:\/\/coderdojo.com\/\">https:\/\/coderdojo.com\/<\/a><\/li>\n<li><a href=\"https:\/\/www.codeschool.com\/\">https:\/\/www.codeschool.com\/<\/a><\/li>\n<li><a href=\"https:\/\/teamtreehouse.com\/\">https:\/\/teamtreehouse.com\/<\/a><\/li>\n<li><a href=\"http:\/\/girlswhocode.com\/\">http:\/\/girlswhocode.com\/<\/a><\/li>\n<\/ul>\n<p><strong>Basics of Computing<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.udacity.com\/course\/cs101\">https:\/\/www.udacity.com\/course\/cs101<\/a><\/li>\n<\/ul>\n<p><strong>Hacking<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.hackthissite.org\/\">https:\/\/www.hackthissite.org\/<\/a><\/li>\n<li><a href=\"https:\/\/microcorruption.com\/login\">https:\/\/microcorruption.com\/login<\/a><\/li>\n<li><a href=\"http:\/\/www.root-me.org\/en\/Capture-The-Flag\/\">http:\/\/www.root-me.org\/en\/Capture-The-Flag\/<\/a><\/li>\n<\/ul>\n<p><strong>Crypto<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/cryptopals.com\">http:\/\/cryptopals.com<\/a><\/li>\n<\/ul>\n<p>This list is obviously not exhaustive, or even complete really, but hopefully it&#8217;s useful to someone.<\/p>\n<p>Another recommendation I would make to anyone looking to get into this field, is definitely get to a hacker con &#8211; specifically one like <a href=\"http:\/\/www.securitybsides.com\/\" target=\"_blank\" rel=\"noopener\">BSides<\/a>. These are pretty much <a href=\"https:\/\/www.google.com\/maps\/d\/viewer?mid=zC2nodVVXf8U.kSvkwck9HUjE&amp;usp=sharing\" target=\"_blank\" rel=\"noopener\">everywhere<\/a> at this point, and are very good for learning new things and getting a feel for what <a href=\"https:\/\/en.wikipedia.org\/wiki\/Hacker_culture\" target=\"_blank\" rel=\"noopener\">hacker culture<\/a> is like.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>I sometimes get asked how one can develop the skills needed to do what I do for a living.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,4],"tags":[22,46],"class_list":["post-166","post","type-post","status-publish","format-standard","hentry","category-hacking","category-musing","tag-howto","tag-rambling"],"_links":{"self":[{"href":"https:\/\/freezion.com\/index.php?rest_route=\/wp\/v2\/posts\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/freezion.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freezion.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freezion.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/freezion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=166"}],"version-history":[{"count":0,"href":"https:\/\/freezion.com\/index.php?rest_route=\/wp\/v2\/posts\/166\/revisions"}],"wp:attachment":[{"href":"https:\/\/freezion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freezion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freezion.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}