{"id":617,"date":"2012-11-19T13:44:50","date_gmt":"2012-11-19T19:44:50","guid":{"rendered":"http:\/\/www.jedge.com\/wordpress\/?p=617"},"modified":"2012-11-19T14:02:14","modified_gmt":"2012-11-19T20:02:14","slug":"tp-link-wr703n-custom-pwn-plug","status":"publish","type":"post","link":"https:\/\/www.jedge.com\/wordpress\/2012\/11\/tp-link-wr703n-custom-pwn-plug\/","title":{"rendered":"TP-Link WR703N Custom Pwn Plug"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" style=\"border: 1px solid black; margin: 5px;\" title=\"TP-Link WR703N inside a Westinghouse Outlet Valet\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/normal_2012-11-18_17_11_23.jpg\" alt=\"\" width=\"269\" height=\"359\" \/>I was\u00a0wandering\u00a0the\u00a0aisles of Fry&#8217;s Electronics and spotted a display of <a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=47#top_display_media\">Westinghouse Outlet Valet&#8217;s<\/a> for under $10. \u00a0The second I saw this I knew I my <a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?pid=61\">TP-Link wr703n<\/a> was destined to be stuffed into it. \u00a0I also picked up an <a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=60#top_display_media\">Inland USB Hub<\/a> because I know it has the smallest foot print of any hub I&#8217;ve seen. \u00a0I&#8217;ve actually been able to place it under the wr703n board in the original housing. \u00a0I also picked up a <a href=\"http:\/\/www.newegg.com\/Product\/Product.aspx?Item=N82E16820139529&amp;nm_mc=KNC-GoogleAdwords&amp;cm_mmc=KNC-GoogleAdwords-_-pla-_-NA-_-NA\" target=\"_blank\">Kingston 16GB micro SD card<\/a> which comes with a small footprint USB reader. \u00a0Couple that with a <a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=50#top_display_media\">Samsung OEM wall charger<\/a> I had and we got the makings of a computer hiding in plain sight.<\/p>\n<p>I created a Coppermine Photo Gallery <a href=\"http:\/\/jedge.com\/cpg15x\/thumbnails.php?album=4\">album<\/a> with some pictures I took of the device as it was being made.<\/p>\n<p>&nbsp;<\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"center\">\n<p><figure class=\"thumbnail wp-caption alignnone\" style=\"width: 106px\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 1px solid black;\" title=\"Westinghouse Outlet Valet\" src=\"http:\/\/www.jedge.com\/cpg15x\/albums\/tplink_powerpwn\/thumb_2012-11-16_13_43_50.jpg\" alt=\"\" width=\"96\" height=\"128\" \/><figcaption class=\"caption wp-caption-text\">Westinghouse Outlet Valet<\/figcaption><\/figure><\/td>\n<td align=\"center\">+<\/td>\n<td align=\"center\">\n<p><figure class=\"thumbnail wp-caption alignnone\" style=\"width: 138px\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 1px solid black;\" title=\"Inland USB Hub\" src=\"http:\/\/www.jedge.com\/cpg15x\/albums\/tplink_powerpwn\/thumb_2012-11-18_01_59_03.jpg\" alt=\"\" width=\"128\" height=\"96\" \/><figcaption class=\"caption wp-caption-text\">Inland USB Hub<\/figcaption><\/figure><\/td>\n<td align=\"center\">+<\/td>\n<td align=\"center\">\n<p><figure class=\"thumbnail wp-caption alignnone\" style=\"width: 138px\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 1px solid black;\" title=\"TP-Link WR703N\" src=\"http:\/\/www.jedge.com\/cpg15x\/albums\/tplink_powerpwn\/thumb_2012-11-18_02_08_24.jpg\" alt=\"\" width=\"128\" height=\"96\" \/><figcaption class=\"caption wp-caption-text\">TP-Link WR703N<\/figcaption><\/figure><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\">\n<p><figure class=\"thumbnail wp-caption aligncenter\" style=\"width: 106px\"><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=46#top_display_media\"><img loading=\"lazy\" decoding=\"async\" class=\"  \" style=\"border: 1px solid black;\" title=\"Inside of Outlet Valet\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/thumb_2012-11-16_13_44_54.jpg\" alt=\"\" width=\"96\" height=\"128\" \/><\/a><figcaption class=\"caption wp-caption-text\">Inside of Outlet Valet<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\u00a0When you open up the Westinghouse Outlet Valet you see that there is plenty of room to fit the WR703N once we replace the 120v AC to 5v DC converter with the much smaller Samsung OEM wall charger.\u00a0 Here are some additional images of the internals of the outlet valet plus size comparisons between the power converters.<\/p>\n<p><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=49#top_display_media\" target=\"_blank\">Image 1<\/a><\/p>\n<p><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=48#top_display_media\" target=\"_blank\">Image 2<\/a><\/p>\n<p><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=50#top_display_media\" target=\"_blank\">Image 3<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"744\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\"><\/td>\n<td valign=\"top\">\u00a0To open up the Samsung OEM converter I carefully removed the font panel (usb port side) using a guitar pick (from a cell phone repair kit) and a small flat head screw driver.\u00a0 The front is held in place by clips (no glue).\u00a0 To get the circuit out I tapped on the prongs.\u00a0 The prongs aren&#8217;t even soldered to the circuit but rest on the board as it is packed into the small enclosure.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\">\n<p><figure class=\"thumbnail wp-caption aligncenter\" style=\"width: 133px\"><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=68#top_display_media\"><img loading=\"lazy\" decoding=\"async\" class=\" \" style=\"border: 1px solid black;\" title=\"Remove Connectors\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/Descriptive%20Photos\/thumb_STEP1.png\" alt=\"\" width=\"123\" height=\"127\" \/><\/a><figcaption class=\"caption wp-caption-text\">Remove Connectors<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\u00a0The USB ports and RJ45 port are removed from the WR703N circuit board using a solder sucker and desoldering braid\/wick.\u00a0 As highlighted with the image on the right I even drilled out two points keeping the RJ45 in place.<\/p>\n<p>&nbsp;<\/p>\n<p>WARNING:\u00a0 Be super careful removing the micro-usb that powers the board as to not remove the pads that you want to solder.\u00a0 These two key pads are GND and PWR which are the two outside pins.\u00a0 I removed it as I had trouble soldering the wires with the port in the way.\u00a0 So you may consider this step optional.<\/td>\n<td valign=\"top\">\n<p><figure class=\"thumbnail wp-caption aligncenter\" style=\"width: 134px\"><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=70#top_display_media\"><img loading=\"lazy\" decoding=\"async\" class=\" \" style=\"border: 1px solid black;\" title=\"Desolder Points on the bottom of the board.\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/Descriptive%20Photos\/thumb_STEP3.PNG\" alt=\"\" width=\"124\" height=\"127\" \/><\/a><figcaption class=\"caption wp-caption-text\">Board Underside<\/figcaption><\/figure><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\">\n<p><figure class=\"thumbnail wp-caption aligncenter\" style=\"width: 133px\"><a href=\"http:\/\/jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=67#top_display_media\"><img loading=\"lazy\" decoding=\"async\" class=\" \" style=\"border: 1px solid black;\" title=\"Solder Points\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/Descriptive%20Photos\/thumb_STEP2.png\" alt=\"\" width=\"123\" height=\"127\" \/><\/a><figcaption class=\"caption wp-caption-text\">Solder Points<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\u00a0After the connectors are removed I attach the USB hub by soldering the wires to the underside of the board.\u00a0 See which color wire goes to which point in the image to the right in the above paragraph.\u00a0 I solder a ribbon cable to the pins that communicate with the RJ45 jack.\u00a0 Only thing you have to remember with the RJ45 is the ribbon lines up with the pins but that is pretty simple.\u00a0 (NOTE:\u00a0 I had to desolder two pins on the connector because it was upside down \ud83d\ude42 )<\/p>\n<p>&nbsp;<\/p>\n<p>The image to the left shows the solder points for serial port communication.\u00a0 The socket I chose to use for serial communication is a 3.5mm jack.\u00a0 This is great for adding the serial connector to the original WR703N case.\u00a0 I got the idea from this <a title=\"Building a Serial Port for TL-WR703N\" href=\"http:\/\/wiki.villagetelco.org\/index.php?title=Building_a_Serial_Port_for_TL-WR703N\" target=\"_blank\">site<\/a>.\u00a0 I picked up the parts from the local Radioshack.\u00a0 One item I did to mount the 3.3mm jack to the original WR703N case (and subsequently the Outlet Valet) was drill the hole with a 3\/8 inch <a href=\"http:\/\/www.amazon.com\/Black-Decker-71-536-4-Inch-Assortment\/dp\/B00099E7WE\/ref=sr_1_4?s=hi&amp;ie=UTF8&amp;qid=1353349163&amp;sr=1-4&amp;keywords=spade+bit+set\" target=\"_blank\">spade bit<\/a>.\u00a0 I used the bit to obviously drill the hole for the 3.5mm jack to fit but at the same time I shaved away some of the plastic around the hole to create a recessed area where the nut on the socket can hold it in place without using glue.\u00a0 This is so I can remove the whole mess of solder, glue, and wires from the case when I need to make modifications.\u00a0 I placed the port at <a href=\"http:\/\/www.jedge.com\/cpg15x\/displayimage.php?album=4&amp;pid=64#top_display_media\" target=\"_blank\">the top<\/a>of the Outlet Valet.Here is an <a href=\"http:\/\/www.jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=72#top_display_media\">image of the socket <\/a>and jack and which wire gets soldered where.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\">\n<p><figure class=\"thumbnail wp-caption aligncenter\" style=\"width: 137px\"><a href=\"http:\/\/www.jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=65#top_display_media\"><img loading=\"lazy\" decoding=\"async\" style=\"border: 1px solid black;\" title=\"Modifying USB Hub\" src=\"http:\/\/jedge.com\/cpg15x\/albums\/tplink_powerpwn\/Descriptive%20Photos\/thumb_INLAND_HUB_description.png\" alt=\"\" width=\"127\" height=\"127\" \/><\/a><figcaption class=\"caption wp-caption-text\">Modifying USB Hub<\/figcaption><\/figure><\/td>\n<td valign=\"top\">The main modification needed to be completed for the USB hub is the removal of the case and the rubber around with wires and USB ports. The image details what changes are made. The original solder points on the hub circuit board are not modified though you may want to touch them up or add more glue. Looking at the shoddy work I&#8217;m surprised the hub functions properly. Three of the USB ends are stripped of all rubber and the wires cut. One port has most of the casing left on the wires to keep it neat. Click on the image to the left see where each port is soldered. The circuit board is hot glued to the bottom of the wr703n board.&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Here is what it looks like <a href=\"http:\/\/www.jedge.com\/cpg15x\/displayimage.php?album=5&amp;pid=71#top_display_media\" target=\"_blank\">completed<\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1 style=\"text-align: center;\">\u00a0Final Product<\/h1>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Final Product\" src=\"http:\/\/www.jedge.com\/cpg15x\/albums\/tplink_powerpwn\/normal_2012-11-18_17_12_26.jpg\" alt=\"\" width=\"359\" height=\"479\" \/><\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\"><\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table  class=\" table table-hover\" width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td align=\"20%\" valign=\"top\"><\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>I was\u00a0wandering\u00a0the\u00a0aisles of Fry&#8217;s Electronics and spotted a display of Westinghouse Outlet Valet&#8217;s for under $10. \u00a0The second I saw this I knew I my TP-Link wr703n was destined to be stuffed into it. \u00a0I also picked up an Inland USB Hub because I know it has the smallest foot print of any hub I&#8217;ve [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[114],"tags":[117],"class_list":["post-617","post","type-post","status-publish","format-standard","hentry","category-hardware-hacking","tag-tp-link-wr703n-hardware-hacking-pwn-plug"],"_links":{"self":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/comments?post=617"}],"version-history":[{"count":34,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/617\/revisions"}],"predecessor-version":[{"id":649,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/617\/revisions\/649"}],"wp:attachment":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/media?parent=617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/categories?post=617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/tags?post=617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}