// API callback
related_results_labels_thumbs({"version":"1.0","encoding":"UTF-8","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":{"$t":"tag:blogger.com,1999:blog-2413143138974816058"},"updated":{"$t":"2020-03-19T14:27:10.118+10:00"},"category":[{"term":"personal"},{"term":"dvd"},{"term":"comics"},{"term":"movie"},{"term":"doctor who"},{"term":"sharepoint"},{"term":"work"},{"term":"internet"},{"term":"tech"},{"term":"convention"},{"term":"collectibles"},{"term":"pets"},{"term":"animation"},{"term":"xbox"},{"term":"star trek"}],"title":{"type":"text","$t":"Mark Thomson"},"subtitle":{"type":"html","$t":""},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/-\/tech?alt=json-in-script\u0026max-results=6"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/search\/label\/tech"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"},{"rel":"next","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/-\/tech\/-\/tech?alt=json-in-script\u0026start-index=7\u0026max-results=6"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"7"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"6"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-781187121039135409"},"published":{"$t":"2008-07-31T10:52:00.001+10:00"},"updated":{"$t":"2008-07-31T10:54:30.544+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"internet"},{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"Did you know... disabling IE Enhanced Security"},"content":{"type":"html","$t":"Windows Server 2003 ships with security locked down by default.  Part of this locking is Internet Explorer Enhanced Security which provides an extra layer of protection when accessing the net using Internet Explorer.\u003Cbr \/\u003E\u003Cbr \/\u003EYou can uninstall the entire Configuration, or just for users, or just for Administrators.  The un-installer is set up like this:\u003Cbr \/\u003E\u003Cbr \/\u003EEnhanced Security\u003Cbr \/\u003E-\u003EFor Administrators\u003Cbr \/\u003E-\u003EFor Users\u003Cbr \/\u003E\u003Cbr \/\u003EIf you have just random users connecting via Remote Desktop or Terminal Services, you may want to leave the Users configuration installed. \u003Cbr \/\u003E\u003Cbr \/\u003ETo remove it:\u003Cbr \/\u003E\u003Cbr \/\u003EClick Start, put your mouse over Control Panel, and click Add\/Remove Programs\u003Cbr \/\u003E\u003Cbr \/\u003ENow click Add\/Remove Windows Components\u003Cbr \/\u003E\u003Cbr \/\u003EAfter a few seconds a window will pop-up.  Uncheck the check mark next to Internet Explorer Enhanced Security Configuration.  If you'd like to only disable it for Administrators or only for Users you can click Details and do so.\u003Cbr \/\u003E\u003Cbr \/\u003EPress Next, let it finish, and it's now disabled.\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/781187121039135409\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=781187121039135409\u0026isPopup=true","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/781187121039135409"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/781187121039135409"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2008\/07\/did-you-know-disabling-ie-enhanced.html","title":"Did you know... disabling IE Enhanced Security"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-7226879607349881109"},"published":{"$t":"2008-07-30T16:32:00.004+10:00"},"updated":{"$t":"2008-07-31T09:56:59.496+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"sharepoint"},{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"Did you know... fixing disappearing Toolbox in Visual Studio"},"content":{"type":"html","$t":"I installed the frameworks and add-on's to Visual Studio 2005 v8.0.50.727.42 and found that all the items in my Toolbox disappeared and some items appeared more than once in other menus.\u003Cbr \/\u003E\u003Cbr \/\u003EApparently if you right click on one of the toolbox control headings, (common controls for example) and select reset toolbox\u003Cbr \/\u003E\u003Cbr \/\u003Ethen right click again and  select show all...\u003Cbr \/\u003E\u003Cbr \/\u003Ethen they will be all displayed (with them grayed out)\u003Cbr \/\u003E\u003Cbr \/\u003Ethen right click again and select Reset Toolbox...\u003Cbr \/\u003E\u003Cbr \/\u003Eshould take about 30 seconds and they will all reappear\u003Cbr \/\u003E\u003Cbr \/\u003EIf this doesn't work you can also try clearing out the cache files for the Toolbox in C:\\Documents and Settings\\\u0026lt;username\u0026gt;\\Local Settings\\Application Data\\Microsoft\\VisualStudio\\8.0\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/7226879607349881109\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=7226879607349881109\u0026isPopup=true","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/7226879607349881109"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/7226879607349881109"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2008\/07\/did-you-know-fixing-disappearing.html","title":"Did you know... fixing disappearing Toolbox in Visual Studio"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-4396934424237425166"},"published":{"$t":"2008-07-29T11:34:00.002+10:00"},"updated":{"$t":"2008-07-29T11:56:32.499+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"internet"},{"scheme":"http://www.blogger.com/atom/ns#","term":"sharepoint"},{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"Generating an .SNK for Code Strong Deployment"},"content":{"type":"html","$t":"Open command line window.\u003Cbr \/\u003E\u003Cbr \/\u003EChange to c:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\Bin\u003Cbr \/\u003E\u003Cbr \/\u003EExecute sdkvars.bat\u003Cbr \/\u003E\u003Cbr \/\u003EThen execute sn -k c:\\\u003Cyour\u003E.snk\u003Cbr \/\u003E\u003Cbr \/\u003EThe key file will be generated for attachment to your project. Right click on your project in Visual Studio and select Add Existing Item. Select the .snk file that you just created.\u003Cbr \/\u003E\u003Cbr \/\u003EThen right-click on your project again and select Properties.  Navigate to the signing tab. Check Sign the Assembly checkbox, and then choose your .snk file from the Choose a strong name key file dropdown list. Close the Properties window. Rebuild the project to recreate your dll with the strong name.\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/4396934424237425166\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=4396934424237425166\u0026isPopup=true","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/4396934424237425166"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/4396934424237425166"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2008\/07\/generating-snk-for-code-strong.html","title":"Generating an .SNK for Code Strong Deployment"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-3146904462418924803"},"published":{"$t":"2008-07-29T09:02:00.003+10:00"},"updated":{"$t":"2008-07-29T09:22:03.531+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"internet"},{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"Collapsible Menu in Blogger"},"content":{"type":"html","$t":"My sidebar links were running out of control, so I decided to hook up a collapsible menu solution. A hunt around the internet turned up a nice javascript solution, but as usual I had endless trouble trying to get it to play nice with Blogger. For some reason Blogger's security model blocks some javascript from running in the site. Usually it's something as simple as changing \u0026amp;amp;'s in a GET\/POST string to \u0026amp;amp;amp's; instead, but this time it was a lot more difficult. Here's how I got it working, so you don't have to waste as much time on it as I did.\u003Cbr \/\u003E\u003Cbr \/\u003EI created an HTML\/Javascript part on the sidebar and inserted the following block of code:\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;ul id=\"containerul\"\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003EArt\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/alantew.blogspot.com\"\u0026gt;Alan Tew\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/www.maleev.com\"\u0026gt;Alex Maleev\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/absoluteart.blogspot.com\"\u0026gt;Tim Kane\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003EWargaming\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li cteopen=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialminus.png\" cteclosed=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialplus.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;span style=\"font-weight:bold;\"\u0026gt;Lord of the Rings\u0026lt;\/span\u0026gt;\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li cteitem=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialpage.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/www.lotr-collector.com\/\"\u0026gt;LOTR Collector\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;li cteitem=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialpage.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/thelastalliance.com\/\"\u0026gt;The Last Alliance\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;li cteitem=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialpage.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;span style=\"font-weight:bold;\"\u0026gt;\u0026lt;a href=\"http:\/\/www.thepalantir.org\/\"\u0026gt;The Palantir\u0026lt;\/a\u0026gt;\u0026lt;\/span\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li cteopen=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialminus.png\" cteclosed=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialplus.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;span style=\"font-weight:bold;\"\u0026gt;Warhammer 40k\u0026lt;\/span\u0026gt;\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li cteitem=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialpage.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/www.advancedtautactica.com\/\"\u0026gt;Advanced Tau Tactica\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li cteitem=\"http:\/\/\u0026lt;your site address\u0026gt;\/cte_specialpage.png\"\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/www.tauonline.org\/\"\u0026gt;Tau Online\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u0026lt;\/li\u0026gt;\u0026lt;\/ul\u0026gt;\u0026lt;\/li\u0026gt;\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;h2\u0026gt;Blogs\u0026lt;\/h2\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;ul id=\"anothercontainerul\"\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003EPersonal\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/olivepug.blogspot.com\/\"\u0026gt;Olive Pug\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/metrobuild.blogspot.com\/\"\u0026gt;Under Construction\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;h2\u0026gt;Resources\u0026lt;\/h2\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;ul id=\"resourcecontainerul\"\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003EWeb Design\u003Cbr \/\u003E\u0026lt;ul\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/http:\/\/www.sxc.hu\/\/\"\u0026gt;Stock.Xchng\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;li\u0026gt;\u003Cbr \/\u003E\u0026lt;a href=\"http:\/\/www.templatemonster.com\/\"\u0026gt;Template Monster\u0026lt;\/a\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u0026lt;\/li\u0026gt;\u003Cbr \/\u003E\u0026lt;\/ul\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;script type=\"text\/javascript\"\u0026gt;\u0026lt;!--\u003Cbr \/\u003Einitiate(Array(\"containerul\",\"anothercontainerul\",\"resourcecontainerul\")); \/\/ This must be placed after the menus in order to format them properly.\u003Cbr \/\u003E\/\/--\u0026gt;\u0026lt;\/script\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003EThen in the \u0026lt;HEAD\u0026gt; block of your site's template insert this code:\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;script src='http:\/\/\u0026lt;your site address\u0026gt;\/javascripts\/cte_scripts.js' type='text\/javascript'\/\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003E\u0026lt;style type='text\/css'\u0026gt;\u0026lt;!--\u003Cbr \/\u003E@import \"http:\/\/\u0026lt;your site address\u0026gt;\/cte_styles.css\";\u003Cbr \/\u003E--\u0026gt;\u0026lt;\/style\u0026gt;\u003Cbr \/\u003E\u003Cbr \/\u003EThis all seems to work properly. If you want to add another container grouping, copy the grouping, paste it and change the block name. Then put the block name in as an input to the initiate() code block.\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/3146904462418924803\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=3146904462418924803\u0026isPopup=true","title":"3 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/3146904462418924803"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/3146904462418924803"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2008\/07\/collapsible-menu-in-blogger.html","title":"Collapsible Menu in Blogger"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"3"}},{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-19996815272724859"},"published":{"$t":"2007-11-01T11:05:00.000+10:00"},"updated":{"$t":"2007-11-01T12:20:06.183+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"How to recover a malfunctioning HD"},"content":{"type":"html","$t":"The Unix utility dd is a disk copying utility that can be used from the command line to create a disk image. It can make a bit copy of the drive it's copying. If you have a drive that spins up, but does not mount because of damage, you can use the following:\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cblockquote\u003Edd bs=512 if=\/dev\/disk1 of=\/some_dir\/image.dmg conv=noerror,sync\u003C\/blockquote\u003E\u003Cbr \/\u003EUsing the switch noerror allows the copy to ignore the errors, and adding mode sync fills the image with nulls at that point.\u003Cbr \/\u003E\u003Cbr \/\u003EThe bs=512 selects the block size (in this case 512), and if=\/dev\/disk1 is the Unix path to the actual disk device. Make sure the chosen directory (some_dir) has enough space free to take the entire disk image. You will end up with a disk image the size of the source drive's maximum capacity.\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/19996815272724859\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=19996815272724859\u0026isPopup=true","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/19996815272724859"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/19996815272724859"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2007\/11\/how-to-recover-malfunctioning-hd.html","title":"How to recover a malfunctioning HD"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-2413143138974816058.post-8455072744938336028"},"published":{"$t":"2007-10-25T10:24:00.000+10:00"},"updated":{"$t":"2007-10-25T10:26:35.317+10:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"internet"},{"scheme":"http://www.blogger.com/atom/ns#","term":"tech"}],"title":{"type":"text","$t":"How to use TCPDUMP"},"content":{"type":"html","$t":"This command line tool is included with all versions of Mac OS X, and is also available on many other Unix platforms. To get started, try the following command.\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cblockquote\u003Esudo tcpdump -i en0 -s 0 -w DumpFile.dmp\u003C\/blockquote\u003E\u003Cbr \/\u003E\u003Cbr \/\u003EThe sudo command causes tcpdump to run with privileges, which is necessary to access promiscuous mode.\u003Cbr \/\u003E\u003Cbr \/\u003EThe -i en0 option tells tcpdump to capture packets on the first Ethernet interface. You need to select an interface; there is no default. For a list of interfaces, type ifconfig -a. Mac OS X 10.1 and later provide packet capture support on PPP, so you can also specify a PPP interface here (for example, -i ppp0).\u003Cbr \/\u003E\u003Cbr \/\u003EThe -s 0 option requests the full packet rather than just the first 68 bytes.\u003Cbr \/\u003E\u003Cbr \/\u003EThe -w DumpFile.dmp parameter tells tcpdump to dump the packets to a file called DumpFile.dmp.\u003Cbr \/\u003E\u003Cbr \/\u003EIn response to this command, tcpdump will begin to capture packets and put them in the DumpFile.dmp file. When you want to stop capturing, interrupt tcpdump by typing ^C. You can then display the contents of the packets as text using the following command.\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cblockquote\u003Etcpdump -s 0 -n -e -x -vvv -r DumpFile.dmp\u003C\/blockquote\u003E\u003Cbr \/\u003E\u003Cbr \/\u003EThe -n option means that addresses are not converted to domain names, which speeds things up considerably.\u003Cbr \/\u003E\u003Cbr \/\u003EThe -e option causes tcpdump to display the link-level header for each packet.\u003Cbr \/\u003E\u003Cbr \/\u003EThe -x option causes the contents of the packet to also be displayed in hex.\u003Cbr \/\u003E\u003Cbr \/\u003EThe -vvv option makes tcpdump's output as verbose as possible.\u003Cbr \/\u003E\u003Cbr \/\u003EBy specifying -r DumpFile.dmp option you tell tcpdump to read packets from the file DumpFile.dmp rather than from a network interface. Note that you don't need privileges to do this, so running tcpdump using sudo is not required.\u003Cbr \/\u003E\u003Cbr \/\u003EYou can also combine these steps, as shown below, but if you do this you don't get a high-fidelity record of the packets that you captured.\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cblockquote\u003Esudo tcpdump -i en0 -s 0 -n -e -x -vvv\u003C\/blockquote\u003E\u003Cdiv class=\"blogger-post-footer\"\u003EThese are my personal stories and opinions.\nThey do not reflect on my friends, family, or \nemployer.\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"http:\/\/markthomson.blogspot.com\/feeds\/8455072744938336028\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"http:\/\/www.blogger.com\/comment.g?blogID=2413143138974816058\u0026postID=8455072744938336028\u0026isPopup=true","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/8455072744938336028"},{"rel":"self","type":"application/atom+xml","href":"http:\/\/www.blogger.com\/feeds\/2413143138974816058\/posts\/default\/8455072744938336028"},{"rel":"alternate","type":"text/html","href":"http:\/\/markthomson.blogspot.com\/2007\/10\/how-to-use-tcpdump.html","title":"How to use TCPDUMP"}],"author":[{"name":{"$t":"Anonymous"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/17114421460571989006"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}}]}});