<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2754779577439395118</id><updated>2024-12-18T19:32:15.390-08:00</updated><category term="Hack"/><category term="Linux"/><category term="Android"/><category term="Exploit"/><category term="Penetration Testing"/><category term="Raspberry Pi"/><category term="Reviews"/><category term="Arduino"/><category term="Vulnerability"/><title type='text'>Iceloes</title><subtitle type='html'>A blog solely dedicated to Tech review and penetration testing.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Utsav Sapkota</name><uri>http://www.blogger.com/profile/17324174454182287119</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-4023142979206578155</id><published>2017-08-06T22:21:00.002-07:00</published><updated>2017-08-06T22:21:51.796-07:00</updated><title type='text'>Scripts</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
 &lt;iframe src=&quot;https://app.box.com/embed/s/3ub47c76dhpwljojtk3y&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;

  &lt;iframe src=&quot;https://app.box.com/embed/s/j89ra8zpyfnkqtqkbdb6&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 

  &lt;iframe src=&quot;https://app.box.com/embed/s/6mwilpq675k5mxs0imae&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 

  &lt;iframe src=&quot;https://app.box.com/embed/s/u4hvwydl1ovatdspapfl&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 



  &lt;iframe src=&quot;https://app.box.com/embed/s/d4cpljkfykdbyznde15y01dqufsnlddg&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;

  &lt;iframe src=&quot;https://app.box.com/embed/s/f0uhtmxcuijme2mmzflzzu6v7dc2172f&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 

  &lt;iframe src=&quot;https://app.box.com/embed/s/5usffb1z4x37xgxtjjbql9kqrcgy5w7h&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 

  &lt;iframe src=&quot;https://app.box.com/embed/s/ea9df9ijznvpkiv038tb6gjiwjt977cs&quot; width=&quot;500&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen webkitallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt; 


&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/4023142979206578155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/blog-post_6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/4023142979206578155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/4023142979206578155'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/blog-post_6.html' title='Scripts'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-120292339603662499</id><published>2017-08-03T09:08:00.000-07:00</published><updated>2017-08-03T09:08:16.419-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Raspberry Pi"/><title type='text'>Build Your Amazon Alexa - Artificial Intelligence</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Building a DIY Amazon Echo is super easy.&amp;nbsp;The entire system is obviously for DIY fans but because it’s completely open source you can build out based on the base offering. It’s a surprisingly cool piece of kit and I, for one, welcome our voice activated Raspberry Pi-powered robotic overlords.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;Refrence:&amp;nbsp;&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/alexa/alexa-avs-sample-app/&lt;br /&gt;https://www.raspberrypi.org/blog/amazon-echo-homebrew-version/&lt;br /&gt;
http://lifehacker.com/how-to-build-your-own-amazon-echo-with-a-raspberry-pi-1787726931/&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;Video Tutorial:&lt;/h4&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/tcI8ibjUOzg/0.jpg&quot; src=&quot;https://www.youtube.com/embed/tcI8ibjUOzg?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
This is what we made:&lt;/h4&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/tbnRRVBMLEk/0.jpg&quot; src=&quot;https://www.youtube.com/embed/tbnRRVBMLEk?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/120292339603662499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/build-your-amazon-alexa-artificial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/120292339603662499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/120292339603662499'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/build-your-amazon-alexa-artificial.html' title='Build Your Amazon Alexa - Artificial Intelligence'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/tcI8ibjUOzg/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-1790356543283961919</id><published>2017-08-03T08:47:00.000-07:00</published><updated>2017-08-03T09:09:22.637-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Reviews"/><title type='text'>Make Obstacle Avoiding Robot using Arduino</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;br /&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div class=&quot;panels-flexible-row panels-flexible-row-robot_tut_pro-6 clear-block &quot; style=&quot;background-color: white; font-family: arial, helvetica, verdana, &amp;quot;bitstream vera sans&amp;quot;, sans-serif; margin: 0px; padding: 0px 0px 0.5em;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-row-inside panels-flexible-row-robot_tut_pro-6-inside clear-block&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-column panels-flexible-column-robot_tut_pro-7 panels-flexible-column-first &quot; style=&quot;color: #666666; float: left; font-size: 13px; margin: 0px; padding: 0px; width: 407.922px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-column-inside panels-flexible-column-robot_tut_pro-7-inside panels-flexible-column-inside-first&quot; style=&quot;margin: 0px; padding: 0px 0.5em 0px 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-robot_tut_pro-left panels-flexible-region-first panels-flexible-region-last &quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 397.406px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-robot_tut_pro-left-inside panels-flexible-region-inside-first panels-flexible-region-inside-last&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panel-pane pane-content-field pane-field-l &quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner&quot; style=&quot;margin: 0px; padding: 0px; position: relative;&quot;&gt;
&lt;div class=&quot;inner-wrapper&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner-inner&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;pane-content content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;field field-type-filefield field-field-l&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;field-items&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;field-item odd&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;corner-bottom&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;corner-bottom-right corner&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;corner-bottom-left corner&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panels-flexible-column panels-flexible-column-robot_tut_pro-9 panels-flexible-column-last &quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 268.859px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-column-inside panels-flexible-column-robot_tut_pro-9-inside panels-flexible-column-inside-last&quot; style=&quot;margin: 0px; padding: 0px 0px 0px 0.5em;&quot;&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-robot_tut_pro-right panels-flexible-region-first panels-flexible-region-last &quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 259.734px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-robot_tut_pro-right-inside panels-flexible-region-inside-first panels-flexible-region-inside-last&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panel-pane pane-views-panes pane-project-details-panel-pane-1 fusion-list-vertical-spacing marina-rounded-corners marina-title-rounded-blue fusion-list-vertical-spacing marina-rounded-corners marina-title-rounded-blue&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner&quot; style=&quot;margin: 0px; padding: 0px; position: relative;&quot;&gt;
&lt;div class=&quot;corner-top&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;corner-top-right corner&quot; style=&quot;float: right; margin: 0px 0px -2px; padding: 0px; position: relative; right: 0px; top: 0px; width: 8px; z-index: 10;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;corner-top-left corner&quot; style=&quot;left: 0px; margin: 0px 0px -2px; padding: 0px; position: relative; top: 0px; width: 8px; z-index: 10;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;inner-wrapper&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner-inner&quot; style=&quot;background: rgb(249, 249, 249); border: 1px solid lightgray; margin: 0px; padding: 8px;&quot;&gt;
&lt;div class=&quot;pane-content content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;view view-project-details view-id-project_details view-display-id-panel_pane_1 view-dom-id-2&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;view-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;item-list&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;ul style=&quot;margin: 0px 0px 10px 20px; padding: 0px; text-align: left;&quot;&gt;
&lt;li class=&quot;views-row views-row-1 views-row-odd views-row-first views-row-last&quot; style=&quot;background: 0px 2px no-repeat; line-height: 17.29px; list-style: none none; margin: 0px 0px 5px; padding: 0px;&quot;&gt;&lt;div class=&quot;panel-flexible panels-flexible-project clear-block&quot; style=&quot;margin: 0px; padding: 0px; width: auto;&quot;&gt;
&lt;div class=&quot;panel-flexible-inside panels-flexible-project-inside&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-row panels-flexible-row-project-1 panels-flexible-row-first clear-block &quot; style=&quot;margin: 0px; padding: 0px 0px 0.5em;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-row-inside panels-flexible-row-project-1-inside panels-flexible-row-inside-first clear-block&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-project-top panels-flexible-region-first &quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 187.266px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-project-top-inside panels-flexible-region-inside-first&quot; style=&quot;margin: 0px; padding: 0px 0.5em 0px 0px;&quot;&gt;
&lt;div style=&quot;color: #666666; font-size: 13px;&quot;&gt;
&lt;span class=&quot;views-field-type&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://communityofrobots.com/list/tutorial&quot; style=&quot;color: orange; font-weight: bold; margin: 0px; padding: 0px; text-decoration-line: none;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
&lt;span class=&quot;views-field-type&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;span class=&quot;field-content&quot; style=&quot;color: orange; font-size: x-small; margin: 0px; padding: 0px;&quot;&gt;
Tutorial On Arduino Robot&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;span class=&quot;views-field-type&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://communityofrobots.com/list/tutorial&quot; style=&quot;color: orange; font-weight: bold; margin: 0px; padding: 0px; text-decoration-line: none;&quot;&gt;
&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;views-field-name&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;&lt;label class=&quot;views-label-name&quot;&gt;&lt;/label&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-project-top-inside panels-flexible-region-inside-first&quot; style=&quot;margin: 0px; padding: 0px 0.5em 0px 0px;&quot;&gt;
&lt;span class=&quot;views-field-name&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;&lt;span class=&quot;views-field-name&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;label class=&quot;views-label-name&quot;&gt;&lt;br /&gt;&lt;/label&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;views-field-name&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
By: &lt;b&gt;Utsav Sapkota&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-project-right panels-flexible-region-last &quot; style=&quot;color: #666666; float: left; font-size: 13px; margin: 0px; padding: 0px; width: 32.2344px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-project-right-inside panels-flexible-region-inside-last&quot; style=&quot;margin: 0px; padding: 0px 0px 0px 0.5em;&quot;&gt;
&lt;div class=&quot;views-field-picture&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;picture&quot; style=&quot;float: right; margin: 0px 0px 2px 4px; padding: 2px; position: relative; z-index: 10;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panels-flexible-row panels-flexible-row-project-main-row panels-flexible-row-last clear-block&quot; style=&quot;color: #666666; font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-row-inside panels-flexible-row-project-main-row-inside panels-flexible-row-inside-last clear-block&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-project-center panels-flexible-region-first panels-flexible-region-last&quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 219.516px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-project-center-inside panels-flexible-region-inside-first panels-flexible-region-inside-last&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;views-field-tid-5&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid-5&quot;&gt;Difficulty level:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;Easy&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;views-field-tid&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid&quot;&gt;CPU:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;Arduino uno&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;views-field-tid-1&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid-1&quot;&gt;Input devices:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;Sharp GP2D12&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;views-field-tid-6&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid-6&quot;&gt;Output devices:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;Plastic gear motors&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;views-field-tid-2&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid-2&quot;&gt;Coding language:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;Arduino&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;views-field-tid-7&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;label class=&quot;views-label-tid-7&quot;&gt;Power:&amp;nbsp;&lt;/label&gt;&lt;span class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;4AA batteries&lt;/b&gt;,&amp;nbsp;&lt;b&gt;9V PP3 battery&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;panels-flexible-row panels-flexible-row-robot_tut_pro-12 clear-block &quot; style=&quot;background-color: white; color: #666666; font-family: arial, helvetica, verdana, &amp;quot;bitstream vera sans&amp;quot;, sans-serif; margin: 0px; padding: 0px 0px 0.5em;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-row-inside panels-flexible-row-robot_tut_pro-12-inside clear-block&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panels-flexible-region panels-flexible-region-robot_tut_pro-new_posts_ panels-flexible-region-first panels-flexible-region-last &quot; style=&quot;float: left; margin: 0px; padding: 0px; width: 676.781px;&quot;&gt;
&lt;div class=&quot;inside panels-flexible-region-inside panels-flexible-region-robot_tut_pro-new_posts_-inside panels-flexible-region-inside-first panels-flexible-region-inside-last&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;panel-pane pane-views pane-robot-tut-pro-node &quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner&quot; style=&quot;margin: 0px; padding: 0px; position: relative;&quot;&gt;
&lt;div class=&quot;inner-wrapper&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;inner-inner&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;pane-content content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;view view-robot-tut-pro-node view-id-robot_tut_pro_node view-display-id-default view-dom-id-1&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;view-header&quot; style=&quot;font-size: 13px; margin: 0px 0px -14px 3px; padding: 0px;&quot;&gt;
&lt;div style=&quot;margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;ins br=&quot;&quot; class=&quot;adsbygoogle&quot; data-adsbygoogle-status=&quot;done&quot; style=&quot;height: auto; width: auto;&quot;&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;ins id=&quot;aswift_1_expand&quot; style=&quot;background-color: transparent; border: none; display: inline-table; height: 53px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 296px;&quot;&gt;&lt;ins id=&quot;aswift_1_anchor&quot; style=&quot;background-color: transparent; border: none; display: block; height: 53px; margin: 0px; padding: 0px; position: relative; visibility: visible; width: 296px;&quot;&gt;&lt;br /&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/blockquote&gt;
&lt;/ins&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;view-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;views-row views-row-1 views-row-odd views-row-first views-row-last&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;views-field-body&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;field-content&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Need to get started with robotics ? Here&#39;s a step by step tutorial on how to make your first robot using arduino, an open source development platform.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;P.S :The method used for chassis construction is just an example and a quick way for making a robot.You can use any design for the robot and also any materials for mounting the parts.Your imagination is the limit.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;Now lets get started&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;margin: 0px 0px 0.5em; padding: 0px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;
Materials needed&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x Arduino uno/duemilanove.&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The Arduino Uno is a microcontroller board based on the ATmega328.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;h1 style=&quot;font-size: 23.4px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x Standard servo&lt;/h1&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Servos are basically Dc motors with position feedback that means you can tell the microcontroller through your code to move the servo to the desired position.In arduino a standard servo can be moved between 0 to 180 degree and 90 is the servo center(makes sense).Most of the hobby servos run happily between 4.8V to 6V.Supplying more than 6V may damage your servo.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Servo has three wires i.e.Brown,Red,Yellow or the color maybe Black,Red,White.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Brown or black wire is to be connected to ground of the microcontroller.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Red wire is to be connected to Vcc(4.8V to 6V).&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Yellow or white wire is to be connected to the digital output of the microcontroller and is called signal wire.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x Breadboard&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Half sized breadboard is enough for this robot&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
Gauge wires or male to male jumper wires&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For making connections on the breadboard you will need either gauge wire or&amp;nbsp; male to male jumper wires.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Your best deal would be gauge wire as it is available in local electronics/hobby shop. Male to male jumper wires are sometimes hard to find.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x L293D motor driver&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
L293D is a 16 pin chip and is a popular motor driver which can be used for small motors that have low output current.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
2 X Plastic gear motors&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Plastic gear motors are very lightweight,small in size and easy to mount.The motors are available in many RPM(revolutions per minute).You can buy the motor between 60 to 100 RPM for this robot.The lower the RPM ,the greater will be the torque(doesn&#39;t matter much for this robot).&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
2 x Wheels compatible with plastic gear motors&amp;nbsp;&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
You will get two screws with these wheels.Those two screws are used for attaching the wheels to the plastic gear motors.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x Castor wheel&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 X Sharp GP2D12 analog distance sensor.&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
The sensor consists of two eyes.One eye sends the infrared light and the other eye sees the reflection of that infrared light and measures the distance which is then sent to the microcontroller through analog input to perform further operations based on the distance(the operations should be defined in the code).&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
It is possible that you may not get GP2D12 model.Another option is Sharp GP2Y0A02YK.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
The only difference between both the model is the range of distance measurement.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
GP2D12 measures distance from 10cm to 80 cm.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
GP2Y0A02YK measures distance from 20cm to 150cm.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
There is also GP2D120 (i think it is discontinued) which measure distance from 4cm to 30cm&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Make sure you get a JST 3-pin connector with these sensors for easy interfacing.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
There are three wires coming from the sensor.i.e.Red,Black adn White or it can be Red,Brown and Yellow.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Red is connected to 5V of arduino.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
Black or brown to Ground of arduino.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 0.5em; margin-top: 0.5em; padding: 0px;&quot;&gt;
White or yellow to analog input pin of arduino i.e. in this case to analog pin 0.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
Batteries&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Arduino itself needs 9V(recommended).So it is better to use two different battery packs.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
1 x 9V PP3 battery for arduino and 4 AA batteries i.e. 6V for motors and servo.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Make sure you buy good quality batteries like Duracell or so.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;font-size: 14.8564px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x 4 AA Battery Holder&lt;/h3&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
2 x Battery connector&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
One battery connector should have a DC plug at the end so that it can be directly plugged in to the dc jack of arduino.The Dc plug can be bought at any local electronics shop easily.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x Acrylic sheet&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
This acrylic sheet will be used as the robot base.It is not necessary that you have to use a acrylic sheet.You can use plywood,aluminium,etc.But try to use acrylic as it is easy to cut.Use a hack - saw to cut the acrylic plate.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
I used a big acrylic sheet for the robot base because of the breadboard i.e for ease of placing parts.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x USB cord&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The sketch(code) will be downloaded to the arduino with this USB cord from the PC.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
1 x double sided tape&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
We wont be using any screws or nuts for mounting the components.We will just stick the components on the acrylic plate using double sided tape.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
Soldering Iron&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
A standard soldering iron&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
So got all the materials ? Now lets start with the robot&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
First solder the wires to the motor leads.In my case,i have cut the male to male jumpers in half and soldered them to the motor leads.It helps in easy connections on the breadboard.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Now mount the wheels to the motor shaft with the help of screw that you got with the wheels.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
After that mount the castor wheel on the bottom front and center(roughly) of the robot using double sided tape.The castor wheel usually comes with holes in it for easy mounting using small nuts and bolts but if you dont want to drill holes on the acrylic sheet(robot base) then you can simply stick it with double sided tape as i did.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Now place the two motors on the acrylic sheet with the help of double sided tape as shown in the below image.It would be better if you add some superglue or hotglue as the double sided tape sometimes may not be able to handle the robot weight.Another option would be to use clamps which are available on hobby webshops but again you will have to drill holes for that.I applied hot glue for mounting the motors&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The distance between the front castor wheel and the rear wheels should be as less as possible.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Place a servo in the front using double sided tape.The servo should come above(roughly) the castor wheel.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The front of the robot will be&amp;nbsp; where servo is.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Place arduino and breadboard on the base as shown in below image(use double sided tape).&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Okay &amp;nbsp;now place a 9V battery with the connector(with dc plug) and 4 AA batteries with the connector(without the dc plug) on the robot base.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The sensor will be on the servo but dont mount the sensor yet. Because before mounting the sensor on the servo,the servo should be in its center position i.e . 90&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Now comes the most important part of the robot building.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;Thoroughly view the circuit and make connections accordingly. After making the connections check twice or maybe thrice before powering the robot otherwise you may damage any component if there are any mistakes in the connection&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR330_XcfR0FJJY6OzV7QAsAaVMEYJpBOj-Bf93dXaiewxrz_AC8G92Mfr-511fd2PYzHm3QGQGgW6FDhwJo32BRe3NUfs4bOi9VlPKCJoEl3W3njeG7kZJJt-ZF6Juz0CvaqPLOYLRSs/s1600/circuit.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;504&quot; data-original-width=&quot;640&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR330_XcfR0FJJY6OzV7QAsAaVMEYJpBOj-Bf93dXaiewxrz_AC8G92Mfr-511fd2PYzHm3QGQGgW6FDhwJo32BRe3NUfs4bOi9VlPKCJoEl3W3njeG7kZJJt-ZF6Juz0CvaqPLOYLRSs/s320/circuit.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;font-size: 18.5705px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
High resolution image of the circuit can be found&amp;nbsp;&lt;a href=&quot;https://lh4.googleusercontent.com/-EgQK-VJRL54/TgHt3Sw1AxI/AAAAAAAAAPQ/Padivqv49YQ/s640/circuit.jpg&quot; style=&quot;color: #006ea1; margin: 0px; padding: 0px; text-decoration-line: none;&quot;&gt;here&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;The power distribution in this circuit is as follows:&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The sensor and both the enable pins of L293D motor driver are powered through 5V regulated supply from the arduino board.The arduino uses 9V power and regulates it to 5V with the help of onboard voltage regulator.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The motors and servo are powered by 6V(4 AA batteries).&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;From the circuit:&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The signal wire(white or yellow) of the sharp sensor is connected to analog pin 0 of the arduino,Vcc(red) to 5V and ground(black or brown) to ground of arduino.Color of the wires may vary.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The signal wire(white or yellow) of servo is connected to digital pin 8 of arduino,Vcc(red) to 6V and ground(black or brown) to ground of arduino.(the ground of the 6V battery pack and arduino should be combined).Color of the wires may vary.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The motors are driven by digital pins 4,5,6 and 7 and are powered by 6V.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h1 style=&quot;font-size: 23.4px; margin: 0px 0px 0.5em; padding: 0px;&quot;&gt;
Programming&lt;/h1&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The first thing you need to do is install arduino IDE and setup your arduino.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The arduino IDE can be downloaded from&amp;nbsp;&lt;a href=&quot;http://arduino.cc/en/Main/Software&quot; style=&quot;color: #006ea1; font-weight: bold; margin: 0px; padding: 0px; text-decoration-line: none;&quot;&gt;here&amp;nbsp;&lt;/a&gt;and the step by step instructions on how to connect your arduino board to the computer can be found&amp;nbsp;&lt;a href=&quot;http://arduino.cc/en/Guide/HomePage&quot; style=&quot;color: #006ea1; font-weight: bold; margin: 0px; padding: 0px; text-decoration-line: none;&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Okay, so you got your arduino board ready ? Now lets start with the programming.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Remember we didn&#39;t mount the sensor on the servo yet.First we will do that.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Make sure you have connected both the power supply as per the circuit diagram.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Open your arduino IDE and copy paste the below code and then click on upload button and then you should get a message &quot;Done uploading&quot;.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;#include &amp;lt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;Servo&lt;/span&gt;.h&amp;gt;    &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// includes the servo library&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;Servo&lt;/span&gt; myservo;                                 &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// creates a servo object&lt;/span&gt;
&amp;nbsp;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;attach&lt;/span&gt;(8);                       &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// attaches the servo to digital pin 8&lt;/span&gt;
}
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(90);                     &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// moves the servo to 90 degree.&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);                               &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// wait for the servo to finish its rotation&lt;/span&gt;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The above code will move the servo to center position i.e. 90.Now mount the sensor facing forward on the servo horn using clamp or double sided tape.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
After the sensor is mounted ,you can now play with your servo by moving it left or right by using values between 0 and 180 instead of 90.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Now type in or copy paste this code.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; sensorpin = 0;                 &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// analog pin used to connect the sharp sensor&lt;/span&gt;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; val = 0;  &lt;/span&gt;               &lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// variable to store the values from sensor(initially zero)&lt;/span&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;
void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;begin&lt;/span&gt;(9600);               &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// starts the serial monitor&lt;/span&gt;
}
&amp;nbsp;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;val&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;analogRead&lt;/span&gt;(sensorpin);       &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// reads the value of the sharp sensor&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/span&gt;.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;println&lt;/span&gt;(val);               &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// prints the value of the sensor to the serial monitor&lt;/span&gt;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
This code is for the sharp analog sensor.After succesfully uploading this code open the serial monitor in arduino IDE and you will see some values changing rapidly.Yes those are the readings(can say distance) coming from the sensor.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Keep your hand or anything infront of the sensor and you&amp;nbsp; see the change in the readings on the serial monitor.The analog values are in the range of 0 to 1023.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;IMPORTANT&lt;/strong&gt;&amp;nbsp;: Lower the analog sensor value greater is the distance and vice versa.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Now making the motors rotate.Copy paste or type the below code in the arduino IDE.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin1 = 4;                 &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//define the pins to which motor wires are connected&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin2 = 5;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt; ()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);            &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// set the motor pins as output&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
}
&lt;/span&gt;&lt;/pre&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
This will make one of your motor turn in one direction.The direction can be forward or backward.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
If it turns backward then use this code and your motor will turn forward.&lt;/div&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin1 = 4;             &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//define the pins to which motor wires are connected
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin2 = 5;&lt;/pre&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt; ()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);           &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// set the motor pins as output&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
}
&lt;/span&gt;&lt;/pre&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;Note in this code we used LOW for motor_pin1 and HIGH for motor_pin2 i.e opposite to the previous code.&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Hence the motor moves in opposite direction.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For the second motor, type or copy paste this code in the arduino IDE&lt;/div&gt;
&lt;hr style=&quot;border-color: rgb(214, 221, 185); border-style: solid; font-size: 13px; height: 1px;&quot; /&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin3 = 6;                  &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//define the pins to which motor wires are connected&lt;/span&gt;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin4 = 7;

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt; ()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);                   &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// set the motor pins as output&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
}
&lt;/span&gt;&lt;/pre&gt;
&lt;div align=&quot;center&quot; style=&quot;font-size: 13px; margin: 0px; padding: 0px;&quot;&gt;
&lt;hr align=&quot;center&quot; size=&quot;2&quot; style=&quot;border-color: rgb(214, 221, 185); border-image: initial; border-style: solid; height: 1px;&quot; width=&quot;100%&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
This will turn the&amp;nbsp; second motor in one direction.It can be forward or backward.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
If it is moving backwards then use the same logic as for the previous motor to move the second motor forward.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For stopping all the motors make all the motor pins LOW.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Make sure you write down the combinations for forward and backward of each motor somewhere as it will be needed in the final code.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
You might have a question in your mind that how will the robot turn left or right.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Heres the answer : We will be using skid steering method for turning the robot.In this method ,the robot skids while turning and hence the name skid steering.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
It goes like this&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For turning the robot to left&lt;strong&gt;:&lt;u&gt;The right motor rotates forward and the left motor rotates backwards.&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For turning the robot to right&lt;strong&gt;:&lt;u&gt;The left motor rotates forward and the right motor rotates backwards.&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For moving forward:&amp;nbsp;&lt;strong&gt;&lt;u&gt;Both the motors rotates forward&lt;/u&gt;&lt;/strong&gt;.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
For moving backward:&amp;nbsp;&lt;strong&gt;&lt;u&gt;Both the motors rotates backward.&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Completed robot! I have uploaded the video. Do watch.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/CUS-sI7YtMk/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/CUS-sI7YtMk?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
And here is a simple code for avoiding obtacles. Just copy and paste this code in the arduino IDE and click on upload and your robot is ALIVE !!&lt;/div&gt;
&lt;hr style=&quot;border-color: rgb(214, 221, 185); border-style: solid; font-size: 13px; height: 1px;&quot; /&gt;
&lt;pre style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 12px; margin: 0px; padding: 0px;&quot;&gt;#include&amp;nbsp;&amp;lt;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;Servo&lt;/span&gt;.h&amp;gt;                                  &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//includes the servo library&lt;/span&gt;

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin1 = 4;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin2 = 5;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin3 = 6;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; motor_pin4 = 7;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; servopin = 8;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; sensorpin = 0;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; dist = 0;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; leftdist = 0;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; rightdist = 0;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;int&lt;/span&gt; object = 500;             &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//distance at which the robot should look for another route                           &lt;/span&gt;

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;Servo&lt;/span&gt; myservo;

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;setup&lt;/b&gt;&lt;/span&gt; ()
{
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;pinMode&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;OUTPUT&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;attach&lt;/span&gt;(servopin);
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(90);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);
}
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;loop&lt;/b&gt;&lt;/span&gt;()
{
&amp;nbsp;&amp;nbsp;dist&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;analogRead&lt;/span&gt;(sensorpin);               &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//reads the sensor&lt;/span&gt;
&amp;nbsp;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt;(dist &amp;lt; object) {                         &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//if distance is less than 550&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;forward();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//then move forward&lt;/span&gt;
&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt;(dist &amp;gt;= object) {               &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//if distance is greater than or equal to 550&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;findroute();
&amp;nbsp;&amp;nbsp;}
}
&amp;nbsp;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; forward() {                            &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// use combination which works for you&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
&amp;nbsp;}
&amp;nbsp;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; findroute() {
&amp;nbsp;&amp;nbsp;halt();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// stop&lt;/span&gt;
&amp;nbsp;&amp;nbsp;backward();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//go backwards&lt;/span&gt;
&amp;nbsp;&amp;nbsp;lookleft();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//go to subroutine lookleft&lt;/span&gt;
&amp;nbsp;&amp;nbsp;lookright();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//go to subroutine lookright&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;if&lt;/span&gt; ( leftdist &amp;lt; rightdist )
&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;turnleft();
&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;else&lt;/span&gt;
&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;turnright&amp;nbsp;();
&amp;nbsp;}
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; backward() {
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(500);
&amp;nbsp;&amp;nbsp;halt();
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; halt () {
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(500);                          &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//wait after stopping&lt;/span&gt;
  &lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}
&amp;nbsp;
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; lookleft() {
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(150);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);                                &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//wait for the servo to get there&lt;/span&gt;
&amp;nbsp;&amp;nbsp;leftdist&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;analogRead&lt;/span&gt;(sensorpin);
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(90);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);                                 &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//wait for the servo to get there&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; lookright () {
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(30);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);                           &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//wait for the servo to get there&lt;/span&gt;
&amp;nbsp;&amp;nbsp;rightdist&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;analogRead&lt;/span&gt;(sensorpin);
&amp;nbsp;&amp;nbsp;myservo.&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;write&lt;/span&gt;(90);                                  
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(700);                        &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//wait for the servo to get there&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}

&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;void&lt;/span&gt; turnleft () {
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);       &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//use the combination which works for you&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);      &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//right motor rotates forward and left motor backward&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(1000);                     &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// wait for the robot to make the turn&lt;/span&gt;
&amp;nbsp;&amp;nbsp;halt();
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}
&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;
void&lt;/span&gt; turnright () {
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin1,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);       &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//use the combination which works for you&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin2,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);    &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;//left motor rotates forward and right motor backward&lt;/span&gt;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin3,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;HIGH&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;digitalWrite&lt;/span&gt;(motor_pin4,&lt;span style=&quot;color: #006699; margin: 0px; padding: 0px;&quot;&gt;LOW&lt;/span&gt;);
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;delay&lt;/span&gt;(1000);                              &lt;span style=&quot;color: #7e7e7e; margin: 0px; padding: 0px;&quot;&gt;// wait for the robot to make the turn&lt;/span&gt;
&amp;nbsp;&amp;nbsp;halt();
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #cc6600; margin: 0px; padding: 0px;&quot;&gt;return&lt;/span&gt;;
}
&lt;/span&gt;&lt;/pre&gt;
&lt;hr style=&quot;border-color: rgb(214, 221, 185); border-style: solid; font-size: 13px; height: 1px;&quot; /&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;Here&#39;s what this code will do.&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
The robot will move forward if the sensor has reading less than 500.It means that the robot will consider that it has no object in front of it if sensor reading is less than 500.You can set this as per your needs.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
If the sensor gets reading greater than or equal to 500 then it will look for another way in the following steps.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
First the robot will stop completely, move little backwards, again the robot stops, the servo will move left and sensor will take reading and after that the servo will move right and the sensor will again take reading.The left and right readings are compared.The robot turns towards the direction where the reading is more less(lesser the analog reading greater is the distance) and stops.Now again the same code or cycle repeats till you switch off the&amp;nbsp; power supply.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Congrats you have built your first robot.&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
Enjoy !!&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
&lt;strong&gt;Important points to remember:&lt;/strong&gt;&lt;/div&gt;
&lt;ol style=&quot;font-size: 13px; margin: 0px 0px 10px 40px; padding: 0px;&quot;&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;If you find that the micro-controller is resetting when the motors start rotating,connect a 10uF capacitor across the 6v power supply.The long lead of the capacitor is +ve and the short lead is -ve.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;The delay used in the turnleft, turnright,halt subroutines in&amp;nbsp; the code should be according to the size of your robot.Smaller the size, smaller should be the delay and greater the size ,greater should be the delay.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;In this code, the left of the servo is on the degree greater than 90 and right on the degree less than 90.For you it may be opposite as it depends on how you placed the servo.Adjust the servo degrees accordingly&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;Always combine the ground of arduino,servo and external battery.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;The distance between the front castor wheel and the rear wheels should be as less as possible.Reduce the distance if you find that your robot is not turning properly.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;Remember to solder male header pins or gauge wires at the end of the component cables so that they can be easily stacked on the breadboard.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;Please check the connections thoroughly before powering the robot.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;Do not supply more than 6V for the plastic gear motors and servo.&lt;/li&gt;
&lt;li style=&quot;line-height: 19.5px; margin: 0px; padding: 0px;&quot;&gt;The sensor should be powered with not more than 5V&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;font-size: 13px; margin-bottom: 1em; margin-top: 1em; padding: 0px;&quot;&gt;
if you have any problems or questions regarding this robot then please post it in the comment.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/1790356543283961919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/tutorial-on-arduino-robot-by-utsav.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/1790356543283961919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/1790356543283961919'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/tutorial-on-arduino-robot-by-utsav.html' title='Make Obstacle Avoiding Robot using Arduino'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR330_XcfR0FJJY6OzV7QAsAaVMEYJpBOj-Bf93dXaiewxrz_AC8G92Mfr-511fd2PYzHm3QGQGgW6FDhwJo32BRe3NUfs4bOi9VlPKCJoEl3W3njeG7kZJJt-ZF6Juz0CvaqPLOYLRSs/s72-c/circuit.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-8421686901305143145</id><published>2017-08-02T23:43:00.000-07:00</published><updated>2017-08-03T05:18:26.117-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Penetration Testing"/><title type='text'>Capturing WPA Passwords by Targeting Users with a Fluxion Attack</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
With tools such as&amp;nbsp;Reaver&amp;nbsp;becoming&amp;nbsp;less and less viable options&amp;nbsp;for penetration testers as ISPs replace vulnerable routers, there becomes fewer certainties about which tools will work against a particular target. If you don&#39;t have time to crack the WPA password, or it is&amp;nbsp;unusually strong, it can be hard to figure out your next step. Luckily, nearly all systems have one common vulnerability you can count on—users!&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Social engineering&amp;nbsp;goes beyond hardware and attacks the most vulnerable part of any system, and one tool that makes this super easy is&amp;nbsp;&lt;a href=&quot;https://github.com/deltaxflux/fluxion&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Fluxion&lt;/a&gt;. Even the most antisocial hacker can hide behind a well-crafted login page, and Fluxion automates the process of creating a fake access point to capture WPA passwords.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-pickingtheweakestlinkstoattack&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Picking the Weakest Links to Attack&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;a href=&quot;http://www.datacenterknowledge.com/archives/2017/01/25/renown-hacker-people-not-technology-vulnerable-security-link/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Users are almost always the weakest link of a system&lt;/a&gt;, and so attacks against them are often preferred because they are cheap and effective. Hardware concerns can often be ignored if the users are sufficiently inexperienced with technology to fall for a social engineering attack. While social engineering attacks may raise flags within more tech-savvy organizations, phishing and spoofing attacks against users are the tool of first choice&amp;nbsp;&lt;a href=&quot;https://www.nytimes.com/2016/12/13/us/politics/russia-hack-election-dnc.html&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;for both nation states and criminal hackers&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
One of the most vulnerable targets to this kind of attack is a&amp;nbsp;&lt;a href=&quot;https://www.theguardian.com/small-business-network/2016/feb/08/huge-rise-hack-attacks-cyber-criminals-target-small-businesses&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;small- or medium-sized business&lt;/a&gt;&amp;nbsp;focused on an industry other than technology. These businesses usually have many vulnerable or unpatched systems with default credentials that are easy to exploit over their wireless network, and are not likely to know what an attack looks like.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; font-family: &amp;quot;slabo 27px&amp;quot;, &amp;quot;helvetica neue&amp;quot;, helvetica, arial, sans-serif; font-size: 17px; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-howfluxionworksitsmagic&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;How Fluxion Works Its Magic&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; color: #383838; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Fluxion is the future—a blend of technical and social engineering automation that trick a user into handing over the Wi-Fi password in a matter of keystrokes. Specifically, it&#39;s a social engineering framework using an evil twin access point (AP), integrated jamming, and handshake capture functions to ignore hardware and focus on the &quot;wetware.&quot; Tools such as&amp;nbsp;Wifiphisher&amp;nbsp;execute similar attacks, but lack the ability to verify the WPA passwords supplied.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; color: #383838; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;26872291docPartGal880009&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/84/42/63622105236122/0/636221052361228442.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/84/42/63622105236122/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; color: #383838; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; color: #383838; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Fluxion evolved from an advanced social engineering attack named&amp;nbsp;Lindset, where the original tool was written mostly in Spanish and suffered from a number of bugs. Fluxion is a rewritten attack to trick inexperienced users into divulging the password/passphrase of the network.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; color: #383838; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Fluxion is a unique tool in its use of a WPA handshake to not only control the behavior of the login page, but the behavior of the entire script. It jams the original network and creates a clone with the same name, enticing the disconnected user to join. This presents a fake login page indicating the router needs to restart or load firmware and requests the network password to proceed. Simple as that.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; color: #383838; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The tool uses a captured handshake to check the password entered and continues to jam the target AP until the correct password is entered. Fluxion uses&amp;nbsp;Aircrack-ng&amp;nbsp;to verify the results live as they are entered, and a successful result means the password is ours.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; color: #383838; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;55900499docPartGal880013&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 343px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 343px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/92/11/63621737628024/0/636217376280249211.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/92/11/63621737628024/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 337px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Checking WPA password capture confirming through Aircrack-ng.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; color: #383838; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; color: #383838; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Tactically, this attack is only as good as the fake login screen. Many have been added to Fluxion since it was created, and it is possible to create other screens with some research. In general, running this attack with default login screens will immediately call attention from a more experienced user or tech-savvy organization. This attack is most effective when targeted at whoever is the oldest or least tech-savvy in an organization. Sensitive APs with&amp;nbsp;intrusion detection systems&amp;nbsp;may detect and attempt to defend against this attack by blocking your IP in response to the integrated jamming.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-systemcompatibilityamprequirements&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;System Compatibility &amp;amp; Requirements&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Fluxion works on Kali Linux. Just make sure that you are fully updated, or that you&#39;re running Kali Rolling, to ensure system and dependencies are current. You may run it on your dedicated Kali install, in a virtual machine. If you&#39;re looking for a cheap, handy platform to get started on, check out our Kali Linux Raspberry Pi build using&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Raspberry-Model-A1-2GHz-64-bit-quad-core/dp/B01CD5VC92/?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;the $35 Raspberry Pi&lt;/a&gt;.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;9371130docPartGal880079&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 396px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 396px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/31/96/63636275449453/0/636362754494533196.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/31/96/63636275449453/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 390px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;A perfect beginner Wi-Fi hacking kit.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;50488418docPartGal880017&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 282px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 282px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/95/39/63621737568649/0/636217375686499539.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/95/39/63621737568649/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 276px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This tool will not work over SSH since it relies on opening other windows.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
For this to work, we&#39;ll need to use a compatible wireless network adapter. Check out our 2017 list of Kali Linux and Backtrack compatible wireless network adapters in the link above, or you can grab&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Panda-300Mbps-Wireless-USB-Adapter/dp/B00EQT0YK2/?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;our most popular adapter for beginners here.&lt;/a&gt;&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;62402948docPartGal880019&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 320px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 320px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/98/59/63636275255985/0/636362752559859859.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/98/59/63636275255985/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 314px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Check out list of Kali Linux compatible wireless network adapters.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Make sure that your wireless adapter capable of monitor mode is plugged in and recognized by Kali and seen when&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;iwconfig&lt;/strong&gt;&amp;nbsp;or&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ifconfig&lt;/strong&gt;&amp;nbsp;is entered.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-howtocapturewpapasswordswithfluxion&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;How to Capture WPA Passwords with Fluxion&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Our goal in this article will be to target an organization via its WPA encrypted Wi-Fi connection. We will launch an attack against users attached to the access point &quot;Probe,&quot; capture a handshake, set up a cloned (evil twin) AP, jam the target AP, set up a fake login page, and confirm the captured password against the handshake.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step1&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 1&lt;/span&gt;&lt;/span&gt;Install Fluxion&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To get Fluxion running on our Kali Linux system, clone the git repository with:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;git clone&amp;nbsp;&lt;a href=&quot;https://github.com/wi-fi-analyzer/fluxion&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://github.com/wi-fi-analyzer/fluxion&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Note: The developer of Fluxion shut down&amp;nbsp;&lt;a href=&quot;https://github.com/deltaxflux/fluxion&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;the product&lt;/a&gt;&amp;nbsp;recently, but you can get an older version of it using the command above instead (not the URL you see in the image below).&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;40297716docPartGal880029&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 197px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 197px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/19/43/63622009477362/0/636220094773621943.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/19/43/63622009477362/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 191px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Then, let&#39;s check for missing dependencies by navigating to the folder and starting it up for the first time.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;cd fluxion&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo ./fluxion&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;15916463docPartGal880033&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 166px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 166px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/38/41/63622009538490/0/636220095384903841.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/38/41/63622009538490/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 160px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You&#39;ll likely see the following, where some dependencies will be needed.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;17608161docPartGal880035&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 441px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 441px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/93/93/63622009597207/0/636220095972079393.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/93/93/63622009597207/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 435px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Run the installer to fetch dependencies and set your board to green with:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo ./Installer.sh&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
A window will open to handle installing the missing packages. Be patient and let it finish installing dependencies.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;13651161docPartGal880039&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 283px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 283px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/95/73/63622009658707/0/636220096587079573.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/95/73/63622009658707/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 277px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
After all the dependencies are met, our board is green and we can proceed to the attack interface. Run the Fluxion command again with&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo ./fluxion&lt;/strong&gt;&amp;nbsp;to get hacking.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;44506477docPartGal880041&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 234px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 234px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/33/88/63622009709098/0/636220097090983388.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/33/88/63622009709098/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 228px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step2&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 2&lt;/span&gt;&lt;/span&gt;Scan Wi-Fi Hotspots&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The first option is to select the language. Select your language by typing the number next to it and press enter to proceed to the target identification stage. Then, if the channel of the network you wish to attack is known, you may enter&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;2&lt;/strong&gt;&amp;nbsp;to narrow the scan to the desired channel. Otherwise, select&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;1&lt;/strong&gt;&amp;nbsp;to scan all channels and allow the scan to collect wireless data for at least 20 seconds.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;4446736docPartGal880045&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 308px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 308px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/81/37/63622009743129/0/636220097431298137.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/81/37/63622009743129/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 302px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
A window will open while this occurs. Press&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;CTRL+C&lt;/em&gt;&amp;nbsp;to stop the capture process whenever you spot the wireless network that you want.&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;It is important to let the attack run for at least 30 seconds to reasonably verify if a client is connected to the network.&lt;/strong&gt;&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step3&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 3&lt;/span&gt;&lt;/span&gt;Choose Your Target AP&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Select a target with active clients for the attack to run on by entering the number next to it. Unless you intend to wait for a client to connect (possibly for a long time), this attack will not work on a network without any clients. Without anyone connected to the network, who would we trick into giving us the password?&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;6854352docPartGal880049&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 351px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 351px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/59/36/63622009930129/0/636220099301295936.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/59/36/63622009930129/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 345px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step4&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 4&lt;/span&gt;&lt;/span&gt;Select Your Attack&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once you&#39;ve typed the number of the target network, press enter to load the network profile into the attack selector. For our purpose, we will use option 1 to make a &quot;FakeAP&quot; using&amp;nbsp;&lt;a href=&quot;http://w1.fi/hostapd/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Hostapd&lt;/a&gt;. This will create a fake hotspot using the captured information to clone the target access point. Type 1 and press enter.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step5&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 5&lt;/span&gt;&lt;/span&gt;Get a Handshake&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In order to verify that the password we receive is working, we will check it against a captured handshake. If we have a handshake, we can enter it at the next screen. If not, we can press enter to force the network to provide a handshake in the next step.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Using the Aircrack-ng method by selecting option 1 (&quot;aircrack-ng&quot;), Fluxion will send deauthentication packets to the target AP as the client and listen in on the resulting WPA handshake. When you see the handshake appear, as it does in the top right of the screenshot below, you have captured the handshake. Type 1 (for &quot;Check handshake&quot;) and enter to load the handshake into our attack configuration.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;38590381docPartGal880057&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 282px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 282px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/98/41/63622010016285/0/636220100162859841.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/98/41/63622010016285/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 276px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step6&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 6&lt;/span&gt;&lt;/span&gt;Create the Fake Login Page&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Select option 1, &quot;Web Interface,&quot; to use the social engineering tool.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;18669387docPartGal880063&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 299px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 299px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/59/29/63622010081348/0/636220100813485929.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/59/29/63622010081348/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 293px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You will be presented with a menu of different fake login pages you can present to the user. These are customizable with some work, but should match the device and language. The defaults should be tested before use, as some are not very convincing.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;28256669docPartGal880065&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 584px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 584px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/59/51/63622010133629/0/636220101336295951.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/59/51/63622010133629/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 578px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
I chose an English language Netgear attack. This is the final step to arm the attack; At this point, you are ready to fire, so press enter to launch the attack. The attack spawns multiple windows to create a cloned version of their wireless network while simultaneously jamming the normal access point, enticing the user to join the identically named, but unencrypted, network.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;28279899docPartGal880067&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 248px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 248px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/98/13/63622853826073/0/636228538260739813.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/98/13/63622853826073/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 242px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step7&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 7&lt;/span&gt;&lt;/span&gt;Capture the Password&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The user is directed to a fake login page, which is either convincing or not, depending on which you chose.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;30068644docPartGal880071&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 257px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 257px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/22/08/63622101119951/0/636221011199512208.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/22/08/63622101119951/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 251px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Perhaps not the most elegant deception, but these files are configurable.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Entering the wrong password will fail the handshake verification, and the user is prompted to try again. Upon entering the correct password, Aircrack-ng verifies and saves the password to a text file while displaying it on the screen. The user is directed to a &quot;thank you&quot; screen as the jamming ceases and the fake access point shuts down.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You can verify your success by checking the readout of the Aircrack-ng screen.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;33584273docPartGal880073&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 199px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 199px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/83/96/63622010311535/0/636220103115358396.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/83/96/63622010311535/0/hack-wi-fi-capturing-wpa-passwords-by-targeting-users-with-fluxion-attack.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 193px; margin: auto auto auto -2px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Key captured and verified. The network is ours!&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Congratulations, you&#39;ve succeeded in obtaining and verifying a password, supplied by targeting the &quot;wetware.&quot; We&#39;ve tricked a user into entering the password rather than relying on a preexisting flaw with the security.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-warningthistechniquecouldbeillegalwithoutpermission&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Warning: This Technique Could Be Illegal Without Permission&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Legally, Fluxion combines scanning, cloning, creating a fake AP, creating a phishing login screen, and using the Aircrack-ng script to obtain and crack WPA handshakes. As such, it leaves signatures in router logs consistent with using these techniques. Most of these practices are illegal and unwelcome on any system you don&#39;t have permission to audit.&lt;/div&gt;
&lt;/section&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/8421686901305143145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/capturing-wpa-passwords-by-targeting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/8421686901305143145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/8421686901305143145'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/capturing-wpa-passwords-by-targeting.html' title='Capturing WPA Passwords by Targeting Users with a Fluxion Attack'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-943491876683729061</id><published>2017-08-02T23:16:00.000-07:00</published><updated>2017-08-03T05:08:36.232-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Raspberry Pi"/><title type='text'>Set Up a Headless Raspberry Pi Hacking Platform Running Kali Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;
The&amp;nbsp;Raspberry Pi&amp;nbsp;is a credit card-sized computer that can crack Wi-Fi, clone key cards, break into laptops, and even clone an existing Wi-Fi network to trick users into connecting to the Pi instead. It can jam Wi-Fi for blocks, track cell phones, listen in on police scanners, broadcast an FM radio signal, and&amp;nbsp;&lt;a href=&quot;http://www.popularmechanics.com/military/weapons/a23774/raspberry-pi-ukrainian-weapon-system/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;apparently even fly a goddamn missile into a helicopter&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The key to this power is a massive community of developers and builders who contribute thousands of builds for the Kali Linux and Raspberry Pi platforms. For less than a tank of gas, a&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/dp/B01CD5VC92?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Raspberry Pi 3&lt;/a&gt;&amp;nbsp;buys you a low-cost, flexible cyberweapon.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;10382693docPartGal880003&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/14/14/63624463863599/0/636244638635991414.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/14/14/63624463863599/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;A cyberweapon that fits anywhere? Name something else in your pocket that creates a fake AP in Czech.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Of course, it&#39;s important to compartmentalize your hacking and avoid using systems that uniquely identify you, like customized hardware. Not everyone has access to a supercomputer or gaming tower, but fortunately one is not needed to have a solid Kali Linux platform.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
With over 10 million units sold, the Raspberry Pi can be purchased in cash by anyone with $35 to spare. This makes it more difficult to determine who is behind an attack launched from a Raspberry Pi, as it could just as likely be a state-sponsored attack flying under the radar or a hyperactive teenager in high school coding class.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-thinkinglikeanattacker&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Thinking Like an Attacker&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The Raspberry Pi has several unique characteristics that make it a powerful and easily accessible tool in a penetration tester&#39;s kit. In particular, the Pi is cheap and the components cost as little as a Lego set. Also, the Raspberry Pi is discreet; It&#39;s small, thin, and easy to hide. And thanks to running Kali Linux OS natively, it is flexible and able to run a broad range of hacking tools from badge cloners to Wi-Fi cracking scripts. By swapping the SD card and adding or removing components from marketplaces like&amp;nbsp;&lt;a href=&quot;https://www.adafruit.com/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Adafruit&lt;/a&gt;, the Raspberry Pi can be customized to suit any situation.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;488338docPartGal880007&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/38/95/63624431291703/0/636244312917033895.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/38/95/63624431291703/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Raspberry Pi + projector = Kali on a huge screen.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-theraspberrypionoffense&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;The Raspberry Pi on Offense&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
First, it&#39;s important to manage your expectations and remain reasonable when selecting a Raspberry Pi as a hacking platform. The Raspberry Pi is not a super computer and doesn&#39;t have a tremendous amount of processing power. It&#39;s not well-suited to processor intensive tasks like brute-force WPA password cracking, or acting as a network attack as the connection is too slow to fool users. That being said, the Raspberry Pi is perfectly suited to many attack environments. We simply offload these tasks to bigger computers and use the Pi as a data collector.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;47368816docPartGal880011&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/79/64/63624415058446/0/636244150584467964.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/79/64/63624415058446/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;An active Raspberry Pi Wi-Fi jamming setup.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In my experience, the Raspberry Pi works exceptionally well as a Wi-Fi attack platform. Due to its small size and large library of Kali Linux-based attack tools, it&#39;s ideal for reconnaissance and attacking Wi-Fi networks. Our offensive Kali Linux build will be geared towards anonymous field auditing of wired and wireless networks.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-thebasiccomponentsofourattacksystem&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;The Basic Components of Our Attack System&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Here are the basic components needed to build our Pi attack system, and why we need them. If you&#39;re just starting out,&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/CanaKit-Raspberry-Complete-Starter-Kit/dp/B01C6Q2GSY/?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;this excellent Raspberry Pi Kit&lt;/a&gt;&amp;nbsp;from CanaKit includes most of what you need to get your Pi set up.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Raspberry Pi&lt;/strong&gt;: The&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/dp/B01CD5VC92?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Raspberry Pi 3&lt;/a&gt;&amp;nbsp;is the platform of these builds, coordinating and controlling all other components. Its low power consumption and flexible capabilities allow it to serve as a platform for running Linux-based operating systems besides Kali.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;31372431docPartGal880015&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 383px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 383px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/03/74/63624413825556/0/636244138255560374.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/03/74/63624413825556/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 377px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Raspberry Pi 3.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Command and control (C2) wireless card&lt;/strong&gt;: The purpose of the C2 wireless card is to automatically connect the Pi to the command AP (access point) such as your phone hotspot or home network. This allows remote control of the Pi discreetly or from a great distance via SSH (Secure Shell) or VNC (Virtual Network Computing). Fortunately for us, the Raspberry Pi 3 has a Wi-Fi card internally, but a wireless network adapter can also be added to a Raspberry Pi 2.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Wireless attack card:&lt;/strong&gt;: Our attack wireless card will be a Kali Linux-compatible Wi-Fi adapter capable of packet injection. This will be our attack surface and can be a&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Alfa-AWUS036NHA-Wireless-USB-Adaptor/dp/B004Y6MIXS?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;long-range&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Panda-300Mbps-Wireless-USB-Adapter/dp/B00EQT0YK2?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;short-range&lt;/a&gt;, or directional antenna depending on attack requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;OS build cards&lt;/strong&gt;: The&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/SanDisk-microSDXC-SDSQXSG-032G-GN6MA-Certified-Refurbished/dp/B01FRGZHK4?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;micro SD card&lt;/a&gt;&amp;nbsp;hosts the OS and brain of the computer and can be precisely configured for any desired environment. By creating customized cards, it is possible to rapidly change the configuration and function of a Raspberry Pi by simply swapping the card and components.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Computer&lt;/strong&gt;: You will also need a computer to download the firmware to load onto the micro SD card.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Power supply&lt;/strong&gt;: The Raspberry Pi uses a standard Micro-USB power supply, and nearly any android phone charger or battery pack will work to power a Pi. This allows for a number of different battery configurations to suit&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Portable-Chargers-RAVPower-Li-polymer-Smartphones/dp/B01G1XH46M?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;long-endurance reconnaissance&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Samsung-EP-TA20JWE-EP-DG925UWE-Adaptive-Charging/dp/B00YJPUGQU?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;continuiously powered operations&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;23227008docPartGal880019&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 396px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 396px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/35/47/63622717283980/0/636227172839803547.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/35/47/63622717283980/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 390px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;My Raspberry Pi hacking kit.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ethernet cable (optional)&lt;/strong&gt;: An&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/AmazonBasics-RJ45-Cat-6-Ethernet-Patch-Cable-10-Feet-3-Meters/dp/B00N2VIALK?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Ethernet cable&lt;/a&gt;&amp;nbsp;allows you to bypass wireless authentication by directly interfacing with local networks to which you have physical access. Specialized attacks like&amp;nbsp;PoisonTap&amp;nbsp;can also take advantage of ethernet interfaces to infiltrate computers.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Bluetooth keyboard (optional)&lt;/strong&gt;: A&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/dp/B00556NMMW?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Bluetooth keyboard&lt;/a&gt;&amp;nbsp;is helpful for interfacing when you have an HDMI connection.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Case (optional)&lt;/strong&gt;: Every Pi needs&amp;nbsp;&lt;a href=&quot;https://www.amazon.com/Zebra-Case-Raspberry-Black-Included/dp/B00M6G9YBM/?tag=whtnb-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;a case to protect it&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-buildconsiderations&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Build Considerations&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In designing this tutorial, I considered two primary modes in which you would be operating the Raspberry Pi. In our&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;open configuration&lt;/em&gt;, the Raspberry Pi is connected to a display via HDMI cord with inputs running through a wireless mouse and keyboard. In our&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;tactical configuration&lt;/em&gt;, you will use a laptop or smartphone to access the Raspberry Pi remotely via SSH. By connecting the Pi to our phone&#39;s hotspot or a nearby friendly AP, we can access the Raspberry Pi while still being able to use cellular data in the field.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;38427347docPartGal880023&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 742px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-12 gal-mgb gal-wf&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 326px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/22/63/63623778195634/0/636237781956342263.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/22/63/63623778195634/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 320px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-row gal-row-12 gal-wf&quot; data-index=&quot;1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/60/39/63624432210146/0/636244322101466039.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/60/39/63624432210146/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;(Top) Lab configuration: Output over HDMI, input via Bluetooth keyboard. (Bottom) Tactical Configuration: Kali Linux via SSH.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-howtoseteverythingup&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;How to Set Everything Up&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In this guide, I&#39;ll show the steps needed to set up a Raspberry Pi 3 as a basic hacking platform with Kali Linux. I&#39;ll go over how to select a build to install, writing the disc image to a micro SD card, and the steps to run after first setting up your Pi. We&#39;ll update Kali Linux to the latest version to ensure everything works correctly, change the default SSH keys, and take care of some housekeeping like changing the admin password.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;36465175docPartGal880027&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/23/70/63624453240170/0/636244532401702370.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/23/70/63624453240170/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Raspberry Pi in action connected to an HDMI output.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
As a note, there are many ways to configure Kali on a Raspberry Pi 3. Some include touchscreens, some are completely headless (accessed via network connections without a keyboard or display), and others use the internal Wi-Fi card to create a hotspot for remote control of the Pi. In selecting this build, I discounted any designs that included a power-hungry and fragile touchscreen or additional hardware, and settled a version optimized for our two different C2 scenarios.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step1&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 1&lt;/span&gt;&lt;/span&gt;Download Kali Linux Image for the Raspberry Pi&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Head to&amp;nbsp;&lt;a href=&quot;https://www.offensive-security.com/kali-linux-arm-images/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Offensive Security&lt;/a&gt;&amp;nbsp;and download the latest Kali Linux image for the Raspberry Pi. As of this writing, it is &quot;RaspberryPi 2 / 3&quot; on version 2.1.2.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;47461084docPartGal880031&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 236px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 236px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/86/81/63624564978577/0/636245649785778681.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/86/81/63624564978577/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 230px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step2&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 2&lt;/span&gt;&lt;/span&gt;Flash the Image to the Micro SD Card&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You can use a tool like&amp;nbsp;&lt;a href=&quot;https://www.tweaking4all.com/software/macosx-software/macosx-apple-pi-baker/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;ApplePiBaker for Mac&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;https://etcher.io/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Etcher&lt;/a&gt;&amp;nbsp;to load your Kali image onto your SD card, but sometimes these can result in errors. To prevent that, we&#39;ll cover how to do this via Terminal on a Mac. If you use Windows, you can use&amp;nbsp;&lt;a href=&quot;https://sourceforge.net/projects/win32diskimager/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Win32 Disk Imager&lt;/a&gt;&amp;nbsp;to put your image on the card.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
On a Mac, before plugging in your SD card, run the following in Terminal:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;df -h&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will display a list of all the disks attached to your system. Attach your SD card and run the command again, and note the filesystem name of your SD card (it&#39;s the one that wasn&#39;t there before). It should look like &quot;/dev/disk2s1&quot; and you should be very careful not to mix this up in the next steps, since doing so could overwrite your hard drive.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;40322483docPartGal880037&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 88px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 88px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/27/07/63624565196187/0/636245651961872707.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/27/07/63624565196187/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 82px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;The available drives.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Now, we&#39;ll use the&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dd&lt;/strong&gt;&amp;nbsp;command to load the Kali image onto the card.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;18966828docPartGal880039&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 356px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 356px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/66/77/63624565663546/0/636245656635466677.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/66/77/63624565663546/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 350px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Use &quot;man dd&quot; to see the rest of the operands for dd.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
First, let&#39;s unmount the partition so you can write to it with the following command, with &quot;x&quot; being the correct disk number:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo diskutil unmount /dev/diskX&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Now we&#39;re ready to load Kali. Type, but don&#39;t run the command,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo dd bs=1m if=&lt;/strong&gt;and enter the location of the Kali Linux image we want to load onto the card. You can drag and drop the disk image into the window to show the file path. After that, type a space, then&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;of=/dev/rdisk&lt;/strong&gt;&amp;nbsp;and the number of the disk from before.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If there is an &quot;s&quot; after the initial disk number (like rdisk2s1), do not include the &quot;s&quot; or following number. So, &quot;rdisk2s1&quot; should look like &quot;rdisk2.&quot; Here&#39;s what it should look like altogether:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo dd bs=1m if=LocationOfKaliImage of=/dev/rdiskX&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Press enter to begin the process, and note that&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dd&lt;/strong&gt;&amp;nbsp;does not provide any on-screen information unless there is an error or it finishes. To view the progress during the transfer, you can type&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl T&lt;/em&gt;. Wait for the process to complete. You&#39;ll know the process is complete when you see a readout of bytes transferred over the time the process ran.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
It will look like the screenshot below (if you press&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl T&lt;/em&gt;&amp;nbsp;a few times during the transfer) when complete.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;27843030docPartGal880045&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 188px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 188px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/82/31/63622720103167/0/636227201031678231.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/82/31/63622720103167/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 182px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Mashing Ctrl T to see the status—took 1,131 seconds to transfer!&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step3&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 3&lt;/span&gt;&lt;/span&gt;Boot into Kali Linux&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
When finished, your SD card is ready to go! Insert the SD card into your Pi, connect it to HDMI, and attach your Bluetooth keyboard. Plug in the power source to boot into Kali Linux for the first time. To get to the desktop, your default login is &quot;root&quot; with &quot;toor&quot; being the password.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;16419393docPartGal880049&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 442px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 442px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/33/54/63622721305292/0/636227213052923354.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/33/54/63622721305292/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 436px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Kali Pi with power, HDMI, Ethernet, Bluetooth receiver, and secondary wireless adapter attached.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The login process is a problem for autonomous control, and we will need to disable it later. This will let us plug our Pi in and immediately connect to it remotely without a screen.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;49177342docPartGal880051&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/07/61/63622721216551/0/636227212165510761.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/07/61/63622721216551/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;First boot of Kali.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step4&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 4&lt;/span&gt;&lt;/span&gt;Update Kali Linux&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Kali Linux is a special flavor of Debian Linux meant for penetration testing, and a favorite here on Null Byte. It&#39;s compatible with some of the best and most advanced tools available for wireless hacking, and flexible enough to support a large number of hacking builds. It&#39;s maintained by Offensive Security, and you&#39;ll need to update it to the latest version to make sure all the tools work properly.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Before running, now is a good time to expand your installation to the size of the partition. To do so, run the following:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;resize2fs /dev/mmcblk0p2&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
At the top right of the desktop, you&#39;ll see an option to connect to a nearby wireless network. Connect to your phone&#39;s hotspot or a friendly AP to fetch the update. Run the update by opening a terminal window and typing the following:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;apt-get update&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;apt-get upgrade&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;apt-get dist-upgrade&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Your Kali install is now up to date. Update the root password to something more secure than &quot;toor&quot; by typing:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;passwd root&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Then enter a new password for your Kali Linux system.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step5&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 5&lt;/span&gt;&lt;/span&gt;Install OpenSSH Server&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To communicate with our Raspberry Pi from a computer or phone, we&#39;ll need to be able to log in. To do so, we can use SSH to connect via any Wi-Fi connection we share with the Pi. SSH, or the Secure Shell, is a network protocol that allows us to run commands remotely on a device. This means we don&#39;t need to plug in a screen to interact with our Pi.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In a terminal, run the following to install openSSH server and update the runlevels to allow SSH to start on boot:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;apt-get install openssh-server&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;update-rc.d -f ssh remove&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;update-rc.d -f ssh defaults&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The default keys represent a huge vulnerability since anyone can guess them. Let&#39;s change them immediately by running the following commands:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;cd /etc/ssh/&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;mkdir insecure_old&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;mv ssh_host* insecure_old&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;dpkg-reconfigure openssh-server&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This backs up the old SSH keys in another folder and generates new keys. Problem solved! Now let&#39;s make sure we can log in via root by typing:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;nano /etc/ssh/sshd_config&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will open your SSH configuration folder. Change this line:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;PermitRootLogin without-password&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To this line instead:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;PermitRootLogin yes&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
And type&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl O&lt;/em&gt;&amp;nbsp;to save the changes. If it already is correct, you don&#39;t need to change anything.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;5472925docPartGal880073&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 291px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 291px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/18/38/63624416872884/0/636244168728841838.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/18/38/63624416872884/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 285px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Configuring sshd_config.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Great! Let&#39;s restart the SSH service by typing:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo service ssh restart&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;update-rc.d -f ssh enable 2 3 4 5&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Finally, to test that we&#39;ve got SSH working, use the following to see if SSH is currently running.&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo service ssh status&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;61111725docPartGal880079&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 230px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 230px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/19/02/63624417242134/0/636244172421341902.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/19/02/63624417242134/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 224px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;We should see something like this if we are successful.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If it&#39;s not, run this to get it going:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo service ssh start&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If you find SSH doesn&#39;t work, you can use&amp;nbsp;&lt;a href=&quot;https://github.com/asb/raspi-config&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;raspi-config&lt;/a&gt;&amp;nbsp;as a workaround. It&#39;s meant for Jessie, but it&#39;ll work on Kali, too. To use it, first clone from&amp;nbsp;&lt;a href=&quot;https://github.com/asb/raspi-config&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;GitHub&lt;/a&gt;, type&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo mount /dev/mmcblk0p1 /boot&lt;/strong&gt;&amp;nbsp;to mount the boot partition,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;cd&lt;/strong&gt;&amp;nbsp;to the directory, and run&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo bash raspi-config&lt;/strong&gt;.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step6&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 6&lt;/span&gt;&lt;/span&gt;Create a Custom MOTD&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Of course, the speed and power of your hacking computer is directly related to how cool your message of the day (MOTD) banner is. You will be greeted with this upon successful login, and&amp;nbsp;&lt;a href=&quot;http://www.ascii-art-generator.org/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;traditionally is used with some ASCII art&lt;/a&gt;&amp;nbsp;to spice things up.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Create your own by typing:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Nano /etc/motd&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Delete the contents and paste whatever you want to show up each time you log in.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;22257343docPartGal880087&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 373px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 373px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/72/97/63624417970368/0/636244179703687297.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/72/97/63624417970368/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 367px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Save and exit nano by hitting&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl O&lt;/em&gt;, then&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl X&lt;/em&gt;.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step7&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 7&lt;/span&gt;&lt;/span&gt;Test Login via SSH&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Let&#39;s try logging in from your home computer or laptop. Connect the Pi to the same wireless network your home or work computer is on. Run the command&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ifconfig&lt;/strong&gt;&amp;nbsp;on your Pi in terminal to learn your IP address.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ifconfig&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In the comments, some people mentioned getting an error here. If so, try running&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo apt-get install net-tools&lt;/strong&gt;&amp;nbsp;to determine if you don&#39;t have net-tools installed. Run&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ifconfig&lt;/strong&gt;&amp;nbsp;again and see if it works.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;11478626docPartGal880093&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 299px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 299px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/33/24/63624422483118/0/636244224831183324.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/33/24/63624422483118/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 293px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Here, our IP is seen as 10.11.1.144.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
On your personal computer, type:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ssh root@(your IP address)&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You should see your MOTD screen!&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;39684902docPartGal880097&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 185px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 185px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/41/47/63624428434032/0/636244284340324147.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/41/47/63624428434032/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 179px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;A simple MOTD on successful SSH login.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;
&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If not, you can run an&amp;nbsp;&lt;a href=&quot;http://macappstore.org/arp-scan/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;arp-scan&lt;/a&gt;&amp;nbsp;on a Mac to see a list of all available devices on the network if you need to find your Pi&#39;s IP address from personal computer.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step8&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 8&lt;/span&gt;&lt;/span&gt;Configure Autologin for Headless Operation&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Sometimes, we will want to be able to log into an account other than root. Let&#39;s create a new user named WHT (or whatever you like) with root permission by running:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;useradd -m WHT -G sudo -s /bin/bash&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Change WHT&#39;s (or whatever you named it) password to something more secure than &quot;toor&quot;:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;passwd WHT&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Great! Now let&#39;s disable that login from before so we can boot directly into Kali, and our wireless cards will start up and connect to allow us remote control. To do so, type:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;nano /etc/lightdm/lightdm.conf&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
And delete the # before these lines:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;autologin-user=root&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;autologin-user-timeout=0&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;24230300docPartGal880109&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 276px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 276px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/06/16/63624422021087/0/636244220210870616.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/06/16/63624422021087/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 270px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Save and exit with&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ctrl X&lt;/em&gt;. Next, type:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;nano /etc/pam.d/lightdm-autologin&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
And you&#39;ll need to change this starting on line 11:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;# Allow access without authentication&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;auth required pam_succeed_if.so user != root quiet_success&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;auth required pam_permit.so&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To this:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;# Allow access without authentication&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;###auth required pam_succeed_if.so user != root quiet_success&lt;/strong&gt;&lt;br /&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;auth required pam_permit.so&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;1528916docPartGal880117&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 276px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 276px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/69/31/63624421902727/0/636244219027276931.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/69/31/63624421902727/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 270px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Save and exit, and type &quot;reboot&quot; into terminal to restart your Pi to test.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-testyourbuildagainstthischecklist&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Test Your Build Against This Checklist&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In order to be considered field ready, your device must pass this checklist:&lt;/div&gt;
&lt;ol style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;The device starts up, logs on without prompting for a password, and starts SSH at boot allowing remote access.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;The device connects to the command AP to enable remote control (does this by default after connecting the first time).&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;Run&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;besside-ng&lt;/strong&gt;&amp;nbsp;script on attack antenna to test packet injection.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;The Pi can be shutdown without corruption to the data on the micro SD card (boots normally after shutdown).&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Pass all the requirements? Then your Raspberry Pi is ready to hit the road. I&#39;ll be writing a series of Pi-based builds, so keep up with me by building your own Raspberry Pi-based Kali Linux computer.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;14087133docPartGal880121&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 406px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 406px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/08/23/63624431126958/0/636244311269580823.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/08/23/63624431126958/0/set-up-headless-raspberry-pi-hacking-platform-running-kali-linux.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 400px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Using&amp;nbsp;Fluxion&amp;nbsp;with a Raspberry Pi and projector.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/943491876683729061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/set-up-headless-raspberry-pi-hacking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/943491876683729061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/943491876683729061'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/set-up-headless-raspberry-pi-hacking.html' title='Set Up a Headless Raspberry Pi Hacking Platform Running Kali Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-40766856253771406</id><published>2017-08-02T23:12:00.002-07:00</published><updated>2017-08-02T23:12:28.545-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><title type='text'>Exploit Routers on an Unrooted Android Phone</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
RouterSploit is a powerful exploit framework similar to&amp;nbsp;Metasploit, working to quickly identify and exploit common vulnerabilities in routers. And guess what. It can be run on most Android devices.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
I initially&amp;nbsp;covered RouterSploit on Kali Linux and macOS (OS X), but this tutorial will walk you through setting up RouterSploit to work on an unrooted Android phone. This allows you to pwn any vulnerable router you can connect your smartphone to. Doing so takes seconds and shows the power of running Debian Linux tools on the device you carry everywhere.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-routersploitvsrouters&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;RouterSploit vs Routers&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Routers are our gateway to the world. They route our internet traffic, encrypt our traffic to protect our privacy, and link us to other devices on our local networks and on the World Wide Web.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Most people take this wonderful device for granted, assuming once one is plugged in and providing the internet, the job of setting it up is done. Not knowing the router is actually its own Linux computer, most people simply leave the default password on the router&#39;s administrator panel or never bother logging in to install any security updates.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If this sounds like you, you should probably go change the password on your router before reading the rest of this tutorial.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Because routers are neglected, they frequently have commonly known vulnerabilities that can be exploited with the right program. RouterSploit takes advantage of the most common vulnerabilities and default settings, allowing you to quickly assess and exploit a router from any device the supports the Python script.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-debianlinuxonandroid&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Debian Linux on Android&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In order to run hacking tools on an Android phone, most tools require&amp;nbsp;&lt;a href=&quot;https://android.gadgethacks.com/how-to/root-android-our-always-updated-rooting-guide-for-any-phone-tablet-0157124/&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;root access&lt;/a&gt;, which is not always easily done or safe. In order to run RouterSploit on the best available phone, an app called&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.gnuroot.debian&amp;amp;hl=en&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;GNURootDebian&lt;/a&gt;&amp;nbsp;takes the work out of setting up a Debian system, which is what Kali is, on an Android phone.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;2072942docPartGal880009&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 338px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 338px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/19/28/63632823758761/0/636328237587611928.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/19/28/63632823758761/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 332px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;We&#39;ve got RouterSploit running on an unrooted Android!&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Kali helpfully ensures that the majority of our dependencies are installed, so we&#39;ll need to install a lot more dependencies on our Android version of Debian to make sure we have everything we need. This method doesn&#39;t require root or any weird permissions and can be used to run Linux Python tools from an Android phone. While packet injection isn&#39;t supported, frameworks like RouterSploit work and are very effective.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-usinganattackframeworkonandroid&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Using an Attack Framework on Android&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The Android environment allows for a neat stack of wireless attack technologies to guide your tactics. Within one device, various apps will help you detect, connect to, and defeat any open AP. My &quot;stack&quot; of Android apps to defeat routers is as follows.&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;For detection and identification of wireless networks in an area,&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=net.wigle.wigleandroid&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Wigle Wifi Wardriving&lt;/a&gt;&amp;nbsp;allows you to see, log, and interact with any and all wireless networks transmitting in your area&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;For scanning of networks and identification of likely targets by manufacturer, IP address, and services available,&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.overlook.android.fing&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Fing Network Scanner&lt;/a&gt;&amp;nbsp;will scan the entirety of any network you are connected to and return detailed information about each connected device.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;Once a device has been targeted on the network to attack, RouterSploit&#39;s Autopwn scanner will throw every available exploit at the target and see which stick, often taking less than a minute on a Samsung Galaxy phone.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;39658312docPartGal880013&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 313px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 313px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/37/79/63632823566269/0/636328235662693779.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/37/79/63632823566269/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 307px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Target variables are set.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-unrootedandroidburnerphonesasattackplatforms&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Unrooted Android Burner Phones as Attack Platforms&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Using powerful Linux frameworks on Android gives us another way to use something common to hack in plain sight. Even if someone knows what you&#39;re doing on your phone isn&#39;t normal, it&#39;s still a lot less suspicious than pulling out custom hardware to preform a task a generic burner Android phone can accomplish.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
It is often said that the best weapon to use during a moment of opportunity is the one you know you&#39;ll have with you, and hacking tools are no exception. With the ability to quickly set up an Android phone for offensive use, GNURoot Debian allows anyone to begin auditing router security without any specialized tools. Soon, you will learn to seize control of these precious, internet-giving devices while appearing like you&#39;re still looking for&amp;nbsp;&lt;a href=&quot;https://mobile-ar.reality.news/collection/pokemon-go/&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;Pokémon&lt;/a&gt;.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-whatyouneedtogetstarted&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;What You Need to Get Started&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The beauty of this setup is that you just need an Android phone. I&#39;m using a Samsung Galaxy S8 because carrying around a giant piece of curved screen glass reminds me of how fragile life is, but you can use any Android phone that supports GNURoot Debian.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step1&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 1&lt;/span&gt;&lt;/span&gt;Installing GNURoot Debian&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To begin, we&#39;ll install GNURoot Debian, which will give us the ability to run Debian Linux on an unrooted Android device. In the Google Play Store, search for GNURoot Debian or&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.gnuroot.debian&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;follow this link&lt;/a&gt;.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;64614907docPartGal880023&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 618px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 618px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/25/74/63632824223842/0/636328242238422574.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/25/74/63632824223842/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 612px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;You can tell he&#39;s a good time because of the goatee.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Download the app (at 60 MB, it may take a bit on a slow connection). Once the app is installed, it&#39;s time for your first run. On starting for the first time, you&#39;ll see the Debian environment being set up as a bunch of text scrolling very quickly across the screen.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;18355978docPartGal880025&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 331px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 331px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/77/37/63632824244911/0/636328242449117737.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/77/37/63632824244911/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 325px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;More dependencies loading.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Let the setup complete for a few minutes, and you should see the following screen when installation is complete.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;34097696docPartGal880027&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 350px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 350px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/06/30/63632824287146/0/636328242871460630.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/06/30/63632824287146/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 344px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Debian Linux is running on Android.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once Debian Linux is installed, it&#39;s time to start installing dependencies.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step2&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 2&lt;/span&gt;&lt;/span&gt;Installing Dependencies&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Debian Linux on Android doesn&#39;t come with any special dependencies preinstalled like Kali, so we&#39;ll have to start from scratch on a lot of things. In particular, we&#39;ll need Python to run our desired module. First, let&#39;s update our version of Debian with the following.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
apt-get update&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Next, let&#39;s install some of the tools we&#39;ll need to fetch and install RouterSploit:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
apt-get install sudo&lt;br /&gt;sudo apt-get install git-core&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will install&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;git&lt;/strong&gt;&amp;nbsp;and&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo&lt;/strong&gt;, so you can fetch RouterSploit from GitHub and execute commands as sudo.&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
sudo apt-get install python-dev python-pip libncurses5-dev git&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step3&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 3&lt;/span&gt;&lt;/span&gt;Installing RouterSploit&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once the dependencies are all installed, it&#39;s time to grab RouterSploit by typing the following.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
git clone&amp;nbsp;&lt;a href=&quot;https://github.com/reverse-shell/routersploit&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;https://github.com/reverse-shell/routersploit&lt;/a&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;64776380docPartGal880041&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 341px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 341px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/46/94/63632824405855/0/636328244058554694.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/46/94/63632824405855/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 335px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Look at all these beautiful dependencies.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step4&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 4&lt;/span&gt;&lt;/span&gt;Running RouterSploit for the First Time&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Upon installing RouterSploit, you&#39;ll want to run it for the first time to check that it&#39;s working. Navigate to the home folder by typing the following.&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
cd routersploit&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Then run the Python script with this:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
sudo python ./rsf.py&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
After a few seconds to load, you should see the RouterSploit splash screen. From here, the interface is similar to&amp;nbsp;Metasploit, with the primary commands being:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;use&lt;/strong&gt;&amp;nbsp;(module)&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;set&lt;/strong&gt;&amp;nbsp;(variable)&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;show options&lt;/strong&gt;&amp;nbsp;(shows module options)&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;check&lt;/strong&gt;&amp;nbsp;(checks to see if target is vulnerable to exploit)&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;run&lt;/strong&gt;&amp;nbsp;(runs the exploit module against the target)&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The module we&#39;ll be running is Autopwn, which we can select by typing the following.&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
use scanners/autopwn&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will open the Autopwn scanner to begin scanning a target.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step5&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 5&lt;/span&gt;&lt;/span&gt;Setting &amp;amp; Prosecuting a Target&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
With the&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=net.wigle.wigleandroid&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Wigle Wifi Wardriving&lt;/a&gt;&amp;nbsp;app installed on your Android phone, it&#39;s easy to see nearby wireless networks. As soon as you gain access to a Wi-Fi network, either an open network or by gaining the password, you&#39;ll be able to scan the network to find all devices on it with&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.overlook.android.fing&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Fing&lt;/a&gt;&amp;nbsp;or another network scanner.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once you locate the IP address of your target, it&#39;s time to put it into Autopwn. To see the available options on any module, type the following.&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
show options&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In this case, we&#39;ll be setting the target IP to that of the router we want to attack. To do so, enter this into the terminal:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
set target IP_address_here&lt;/div&gt;
&lt;/blockquote&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;47582497docPartGal880057&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 280px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 280px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/47/34/63636068188259/0/636360681882594734.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/47/34/63636068188259/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 274px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Here, we set the target for the Autopwn scan with the IP address of the target.&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Replace&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;IP_address_here&lt;/strong&gt;&amp;nbsp;with the IP address of the router, and hit enter. This should set the target to the router. To double check, type&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;show options&lt;/strong&gt;&amp;nbsp;again. When you&#39;re satisfied with the result, type&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;run&lt;/strong&gt;&amp;nbsp;and hit enter to begin the module. The module will run, presenting a list of found vulnerabilities at the end of the scan.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;22497500docPartGal880059&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 280px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 280px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/13/91/63636067805728/0/636360678057281391.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/13/91/63636067805728/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 274px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Here, we see a scanning run starting against a target.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step6&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56, 56, 56); border-radius: 25px; border: 0px; color: white; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 6&lt;/span&gt;&lt;/span&gt;Exploiting Found Vulnerabilities&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
When Autopwn finds a vulnerability, exploiting it couldn&#39;t be easier. After the scan is complete, type&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;use&lt;/strong&gt;&amp;nbsp;and then copy and paste the path provided by Autopwn to the exploit. For example, running the&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;exploits/cameras/dlink/dcs_9301_9321_auth_bypass&lt;/strong&gt;would be done by typing:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
use exploits/cameras/dlink/dcs_9301_9321_auth_bypass&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
As before, we can set the target with:&lt;/div&gt;
&lt;blockquote class=&quot;blockquote&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: rgb(240, 240, 240); border-left-style: solid; border-right-color: initial; border-right-style: initial; border-top-color: initial; border-top-style: initial; border-width: 0px 0px 0px 1px; margin: 0px 0px 1.5em 30px; outline: 0px; padding: 0px 0px 0px 0.75em; position: relative; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
set target IP_address_here&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once the target is set to our desired IP address, you can run&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;check&lt;/strong&gt;&amp;nbsp;to verify the device is vulnerable. When you&#39;re ready to exploit, type&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;run&lt;/strong&gt;&amp;nbsp;and the exploit module will run.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;45515798docPartGal880067&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 356px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 356px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/28/30/63632823455284/0/636328234552842830.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/28/30/63632823455284/0/exploit-routers-unrooted-android-phone.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 350px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;This device is vulnerable!&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-warning&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Warning&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Even if the router is left completely undefended and is easy to pwn, that doesn&#39;t make it legal. Make sure you have permission to audit the router you&#39;re pwning, as the Autopwn scanner makes a lot of noise and may be detected by active security measures.&lt;/div&gt;
&lt;/section&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/40766856253771406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/exploit-routers-on-unrooted-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/40766856253771406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/40766856253771406'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/exploit-routers-on-unrooted-android.html' title='Exploit Routers on an Unrooted Android Phone'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-787096845038115320</id><published>2017-08-02T23:04:00.000-07:00</published><updated>2017-08-02T23:04:49.066-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Vulnerability"/><title type='text'>Wardrive on an Android Phone to Map Vulnerable Networks</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Tossing an old Android smartphone with a decent battery into your hacking kit can let you quickly map hundreds of vulnerable networks in your area just by walking or driving by them. The practice of wardriving uses a Wi-Fi network card and GPS receiver to stealthily discover and record the location and settings of any nearby routers, and your phone allows you to easily discover those with security issues.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-introductiontowardriving&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Introduction to Wardriving&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In 2005, hacker Albert Gonzalez and friends were wardriving along a Miami highway, looking for vulnerable WEP networks. They realized that major retailers like Bob&#39;s Stores, HomeGoods, Marshalls, T.J. Maxx, and A.J. Wright were using insecure WEP-encrypted wireless networks in their retail locations. Worse, these stores used the network to service the in-store credit card payment systems.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
What happened next&amp;nbsp;&lt;a href=&quot;https://www.wired.com/2010/03/tjx-sentencing/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;was one of the greatest thefts of customer credit and debit card information&lt;/a&gt;&amp;nbsp;in history.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Albert and his accomplices cracked the passwords of WEP networks in stores owned by&amp;nbsp;&lt;a href=&quot;http://www.tjx.com/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;TJX Companies&lt;/a&gt;, soon pivoting into the Massachusetts-based corporate network and planting a packet sniffer. This sniffer siphoned 90 million customer credit and debit cards to a server in Ukraine, which then sold them on the darknet for around $11 million. Although it was clear that TJX was aware of the security issues around WEP network encryption, they thought it was unlikely someone would notice.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;3161271docPartGal880005&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 346px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 346px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/91/47/63625648479303/0/636256484793039147.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/91/47/63625648479303/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 340px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Wardriving can map networks it discovers to pinpoint vulnerable networks.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Wardriving as a concept has been around since the &#39;90s, fueled by programs like&amp;nbsp;&lt;a href=&quot;http://www.netstumbler.com/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;NetStumbler&lt;/a&gt;. It turns out, you can do a lot with the data created from wardriving, and since then, everyone from hackers to location providers like&amp;nbsp;&lt;a href=&quot;http://www.skyhookwireless.com/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Skyhook&lt;/a&gt;&amp;nbsp;scan and log Wi-Fi networks worldwide.&lt;/div&gt;
&lt;aside style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In the early 2000s, Google got into the wardriving game and began collecting geotagged Wi-Fi data early in their Google Street View initiative. Led by engineer Marius Milner, the creator of NetStumbler, Google Street View cars began logging the Wi-Fi networks of people around the world, creating a directory of wireless networks tied to addresses and Google Maps imagery. This data also included information from networks which had been left unencrypted, causing Google&amp;nbsp;&lt;a href=&quot;http://allthingsd.com/20120501/google-releases-fuller-fcc-wi-fi-data-report-but-it-actually-makes-google-look-worse/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;a lot of legal trouble over privacy concerns&lt;/a&gt;&amp;nbsp;and resulting in over $7 million in fees.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
More recently, the US military, keen to avoid jamming of GPS (which causes drones to become confused and predictable), have&amp;nbsp;&lt;a href=&quot;http://www.ece.ucr.edu/~zkassas/papers/Kassas_Signals_of_Opportunity_Aided_Inertial_Navigation.pdf&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;been developing NAVSOP&lt;/a&gt;, or Navigation via Signals of Opportunity, as a way of determining your position from random nearby signals even when communication from traditional navigation systems have been cut off.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-wardrivingasatacticaltool&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Wardriving as a Tactical Tool&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In this guide, we will be using an Android adaptation of Wigle (Wireless Geographic Logging Engine), which will harvest our data and plug it into the&amp;nbsp;&lt;a href=&quot;https://www.wigle.net/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Wigle.net database&lt;/a&gt;. Why search only your data when thousands of other people have already contributed?&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;32430500docPartGal880011&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 361px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 361px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/64/49/63625647546860/0/636256475468606449.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/64/49/63625647546860/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 355px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Wigle Wifi Wardriving, a free Android app, shows the location, channel, encryption, and other important qualities of a Wi-Fi network without ever needing to connect to it.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
First started in 2001, the Wigle.net website is a collective searchable database of all discovered networks that have been contributed by wardrivers over the past decade. With over 323,446,100 networks mapped to date, searching Wigle.net is a powerful way to perform a database correlation attack. You can also download your entire personal database at any time through the app, as it&#39;s stored on the Wigle.net server if you choose to upload it.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Our focus here will be on creating and linking a Wigle.net account with the&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=net.wigle.wigleandroid&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Wigle Wifi Wardriving&lt;/a&gt;&amp;nbsp;Android app (which we&#39;ll just call &quot;Wigle Wifi&quot; from now on) to allow us to build our own databases of wireless networks, as well as search a crowdsourced database when needed.&lt;/div&gt;
&lt;aside style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;blockquote class=&quot;left&quot; style=&quot;background: transparent; border-bottom: 0px; border-image: initial; border-left: none; border-right: 1px solid rgb(122, 189, 19); border-top: 0px; color: #7abd13; float: left; margin: 0px 20px 0px -180px; max-width: 50%; outline: 0px; padding: 0px 20px 0px 0px; quotes: none; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-family: wh-cond, &amp;quot;Arial Narrow&amp;quot;, sans-serif; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.75em; letter-spacing: 0px; line-height: 1.125em; margin-bottom: 0.2em; outline: 0px; padding: 0px; position: relative; text-align: right; text-rendering: optimizeLegibility; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Don&#39;t Miss:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Because Wigle Wifi uses easily available hardware, no specialized computer is needed to conduct a detailed analysis of a target. Even an old Android phone will support the Wigle Wifi app. It&#39;s subtle and can be used with no trace, so this method can be used in any high-security location discreetly.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Like cellular triangulation, Wigle Wifi locates networks through combining multiple sightings of an access point. These sightings include precise GPS and signal strength measurements used to calculate the likely position of the router, often down to a few meters. From a signals intelligence perspective, this gives us the ability to run passive, undetectable&amp;nbsp;reconnaissance&amp;nbsp;against a target, and query to a massive database of geolocated APs contributed by other wardrivers to&amp;nbsp;track down probe frames.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step1&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 1&lt;/span&gt;&lt;/span&gt;Setting Up a Wigle Account&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Wigle Wifi is tightly integrated with the Wigle.net database and website. So before we even install the Wigle Wifi app, we&#39;ll want to create a Wigle.net account.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If you&#39;re on your computer, just navigate to&amp;nbsp;&lt;a href=&quot;https://wigle.net/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Wigle.net&lt;/a&gt;&amp;nbsp;in your browser and click on the &quot;Login&quot; button up top to show the &quot;Register&quot; option. In your phone&#39;s browser, after going to the website, tap on the hamburger icon, select &quot;Login,&quot; then &quot;Register.&quot;&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;4148131docPartGal880017&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 315px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;gal-row gal-row-f clearfix&quot; style=&quot;background: transparent; border: 0px; height: 315px; margin: 0px auto 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 600px;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-w3 fl gal-mgr&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: left; height: 315px; margin: 0px 10px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 193px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/88/51/63637192555754/0/636371925557548851.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/88/51/63637192555754/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 309px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-w3 fl&quot; data-index=&quot;1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: left; height: 315px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 193px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/21/07/63637192568989/0/636371925689892107.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/21/07/63637192568989/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 309px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-w3 fr&quot; data-index=&quot;2&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: right; height: 315px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 193px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/24/29/63637192578739/0/636371925787392429.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/24/29/63637192578739/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 309px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Fill out the fields to create your free account. After that, remember the user name and password so you can input it into the Wigle Wifi app later. This will allow you to upload to the site and retrieve your entire database.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step2&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 2&lt;/span&gt;&lt;/span&gt;Installing Wigle Wifi&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Wigle Wifi is available in the&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=net.wigle.wigleandroid&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Google Play Store&lt;/a&gt;, so just visit that link to download and install it onto your Android device. You need Android 2.3 and higher, so this will literally work on any smartphone you have collecting dust around your place.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;25513052docPartGal880021&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 313px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 313px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/03/00/63625647094421/0/636256470944210300.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/03/00/63625647094421/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 307px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Using Wigle Wifi to find nearby networks.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step3&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 3&lt;/span&gt;&lt;/span&gt;Running Wigle Wifi on Android&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once you&#39;ve got the app installed, open it to the main screen. Wigle Wifi is an aggressive app and will override settings to turn the Wi-Fi card on while it&#39;s running, so don&#39;t be surprised if your Wi-Fi turns on with Wigle Wifi running in the background.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
After granting the app all of the required permissions, a run should start right away. If not, make sure you&#39;re on the &quot;Network List&quot; page (via the hamburger icon), then tap on the three-dots icon in the top right. Select &quot;Scan On&quot; to begin scanning through channels and collecting wireless information. This will immediately begin displaying wireless networks in the area.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;50072512docPartGal880025&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 337px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 337px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/82/91/63625560622064/0/636255606220648291.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/82/91/63625560622064/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 331px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;The &quot;Network List&quot; screen with scanning off.&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Keep in mind, Wigle Wifi will consume extra power while scanning and logging networks. The more often you run it in the background, though, the better location accuracy you&#39;ll get. You can go back to the same three-dot menu and select &quot;Scan Off&quot; when you don&#39;t need it.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;48769608docPartGal880027&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 551px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;gal-row gal-row-f clearfix&quot; style=&quot;background: transparent; border: 0px; height: 551px; margin: 0px auto 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 600px;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-w2 fl&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: left; height: 551px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/80/38/63637193930301/0/636371939303018038.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/80/38/63637193930301/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 545px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-w2 fr&quot; data-index=&quot;1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: right; height: 551px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/85/69/63637193949051/0/636371939490518569.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/85/69/63637193949051/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 545px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step4&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 4&lt;/span&gt;&lt;/span&gt;Adjusting Wigle Wifi&#39;s Settings&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To adjust the settings, you can access the menu by tapping the hamburger icon on the top left and selecting the &quot;Settings&quot; option. At the top of this menu, you can enter your Wigle.net login and password.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Here, you can also adjust the display and run options, as well as specific options like how to increase or decrease scan times in response to changes in speed. Increasing the number of scans will drain the battery faster but capture more networks if you&#39;re moving quickly.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;39044405docPartGal880033&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 556px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;gal-row gal-row-f clearfix&quot; style=&quot;background: transparent; border: 0px; height: 556px; margin: 0px auto 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 600px;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-w2 fl&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: left; height: 556px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/22/12/63637185703723/0/636371857037232212.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/22/12/63637185703723/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 550px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-w2 fr&quot; data-index=&quot;1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: right; height: 556px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/94/72/63637185740316/0/636371857403169472.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/94/72/63637185740316/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 550px; margin: auto auto auto -4px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step5&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 5&lt;/span&gt;&lt;/span&gt;Backing Up Your Runs from Wigle Wifi&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Make sure you&#39;ve entered your Wigle.net login at the top of the &quot;Settings&quot; menu item, then back up your data in the app by tapping the &quot;Upload to Wigle.net&quot; button on the Network List page. When you upload your runs, you&#39;ll always be able to view and download them later on Wigle.net.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;12002513docPartGal880037&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 298px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 298px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/37/18/63625561834351/0/636255618343513718.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/37/18/63625561834351/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 292px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Here, we see many runs with number of networks and other information displayed.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step6&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 6&lt;/span&gt;&lt;/span&gt;Using the Wigle.net Website&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
To easily search your entire database, as well as other contributed data, we&#39;ll open Wigle.net in a browser. You can do this on your phone&#39;s browser or your computer&#39;s browser.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
There are many ways to search for information on Wigle.net. In the Wigle Wifi app, you can search for nearby networks, but on the website, you can search the entire database of contributions. The most obvious settings are under the &quot;Search&quot; function that appears after you log into your account.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;26549419docPartGal880041&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 270px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 270px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/57/11/63625561703128/0/636255617031285711.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/57/11/63625561703128/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 264px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Searching the Wigle.net database for a network.&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
For a more visual overview of the target, check out the &quot;Maps&quot; section. You can type in an address and adjust overlay filters to create a graphical map of the target with wireless data overlayed.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;56274398docPartGal880043&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 294px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 294px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/82/11/63625562678412/0/636255626784128211.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/82/11/63625562678412/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 288px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Lots of people wardrive, and there is a lot of information already out there.&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Selecting on a network will give you more information about it. You can filter networks with the list of options on the right of the screen. Look up your address and see if your router has been logged!&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step7&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 7&lt;/span&gt;&lt;/span&gt;Searching Local Queries in Wigle Wifi&#39;s Map&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If you want to search a wardriving run on your phone rather than Wigle.net, you can do so (or watch results appear on the map live) by tapping the &quot;Map&quot; menu option. This will open a map of the area pinned to your current location and display nearby networks. Tapping on a network will bring up information about the manufacturer, the security used, and the channel and BSSID. Below, we see some mapped results from a local run.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;14547786docPartGal880047&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 614px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 614px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/48/39/63625569344480/0/636255693444804839.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/48/39/63625569344480/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 608px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Querying the local database on the Wigle Wifi app.&lt;/figcaption&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
You can see how many networks you&#39;ve collected in a run by selecting the &quot;Dashboard&quot; option in the menu.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;29958104docPartGal880049&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 357px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 357px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/38/37/63625648697055/0/636256486970553837.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/38/37/63625648697055/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 351px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Wigle Wifi lets you build your own database of networks around you.&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step8&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 8&lt;/span&gt;&lt;/span&gt;Exporting Data from Recon Runs in Wigle Wifi&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Maybe you want to work with your data directly. Navigating to the &quot;Database&quot; tab on the Wigle app shows the various options for exporting data from Wigle Wifi.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;20051641docPartGal880053&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 555px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;gal-row gal-row-f clearfix&quot; style=&quot;background: transparent; border: 0px; height: 555px; margin: 0px auto 10px 0px; outline: 0px; padding: 0px; vertical-align: baseline; width: 600px;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-w2 fl&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: left; height: 555px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/30/38/63637185601848/0/636371856018483038.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/30/38/63637185601848/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 549px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;figure class=&quot;gal-w2 fr&quot; data-index=&quot;1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; float: right; height: 555px; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 295px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/43/06/63637185650129/0/636371856501294306.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/43/06/63637185650129/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 549px; margin: auto auto auto -4px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
If you want to pull everything you&#39;ve ever uploaded into one file, you can select &quot;Import Observed.&quot; Doing this pulls from Wigle.net, so be prepared to wait a little for the download if you have a ton of networks. You can also use this tab to search network runs, although sometimes this functionality can be a little buggy.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step9&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 9&lt;/span&gt;&lt;/span&gt;Contributing to the Big Picture&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Wigle.net works because of people contributing. If you feel like adding to the giant pool of knowledge that is Wigle.net (or you&#39;ve got a competitive streak), consider adding to the community database to build a better OSINT tool for fellow wireless researchers.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
There is a thriving community of wardrivers who compete to discover the most networks, and anyone can join! You can even create a team to rank up against other wardriving teams. With some users having discovered millions of new networks, competition is fierce for a place in wardriving history. Check out the &quot;Rankings&quot; menu item in the app.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;12084646docPartGal880057&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 483px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 483px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/54/13/63625569886771/0/636255698867715413.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/54/13/63625569886771/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 477px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
It currently takes finding over 100,000 new (previously unknown to Wigle.net) Wi-Fi networks just to crack the top 500 users on Wigle&#39;s leaderboard, so be prepared to do some serious hunting to earn street cred in the wardriving community!&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-conclusion&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Conclusion&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Whether you&#39;re wardriving for tactical network reconnaissance, to build a database of your city&#39;s Wi-Fi networks, or just to contribute to an exciting project, Wigle Wifi is a great tool to quickly learn about the wireless world around you.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;48314656docPartGal880061&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 336px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 336px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/23/57/63625648600813/0/636256486008132357.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/23/57/63625648600813/0/wardrive-android-phone-map-vulnerable-networks.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 330px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;Tactical wardriving, or warwalking, can give you a picture of a target&#39;s wireless infrastructure.&lt;/figcaption&gt;&lt;/figure&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/787096845038115320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/tossing-old-android-smartphone-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/787096845038115320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/787096845038115320'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/tossing-old-android-smartphone-with.html' title='Wardrive on an Android Phone to Map Vulnerable Networks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-8107612847309908436</id><published>2017-08-02T22:56:00.000-07:00</published><updated>2017-08-03T04:38:40.995-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hack"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Penetration Testing"/><title type='text'>An Intro to Vim, the Unix Text Editor Every Hacker Should Be Familiar With</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
As pentesters and hackers, we&#39;re going to be working with text frequently—wordlists, configuration files, etc. A lot of this we&#39;ll be doing on our own machine, where we have access to whatever editor we prefer. The rest of it will be on remote machines, where the tools for editing will be limited. If&amp;nbsp;&lt;a href=&quot;https://www.nano-editor.org/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;nano&lt;/a&gt;&amp;nbsp;is installed, we have an easy-to-use terminal text editor, but it isn&#39;t very powerful.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Luckily, most systems will have either&amp;nbsp;&lt;a href=&quot;http://ex-vi.sourceforge.net/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Vi&lt;/a&gt;&amp;nbsp;or&amp;nbsp;&lt;a href=&quot;http://www.vim.org/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Vim&lt;/a&gt;&amp;nbsp;installed. Vi simply stands for&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;visual&lt;/em&gt;, and is a powerful, fast modal text editor that works in either insert mode (where you&#39;re typing inside the document) or normal mode (where you input commands for the session). Switching between these sessions is as easy a keystroke, so it&#39;s great for those of you who&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Touch_typing&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;don&#39;t like taking your hands of your keyboard&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Vim, which stands for&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Vi IMproved&lt;/em&gt;, has all the features of Vi with some wonderful additions that aid in editing source code. There&#39;s also a comprehensive help system and lots of customization options available. Many systems symlink Vi to Vim, including&amp;nbsp;macOS. I personally use Vim for all of my editing on remote hosts.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;51513385docPartGal880003&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 382px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 382px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/81/81/63613766126083/0/636137661260838181.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/81/81/63613766126083/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 376px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;figcaption style=&quot;background: transparent; border: 0px; cursor: default; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 0.9em; line-height: 1.5em; margin: 0px; outline: 0px; padding: 0px; position: relative; text-align: center; text-rendering: optimizeLegibility; top: -1.5em; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background: transparent; border: 0px; color: #a8a8a8; display: block; font-size: 0.9em; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Image via&amp;nbsp;&lt;a href=&quot;https://danielmiessler.com/blog/differences-vi-vim-emacs/&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #a8a8a8; font-size: 13.77px; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot;&gt;Daniel Miessler&lt;/a&gt;&lt;/span&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Vim may seem complicated and unintuitive, but don&#39;t worry—it feels that way for everyone when they&#39;re just starting out. The trick is to keep at it. The longer you use Vim, the better you will get with it—to the point where you won&#39;t even need to take your hands off the keyboard.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This guide will be very introductory. There are entire books written about Vi/Vim, but I want to make sure you know at least the basics so you can get up and operating with it.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;517698docPartGal880005&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 433px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 433px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/55/08/63613510909096/0/636135109090965508.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/55/08/63613510909096/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 427px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-configuringvim&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Configuring Vim&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Our first step is to configure Vim. Since we&#39;ll generally be working with code or configuration, we&#39;ll want line numbering and syntax highlighting on. Vim can be configured by editing the&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;file in your home directory.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step1&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 1&lt;/span&gt;&lt;/span&gt;Open a Terminal&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Open up a terminal emulator such as&amp;nbsp;iTerm&amp;nbsp;and ensure you are at your home directory with the command:&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;pwd&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
The terminal should show that you are in&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/Users/$yourusername&lt;/em&gt;. If it doesn&#39;t, enter the command:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;cd&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will change directories to your home directory.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step2&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 2&lt;/span&gt;&lt;/span&gt;Edit the File&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Your&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;file is where your Vim configurations are stored. As you use Vim, you will start to have more custom configuration in your&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;file. I keep a copy of my complex&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;on my GitHub, but in general, when you are using Vim on a remote host, unless you are an authorized user, you won&#39;t have a custom&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;so it&#39;s important to be familiar with basic behavior.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In the terminal, enter the command:&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;vim .vimrc&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This tells Vim to open the file&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;. This file may not exist. In my case, I haven&#39;t configured&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;yet.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;28665430docPartGal880013&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 433px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 433px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/83/74/63613511252674/0/636135112526748374.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/83/74/63613511252674/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 427px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
As you can see, this is an empty document. The &quot;~&quot; symbols simply indicate empty lines.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Vim starts up in command mode (aka normal mode), not insert mode. This means that keys pressed will be interpreted as commands for Vim and not data entry. In order to get out of command mode, you will need to press&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;i&lt;/strong&gt;&amp;nbsp;on your keyboard. This enables insert mode. If you were to press&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;a&lt;/strong&gt;&amp;nbsp;instead, Vim would move the cursor a space to the left and begin insert mode there.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;1504438docPartGal880015&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 433px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 433px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/54/72/63613511373971/0/636135113739715472.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/54/72/63613511373971/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 427px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
On the bottom left of the screen, we can see we are in insert mode. Now we can type in our configuration. You will want the following lines in the file:&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;syntax on&lt;/strong&gt;&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;set wrapmargin=8&lt;/strong&gt;&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;set number&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;9885675docPartGal880017&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 433px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 433px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/45/69/63613511422643/0/636135114226434569.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/45/69/63613511422643/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 427px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Syntax on&lt;/strong&gt;&amp;nbsp;enables built-in syntax highlighting for many programming languages and configuration files.&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Set wrapmargin=8&lt;/strong&gt;&amp;nbsp;gives us an 8-character buffer before the end of the terminal and makes the screen more legible.&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Set number&lt;/strong&gt;&amp;nbsp;simply turns on line numbering.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;step&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-step3&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;&lt;span class=&quot;margin-label&quot; style=&quot;background: transparent; border: 0px; font-size: 23.8px; left: 0px; margin: 0px; outline: 0px; padding: 0px; position: absolute; vertical-align: baseline; width: 0px;&quot;&gt;&lt;span style=&quot;background: rgb(56 , 56 , 56); border-radius: 25px; border: 0px; color: white; font-family: , &amp;quot;arial narrow&amp;quot; , sans-serif; font-size: 23.8px; margin: -2px 0px 0px; outline: 0px; padding: 0px 20px 4px; position: absolute; right: 20px; vertical-align: baseline; white-space: nowrap;&quot;&gt;Step 3&lt;/span&gt;&lt;/span&gt;Write Your Changes &amp;amp; Quit&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
We will now need to press the&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;esc&lt;/strong&gt;&amp;nbsp;key in order to change Vim&#39;s mode back to command mode. The &quot;INSERT&quot; text at the bottom left of the screen should disappear when you are in command mode.&lt;/div&gt;
&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: transparent; border: 0px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In order to write (w) and quit (q), we simply enter the following command, including the &quot;:&quot; colon character.&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:wq&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
We now have a&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;.vimrc&lt;/em&gt;&amp;nbsp;file, and the next time we edit something with Vim, we will see the changes.&lt;/div&gt;
&lt;figure style=&quot;background: transparent; border: 0px; clear: both; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;figure class=&quot;whtGallery pad-2&quot; id=&quot;16910581docPartGal880021&quot; role=&quot;group&quot; style=&quot;background: transparent; border: 0px; margin: 0px 0px 1.5em; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;gallery-layout&quot; style=&quot;background: transparent; border: 0px; height: 433px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; position: relative; vertical-align: baseline; width: auto;&quot;&gt;
&lt;div class=&quot;gallery-layout-container&quot; style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;
&lt;figure class=&quot;gal-row gal-row-f gal-wa&quot; data-index=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 2px; border: 3px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; box-sizing: border-box; height: 433px; margin: 0px auto 10px 0px; outline: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: baseline; width: 600px; z-index: 2;&quot;&gt;&lt;a href=&quot;https://img.wonderhowto.com/img/original/70/38/63613511502596/0/636135115025967038.jpg&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #383838; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://img.wonderhowto.com/img/70/38/63613511502596/0/intro-vim-unix-text-editor-every-hacker-should-be-familiar-with.w1456.jpg&quot; style=&quot;background: transparent; border: 0px; display: block; height: 427px; margin: auto auto auto -3px; max-width: 600px; outline: 0px; padding: 0px; vertical-align: baseline; width: auto;&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; letter-spacing: 0.01em; text-align: justify; word-spacing: 0.1em;&quot;&gt;That looks a whole lot better.&lt;/span&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/figure&gt;&lt;/figure&gt;&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-movingaroundincommandmode&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Moving Around in Command Mode&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
When we&#39;re in command mode, we can move around the document quickly. The arrow keys will move around the document, as well as&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;h&lt;/strong&gt;,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;j&lt;/strong&gt;,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;k&lt;/strong&gt;,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;l&lt;/strong&gt;—these keys work just like the arrow keys. If you&#39;ve ever played Crawl, you will be very familiar with them.&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Some additional movement keys:&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;e&lt;/strong&gt;&amp;nbsp;will move you forward to the end of a word&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;w&lt;/strong&gt;&amp;nbsp;will move you forward to the beginning of a word&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;b&lt;/strong&gt;&amp;nbsp;will move you backward to the beginning of a word&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$&lt;/strong&gt;&amp;nbsp;will move you to the end of a line&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;0&lt;/strong&gt;&amp;nbsp;(zero) will move you the beginning of a line&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;G&lt;/strong&gt;&amp;nbsp;will move you to the end of a file&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;gg&lt;/strong&gt;&amp;nbsp;will move you to the start of a file&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
There are, of course, many more ways to move around a file, but these should cover most use-cases.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-searchingafile&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Searching a File&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Often we will need to find strings in files, usually configuration, but it can also help with history files or anything else we maybe editing. For this, you will need to be in command mode. If you aren&#39;t sure what mode you are in, press the escape key, which will bring you back to command mode if you&#39;re not there already.&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;For a simple search, we use&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/&lt;/strong&gt;&amp;nbsp;and then the string. For example,&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/password&lt;/strong&gt;. If we were at the end of the file, we would use&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;?&lt;/strong&gt;, as in&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;?password&lt;/strong&gt;, to search backward.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;The&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;n&lt;/strong&gt;&amp;nbsp;command will repeat the last forward search, and the&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;N&lt;/strong&gt;&amp;nbsp;command will repeat the last backward search.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In order to search and replace, we use the&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:%s/search/replace/&lt;/strong&gt;&amp;nbsp;syntax. You will need to enter the colon.&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:%s/tcpdump/ls/&lt;/strong&gt;&amp;nbsp;will search the entire file and replace every instance of&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;tcpdump&lt;/em&gt;&amp;nbsp;with&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;ls&lt;/em&gt;.&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:%s/myPrivEscalationScript/ls/c&lt;/strong&gt;&amp;nbsp;will search the entire file and replace each instance only if you confirm it.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Vim also supports regular expressions in the same way that&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;grep&lt;/strong&gt;&amp;nbsp;does.&lt;/div&gt;
&lt;/section&gt;&lt;aside class=&quot;whtaph-rightbox whtaph-728&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px -128px 0px 0px; outline: 0px; overflow: hidden; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;aside class=&quot;whtaph rightbox&quot; data-unit-type=&quot;rightbox&quot; style=&quot;background: transparent; border: 0px; margin: 0px auto; max-width: 728px; outline: 0px; overflow: hidden; padding: 0px; vertical-align: baseline; zoom: 1;&quot;&gt;&lt;/aside&gt;&lt;/aside&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-savingquittingampshellescaping&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;Saving, Quitting &amp;amp; Shell Escaping&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Exiting Vim is always a problem for people just starting out. In order to exit, use these commands:&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:w&lt;/strong&gt;&amp;nbsp;will write the file&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:wq&lt;/strong&gt;&amp;nbsp;will write the file and quit&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:q!&lt;/strong&gt;&amp;nbsp;will exit the editor and discard all changes&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:w someFileName&lt;/strong&gt;&amp;nbsp;will write the changes to a file called&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;someFileName&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
In some cases, we might want to escape to a shell to browse directory trees or look at other files. In order to execute a system command in Vim, we use the command:&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:!command&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This will execute whatever command we put after the bang. This can be a shell&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:!bash&lt;/strong&gt;, which we can exit to return to Vim, or we could&amp;nbsp;&lt;strong style=&quot;background: transparent; border: 0px; color: black; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:!ls /etc&lt;/strong&gt;&amp;nbsp;to view the contents of the&amp;nbsp;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;/etc&lt;/em&gt;&amp;nbsp;directory.&lt;/div&gt;
&lt;/section&gt;&lt;section style=&quot;background: rgb(255, 255, 255); border: 0px; color: #383838; font-family: &amp;quot;Slabo 27px&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 17px; font-variant-ligatures: no-common-ligatures; letter-spacing: 0.17px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;h2 class=&quot;sectionHeadline&quot; style=&quot;background: transparent; border: 0px; color: black; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; font-size: 1.4em; font-weight: normal; letter-spacing: 0.01em; line-height: 1.4em; margin: 0px 0px 0.5em; outline: 0px; padding: 0px; position: relative; text-rendering: optimizeLegibility; text-shadow: rgba(100, 100, 100, 0.35) 0px 1px 2px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://www.blogger.com/null&quot; id=&quot;jump-thatshouldgetyoustarted&quot; style=&quot;background: transparent; font-size: 23.8px; height: 0px; margin: 0px; overflow: hidden; padding: 0px; position: absolute; top: -80px; vertical-align: baseline; width: 0px;&quot;&gt;&lt;/a&gt;That Should Get You Started&lt;/h2&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
This article barely scratches the surface. As I stated in the introduction, Vim is a very powerful tool with entire books being dedicated to it. However, with these basic commands, you should be able to get around files, manipulate them, and exit the editor. I highly recommend picking up a copy of O&#39;Reilly&#39;s guides below until you feel comfortable using it.&lt;/div&gt;
&lt;ul style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin: 0px 0px 1.5em 25px; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://www.amazon.com/Vim-Editors-Pocket-Reference-Support/dp/1449392172?tag=won00-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Vi and Vim Editors Pocket Reference: Support for Every Text Editing Task&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li style=&quot;background: transparent; border: 0px; line-height: 1.5em; margin: 0px 0px 0px 0.5em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://www.amazon.com/Learning-Vim-Editors-Processing-Maximum/dp/059652983X?tag=won00-20&quot; rel=&quot;nofollow&quot; style=&quot;background: transparent; color: #1888e1; margin: 0px; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Learning the Vi and Vim Editors: Text Processing at Maximum Speed and Power&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: transparent; border: 0px; font-feature-settings: &#39;kern&#39; 1; font-kerning: normal; letter-spacing: 0.01em; line-height: 1.5em; margin-bottom: 1.5em; outline: 0px; padding: 0px; text-align: justify; text-rendering: optimizeLegibility; vertical-align: baseline; word-spacing: 0.1em; word-wrap: break-word;&quot;&gt;
Once you become skilled with Vim, you&#39;ll be flying through those text files like they were clouds.&lt;/div&gt;
&lt;/section&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/8107612847309908436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/an-intro-to-vim-unix-text-editor-every.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/8107612847309908436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/8107612847309908436'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/an-intro-to-vim-unix-text-editor-every.html' title='An Intro to Vim, the Unix Text Editor Every Hacker Should Be Familiar With'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2754779577439395118.post-6013531158157082542</id><published>2017-08-02T22:34:00.001-07:00</published><updated>2017-08-02T23:15:18.761-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Reviews"/><title type='text'>The 8 Best Drones to Buy in 2017</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;content&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Drones have literally taken off in the last few years. But when it comes to buying one, there&#39;s a lot to consider. First off, you&#39;ll have to decide what your primary needs are for it. Are you just starting out and looking for a beginners&#39; model? Do you just want a cheap model to play around with? Or do you want to use it to take aerial pictures and video? To help you decide which drone might be best for you, read our top eight picks below (and before you use it, be sure to read about the rules and regulations on the FAA website).&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000500-Mavic-Pro/dp/B01LZ8QTSU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000500-Mavic-Pro/dp/B01LZ8QTSU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best Overall: DJI Mavic Pro&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000500-Mavic-Pro/dp/B01LZ8QTSU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/41DAptWH3UL._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$958&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__prime js-prime&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;img alt=&quot;Prime&quot; src=&quot;https://www.lifewire.com/image/2.22.0/static/image/amazon-prime.png&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
DJI’s Mavic Pro can be summed up in three words:&amp;nbsp;portable and powerful. Capable of collapsing down to as small as a bottle of water, DJI Mavic Pro is a fantastic choice for quadcopter fans. A new OcuSync transmission system will offer up to 4.3 miles of range, 40 mph speed and a flight time around 27 minutes, thanks to a powerful battery. The lengthy range away from the base controller is aided by GPS and satellite&amp;nbsp;to help maintain precise location control. Thanks to sensor redundancy, the inclusion of obstacle avoidance will help the Mavic Pro dodge anything that could knock it out of the sky.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Visually, the 3.27 x 7.8 x 3.27-inch Mavic Pro looks and feels different from DJI’s wildly popular existing quadcopter line and has&amp;nbsp;more contour and angular shapes. It almost gives off the appeal of a stealth bomber, rather than the stark white Phantom line. Shorter legs give the Mavic Pro the appearance of landing on its belly, and the rear arms pivot downward to tuck in the underside while the front arms fold inward toward the top of the main body. Recreating the camera and three-axis gimbal&amp;nbsp;system allows DJI’s designers to create such a backpack-friendly design.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Setup is a snap and, after connecting to the remote control, you can add a smartphone to act as a screen. The compact remote is as well designed as the Mavic Pro itself, with two joysticks controlling height, direction&amp;nbsp;and motion. One scroll wheel on the back adjusts the camera gimbal and the other is open to programming. The camera records 4K video at 30fps or 1080p at 96fps, the latter of which can live stream to Facebook, YouTube, and Periscope at 30fps. Additionally, you can capture stills with the 12-megapixel camera.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;comp billboard1-sticky billboard-sticky is-lockable&quot; data-height=&quot;1050&quot; id=&quot;billboard1-sticky_1-0&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; height: 1050px; margin: 0px; padding: 0px; position: absolute; right: -320px; top: 169.391px;&quot;&gt;
&lt;div class=&quot;spacer&quot; style=&quot;box-sizing: border-box; float: none; height: 274px; margin: 0px; padding: 0px; position: static; vertical-align: baseline; width: 300px;&quot;&gt;
&lt;div class=&quot;comp billboard1 mntl-gpt-adunit gpt billboard&quot; data-ad-height=&quot;250&quot; data-ad-width=&quot;300&quot; id=&quot;billboard1_1-0&quot; style=&quot;bottom: 0px; box-sizing: border-box; margin: 0px; max-width: none; min-height: 250px; min-width: 300px; padding: 0px; position: absolute; text-align: center; width: 300px;&quot;&gt;
&lt;div class=&quot;wrapper&quot; data-google-query-id=&quot;CP7H1buqutUCFRoYjgodjjwLdQ&quot; id=&quot;billboard&quot; style=&quot;box-sizing: border-box; margin: 0px auto; padding: 0px; width: 300px;&quot;&gt;
&lt;div id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard_0__container__&quot; style=&quot;border: 0pt none; box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;
&lt;iframe data-integralas-id-e017b779-f5d8-b621-ef0c-2776d74b6808=&quot;&quot; frameborder=&quot;0&quot; height=&quot;250&quot; id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard_0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard_0&quot; scrolling=&quot;no&quot; style=&quot;border-style: initial; border-width: 0px; box-sizing: border-box; margin: 0px auto; padding: 0px; vertical-align: bottom;&quot; title=&quot;3rd party ad content&quot; width=&quot;300&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000312-Phantom-4-Quadcopter/dp/B01CFXQZD0/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000312-Phantom-4-Quadcopter/dp/B01CFXQZD0/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Runner-Up, Best Overall: Best Camera: DJI Phantom 4&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-CP-PT-000312-Phantom-4-Quadcopter/dp/B01CFXQZD0/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-2&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/31nMC6JBaKL._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$948&lt;/span&gt;&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
The Phantom 4 continues DJI’s dominance in the drone market and it&#39;s the best camera drone out there. And it comes complete with additional features and functionalities to justify its high price tag. At just over three pounds, most of the Phantom 4’s additional weight over the Phantom 3 Professional comes from the 5,350mAh battery. Both novice fliers and experts will find the Phantom 4 easy to navigate partially due to a safety system that detects obstacles ahead and stops the Phantom 4 in its tracks. It’s not foolproof, but it’s one of the many fine points that helps make this drone well worth the price of admission.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Capable of speeds of up to 45 mph, the Phantom 4 can fly four miles above sea level, but FAA regulations will cut that down to about 400 feet in an area with tight restrictions. Multiple flight modes including autonomous flying, sport mode, positioning and more allow for various capabilities, all of which are handled beautifully by the incredible controller. The 28-minute flight time and 75-minute recharge time puts the Phantom 4 among the best at this price range.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
With a fixed f/2.8 aperture and 4K video capture, it’s the camera that truly stands out on this drone. Images can be captured in either JPG, RAW DNG or RAW + JPG at 12-megapixel resolution. The 4K video recording maxes out at 30fps and dropping video quality down to 1080p will add 48, 50, 60 and 120fps shooting. The gimbal does an excellent job of leveling out the camera as you’re flying around and helps avoid some of the shaking and twisting of the drone body from appearing or affecting video. If you’re grabbing 4K video, you’ll want to consider that you can fill up a 16GB memory card during the course of a single flight. Slight caveats aside, the Phantom 4 is one of the best drones available.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;comp billboard2-sticky billboard-sticky is-lockable&quot; data-height=&quot;600&quot; data-parent=&quot;&quot; id=&quot;billboard2-sticky_1-0&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; height: 600px; margin: 1150px 0px 0px; padding: 0px; position: absolute; right: -320px; top: 169.391px;&quot;&gt;
&lt;div class=&quot;spacer&quot; style=&quot;box-sizing: border-box; float: none; height: 274px; margin: 0px; padding: 0px; position: static; vertical-align: baseline; width: 300px;&quot;&gt;
&lt;div class=&quot;comp billboard2-dynamic mntl-gpt-dynamic-adunit mntl-gpt-adunit gpt billboard dynamic is-requested&quot; data-ad-height=&quot;250&quot; data-ad-width=&quot;300&quot; data-index=&quot;2&quot; id=&quot;billboard2-dynamic_1-0&quot; style=&quot;bottom: 0px; box-sizing: border-box; margin: 0px; max-width: none; min-height: 250px; min-width: 300px; padding: 0px; position: absolute; text-align: center; width: 300px;&quot;&gt;
&lt;div class=&quot;wrapper&quot; data-google-query-id=&quot;COSfybuqutUCFVZzjgodgMgHmA&quot; data-pos=&quot;btf1&quot; data-priority=&quot;3&quot; data-rtb=&quot;true&quot; data-sizes=&quot;[[300, 250], [300, 600], [300, 601], [160, 600], [300, 251], [2, 1], &#39;fluid&#39;]&quot; data-targeting=&quot;{}&quot; data-type=&quot;billboard&quot; id=&quot;billboard2&quot; style=&quot;box-sizing: border-box; margin: 0px auto; padding: 0px; width: 300px;&quot;&gt;
&lt;div id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard2_0__container__&quot; style=&quot;border: 0pt none; box-sizing: border-box; display: inline-block; height: 250px; margin: 0px; padding: 0px; width: 300px;&quot;&gt;
&lt;iframe data-is-safeframe=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;250&quot; id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard2_0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;&quot; scrolling=&quot;no&quot; src=&quot;https://tpc.googlesyndication.com/safeframe/1-0-9/html/container.html&quot; style=&quot;border-style: initial; border-width: 0px; box-sizing: border-box; margin: 0px auto; padding: 0px; vertical-align: bottom;&quot; title=&quot;3rd party ad content&quot; width=&quot;300&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Syma-X5SC-Explorers-Headless-Quadcopter/dp/B00WJOLJW8/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Syma-X5SC-Explorers-Headless-Quadcopter/dp/B00WJOLJW8/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best Budget: Syma X5SC&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Syma-X5SC-Explorers-Headless-Quadcopter/dp/B00WJOLJW8/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-3&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/31gLHqX6XVL._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$50&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__prime js-prime&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;img alt=&quot;Prime&quot; src=&quot;https://www.lifewire.com/image/2.22.0/static/image/amazon-prime.png&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
While we often look to higher price ranges for the very best in quadcopter and drone technology, there’s plenty of budget options we shouldn’t ignore. The wallet-friendly Syma X5SC offers HD video and pictures, headless mode, a sturdy frame, six to eight minutes of flight time and a 150-foot range of flight. Unfortunately, recharging the 500mAh battery takes two hours, but you have to understand that there will be trade-offs at this price point.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
However, for a drone that’s just under .24 pounds, we’re not surprised that stability outdoors is a challenge. A slight burst of wind and it can take some time with the controls to bring the unit back to stability. One last disappointment is the camera, a 2mp camera leads to average photos and, while our expectations are tempered for the price, we’d love to see slightly higher quality photos. Fortunately, the X5SC is very durable and online reviews mention people crashing into doors, trees, walls, ceilings and more with nary a scratch on the unit. The good news is that, for the price, replacement parts are cheap should you ever find yourself in need of new blades or blade protectors.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Although flight time can be short, additional batteries can be purchased for under $20. Even with some shortfalls at the entry-level price, the Syma X5SC is an outstanding value and a ton of fun, earning an easy recommendation as your budget option.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;comp billboard3-sticky billboard-sticky is-lockable&quot; data-height=&quot;600&quot; data-parent=&quot;&quot; id=&quot;billboard3-sticky_1-0&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; height: 600px; margin: 1850px 0px 0px; padding: 0px; position: absolute; right: -320px; top: 169.391px;&quot;&gt;
&lt;div class=&quot;spacer&quot; style=&quot;box-sizing: border-box; float: none; height: 274px; margin: 0px; padding: 0px; position: static; vertical-align: baseline; width: 300px;&quot;&gt;
&lt;div class=&quot;comp billboard3-dynamic mntl-gpt-dynamic-adunit mntl-gpt-adunit gpt billboard dynamic is-requested&quot; data-ad-height=&quot;250&quot; data-ad-width=&quot;300&quot; data-index=&quot;3&quot; id=&quot;billboard3-dynamic_1-0&quot; style=&quot;bottom: 0px; box-sizing: border-box; margin: 0px; max-width: none; min-height: 250px; min-width: 300px; padding: 0px; position: absolute; text-align: center; width: 300px;&quot;&gt;
&lt;div class=&quot;wrapper&quot; data-google-query-id=&quot;CNe_1buqutUCFVHrjgodtHEEPQ&quot; data-pos=&quot;btf2&quot; data-priority=&quot;5&quot; data-rtb=&quot;true&quot; data-sizes=&quot;[[300, 250], [300, 252], [3, 1], &#39;fluid&#39;]&quot; data-targeting=&quot;{}&quot; data-type=&quot;billboard&quot; id=&quot;billboard3&quot; style=&quot;box-sizing: border-box; margin: 0px auto; padding: 0px; width: 300px;&quot;&gt;
&lt;div id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard3_0__container__&quot; style=&quot;border: 0pt none; box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;
&lt;iframe data-integralas-id-d20c69fd-84cc-7e2e-ef08-7eabb5d5352e=&quot;&quot; frameborder=&quot;0&quot; height=&quot;250&quot; id=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard3_0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; name=&quot;google_ads_iframe_/479/lifewire/lw_new-and-next/billboard3_0&quot; scrolling=&quot;no&quot; style=&quot;border-style: initial; border-width: 0px; box-sizing: border-box; margin: 0px auto; padding: 0px; vertical-align: bottom;&quot; title=&quot;3rd party ad content&quot; width=&quot;300&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/SYMA-Explorers-6-Axis-Quadcopter-Camera/dp/B00MNG37C2/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/SYMA-Explorers-6-Axis-Quadcopter-Camera/dp/B00MNG37C2/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best for Beginners: Syma X5C&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/SYMA-Explorers-6-Axis-Quadcopter-Camera/dp/B00MNG37C2/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-4&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$40&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__prime js-prime&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;img alt=&quot;Prime&quot; src=&quot;https://www.lifewire.com/image/2.22.0/static/image/amazon-prime.png&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
If you&#39;ve never flown a drone before, it’s best to start small, start inexpensive and start with something great. The Syma X5C hits all three of these requirements. Praised by general technology and drone-specific sites alike, the Syma is a great way to introduce yourself to the drone world. There’s nothing here that will knock your socks off and the SYMA is just a great introductory drone.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
At just 2.1 pounds, the X5C is capable of a seven-minute flight time supported by a 100-minute recharge time. That’s all fairly standard in the price range of the X5C. However, unlike some its similarly-priced competition, the X5C is capable of being flown both indoors and outdoors, thanks to a wind-resistant build. A six-axis gyro stabilization helps ensure that the X5C has maximum stability during its flight time. Equipped with a 720p HD camera and 2GB memory card, the X5C can take photos and video while in flight but we’d temper any expectations about quality since it’s just average.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
The advertised range of about 50 meters is a limit we wouldn’t recommend pushing until you are truly comfortable with the controls. The 2.4GHz spread spectrum technology is designed to help avoid interference and allow for increased distance, but we’d stick close to home until you move beyond the “new out of the box” phase. Thankfully, Syma packs four spare propellers and four spare blade guards with the X5C to help repair any damage from those almost guaranteed first-timer crashes. While the battery life might be short and its built-in camera less than stellar, its overall value makes the SYMA X5C an easy recommendation for beginners.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Yuneec-Collision-Avoidance-Hexacopter-Controller/dp/B01AT4BKFU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Yuneec-Collision-Avoidance-Hexacopter-Controller/dp/B01AT4BKFU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best Flight Time: Yuneec Typhoon H Collision Avoidance Hexacopter&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Yuneec-Collision-Avoidance-Hexacopter-Controller/dp/B01AT4BKFU/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-5&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/41DRq-e-%2B3L._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$999&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__prime js-prime&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;img alt=&quot;Prime&quot; src=&quot;https://www.lifewire.com/image/2.22.0/static/image/amazon-prime.png&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Fly farther with this six rotor hexacopter from Yuneec, a compact and nimble drone that can fly for up to 25 minutes on a single battery charge. The Typhoon H is ready to fly out of the box and is a CES 2016 “Best of Class” winner, a high-end favorite of professional drone enthusiasts and first-time fliers.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
In your nearly 30 minutes of flight time you can capture stunning Ultra HD 4K footage with the three-axis anti-vibration CGO3+gimbal camera, which has a 360-degree range of motion and can capture 12 megapixel still images. The camera has a wide-angle lens and you can see the footage on a seven-inch Android touchscreen in a ST16 controller.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
The drone has multiple advanced safety mechanisms to protect your investment, including ultrasonic collision prevention, retractable landing gear, and five&amp;nbsp;rotor fail-safe insurance. Other innovative features include Orbit Me circular path, point-of-interest focus and curve cable cam.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Hubsan-Headless-Quadcopter-Altitude-Exclusive/dp/B0189X4L8Q/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Hubsan-Headless-Quadcopter-Altitude-Exclusive/dp/B0189X4L8Q/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best Mini: Hubsan H107C+ HD&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/Hubsan-Headless-Quadcopter-Altitude-Exclusive/dp/B0189X4L8Q/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-6&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/317N0cNg20L._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$35&lt;/span&gt;&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Some good things come in small packages. Miniature drones don’t have the flash, battery life or camera quality like the rest on this list, but they are a ton of fun to fly. If you just don’t have the time, desire or cash to splurge on a more pricey model, the Hubsan H107C+ HD is the drone for you. With just seven minutes of flying time, you’ll want to maximize every second this miniature wonder is afloat (up to 150 feet), but that’s ok because it takes just 40 minutes to recharge and get back in the air.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
The addition of a 720p camera means you’ll be able to capture the flight. But what truly grabbed our attention on the Hubsan were some of the additional features that aren’t usually included at this price point. Altitude hold, for example, allows for a smooth and stable flight without any additional operator movement. Partnered with the six axis gyro for increased stability, the Hubsan once again proves that it can punch well above its weight class.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Phantom-Professional-Quadcopter-Camera/dp/B00VSITBJO/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Phantom-Professional-Quadcopter-Camera/dp/B00VSITBJO/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best for Intermediates: DJI Phantom 3 Professional&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Phantom-Professional-Quadcopter-Camera/dp/B00VSITBJO/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-7&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/41gE6Dy9e%2BL._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$749&lt;/span&gt;&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
The DJI Phantom 3 Professional, is one of the best drones on today&#39;s market, and the 4K UHD video recording and 720p live viewing drone, make this a fan-favorite. The design is basic, weighing just under three pounds with a bottom-mounted camera and four pylons each with a rotor.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
There are two pre-programmed flight controls for both beginners and advanced pilots, a fantastic inclusion given the asking price. Battery life is rated at 23 minutes, but you can expect that number to drop with heavy camera use. Connecting your smartphone or tablet will give you a 720p live stream video of everything your Phantom 3 Professional sees while in flight. Vision positioning technology will help beginners and advanced drone hobbyists properly control the flight path with assisted help from the DJI software with visual and ultrasonic sensors. This will aid anyone who wants to set a course indoors, fly low to the ground or in GPS-free areas. Charging the Phantom takes a little longer than we’d like because of a lower wattage charger, but you can jump from 15 to 20 percent charge to 100 percent in around an hour.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
While FAA rules require that you keep your drone in visual sight, the Phantom is capable of flying nearly 3.1 miles from the handheld controller. The newly redesigned controller from the Phantom 2 features both power and home buttons, the latter of which allows the drone to return to its preset “home” location with just the press of a button. Two aluminum joysticks provide what is said to be some of the best-designed functionality for properly handling and flying any drone.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content content-list&quot; style=&quot;background-color: white; box-sizing: border-box; color: #101010; font-family: &amp;quot;Graphik Web&amp;quot;, HelveticaNeueBold, HelveticaNeue-Bold, &amp;quot;Helvetica Neue Bold&amp;quot;, HelveticaBold, Helvetica-Bold, &amp;quot;Helvetica Bold&amp;quot;, HelveticaNeue, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1.25rem 0px 0px; overflow: hidden; padding: 0px;&quot;&gt;
&lt;div class=&quot;content-list-title&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px; padding: 2px 0px 0px;&quot;&gt;
&lt;div class=&quot;content-list-text&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;div class=&quot;heading-wrapper amazon-item&quot; style=&quot;box-sizing: border-box; flex-shrink: 1; margin: -4px 0px 0px; padding: 0px;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Inspire-Single-Remote-Controller/dp/B0159CSTWE/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 class=&quot;heading heading-inline&quot; style=&quot;box-sizing: border-box; display: inline; font-size: 1.625rem; line-height: 1.2em; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Inspire-Single-Remote-Controller/dp/B0159CSTWE/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
Best For Professionals: DJI Inspire 1 Pro&lt;/a&gt;&lt;/h3&gt;
&lt;a class=&quot;list-heading-link js-heading-link&quot; href=&quot;https://www.amazon.com/DJI-Inspire-Single-Remote-Controller/dp/B0159CSTWE/?tag=aboutcom02lifewire-20&quot; rel=&quot;nofollow noopener&quot; style=&quot;box-shadow: rgb(0, 186, 255) 0px -2px 0px inset; box-sizing: border-box; color: #101010; outline: 0px; padding-bottom: 1px; text-decoration-line: none; transition: all 0.15s ease-in-out;&quot; target=&quot;_blank&quot;&gt;
&lt;div class=&quot;loc amazon-affiliate&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot; tags=&quot;&quot;&gt;
&lt;div class=&quot;comp amazon-affiliate-widget mntl-amazon-affiliate-widget&quot; id=&quot;amazon-affiliate-widget_1-0-8&quot; style=&quot;box-sizing: border-box; display: flex; margin: 1.125rem 0px 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__photo js-photo&quot; style=&quot;box-sizing: border-box; margin: 0px 1rem 0px 0px; max-height: 200px; max-width: 170px; padding: 0px;&quot;&gt;
&lt;img alt=&quot;&quot; class=&quot;mntl-amazon-affiliate-widget__img&quot; src=&quot;https://images-na.ssl-images-amazon.com/images/I/41b9mtj9JWL._SL160_.jpg&quot; style=&quot;border-width: 0px; box-sizing: border-box; height: auto; max-width: 100%; vertical-align: top;&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__container&quot; style=&quot;-webkit-box-direction: normal; -webkit-box-orient: vertical; align-self: center; box-sizing: border-box; display: flex; flex-direction: column; margin: 0px; padding: 0px;&quot;&gt;
&lt;div class=&quot;mntl-amazon-affiliate-widget__product-info js-product-info&quot; style=&quot;box-sizing: border-box; display: flex; margin: 0px 0px 0.5rem; padding: 0px;&quot;&gt;
&lt;span class=&quot;mntl-amazon-affiliate-widget__price js-price&quot; style=&quot;box-sizing: border-box; color: #fa5b0f; font-weight: 700;&quot;&gt;$3399&lt;/span&gt;&lt;/div&gt;
&lt;button class=&quot;mntl-amazon-affiliate-widget__button&quot; style=&quot;background-color: #fa5b0f; border-color: initial; border-radius: 3px; border-style: none; border-width: initial; color: white; cursor: pointer; font-size: 16px; font-weight: 700; margin: 0px; outline: 0px; padding: 10px 15px; transition: all 0.15s ease-in-out;&quot;&gt;Buy from Amazon&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;content-list-body&quot; style=&quot;box-sizing: border-box; margin: 0.625rem 0px; padding: 0px;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
If you’re already well-versed in the drone industry, the name DJI is already at the forefront of your vocabulary, and it’s no surprise that the DJI Inspire 1 Pro is our choice for the best splurge. Coming in at 6.5 pounds and 1.5 feet wide, this drone is for serious buyers only. Attached to the drone is the Zenmuse micro four thirds sensor with DJI branded 15mm f/1.7 lens, which is 4K video and HD image capable. Needless to say, this drone comes with one of the best cameras you can buy across the drone industry.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
Since it is capable of flying at more than 50mph and ascending to 15,000 feet AND flying in sub-zero temperatures, the asking price isn’t so out-of-this-world. Aside from the FAA requirements that would come with a drone capable of flying at 15,000 feet, you’ll definitely want to be cognizant of weather, take-off and landing conditions, as well as a soft place to put down in an emergency. Included with the unit is a 4500mAh battery which allows for 18 minutes of flight time. DJI offers a larger 5700mAh battery sold separately that would bring total flight time to 22 minutes.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 0.625rem; margin-top: 0.625rem; padding: 0px;&quot;&gt;
For the price, this drone excels at professional aerial imaging and, with comprehensive app control via a downloadable application on Android and iOS, you can compose the perfect shot on the fly, pun intended. All in all, footage from the camera is gorgeous and cinematographers will rave for days about the quality of the aerial footage captured.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Utsav Sapkota&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iceloes.blogspot.com/feeds/6013531158157082542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://iceloes.blogspot.com/2017/08/the-8-best-drones-to-buy-in-2017.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/6013531158157082542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2754779577439395118/posts/default/6013531158157082542'/><link rel='alternate' type='text/html' href='http://iceloes.blogspot.com/2017/08/the-8-best-drones-to-buy-in-2017.html' title='The 8 Best Drones to Buy in 2017'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>