{"id":39,"date":"2012-01-09T02:35:05","date_gmt":"2012-01-09T02:35:05","guid":{"rendered":"http:\/\/arkorobotics.com\/blog\/?p=39"},"modified":"2012-01-09T02:35:05","modified_gmt":"2012-01-09T02:35:05","slug":"ardrone-hacking","status":"publish","type":"post","link":"http:\/\/arkorobotics.com\/blog\/?p=39","title":{"rendered":"Ardrone Hacking"},"content":{"rendered":"<p>I did this a while back at NSL.. not really a whole lot of hacking involved really, but I thought I&#8217;d share.<\/p>\n<p>&nbsp;<\/p>\n<p>If you&#8217;d like to have ftp access to your ardrone you can follow these step:<\/p>\n<p>1) Plug in your battery and using your laptop, connect to your Ar.Drone.<\/p>\n<p>2) Download and open Putty (or whatever you use to telnet), telnet to 192.168.1.1 Port 23<\/p>\n<p>3)\u00a0??? (This means you&#8217;re in, no password)<\/p>\n<p>4) Profit<\/p>\n<p>5) Congrats you&#8217;re in, but let&#8217;s make this easier to hack, let&#8217;s get it to give us ftp access to the root. cd into &#8216;\/etc&#8217;<\/p>\n<p>6) vi inetd.config<\/p>\n<p>7) Change the first line &#8220;21 stream tcp nowait root ftpd ftpd -w \/data\/video&#8221; to &#8220;21 stream tcp nowait root ftpd ftpd -w \/&#8221;<\/p>\n<p>8) Open your web browser or filezilla and ftp into your Ar.Drone:\u00a0<a href=\"ftp:\/\/192.168.1.1\/\" rel=\"nofollow\">ftp:\/\/192.168.1.1<\/a><\/p>\n<p>9) Enjoy<\/p>\n<p>&nbsp;<\/p>\n<p>The Ardrone uses AT commands, using google I found:\u00a0<a href=\"https:\/\/projects.ardrone.org\/boards\/1\/topics\/show\/852\" rel=\"nofollow\">https:\/\/projects.ardrone.org\/boards\/1\/topics\/show\/852<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>I made a really quick hack while back where I replaced the terrible battery connector they use with a deans connector (<a href=\"http:\/\/www.wsdeans.com\/products\/plugs\/ultra_plug.html\">http:\/\/www.wsdeans.com\/products\/plugs\/ultra_plug.html<\/a>). So now I can connect the helicopter\u00a0batteries\u00a0I have lying around. It allows me to put in higher mAh batteries for longer flight time, which is always good \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>Here&#8217;s the hardware teardown specs:<\/p>\n<p>Processor Board: (Front)<\/p>\n<ul>\n<li>Parrot 6 &#8211; CPICS01192A 1022 R1A 7POF47424.00 ARM<\/li>\n<li>01A17 D9HSJ M LTX1<\/li>\n<li>Atmel 58A870 AT73C246 0P0987A 1025<\/li>\n<li>ROCm ATHREOS AR6102G-8M2D 007K0523.51A F52257.1K 1023<\/li>\n<li>SMSC USB3317 1409600C CKR<\/li>\n<li>32.000Mhz Crystal<\/li>\n<\/ul>\n<p>(Back)<\/p>\n<ul>\n<li>1012 I-2 29FIG08AAC WP C BTT9<\/li>\n<\/ul>\n<p>Navigation Board:<\/p>\n<ul>\n<li>Microchip PIC24HJ 16GP304 I\/PT 1019K WB<\/li>\n<li>6L04STE 1017 V5B<\/li>\n<li>Invensense IDG 500 143363-H AL1020C<\/li>\n<li>043 U018 206<\/li>\n<\/ul>\n\n\t\t<style type=\"text\/css\">\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 33%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-39 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/NavBoard.jpg'><img width=\"150\" height=\"150\" src=\"http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/NavBoard-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/ProcessorBoard.jpg'><img width=\"150\" height=\"150\" src=\"http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/ProcessorBoard-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/ProcessorBoardBack.jpg'><img width=\"150\" height=\"150\" src=\"http:\/\/arkorobotics.com\/blog\/wp-content\/uploads\/2012\/01\/ProcessorBoardBack-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I did this a while back at NSL.. not really a whole lot of hacking involved really, but I thought I&#8217;d share. &nbsp; If you&#8217;d like to have ftp access to your ardrone you can follow these step: 1) Plug in your battery and using your laptop, connect to your Ar.Drone. 2) Download and open [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/39"}],"collection":[{"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=39"}],"version-history":[{"count":2,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":44,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions\/44"}],"wp:attachment":[{"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/arkorobotics.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}