{"id":2350,"date":"2009-10-23T09:01:44","date_gmt":"2009-10-23T07:01:44","guid":{"rendered":"http:\/\/www.corelan.be:8800\/?p=2350"},"modified":"2009-10-23T09:01:44","modified_gmt":"2009-10-23T07:01:44","slug":"backup-restore-windows-server-based-print-servers","status":"publish","type":"post","link":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/","title":{"rendered":"Backup &amp; Restore Windows Server based Print Servers"},"content":{"rendered":"<p>After having to recover a broken Windows Server based print server yesterday, I decided to write this small article on how to set up print server backups, and describe the simple process of recovering the print server after a crash (or even roll back printer drivers in case a newly installed driver messes up your print server). <\/p>\n<h3>Backing up Windows 2000 \/ 2003 Print Server settings<\/h3>\n<p> Let's assume you have one or more Windows server that hosts some or all of your network printers, so end users can connect &amp; use these shared printers.\u00a0 Each of these printers were probably added manually, a lot of drivers have been installed and configured manually, printers have been shared manually.\u00a0\u00a0 If this server breaks down, you would have to redo all of this work, unless you have a good backup of these printers. In order to make a solid backup, you can use a small free utility from Microsoft, called printmig.exe. This utility will backup the printers, printer settings, share definitions, and drivers. Put this exe file on your 2000 or 2003 server (let\u2019s say in c:\\scripts). Create a folder that will hold the backup of the printers (for example d:\\printerbackup, and create a small batch file that runs the following task : <\/p>\n<pre style=\"border: 1px solid #cecece; padding: 5px; overflow: auto; min-height: 40px; width: 650px; background-color: #f0f0f0;\">del d:\\printerbackup\\printers.cab.5 ren d:\\printerbackup\\printers.cab.4 d:\\printerbackup\\printers.cab.5 ren d:\\printerbackup\\printers.cab.3 d:\\printerbackup\\printers.cab.4 ren d:\\printerbackup\\printers.cab.2 d:\\printerbackup\\printers.cab.3 ren d:\\printerbackup\\printers.cab.1 d:\\printerbackup\\printers.cab.2 ren d:\\printerbackup\\printers.cab d:\\printerbackup\\printers.cab.1 c:\\scripts\\printmig -b d:\\printerbackup\\printers.cab -i<\/pre>\n<p> Create a scheduled task which runs this batch file on a regular basis, and then make sure you copy the printers.cab* files to another location (a tape or another remote server) so you can get access to this file again when the server dies. You can use the same script to backup the printers before you install a new driver. If the installation goes wrong, you can use the restore procedure (see further down in this document) to roll back the changes. Note : the printmig utility cannot backup 64bit drivers. <\/p>\n<h3>Backing up Windows 2008 Print Server Settings<\/h3>\n<p> The printmig.exe utility does not work under Windows 2008, but there is another (similar) tool that can be used to backup the printers via a script.\u00a0 This tool is not available on the server by default, it only gets installed when you install the \u201cPrint Services Tools\u201d Feature. <a href=\"\/wp-content\/uploads\/2009\/10\/image.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px\" title=\"image\" src=\"\/wp-content\/uploads\/2009\/10\/image_thumb.png\" border=\"0\" alt=\"image\" width=\"344\" height=\"252\" \/><\/a> Create a folder to hold the backups (\u201cd:\\printerbackup\u201d), and use the following script to perform the actual backups : <\/p>\n<pre style=\"border: 1px solid #cecece; padding: 5px; overflow: auto; min-height: 40px; width: 650px; background-color: #f0f0f0;\">del d:\\printerbackup\\printers.printerExport.5 ren d:\\printerbackup\\printers.printerExport.4 d:\\printerbackup\\printers.printerExport.5 ren d:\\printerbackup\\printers.printerExport.3 d:\\printerbackup\\printers.printerExport.4 ren d:\\printerbackup\\printers.printerExport.2 d:\\printerbackup\\printers.printerExport.2 ren d:\\printerbackup\\printers.printerExport.1 d:\\printerbackup\\printers.printerExport.1 ren d:\\printerbackup\\printers.printerExport d:\\printerbackup\\printers.printerExport.1 %WINDIR%\\System32\\Spool\\Tools\\printbrm -B -O FORCE -F d:\\printerbackup\\printers.printerExport<\/pre>\n<p> Schedule this script to run on a regular basis (or just use it to backup the settings before you install a new driver). Again, make sure you have a copy of these .printerExport* files on another server (or tape drive) to make sure you can recover in case of major server failure. The printbrm.exe utility will backup &amp; restore 64bit drivers, and will work on Vista and Windows 7 as well. <\/p>\n<h3>Restoring Windows 2000 \/ 2003 Print Server Settings<\/h3>\n<p> Backing up the printers was easy, and restoring is easy as well. Just keep in mind that, for maximum success, you should restore the printers on a server that runs the same operating system as the original print server.\u00a0\u00a0 If you want to do a restore on the same server, you don\u2019t need to remove the existing printers first.\u00a0 Just run the restore procedure, restart the print spooler service, and you\u2019re done. Restore procedure : <strong><span style=\"text-decoration: underline;\">Interactive restore<\/span><\/strong> : run printmig.exe. The GUI will open. Go to Actions - Restore and select the printers.cab file that contains the settings that need to be restored. Wait until the process completes, restart the print spooler (and tcp\/ip printing) service, and you should be fine. <a href=\"\/wp-content\/uploads\/2009\/10\/image1.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px\" title=\"image\" src=\"\/wp-content\/uploads\/2009\/10\/image_thumb1.png\" border=\"0\" alt=\"image\" width=\"418\" height=\"181\" \/><\/a> <strong><span style=\"text-decoration: underline;\">Scripted restore<\/span><\/strong> (will restore to the local machine) <\/p>\n<pre style=\"border: 1px solid #cecece; padding: 5px; overflow: auto; min-height: 40px; width: 650px; background-color: #f0f0f0;\">printmig -r d:\\printerbackup\\printers.cab<\/pre>\n<p> (or, if you want to restore to a remote server, simply specify \\\\&lt;remoteserver&gt; at the end of the command. If you want to suppress warning popups, you can use -i parameter as well. <\/p>\n<h3>Restoring Windows 2008 Print Server Settings<\/h3>\n<p> <strong><span style=\"text-decoration: underline;\">Interactive restore :<\/span><\/strong> Open the \u201cPrint Management\u201d mmc snap-in, go to \u201cPrint Servers\u201d, select the print server that needs to be restored, right-click and choose \u201cImport printers from a file\u201d. Navigate to the backup file (printers.printerExport*) and load the file. <a href=\"\/wp-content\/uploads\/2009\/10\/image2.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px\" title=\"image\" src=\"\/wp-content\/uploads\/2009\/10\/image_thumb2.png\" border=\"0\" alt=\"image\" width=\"355\" height=\"265\" \/><\/a> Again, the restore will only work fine if you are restoring onto a system that has the same processor type (32bit\/64bit)\/OS version as the original source server. <strong><span style=\"text-decoration: underline;\">Scripted restore :<\/span><\/strong> <\/p>\n<pre style=\"border: 1px solid #cecece; padding: 5px; overflow: auto; min-height: 40px; width: 650px; background-color: #f0f0f0;\">%WINDIR%\\System32\\Spool\\Tools\\printbrm.exe -O FORCE -R d:\\printerbackup\\printers.printerExport<\/pre>\n<p> If you want to restore to a remote server, add the -S parameter, followed by the servername. <\/p>\n<h3>Final words :<\/h3>\n<p> Does the printmig\/printbrm utility work all the time, for all types of printer drivers ?\u00a0 No.\u00a0 But it will most likely allow you to restore 99% of all printers onto a new system, so you would only have to deal with just a few printers\/drivers after restoring. If you restore on the same machine (in case of a rollback), it should work 100% of the time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After having to recover a broken Windows Server based print server yesterday, I decided to write this small article on how to set up print server backups, and describe the simple process of recovering the print server after a crash (or even roll back printer drivers in case a newly installed driver messes up your &hellip; <a href=\"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> \"Backup &amp; Restore Windows Server based Print Servers\"<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[373,26],"tags":[3740,1300],"class_list":["post-2350","post","type-post","status-publish","format-standard","hentry","category-scripts","category-windows-server","tag-backup-restore","tag-powershell"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research<\/title>\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.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research\" \/>\n<meta property=\"og:description\" content=\"After having to recover a broken Windows Server based print server yesterday, I decided to write this small article on how to set up print server backups, and describe the simple process of recovering the print server after a crash (or even roll back printer drivers in case a newly installed driver messes up your &hellip; Continue reading &quot;Backup &amp; Restore Windows Server based Print Servers&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/\" \/>\n<meta property=\"og:site_name\" content=\"Corelan | Exploit Development &amp; Vulnerability Research\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/corelanconsulting\" \/>\n<meta property=\"article:published_time\" content=\"2009-10-23T07:01:44+00:00\" \/>\n<meta name=\"author\" content=\"corelanc0d3r\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@corelanc0d3r\" \/>\n<meta name=\"twitter:site\" content=\"@corelanc0d3r\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/\"},\"author\":{\"name\":\"corelanc0d3r\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/person\\\/3be5542b9b0a0787893db83a5ad68e8f\"},\"headline\":\"Backup &amp; Restore Windows Server based Print Servers\",\"datePublished\":\"2009-10-23T07:01:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/\"},\"wordCount\":783,\"publisher\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\"},\"keywords\":[\"backup restore\",\"powershell\"],\"articleSection\":[\"Scripts\",\"Windows Server\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/\",\"name\":\"Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#website\"},\"datePublished\":\"2009-10-23T07:01:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2009\\\/10\\\/23\\\/backup-restore-windows-server-based-print-servers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.corelan.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backup &amp; Restore Windows Server based Print Servers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#website\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/\",\"name\":\"Corelan CyberSecurity Research\",\"description\":\"Corelan publishes in-depth tutorials on exploit development, Windows exploitation, vulnerability research, heap internals, reverse engineering and security tooling used by professionals worldwide.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.corelan.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\",\"name\":\"Corelan CyberSecurity Research\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/corelanlogo2_small-20.png\",\"contentUrl\":\"https:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/corelanlogo2_small-20.png\",\"width\":200,\"height\":200,\"caption\":\"Corelan CyberSecurity Research\"},\"image\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/corelanconsulting\",\"https:\\\/\\\/x.com\\\/corelanc0d3r\",\"https:\\\/\\\/x.com\\\/corelanconsulting\",\"https:\\\/\\\/instagram.com\\\/corelanconsult\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/person\\\/3be5542b9b0a0787893db83a5ad68e8f\",\"name\":\"corelanc0d3r\",\"pronouns\":\"he\\\/him\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x\",\"caption\":\"corelanc0d3r\"},\"description\":\"Peter Van Eeckhoutte is the founder of Corelan and a globally recognized expert in exploit development and vulnerability research. With over two decades in IT security, he built Corelan into a respected platform for deep technical research, hands-on training, and knowledge sharing. Known for his influential exploit development tutorials, tools, and real-world training, Peter combines a strong research mindset with a passion for education\u2014helping security professionals understand not just how exploits work, but why.\",\"sameAs\":[\"https:\\\/\\\/www.corelan-training.com\",\"https:\\\/\\\/instagram.com\\\/corelanc0d3r\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/petervaneeckhoutte\\\/\",\"https:\\\/\\\/x.com\\\/corelanc0d3r\"],\"url\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/author\\\/admin0\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research","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.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/","og_locale":"en_US","og_type":"article","og_title":"Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research","og_description":"After having to recover a broken Windows Server based print server yesterday, I decided to write this small article on how to set up print server backups, and describe the simple process of recovering the print server after a crash (or even roll back printer drivers in case a newly installed driver messes up your &hellip; Continue reading \"Backup &amp; Restore Windows Server based Print Servers\"","og_url":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/","og_site_name":"Corelan | Exploit Development &amp; Vulnerability Research","article_publisher":"https:\/\/www.facebook.com\/corelanconsulting","article_published_time":"2009-10-23T07:01:44+00:00","author":"corelanc0d3r","twitter_card":"summary_large_image","twitter_creator":"@corelanc0d3r","twitter_site":"@corelanc0d3r","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/#article","isPartOf":{"@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/"},"author":{"name":"corelanc0d3r","@id":"https:\/\/www.corelan.be\/#\/schema\/person\/3be5542b9b0a0787893db83a5ad68e8f"},"headline":"Backup &amp; Restore Windows Server based Print Servers","datePublished":"2009-10-23T07:01:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/"},"wordCount":783,"publisher":{"@id":"https:\/\/www.corelan.be\/#organization"},"keywords":["backup restore","powershell"],"articleSection":["Scripts","Windows Server"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/","url":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/","name":"Backup &amp; Restore Windows Server based Print Servers - Corelan | Exploit Development &amp; Vulnerability Research","isPartOf":{"@id":"https:\/\/www.corelan.be\/#website"},"datePublished":"2009-10-23T07:01:44+00:00","breadcrumb":{"@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.corelan.be\/index.php\/2009\/10\/23\/backup-restore-windows-server-based-print-servers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.corelan.be\/"},{"@type":"ListItem","position":2,"name":"Backup &amp; Restore Windows Server based Print Servers"}]},{"@type":"WebSite","@id":"https:\/\/www.corelan.be\/#website","url":"https:\/\/www.corelan.be\/","name":"Corelan CyberSecurity Research","description":"Corelan publishes in-depth tutorials on exploit development, Windows exploitation, vulnerability research, heap internals, reverse engineering and security tooling used by professionals worldwide.","publisher":{"@id":"https:\/\/www.corelan.be\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.corelan.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.corelan.be\/#organization","name":"Corelan CyberSecurity Research","url":"https:\/\/www.corelan.be\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.corelan.be\/#\/schema\/logo\/image\/","url":"https:\/\/www.corelan.be\/wp-content\/uploads\/2026\/03\/corelanlogo2_small-20.png","contentUrl":"https:\/\/www.corelan.be\/wp-content\/uploads\/2026\/03\/corelanlogo2_small-20.png","width":200,"height":200,"caption":"Corelan CyberSecurity Research"},"image":{"@id":"https:\/\/www.corelan.be\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/corelanconsulting","https:\/\/x.com\/corelanc0d3r","https:\/\/x.com\/corelanconsulting","https:\/\/instagram.com\/corelanconsult"]},{"@type":"Person","@id":"https:\/\/www.corelan.be\/#\/schema\/person\/3be5542b9b0a0787893db83a5ad68e8f","name":"corelanc0d3r","pronouns":"he\/him","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x","url":"https:\/\/secure.gravatar.com\/avatar\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3783bed6acd72d7fa5bb2387d88acbb9a3403e7cada60b2037e1cbb74ad451f9?s=96&d=mm&r=x","caption":"corelanc0d3r"},"description":"Peter Van Eeckhoutte is the founder of Corelan and a globally recognized expert in exploit development and vulnerability research. With over two decades in IT security, he built Corelan into a respected platform for deep technical research, hands-on training, and knowledge sharing. Known for his influential exploit development tutorials, tools, and real-world training, Peter combines a strong research mindset with a passion for education\u2014helping security professionals understand not just how exploits work, but why.","sameAs":["https:\/\/www.corelan-training.com","https:\/\/instagram.com\/corelanc0d3r","https:\/\/www.linkedin.com\/in\/petervaneeckhoutte\/","https:\/\/x.com\/corelanc0d3r"],"url":"https:\/\/www.corelan.be\/index.php\/author\/admin0\/"}]}},"views":25130,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts\/2350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/comments?post=2350"}],"version-history":[{"count":0,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts\/2350\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/media?parent=2350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/categories?post=2350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/tags?post=2350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}