{"id":31387,"date":"2019-01-21T15:44:29","date_gmt":"2019-01-21T21:44:29","guid":{"rendered":"https:\/\/gregladen.com\/blog\/?p=31387"},"modified":"2019-02-14T19:25:59","modified_gmt":"2019-02-15T01:25:59","slug":"how-to-be-a-hacker","status":"publish","type":"post","link":"https:\/\/gregladen.com\/blog\/2019\/01\/21\/how-to-be-a-hacker\/","title":{"rendered":"How to be a hacker"},"content":{"rendered":"\r\n<p>Wikipedia tells us that a &#8220;computer hacker is any skilled computer expert that uses their technical knowledge to overcome a problem.&#8221;  The all knowing one goes on to note that the term has been linked in popular parlance with the made up Wikipedia word &#8220;security hacker.&#8221;  Such an individuals &#8220;uses bugs or exploits to break into computer systems.&#8221;<\/p>\r\n<!--more-->\r\n\r\n\r\n\r\n\r\n<p>OccupyTheWeb is a forensic investigator who runs the Hackers-Arise site, and trains government agents in information security and hacking.  She seems to view hacking first sense according to Teh Wiki, as a level of skill, but as such, specific skills oriented towards controlling computer processes, access, networks, and so on.  Or, at least, this is the focus of the recently published <a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/1593278551\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1593278551&amp;linkCode=as2&amp;tag=grlasbl0a-20&amp;linkId=3c469f5d46451dad0f343cfe4e9a63a6\">Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali<\/a> by OccupTheWeb.<\/p>\r\n\r\n\r\n\r\n<p><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/1593278551\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1593278551&amp;linkCode=as2&amp;tag=grlasbl0a-20&amp;linkId=3c469f5d46451dad0f343cfe4e9a63a6\">Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali<\/a> suggests the Kali distribution and assumes you&#8217;ve installed it on your computer or in an emulator (and provides instructions for doing so) but my careful examination of the book says you will get pretty much everything out of it as you will need using any reasonable distribution. You may have to install some software as you go along, but that&#8217;s easy for a hacker like you.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"31388\" data-permalink=\"https:\/\/gregladen.com\/blog\/2019\/01\/21\/how-to-be-a-hacker\/cracker\/\" data-orig-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?fit=1487%2C1500&amp;ssl=1\" data-orig-size=\"1487,1500\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"cracker\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?fit=297%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?fit=604%2C610&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker-650x656.jpg?resize=161%2C162\" alt=\"\" class=\"wp-image-31388\" width=\"161\" height=\"162\" srcset=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?resize=650%2C656&amp;ssl=1 650w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?resize=500%2C504&amp;ssl=1 500w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?resize=297%2C300&amp;ssl=1 297w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?resize=768%2C775&amp;ssl=1 768w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?w=1487&amp;ssl=1 1487w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/cracker.jpg?w=1208&amp;ssl=1 1208w\" sizes=\"(max-width: 161px) 100vw, 161px\" data-recalc-dims=\"1\" \/><figcaption>Not this kind of cracker.<\/figcaption><\/figure><\/div>\r\n\r\n\r\n\r\n<p>But there is a reason for Kali. You probably know that Linux is a computer operating system (the most widely used in the world) and Linux comes in a wide range of &#8220;distributions&#8221; each with their own unique characteristics. The truth is that the various distributions differ very little and are mostly interchangeable, but each will be designed to be good at some set of things, or cater to some particular need, out of the box. Kali is a &#8220;penetration testing&#8221; distro, designed for hackers who are trying to be crackers.  Not that kind of cracker, the other kind of cracker. <\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"31391\" data-permalink=\"https:\/\/gregladen.com\/blog\/2019\/01\/21\/how-to-be-a-hacker\/linuxbasicsforhackers_cover-front\/\" data-orig-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?fit=605%2C799&amp;ssl=1\" data-orig-size=\"605,799\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"LinuxBasicsforHackers_cover-front\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?fit=227%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?fit=604%2C798&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?resize=183%2C241\" alt=\"\" class=\"wp-image-31391\" width=\"183\" height=\"241\" srcset=\"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?w=605&amp;ssl=1 605w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?resize=500%2C660&amp;ssl=1 500w, https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/LinuxBasicsforHackers_cover-front.png?resize=227%2C300&amp;ssl=1 227w\" sizes=\"(max-width: 183px) 100vw, 183px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\r\n\r\n\r\n\r\n<p><a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.amazon.com\/gp\/product\/1593278551\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1593278551&amp;linkCode=as2&amp;tag=grlasbl0a-20&amp;linkId=3c469f5d46451dad0f343cfe4e9a63a6\">Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali<\/a> serves two specific parallel purposes, and you can actually use this book for either or both. One is obviously to provide a basic introduction to the Linux tools used in hacking, and the underlying workings of the Linux operating system you would need to know to hack it. But it turns out that for the most part, these are the same things you need to know if you want to get into using Linux at any level below the GUI that sits on top of most of the distribution. After a very brief glance at the graphical desktop that comes with Kali Linux (which looks like a version of Gnome 3.5 or thereabouts) OccupyTheWeb takes you right to the command line and you stay there throughout the book.  That is actually a very handy way to put together a book.<\/p>\r\n\r\n\r\n\r\n<p>If you are using Linux and have not explored the guts of the operating system, but don&#8217;t want to spend a huge amount of time learning it, this book is an excellent introduction. If you are starting out in Computer Science and want to get up to speed quickly on Linux and Unix like operating systems, working through this book will put you well ahead of your fellow students, and quickly.  Either way I recommend it.  To give you an idea of what is in the book, I give you the table of contents: <\/p>\r\n\r\n\r\n\r\n<p>Chapter 1: Getting Started with the Basics<br>\r\nChapter 2: Text Manipulation<br>\r\nChapter 3: Analyzing and Managing Networks<br>\r\nChapter 4: Adding and Removing Software<br>\r\nChapter 5: Controlling File and Directory Permissions<br>\r\nChapter 6: Process Management<br>\r\nChapter 7: Managing User Environment Variables<br>\r\nChapter 8: Bash Scripting<br>\r\nChapter 9: Compressing and Archiving<br>\r\nChapter 10: Filesystem and Storage Device Management<br>\r\nChapter 11: The Logging System<br>\r\nChapter 12: Using and Abusing Services<br>\r\nChapter 13: Security and Anonymity<br>\r\nChapter 14: Wireless Networking<br>\r\nChapter 15: Linux Kernel and Drivers<br>\r\nChapter 16: Startup Scripts<br>\r\nChapter 17: Python Scripting Basics<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Wikipedia tells us that a &#8220;computer hacker is any skilled computer expert that uses their technical knowledge to overcome a problem.&#8221; The all knowing one goes on to note that the term has been linked in popular parlance with the made up Wikipedia word &#8220;security hacker.&#8221; Such an individuals &#8220;uses bugs or exploits to break &hellip; <a href=\"https:\/\/gregladen.com\/blog\/2019\/01\/21\/how-to-be-a-hacker\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">How to be a hacker<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":31390,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5024,5028],"tags":[686,4699],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/gregladen.com\/blog\/wp-content\/uploads\/2019\/01\/Tux_Hacker.png?fit=562%2C339&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p5fhV1-8af","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/31387"}],"collection":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/comments?post=31387"}],"version-history":[{"count":2,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/31387\/revisions"}],"predecessor-version":[{"id":31590,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/posts\/31387\/revisions\/31590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/media\/31390"}],"wp:attachment":[{"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/media?parent=31387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/categories?post=31387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregladen.com\/blog\/wp-json\/wp\/v2\/tags?post=31387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}