{"id":8074,"date":"2020-08-21T09:59:37","date_gmt":"2020-08-21T08:59:37","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/?p=8074"},"modified":"2020-08-21T10:02:12","modified_gmt":"2020-08-21T09:02:12","slug":"bulk-removing-passwords-from-pdf-documents","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm","title":{"rendered":"Bulk removing passwords from PDF documents"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">My payslip and related documents are sent to me in PDF format. To provide some rudimentary protection from interception, they are password protected, though the password is easily obtained by anyone who knows what the system is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because these are important documents, I store a copy in my personal filing system, but I don&#8217;t want to have to enter the password each time I open a file. I know I can open each file individually and then resave without a password (Preview on the Mac should do this) but I wanted a way to do it in bulk, for 10s of files, without access to Adobe Acrobat Pro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/twitter.com\/markwilsonit\/status\/1294666677481869312\">Twitter came to my aid<\/a> with various suggestions including Automator on the Mac. In the end, the approach I used employed an open source tool called <a href=\"https:\/\/sourceforge.net\/projects\/qpdf\/\">QPDF<\/a>, recommended to me by Scott Cross (<a href=\"https:\/\/twitter.com\/ScottCross79\">@ScottCross79<\/a>). Scott also signposted <a href=\"https:\/\/superuser.com\/questions\/1506864\/remove-pdf-passwords-with-powershell-or-cmd\">a Stack Overflow post with a PowerShell script to run against a set of files<\/a> but it didn&#8217;t work (leading to a rant about how Stack Overflow&#8217;s arcane rules and culture prevented me from making a single character edit) and turned out to be over-engineered. It did get me thinking though&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those of us old enough to remember writing MS-DOS batch files will probably remember setting environment variables. Combined with a good old FOR loop, I got this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>FOR %G IN (*.pdf) DO qpdf --decrypt --password=mypassword \"%G\" --replace-input<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Obviously, replace <code>mypassword<\/code> with something more appropriate. The <code>--replace-input<\/code> switch avoids the need to specify output filenames, and the use of <a href=\"https:\/\/ss64.com\/nt\/for.html\">the <code>FOR<\/code> command<\/a> simply cycles through an entire folder and removes the encryption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>My payslip and related documents are sent to me in PDF format. To provide some rudimentary protection from interception, they are password protected, though the password is easily obtained by anyone who knows what the system is. Because these are important documents, I store a copy in my personal filing system, but I don&#8217;t want &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Bulk removing passwords from PDF documents<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[218],"tags":[733,732,43],"class_list":["post-8074","post","type-post","status-publish","format-standard","hentry","category-technology","tag-ms-dos-2","tag-pdf","tag-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bulk removing passwords from PDF documents - markwilson.it<\/title>\n<meta name=\"description\" content=\"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bulk removing passwords from PDF documents - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-21T08:59:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-08-21T09:02:12+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Bulk removing passwords from PDF documents\",\"datePublished\":\"2020-08-21T08:59:37+00:00\",\"dateModified\":\"2020-08-21T09:02:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm\"},\"wordCount\":263,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"MS-DOS\",\"PDF\",\"Security\"],\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm\",\"name\":\"Bulk removing passwords from PDF documents - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2020-08-21T08:59:37+00:00\",\"dateModified\":\"2020-08-21T09:02:12+00:00\",\"description\":\"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2020\\\/08\\\/bulk-removing-passwords-from-pdf-documents.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bulk removing passwords from PDF documents\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bulk removing passwords from PDF documents - markwilson.it","description":"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm","og_locale":"en_GB","og_type":"article","og_title":"Bulk removing passwords from PDF documents - markwilson.it","og_description":"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm","og_site_name":"markwilson.it","article_published_time":"2020-08-21T08:59:37+00:00","article_modified_time":"2020-08-21T09:02:12+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Bulk removing passwords from PDF documents","datePublished":"2020-08-21T08:59:37+00:00","dateModified":"2020-08-21T09:02:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm"},"wordCount":263,"commentCount":0,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["MS-DOS","PDF","Security"],"articleSection":["Technology"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm","name":"Bulk removing passwords from PDF documents - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2020-08-21T08:59:37+00:00","dateModified":"2020-08-21T09:02:12+00:00","description":"How I removed (known) passwords from a set of PDF files, without opening them each individually, using QPDF and an MS-DOS command","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2020\/08\/bulk-removing-passwords-from-pdf-documents.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Bulk removing passwords from PDF documents"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":8658,"url":"https:\/\/www.markwilson.co.uk\/blog\/2024\/01\/removing-password-protection-from-pdf-files.htm","url_meta":{"origin":8074,"position":0},"title":"Removing password protection from PDF files","author":"Mark Wilson","date":"Monday 29 January 2024","format":false,"excerpt":"Important note: this post wont help you if you have a PDF file and don't know the password. This is for removing passwords on PDFs that you have legal access to, but don't want to be password-protected any more. A while ago, one of my employers started emailing payslips in\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/password-protected-pdf.png?fit=649%2C414&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/password-protected-pdf.png?fit=649%2C414&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/password-protected-pdf.png?fit=649%2C414&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1371,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/02\/installing-wordpress-on-a-mac.htm","url_meta":{"origin":8074,"position":1},"title":"Installing WordPress on a Mac","author":"Mark Wilson","date":"Monday 23 February 2009","format":false,"excerpt":"The software platform which markwilson.it runs on is in desperate need of an updated but there is only me to make it happen (supported by ascomi) and if I make a mistake then it may take some time for me to get the site back online (time which I don't\u2026","rel":"","context":"In \"Apache\"","block_context":{"text":"Apache","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/apache"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3404,"url":"https:\/\/www.markwilson.co.uk\/blog\/2011\/12\/a-workaround-for-ipad-users3-subscribers-to-access-their-mobile-broadband-bills-on-another-device.htm","url_meta":{"origin":8074,"position":2},"title":"A workaround for iPad users\/Three UK subscribers to access their mobile broadband bills on another device","author":"Mark Wilson","date":"Sunday 18 December 2011","format":false,"excerpt":"Three UK (3) has just been added to my list of mobile operators who haven't got a clue about customer service. For the last few months I've been using Three's mobile broadband service on my iPad. The in-store service when I joined the network was pretty lousy but today that\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/technology"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":966,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/12\/migrating-passwords-with-the-active-directory-migration-tool.htm","url_meta":{"origin":8074,"position":3},"title":"Migrating passwords with the Active Directory Migration Tool","author":"Mark Wilson","date":"Friday 21 December 2007","format":false,"excerpt":"I've spent most of this month working with a customer who is consolidating various Active Directory forests into a single domain. We didn't use any third party tools - just the standard Microsoft utilities, i.e. Active Directory Migration Tool (ADMT) v3 and Exchange Migration Wizard (one of the Exchange Server\u2026","rel":"","context":"In \"Microsoft Active Directory\"","block_context":{"text":"Microsoft Active Directory","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/active-directory"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":832,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/07\/quick-tip-for-mac-users-to-recover-a-forgotten-password.htm","url_meta":{"origin":8074,"position":4},"title":"Quick tip for Mac users to recover a forgotten password","author":"Mark Wilson","date":"Saturday 7 July 2007","format":false,"excerpt":"If you're anything like me, then you have hundreds of security credentials to use at many websites. Best practice dictates that you should use a different password at each one but sometimes that's just not practical - and, unless you write it down, sometimes you just forget what the password\u2026","rel":"","context":"In \"Apple Mac OS X\"","block_context":{"text":"Apple Mac OS X","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mac-os-x"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1116,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/07\/generating-secure-passwords.htm","url_meta":{"origin":8074,"position":5},"title":"Generating secure passwords","author":"Mark Wilson","date":"Monday 14 July 2008","format":false,"excerpt":"One corporate blogger at Symantec recently wrote about the useless passwords that people use (with various lists placing \"password\") at or close to the top of the list. His source contained some dubious claims (e.g. it claimed that one of the top passwords across Europe is \"monkey\"... maybe that is\u2026","rel":"","context":"In \"Security\"","block_context":{"text":"Security","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/security"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=8074"}],"version-history":[{"count":2,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8074\/revisions"}],"predecessor-version":[{"id":8076,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8074\/revisions\/8076"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=8074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=8074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=8074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}